arm: kirkwood: buffalo linkstation: move pinmux configs to the right devices
[cascardo/linux.git] / arch / arm / boot / dts / kirkwood-lsxl.dtsi
index 37d45c4..4945eba 100644 (file)
@@ -8,16 +8,6 @@
 
        ocp@f1000000 {
                pinctrl: pinctrl@10000 {
-
-                       pinctrl-0 = < &pmx_power_hdd &pmx_usb_vbus
-                                     &pmx_fan_low &pmx_fan_high
-                                     &pmx_led_function_red &pmx_led_alarm
-                                     &pmx_led_info &pmx_led_power
-                                     &pmx_fan_lock &pmx_button_function
-                                     &pmx_power_switch &pmx_power_auto_switch
-                                     &pmx_led_function_blue >;
-                       pinctrl-names = "default";
-
                        pmx_power_hdd: pmx-power-hdd {
                                marvell,pins = "mpp10";
                                marvell,function = "gpo";
                compatible = "gpio-keys";
                #address-cells = <1>;
                #size-cells = <0>;
+               pinctrl-0 = <&pmx_button_function &pmx_power_switch
+                            &pmx_power_auto_switch>;
+               pinctrl-names = "default";
+
                button@1 {
                        label = "Function Button";
                        linux,code = <357>;
 
        gpio_leds {
                compatible = "gpio-leds";
+               pinctrl-0 = <&pmx_led_function_red &pmx_led_alarm
+                            &pmx_led_info &pmx_led_power
+                            &pmx_led_function_blue>;
+               pinctrl-names = "default";
 
                led@1 {
                        label = "lsxl:blue:func";
 
        gpio_fan {
                compatible = "gpio-fan";
+               pinctrl-0 = <&pmx_fan_low &pmx_fan_high &pmx_fan_lock>;
+               pinctrl-names = "default";
                gpios = <&gpio0 19 1
                         &gpio0 18 1>;
                gpio-fan,speed-map = <0    3
                compatible = "simple-bus";
                #address-cells = <1>;
                #size-cells = <0>;
+               pinctrl-0 = <&pmx_power_hdd &pmx_usb_vbus>;
+               pinctrl-names = "default";
 
                usb_power: regulator@1 {
                        compatible = "regulator-fixed";