ARM: dts: update syscons to use simple-mfd
authorLinus Walleij <linus.walleij@linaro.org>
Tue, 3 Mar 2015 09:06:16 +0000 (10:06 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 11 May 2015 06:55:03 +0000 (08:55 +0200)
The Integrators and the RealView use simple MFD devices with register bit
LEDs as subnodes, update these to use the "simple-mfd" compatible property
so that subdevices get spawned from the MFD nexi.

Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Lee Jones <lee.jones@linaro.org>
Cc: Pawel Moll <pawel.moll@arm.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
arch/arm/boot/dts/arm-realview-pb1176.dts
arch/arm/boot/dts/integrator.dtsi

index ff26c7ed8c41d408b7724ec576355b0b8c513d02..1bc64cda819e0b70530575ed1ec6d5c57e19b075 100644 (file)
                ranges;
 
                syscon: syscon@10000000 {
-                       compatible = "arm,realview-pb1176-syscon", "syscon";
+                       compatible = "arm,realview-pb1176-syscon", "syscon", "simple-mfd";
                        reg = <0x10000000 0x1000>;
 
                        led@08.0 {
index 28e38f8c6b0fe46c743b75e5e207089e371bdc5e..3807d4f46ef7c610e102e113615dee8db1508fbc 100644 (file)
@@ -6,7 +6,7 @@
 
 / {
        core-module@10000000 {
-               compatible = "arm,core-module-integrator", "syscon";
+               compatible = "arm,core-module-integrator", "syscon", "simple-mfd";
                reg = <0x10000000 0x200>;
 
                /* Use core module LED to indicate CPU load */
@@ -95,7 +95,7 @@
 
                syscon {
                        /* Debug registers mapped as syscon */
-                       compatible = "syscon";
+                       compatible = "syscon", "simple-mfd";
                        reg = <0x1a000000 0x10>;
 
                        led@04.0 {