ipq40xx: add LED functions for Google WiFi
[openwrt/openwrt.git] / target / linux / ipq40xx / files / arch / arm / boot / dts / qcom-ipq4019-wifi.dts
index e4f47431e5f935754b7bafd92921b8dcaff9007c..f92c28973810a56a87f256e0ab171b9c0575ea6e 100644 (file)
 
        aliases {
                label-mac-device = &gmac0;
+               led-boot = &led0_blue;
+               led-failsafe = &led0_red;
+               led-running = &led0_blue;
+               led-upgrade = &led0_red;
        };
 
        chosen {
                clock-mode = /bits/ 8 <1>;
 
 #if 1
-               led@0 {
+               led0_red: led@0 {
                        reg = <0>;
                        chan-name = "LED0_Red";
                        led-cur = /bits/ 8 <0x64>;
                        max-cur = /bits/ 8 <0x78>;
                        color = <LED_COLOR_ID_RED>;
+                       function = LED_FUNCTION_FAULT;
                };
 
                led@1 {
                        color = <LED_COLOR_ID_GREEN>;
                };
 
-               led@2 {
+               led0_blue: led@2 {
                        reg = <2>;
                        chan-name = "LED0_Blue";
                        led-cur = /bits/ 8 <0x64>;
                        max-cur = /bits/ 8 <0x78>;
                        color = <LED_COLOR_ID_BLUE>;
+                       function = LED_FUNCTION_POWER;
                };
 #else
                /*
                 * # echo 255 > /sys/class/leds/tricolor/brightness
                 */
                multi-led@2 {
+                       function = LED_FUNCTION_POWER;
                        reg = <2>;
                        color = <LED_COLOR_ID_RGB>;
                        #address-cells = <1>;