sunxi: dts: Report the pinctrl nodes as gpio-controllers
authorMaxime Ripard <maxime.ripard@free-electrons.com>
Sun, 27 Jan 2013 18:26:05 +0000 (19:26 +0100)
committerMaxime Ripard <maxime.ripard@free-electrons.com>
Tue, 5 Mar 2013 20:01:21 +0000 (21:01 +0100)
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
arch/arm/boot/dts/sun4i-a10.dtsi
arch/arm/boot/dts/sun5i-a13.dtsi

index f99f60d..03d2b53 100644 (file)
        };
 
        soc {
-               pinctrl@01c20800 {
+               pio: pinctrl@01c20800 {
                        compatible = "allwinner,sun4i-a10-pinctrl";
                        reg = <0x01c20800 0x400>;
+                       gpio-controller;
                        #address-cells = <1>;
                        #size-cells = <0>;
+                       #gpio-cells = <3>;
 
                        uart0_pins_a: uart0@0 {
                                allwinner,pins = "PB22", "PB23";
index e112189..945bfac 100644 (file)
        };
 
        soc {
-               pinctrl@01c20800 {
+               pio: pinctrl@01c20800 {
                        compatible = "allwinner,sun5i-a13-pinctrl";
                        reg = <0x01c20800 0x400>;
+                       gpio-controller;
                        #address-cells = <1>;
                        #size-cells = <0>;
+                       #gpio-cells = <3>;
 
                        uart1_pins_a: uart1@0 {
                                allwinner,pins = "PE10", "PE11";