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 ff26c7e..1bc64cd 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 28e38f8..3807d4f 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 {