]> Pileus Git - ~andy/linux/blobdiff - arch/arm/boot/dts/kirkwood-nsa310.dts
arm: kirkwood: nsa310: move pinmux configs to the right devices
[~andy/linux] / arch / arm / boot / dts / kirkwood-nsa310.dts
index a7412b937a8add0c3f0ccfbc165c0a5c3325f50d..79391ca5d1c3b7e57efe2b1c21ae371504d67b35 100644 (file)
 
        ocp@f1000000 {
                pinctrl: pinctrl@10000 {
-                       pinctrl-0 = < &pmx_led_esata_green
-                                     &pmx_led_esata_red
-                                     &pmx_led_usb_green
-                                     &pmx_led_usb_red
-                                     &pmx_usb_power_off
-                                     &pmx_led_sys_green
-                                     &pmx_led_sys_red
-                                     &pmx_btn_reset
-                                     &pmx_btn_copy
-                                     &pmx_led_copy_green
-                                     &pmx_led_copy_red
-                                     &pmx_led_hdd_green
-                                     &pmx_led_hdd_red
-                                     &pmx_unknown
-                                     &pmx_btn_power
-                                     &pmx_pwr_off >;
+                       pinctrl-0 = <&pmx_unknown>;
                        pinctrl-names = "default";
 
                        pmx_led_esata_green: pmx-led-esata-green {
                compatible = "gpio-keys";
                #address-cells = <1>;
                #size-cells = <0>;
+               pinctrl-0 = <&pmx_btn_reset &pmx_btn_copy &pmx_btn_power>;
+               pinctrl-names = "default";
 
                button@1 {
                        label = "Power Button";
 
        gpio-leds {
                compatible = "gpio-leds";
+               pinctrl-0 = <&pmx_led_esata_green &pmx_led_esata_red
+                            &pmx_led_usb_green &pmx_led_usb_red
+                            &pmx_led_sys_green &pmx_led_sys_red
+                            &pmx_led_copy_green &pmx_led_copy_red
+                            &pmx_led_hdd_green &pmx_led_hdd_red>;
+               pinctrl-names = "default";
 
                green-sys {
                        label = "nsa310:green:sys";
 
        gpio_poweroff {
                compatible = "gpio-poweroff";
+               pinctrl-0 = <&pmx_pwr_off>;
+               pinctrl-names = "default";
                gpios = <&gpio1 16 0>;
        };
 
                compatible = "simple-bus";
                #address-cells = <1>;
                #size-cells = <0>;
+               pinctrl-0 = <&pmx_usb_power_off>;
+               pinctrl-names = "default";
 
                usb0_power_off: regulator@1 {
                        compatible = "regulator-fixed";