ARM: mach-shmobile: sh73a0: Minimal setup using DT
authorSimon Horman <horms+renesas@verge.net.au>
Wed, 21 Nov 2012 13:00:15 +0000 (22:00 +0900)
committerSimon Horman <horms+renesas@verge.net.au>
Fri, 25 Jan 2013 03:43:49 +0000 (12:43 +0900)
commit486095331af0ab4582879aa1421757f51a92d4e7
tree058c02405d9f8d50bdba65f34f3f1af9dd7b71d9
parenta3f22db5102238197d5f6bbcad2f720ec7f09e10
ARM: mach-shmobile: sh73a0: Minimal setup using DT

Allow a minimal setup of the sh73a0 SoC using a flattened device tree.
In particular, Configure the i2c controllers using a flattened device tree.

SCI serial controller and CMT clock source, whose drivers do not yet
support configuration using a flattened device tree, are still configured
using C code in order to allow booting of a board with this SoC.

*** Please note that the clock initialisation scheme used in
    this patch does not currently work with SMP as there
    is a yet to be resolved lock-up in workqueue initialisation.

    CONFIG_SMP must be disabled when using this code. ***

Includes update from Thierry Reding to no longer use gic_handle_irq()

Cc: Thierry Reding <thierry.reding@avionic-design.de>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
fix
arch/arm/boot/dts/sh73a0.dtsi
arch/arm/mach-shmobile/clock-sh73a0.c
arch/arm/mach-shmobile/include/mach/common.h
arch/arm/mach-shmobile/setup-sh73a0.c
This page took 0.025046 seconds and 5 git commands to generate.