diff options
author | Linus Walleij <linus.walleij@linaro.org> | 2013-05-22 18:15:13 +0400 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2013-06-17 15:54:35 +0400 |
commit | cf0ce095c932becf48ed794ecdfad925e931dc9c (patch) | |
tree | 107d791b310c669c79d44d084323a9817f521eda /arch/arm/boot/dts/ste-u300.dts | |
parent | be2885a569f43fa6c44e2a5e1795583ae9941c27 (diff) | |
download | linux-cf0ce095c932becf48ed794ecdfad925e931dc9c.tar.xz |
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>
Diffstat (limited to 'arch/arm/boot/dts/ste-u300.dts')
-rw-r--r-- | arch/arm/boot/dts/ste-u300.dts | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/ste-u300.dts b/arch/arm/boot/dts/ste-u300.dts index b8a8ddb5abff..644befd5ea8f 100644 --- a/arch/arm/boot/dts/ste-u300.dts +++ b/arch/arm/boot/dts/ste-u300.dts @@ -27,6 +27,12 @@ s365 { compatible = "stericsson,s365"; vana15-supply = <&ab3100_ldo_d_reg>; + syscon = <&syscon>; + }; + + syscon: syscon@c0011000 { + compatible = "stericsson,u300-syscon"; + reg = <0xc0011000 0x1000>; }; timer: timer@c0014000 { |