]> rtime.felk.cvut.cz Git - linux-imx.git/commitdiff
imx53: voipac: GPIO LEDs imx53-voipac-dts
authorRostislav Lisovy <lisovy@gmail.com>
Tue, 27 Aug 2013 18:41:41 +0000 (20:41 +0200)
committerRostislav Lisovy <lisovy@gmail.com>
Tue, 27 Aug 2013 18:41:41 +0000 (20:41 +0200)
_build/.config
arch/arm/boot/dts/imx53-voipac.dts

index 9a4165e5d37f2ac82be3b7cdc660663b959bab45..7fab0272c793d5eb348118f4dd8d02a4a50dadc8 100644 (file)
@@ -2165,7 +2165,7 @@ CONFIG_LEDS_CLASS=y
 # CONFIG_LEDS_LM3530 is not set
 # CONFIG_LEDS_LM3642 is not set
 # CONFIG_LEDS_PCA9532 is not set
-# CONFIG_LEDS_GPIO is not set
+CONFIG_LEDS_GPIO=y
 # CONFIG_LEDS_LP3944 is not set
 # CONFIG_LEDS_LP5521 is not set
 # CONFIG_LEDS_LP5523 is not set
index 2751325b7430ddfdf04661655d29708a4d981be6..f6d197a0024e55d4317159a623fc4a7b51733cb8 100644 (file)
                clock-frequency = <12000000>;
                clock-output-names = "wm8711clk";
        };
+
+       leds {
+               compatible = "gpio-leds";
+               pinctrl-names = "default";
+               pinctrl-0 = <&led_pin_gpio>;
+
+               led1 {
+                       label = "start-led";
+                       gpios = <&gpio3 29 0>;
+                       default-state = "off";
+               };
+
+               led2 {
+                       label = "stop-led";
+                       gpios = <&gpio2 31 0>;
+                       default-state = "off";
+               };
+
+               led3 {
+                       label = "power-led";
+                       gpios = <&gpio5 27 0>;
+                       default-state = "on";
+               };
+
+               led4 {
+                       label = "charge-led";
+                       gpios = <&gpio5 29 0>;
+                       default-state = "off";
+               };
+       };
 };
 
 &iomuxc {
                                MX53_PAD_EIM_A19__GPIO2_19      0x80000000
                        >;
                };
+
+               led_pin_gpio: led_gpio@0 {
+                       fsl,pins = <
+                               MX53_PAD_EIM_D29__GPIO3_29              0x80000000
+                               MX53_PAD_EIM_EB3__GPIO2_31              0x80000000
+                               MX53_PAD_CSI0_DAT9__GPIO5_27            0x80000000
+                               MX53_PAD_CSI0_DAT11__GPIO5_29           0x80000000
+                       >;
+               };
        };
 
        i2c3 {