ARM: dts: socfpga: Add support for HPS LEDs on SoCKit
authorMarek Vasut <marex@denx.de>
Sat, 19 Mar 2016 23:57:45 +0000 (23:57 +0000)
committerDinh Nguyen <dinguyen@kernel.org>
Mon, 11 Apr 2016 19:01:21 +0000 (14:01 -0500)
Add support for the blue LEDs on the SoCFPGA SoCkit board.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Dinh Nguyen <dinguyen@opensource.altera.com>
Signed-off-by: Dinh Nguyen <dinguyen@opensource.altera.com>
arch/arm/boot/dts/socfpga_cyclone5_sockit.dts

index b61f22f..1461690 100644 (file)
                ethernet0 = &gmac1;
        };
 
+       leds {
+               compatible = "gpio-leds";
+
+               hps_led0 {
+                       label = "hps:blue:led0";
+                       gpios = <&portb 24 0>;  /* HPS_GPIO53 */
+                       linux,default-trigger = "heartbeat";
+               };
+
+               hps_led1 {
+                       label = "hps:blue:led1";
+                       gpios = <&portb 25 0>;  /* HPS_GPIO54 */
+                       linux,default-trigger = "heartbeat";
+               };
+
+               hps_led2 {
+                       label = "hps:blue:led2";
+                       gpios = <&portb 26 0>;  /* HPS_GPIO55 */
+                       linux,default-trigger = "heartbeat";
+               };
+
+               hps_led3 {
+                       label = "hps:blue:led3";
+                       gpios = <&portb 27 0>;  /* HPS_GPIO56 */
+                       linux,default-trigger = "heartbeat";
+               };
+       };
+
        regulator_3_3v: vcc3p3-regulator {
                compatible = "regulator-fixed";
                regulator-name = "VCC3P3";
        rxc-skew-ps = <2000>;
 };
 
+&gpio1 {       /* GPIO 30..57 */
+       status = "okay";
+};
+
 &gpio2 {
        status = "okay";
 };