ARM: u300: add syscon node
authorLinus Walleij <linus.walleij@linaro.org>
Wed, 22 May 2013 14:15:13 +0000 (16:15 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 17 Jun 2013 11:54:35 +0000 (13:54 +0200)
commitcf0ce095c932becf48ed794ecdfad925e931dc9c
tree107d791b310c669c79d44d084323a9817f521eda
parentbe2885a569f43fa6c44e2a5e1795583ae9941c27
ARM: u300: add syscon node

This adds a device tree node for the U300 system controller
and remaps this dynamically instead of using hard-coded
virtual addresses. The board power set-up code is altered
to fetch a reference to the syscon using ampersand <&syscon>
notation. This way of passing a pointer to the syscon will
also be used by the clocks.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Documentation/devicetree/bindings/arm/ste-u300.txt
arch/arm/boot/dts/ste-u300.dts
arch/arm/mach-u300/core.c
arch/arm/mach-u300/regulator.c