ramips: add support for indicating the boot state using multiple leds
authorMathias Kresin <dev@kresin.me>
Tue, 28 Aug 2018 04:54:27 +0000 (06:54 +0200)
committerMathias Kresin <dev@kresin.me>
Sun, 7 Oct 2018 09:34:18 +0000 (11:34 +0200)
Use diag.sh version used for other targets supporting different leds
for the different boot states.

The existing led sequences should be the same as before.

Signed-off-by: Mathias Kresin <dev@kresin.me>
214 files changed:
target/linux/ramips/base-files/etc/diag.sh
target/linux/ramips/dts/3G-6200N.dts
target/linux/ramips/dts/3G-6200NL.dts
target/linux/ramips/dts/3G150B.dts
target/linux/ramips/dts/3G300M.dts
target/linux/ramips/dts/A5-V11.dts
target/linux/ramips/dts/AC1200RM.dts
target/linux/ramips/dts/AI-BR100.dts
target/linux/ramips/dts/ALL0239-3G.dts
target/linux/ramips/dts/AR670W.dts
target/linux/ramips/dts/AR725W.dts
target/linux/ramips/dts/ASL26555.dtsi
target/linux/ramips/dts/ATP-52B.dts
target/linux/ramips/dts/AWAPN2403.dts
target/linux/ramips/dts/AWUSFREE1.dts
target/linux/ramips/dts/ArcherC2-v1.dts
target/linux/ramips/dts/ArcherC20v1.dts
target/linux/ramips/dts/ArcherC20v4.dts
target/linux/ramips/dts/ArcherC50.dts
target/linux/ramips/dts/ArcherC50V3.dts
target/linux/ramips/dts/ArcherMR200.dts
target/linux/ramips/dts/BR-6475ND.dts
target/linux/ramips/dts/BR-6478AC-V2.dts
target/linux/ramips/dts/C108.dts
target/linux/ramips/dts/CF-WR800N.dts
target/linux/ramips/dts/CS-QR10.dts
target/linux/ramips/dts/CY-SWR1100.dts
target/linux/ramips/dts/D105.dts
target/linux/ramips/dts/D240.dts
target/linux/ramips/dts/DAP-1350.dts
target/linux/ramips/dts/DAP-1522-A1.dts
target/linux/ramips/dts/DB-WRT01.dts
target/linux/ramips/dts/DCH-M225.dts
target/linux/ramips/dts/DCS-930.dts
target/linux/ramips/dts/DCS-930L-B1.dts
target/linux/ramips/dts/DIR-300-B1.dts
target/linux/ramips/dts/DIR-300-B7.dts
target/linux/ramips/dts/DIR-320-B1.dts
target/linux/ramips/dts/DIR-600-B1.dts
target/linux/ramips/dts/DIR-610-A1.dts
target/linux/ramips/dts/DIR-615-D.dts
target/linux/ramips/dts/DIR-615-H1.dts
target/linux/ramips/dts/DIR-620-A1.dts
target/linux/ramips/dts/DIR-620-D1.dts
target/linux/ramips/dts/DIR-645.dts
target/linux/ramips/dts/DIR-810L.dts
target/linux/ramips/dts/DIR-860L-B1.dts
target/linux/ramips/dts/DWR-116-A1.dts
target/linux/ramips/dts/DWR-118-A2.dts
target/linux/ramips/dts/DWR-512-B.dts
target/linux/ramips/dts/DWR-921-C1.dts
target/linux/ramips/dts/E1700.dts
target/linux/ramips/dts/ESR-9753.dts
target/linux/ramips/dts/EW1200.dts
target/linux/ramips/dts/EX2700.dts
target/linux/ramips/dts/EX3700.dts
target/linux/ramips/dts/F5D8235_V1.dts
target/linux/ramips/dts/F5D8235_V2.dts
target/linux/ramips/dts/F7C027.dts
target/linux/ramips/dts/FIREWRT.dts
target/linux/ramips/dts/FONERA20N.dts
target/linux/ramips/dts/GB-PC1.dts
target/linux/ramips/dts/GB-PC2.dts
target/linux/ramips/dts/GL-MT300N-V2.dts
target/linux/ramips/dts/HC5661.dts
target/linux/ramips/dts/HC5661A.dts
target/linux/ramips/dts/HC5761.dts
target/linux/ramips/dts/HC5861.dts
target/linux/ramips/dts/HC5861B.dts
target/linux/ramips/dts/HC5962.dts
target/linux/ramips/dts/HG255D.dts
target/linux/ramips/dts/HPM.dts
target/linux/ramips/dts/HT-TM02.dts
target/linux/ramips/dts/HW550-3G.dts
target/linux/ramips/dts/IP2202.dts
target/linux/ramips/dts/JHR-N805R.dts
target/linux/ramips/dts/JHR-N825R.dts
target/linux/ramips/dts/JHR-N926R.dts
target/linux/ramips/dts/K2G.dts
target/linux/ramips/dts/K2P.dts
target/linux/ramips/dts/LINKIT7688.dts
target/linux/ramips/dts/M2M.dts
target/linux/ramips/dts/M3.dts
target/linux/ramips/dts/M4.dtsi
target/linux/ramips/dts/MAC1200RV2.dts
target/linux/ramips/dts/MINIEMBWIFI.dts
target/linux/ramips/dts/MIR3G.dts
target/linux/ramips/dts/MIWIFI-MINI.dts
target/linux/ramips/dts/MIWIFI-NANO.dts
target/linux/ramips/dts/MLW221.dts
target/linux/ramips/dts/MLWG2.dts
target/linux/ramips/dts/MOFI3500-3GN.dts
target/linux/ramips/dts/MPRA1.dts
target/linux/ramips/dts/MPRA2.dts
target/linux/ramips/dts/MR-102N.dts
target/linux/ramips/dts/MZK-750DHP.dts
target/linux/ramips/dts/MZK-DP150N.dts
target/linux/ramips/dts/MZK-EX300NP.dts
target/linux/ramips/dts/MZK-EX750NP.dts
target/linux/ramips/dts/MZK-W300NH2.dts
target/linux/ramips/dts/NA930.dts
target/linux/ramips/dts/NBG-419N.dts
target/linux/ramips/dts/NBG-419N2.dts
target/linux/ramips/dts/NW718.dts
target/linux/ramips/dts/Newifi-D1.dts
target/linux/ramips/dts/Newifi-D2.dts
target/linux/ramips/dts/OMEGA2.dtsi
target/linux/ramips/dts/OY-0001.dts
target/linux/ramips/dts/PBR-D1.dts
target/linux/ramips/dts/PBR-M1.dts
target/linux/ramips/dts/PSG1208.dts
target/linux/ramips/dts/PSG1218A.dts
target/linux/ramips/dts/PSG1218B.dts
target/linux/ramips/dts/PSR-680W.dts
target/linux/ramips/dts/PWH2004.dts
target/linux/ramips/dts/PX-4885.dtsi
target/linux/ramips/dts/R6120.dts
target/linux/ramips/dts/R6220.dts
target/linux/ramips/dts/RB750Gr3.dts
target/linux/ramips/dts/RBM11G.dts
target/linux/ramips/dts/RBM33G.dts
target/linux/ramips/dts/RE350.dts
target/linux/ramips/dts/RE6500.dts
target/linux/ramips/dts/RT-AC51U.dts
target/linux/ramips/dts/RT-N10-PLUS.dts
target/linux/ramips/dts/RT-N12-PLUS.dts
target/linux/ramips/dts/RT-N13U.dts
target/linux/ramips/dts/RT-N14U.dts
target/linux/ramips/dts/RT-N15.dts
target/linux/ramips/dts/RT-N56U.dts
target/linux/ramips/dts/RUT5XX.dts
target/linux/ramips/dts/SK-WB8.dts
target/linux/ramips/dts/SL-R7205.dts
target/linux/ramips/dts/TEW-638APB-V2.dts
target/linux/ramips/dts/TEW-691GR.dts
target/linux/ramips/dts/TEW-692GR.dts
target/linux/ramips/dts/TL-MR3020V3.dts
target/linux/ramips/dts/TL-MR3420V5.dts
target/linux/ramips/dts/TL-WA801NDV5.dts
target/linux/ramips/dts/TL-WR840NV4.dts
target/linux/ramips/dts/TL-WR840NV5.dts
target/linux/ramips/dts/TL-WR841NV13.dts
target/linux/ramips/dts/TL-WR842NV5.dts
target/linux/ramips/dts/TL-WR902ACV3.dts
target/linux/ramips/dts/Timecloud.dts
target/linux/ramips/dts/U25AWF-H1.dts
target/linux/ramips/dts/U35WF.dts
target/linux/ramips/dts/U7621-06.dtsi
target/linux/ramips/dts/U7628-01.dtsi
target/linux/ramips/dts/UR-326N4G.dts
target/linux/ramips/dts/UR-336UN.dts
target/linux/ramips/dts/V11STFE.dts
target/linux/ramips/dts/V22RW-2X2.dts
target/linux/ramips/dts/VAR11N-300.dts
target/linux/ramips/dts/VOCORE.dtsi
target/linux/ramips/dts/VOCORE2.dts
target/linux/ramips/dts/VOCORE2LITE.dts
target/linux/ramips/dts/VR500.dts
target/linux/ramips/dts/W150M.dts
target/linux/ramips/dts/W306R_V20.dts
target/linux/ramips/dts/W502U.dts
target/linux/ramips/dts/WCR-1166DS.dts
target/linux/ramips/dts/WCR150GN.dts
target/linux/ramips/dts/WF-2881.dts
target/linux/ramips/dts/WHR-1166D.dts
target/linux/ramips/dts/WHR-300HP2.dts
target/linux/ramips/dts/WHR-600D.dts
target/linux/ramips/dts/WHR-G300N.dts
target/linux/ramips/dts/WIDORA-NEO.dtsi
target/linux/ramips/dts/WIZFI630A.dts
target/linux/ramips/dts/WL-330N.dts
target/linux/ramips/dts/WL-330N3G.dts
target/linux/ramips/dts/WL-351.dts
target/linux/ramips/dts/WLI-TX4-AG300N.dts
target/linux/ramips/dts/WLR-6000.dts
target/linux/ramips/dts/WMR-300.dts
target/linux/ramips/dts/WN-AX1167GR.dts
target/linux/ramips/dts/WN-GX300GR.dts
target/linux/ramips/dts/WN3000RPV3.dts
target/linux/ramips/dts/WNCE2001.dts
target/linux/ramips/dts/WNDR3700V5.dts
target/linux/ramips/dts/WR1200JS.dts
target/linux/ramips/dts/WR512-3GN.dtsi
target/linux/ramips/dts/WRC-1167GHBK2-S.dts
target/linux/ramips/dts/WRH-300CR.dts
target/linux/ramips/dts/WRTNODE.dts
target/linux/ramips/dts/WRTNODE2P.dts
target/linux/ramips/dts/WRTNODE2R.dts
target/linux/ramips/dts/WSR-1166.dts
target/linux/ramips/dts/WSR-600.dts
target/linux/ramips/dts/WT3020.dtsi
target/linux/ramips/dts/WZR-AGL300NH.dts
target/linux/ramips/dts/X5.dts
target/linux/ramips/dts/X8.dts
target/linux/ramips/dts/XDXRN502J.dts
target/linux/ramips/dts/Y1.dts
target/linux/ramips/dts/Y1S.dts
target/linux/ramips/dts/YOUKU-YK1.dts
target/linux/ramips/dts/ZBT-CPE102.dts
target/linux/ramips/dts/ZBT-WA05.dts
target/linux/ramips/dts/ZBT-WE1226.dts
target/linux/ramips/dts/ZBT-WE2026.dts
target/linux/ramips/dts/ZBT-WE826.dtsi
target/linux/ramips/dts/ZBT-WG2626.dts
target/linux/ramips/dts/ZBT-WG3526.dtsi
target/linux/ramips/dts/ZBT-WR8305RT.dts
target/linux/ramips/dts/ZL5900V2.dts
target/linux/ramips/dts/ZTE-Q7.dts
target/linux/ramips/dts/elecom_wrc-gst.dtsi
target/linux/ramips/dts/ki_rb.dts
target/linux/ramips/dts/kn.dts
target/linux/ramips/dts/kn_rc.dts
target/linux/ramips/dts/kn_rf.dts
target/linux/ramips/dts/kng_rc.dts

index d4318b6..3ea7ac1 100644 (file)
@@ -1,24 +1,45 @@
 #!/bin/sh
-# Copyright (C) 2010-2013 OpenWrt.org
 
 . /lib/functions/leds.sh
 
-status_led="$(get_dt_led status)"
+boot="$(get_dt_led boot)"
+failsafe="$(get_dt_led failsafe)"
+running="$(get_dt_led running)"
+upgrade="$(get_dt_led upgrade)"
 
 set_state() {
+       status_led="$boot"
+
        case "$1" in
        preinit)
                status_led_blink_preinit
                ;;
        failsafe)
+               status_led_off
+               [ -n "$running" ] && {
+                       status_led="$running"
+                       status_led_off
+               }
+               status_led="$failsafe"
                status_led_blink_failsafe
                ;;
-       upgrade | \
        preinit_regular)
                status_led_blink_preinit_regular
                ;;
+       upgrade)
+               [ -n "$running" ] && {
+                       status_led="$running"
+                       status_led_off
+               }
+               status_led="$upgrade"
+               status_led_blink_preinit_regular
+               ;;
        done)
-               status_led_on
+               status_led_off
+               [ -n "$running" ] && {
+                       status_led="$running"
+                       status_led_on
+               }
                ;;
        esac
 }
index 678c0ee..0f9d4a3 100644 (file)
        model = "Edimax 3g-6200n";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@1f000000 {
index 091f965..78d7d6f 100644 (file)
        model = "Edimax 3g-6200nl";
 
        aliases {
-               led-status = &led_internet;
+               led-boot = &led_internet;
+               led-failsafe = &led_internet;
+               led-running = &led_internet;
+               led-upgrade = &led_internet;
        };
 
        cfi@1f000000 {
index 5330700..37362f1 100644 (file)
        model = "Tenda 3G150B";
 
        aliases {
-               led-status = &led_ap;
+               led-boot = &led_ap;
+               led-failsafe = &led_ap;
+               led-running = &led_ap;
+               led-upgrade = &led_ap;
        };
 
        gpio-leds {
index 3e377e3..e987908 100644 (file)
        model = "Tenda 3G300M";
 
        aliases {
-               led-status = &led_ap;
+               led-boot = &led_ap;
+               led-failsafe = &led_ap;
+               led-running = &led_ap;
+               led-upgrade = &led_ap;
        };
 
        gpio-leds {
index 389bd4a..c26be6d 100644 (file)
        model = "A5-V11";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index b2d0202..4af7793 100644 (file)
        model = "ALFA Network AC1200RM";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
        chosen {
index 1068179..866ac5e 100644 (file)
        model = "Aigale Ai-BR100";
 
        aliases {
-               led-status = &led_wlan;
+               led-boot = &led_wlan;
+               led-failsafe = &led_wlan;
+               led-running = &led_wlan;
+               led-upgrade = &led_wlan;
        };
 
        gpio-leds {
index 840ec78..3c6d865 100644 (file)
        model = "Allnet ALL0239-3G";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
 
index 077e447..3ee39c1 100644 (file)
        model = "Airlink101 AR670W";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@bdc00000 {
index a999788..6f801b8 100644 (file)
        model = "Airlink101 AR725W";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@bdc00000 {
index d1a5da9..860c2af 100644 (file)
@@ -7,7 +7,10 @@
        compatible = "alphanetworks,asl26555", "ralink,rt3050-soc";
 
        aliases {
-               led-status = &led_power_green;
+               led-boot = &led_power_green;
+               led-failsafe = &led_power_green;
+               led-running = &led_power_green;
+               led-upgrade = &led_power_green;
        };
 
        gpio-keys-polled {
index 7f0d847..ffe3d00 100644 (file)
        model = "Argus ATP-52B";
 
        aliases {
-               led-status = &led_run;
+               led-boot = &led_run;
+               led-failsafe = &led_run;
+               led-running = &led_run;
+               led-upgrade = &led_run;
        };
 
        cfi@1f000000 {
index b9028bc..9a4de93 100644 (file)
        model = "AsiaRF AWAPN2403";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
 
index 959f6b7..45d8e32 100644 (file)
        model = "ALFA Network AWUSFREE1";
 
        aliases {
-               led-status = &led_system;
+               led-boot = &led_system;
+               led-failsafe = &led_system;
+               led-running = &led_system;
+               led-upgrade = &led_system;
        };
 
        chosen {
index 64b7997..462daf3 100644 (file)
        model = "TP-Link Archer C2 v1";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
        chosen {
index 2ec948b..90fa2a2 100644 (file)
        model = "TP-Link Archer C20 v1";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        chosen {
index 49f9dc9..f0ae2be 100644 (file)
        model = "TP-Link Archer C20 v4";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index 8fc8bde..0524bfc 100644 (file)
        model = "TP-Link Archer C50";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        chosen {
index 397dc22..423ac88 100644 (file)
        model = "TP-Link Archer C50 v3";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-keys-polled {
index 2735d74..1df35e6 100644 (file)
        model = "TP-Link Archer MR200";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        chosen {
index 3f260fe..cf1d2ff 100644 (file)
        model = "Edimax BR-6475nD";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-keys-polled {
index 00de0d9..03a853d 100644 (file)
        model = "Edimax BR-6478AC v2";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        chosen {
index b30addf..c4fa62d 100644 (file)
        model = "HNET C108";
 
        aliases {
-               led-status = &led_lan_green;
+               led-boot = &led_lan_green;
+               led-failsafe = &led_lan_green;
+               led-running = &led_lan_green;
+               led-upgrade = &led_lan_green;
        };
 
        chosen {
index 8c57785..d3d104a 100644 (file)
        model = "Comfast CF-WR800N";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
        chosen {
index c81629f..fc4803f 100644 (file)
        model = "Planex CS-QR10";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index b9f12f1..c852571 100644 (file)
        model = "Samsung CY-SWR1100";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
        nor-flash@1c000000 {
index 676d68c..80746c0 100644 (file)
        model = "Huawei D105";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@1f000000 {
index 59183df..134ebdd 100644 (file)
        model = "Sanlinking Technologies D240";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        chosen {
index cd6d07f..0359437 100644 (file)
        model = "D-Link DAP-1350";
 
        aliases {
-               led-status = &led_power_blue;
+               led-boot = &led_power_blue;
+               led-failsafe = &led_power_blue;
+               led-running = &led_power_blue;
+               led-upgrade = &led_power_blue;
        };
 
        chosen {
index 11efb5b..bdd63ea 100644 (file)
        model = "D-Link DAP-1522 A1";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        cfi@bc400000 {
index e25b2f0..0c7e3b9 100644 (file)
        model = "Planex DB-WRT01";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index b218436..93a285e 100644 (file)
        model = "D-Link DCH-M225";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-keys-polled {
index 3c9c3d3..949eea6 100644 (file)
        model = "D-Link DCS-930";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        cfi@1f000000 {
index 8ec5245..9c4941c 100644 (file)
        model = "D-Link DCS-930L B1";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index 515b29b..f64e781 100644 (file)
        model = "D-Link DIR-300 B1";
 
        aliases {
-               led-status = &led_status_green;
+               led-boot = &led_status_green;
+               led-failsafe = &led_status_green;
+               led-running = &led_status_green;
+               led-upgrade = &led_status_green;
        };
 
        cfi@1f000000 {
index f6a8582..6f9a8fa 100644 (file)
        model = "D-Link DIR-300 B7";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        gpio-leds {
index 36c23de..3b1f175 100644 (file)
        model = "D-Link DIR-320 B1";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        gpio-leds {
index 541b5ce..9e9dc66 100644 (file)
        model = "D-Link DIR-600 B1";
 
        aliases {
-               led-status = &led_status_green;
+               led-boot = &led_status_green;
+               led-failsafe = &led_status_green;
+               led-running = &led_status_green;
+               led-upgrade = &led_status_green;
        };
 
        cfi@1f000000 {
index 445fd28..9af5212 100644 (file)
        model = "D-Link DIR-610 A1";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        gpio-leds {
index b59ff3c..ba49331 100644 (file)
        model = "D-Link DIR-615 D";
 
        aliases {
-               led-status = &led_status_green;
+               led-boot = &led_status_green;
+               led-failsafe = &led_status_green;
+               led-running = &led_status_green;
+               led-upgrade = &led_status_green;
        };
 
        cfi@1f000000 {
index cbc3dad..6d8f6a2 100644 (file)
        model = "D-Link DIR-615 H1";
 
        aliases {
-               led-status = &led_status_green;
+               led-boot = &led_status_green;
+               led-failsafe = &led_status_green;
+               led-running = &led_status_green;
+               led-upgrade = &led_status_green;
        };
 
        gpio-leds {
index fdf68b5..d42dfa8 100644 (file)
        model = "D-Link DIR-620 A1";
 
        aliases {
-               led-status = &led_status_green;
+               led-boot = &led_status_green;
+               led-failsafe = &led_status_green;
+               led-running = &led_status_green;
+               led-upgrade = &led_status_green;
        };
 
        cfi@1f000000 {
index e0b2f78..5358a05 100644 (file)
        model = "D-Link DIR-620 D1";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        gpio-leds {
index 1728cb2..74cdacd 100644 (file)
        model = "D-Link DIR-645";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
        rtl8367b {
index 2121a21..b38290a 100644 (file)
        model = "D-Link DIR-810L";
 
        aliases {
-               led-status = &led_power_green;
+               led-boot = &led_power_green;
+               led-failsafe = &led_power_green;
+               led-running = &led_power_green;
+               led-upgrade = &led_power_green;
        };
 
        gpio-keys-polled {
index b1eeb11..0f4f2ed 100644 (file)
        model = "D-Link DIR-860L B1";
 
        aliases {
-               led-status = &led_power_green;
+               led-boot = &led_power_green;
+               led-failsafe = &led_power_green;
+               led-running = &led_power_green;
+               led-upgrade = &led_power_green;
        };
 
        memory@0 {
index bbafadd..0ee990d 100644 (file)
        model = "D-Link DWR-116 A1/A2";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        gpio-keys-polled {
index 5582a49..e91e80e 100644 (file)
        model = "D-Link DWR-118 A2";
 
        aliases {
-               led-status = &led_internet;
+               led-boot = &led_internet;
+               led-failsafe = &led_internet;
+               led-running = &led_internet;
+               led-upgrade = &led_internet;
        };
 
        gpio-keys-polled {
index 6860e9d..04fa08f 100644 (file)
        model = "D-Link DWR-512 B";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        gpio-keys-polled {
index b94ce95..6f65453 100644 (file)
        model = "D-Link DWR-921 C1";
 
        aliases {
-               led-status = &led_sstrenghg;
+               led-boot = &led_sstrenghg;
+               led-failsafe = &led_sstrenghg;
+               led-running = &led_sstrenghg;
+               led-upgrade = &led_sstrenghg;
        };
 
        gpio-keys-polled {
index 75e1e07..bdaa4d7 100644 (file)
        model = "Linksys E1700";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-keys-polled {
index 5907273..a41bcf5 100644 (file)
        model = "Senao / EnGenius ESR-9753";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@1f000000 {
index 99bbf8c..b95e2aa 100644 (file)
        model = "EW1200";
 
        aliases {
-               led-status = &led_run;
+               led-boot = &led_run;
+               led-failsafe = &led_run;
+               led-running = &led_run;
+               led-upgrade = &led_run;
        };
 
        memory@0 {
index fd0def6..658543e 100644 (file)
        model = "Netgear EX2700";
 
        aliases {
-               led-status = &led_power_green;
+               led-boot = &led_power_green;
+               led-failsafe = &led_power_green;
+               led-running = &led_power_green;
+               led-upgrade = &led_power_green;
        };
 
        chosen {
index 2f284e9..392b496 100644 (file)
        model = "Netgear EX3700/EX3800";
 
        aliases {
-               led-status = &led_power_green;
+               led-boot = &led_power_green;
+               led-failsafe = &led_power_green;
+               led-running = &led_power_green;
+               led-upgrade = &led_power_green;
        };
 
        chosen {
index 0cb4084..b1506a8 100644 (file)
        model = "Belkin F5D8235 v1";
 
        aliases {
-               led-status = &led_wired_blue;
+               led-boot = &led_wired_blue;
+               led-failsafe = &led_wired_blue;
+               led-running = &led_wired_blue;
+               led-upgrade = &led_wired_blue;
        };
 
        cfi@1f000000 {
index c7fb55f..a3a1255 100644 (file)
        model = "Belkin F5D8235 v2";
 
        aliases {
-               led-status = &led_router;
+               led-boot = &led_router;
+               led-failsafe = &led_router;
+               led-running = &led_router;
+               led-upgrade = &led_router;
        };
 
        cfi@1f000000 {
index e97f8b4..03587f2 100644 (file)
        model = "Belkin F7C027";
 
        aliases {
-               led-status = &led_status_orange;
+               led-boot = &led_status_orange;
+               led-failsafe = &led_status_orange;
+               led-running = &led_status_orange;
+               led-upgrade = &led_status_orange;
        };
 
        gpio-leds {
index 077c612..cb85303 100644 (file)
        model = "Firefly FireWRT";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        memory@0 {
index 2ff29d9..45949a8 100644 (file)
        model = "La Fonera 2.0N";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@1f000000 {
index 996d7c8..49262cc 100644 (file)
        model = "GB-PC1";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        memory@0 {
index 1e7f3b2..9049e73 100644 (file)
        model = "GB-PC2";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        memory@0 {
index b41a9ae..48c43ba 100644 (file)
        model = "GL-MT300N-V2";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        chosen {
index c7d6039..f070705 100644 (file)
@@ -7,7 +7,10 @@
        model = "HiWiFi HC5661";
 
        aliases {
-               led-status = &led_system;
+               led-boot = &led_system;
+               led-failsafe = &led_system;
+               led-running = &led_system;
+               led-upgrade = &led_system;
        };
 
        gpio-leds {
index 7541677..a6eaade 100644 (file)
        model = "HiWiFi HC5661A";
 
        aliases {
-               led-status = &led_system;
+               led-boot = &led_system;
+               led-failsafe = &led_system;
+               led-running = &led_system;
+               led-upgrade = &led_system;
        };
 
        chosen {
index 64b6d27..31a5aa7 100644 (file)
@@ -7,7 +7,10 @@
        model = "HiWiFi HC5761";
 
        aliases {
-               led-status = &led_system;
+               led-boot = &led_system;
+               led-failsafe = &led_system;
+               led-running = &led_system;
+               led-upgrade = &led_system;
        };
 
        gpio-leds {
index d6049fd..371f8db 100644 (file)
@@ -7,7 +7,10 @@
        model = "HiWiFi HC5861";
 
        aliases {
-               led-status = &led_system;
+               led-boot = &led_system;
+               led-failsafe = &led_system;
+               led-running = &led_system;
+               led-upgrade = &led_system;
        };
 
        gpio-leds {
index e4a4cce..ba9ab1c 100644 (file)
        model = "HiWiFi HC5861B";
 
        aliases {
-               led-status = &led_system;
+               led-boot = &led_system;
+               led-failsafe = &led_system;
+               led-running = &led_system;
+               led-upgrade = &led_system;
        };
 
        chosen {
index 1bad7e6..2985020 100644 (file)
        model = "HiWiFi HC5962";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        memory@0 {
index 242d04d..56fb949 100644 (file)
        model = "HuaWei HG255D";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@1f000000 {
index 9d50697..77a3f3b 100644 (file)
        model = "Omnima HPM";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        chosen {
index d75d19e..9eeeb93 100644 (file)
        model = "HooToo HT-TM02";
 
        aliases {
-               led-status = &led_wlan;
+               led-boot = &led_wlan;
+               led-failsafe = &led_wlan;
+               led-running = &led_wlan;
+               led-upgrade = &led_wlan;
        };
 
        gpio-leds {
index 385ec34..501d082 100644 (file)
        model = "Aztech HW550-3G";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        cfi@1f000000 {
index ed4e5a9..7275dfa 100644 (file)
        model = "Poray IP2202";
 
        aliases {
-               led-status = &led_run;
+               led-boot = &led_run;
+               led-failsafe = &led_run;
+               led-running = &led_run;
+               led-upgrade = &led_run;
        };
 
        cfi@1f000000 {
index f5a0840..f637543 100644 (file)
        model = "JCG JHR-N805R";
 
        aliases {
-               led-status = &led_system;
+               led-boot = &led_system;
+               led-failsafe = &led_system;
+               led-running = &led_system;
+               led-upgrade = &led_system;
        };
 
        gpio-leds {
index d04b202..6338f53 100644 (file)
        model = "JCG JHR-N825R";
 
        aliases {
-               led-status = &led_system;
+               led-boot = &led_system;
+               led-failsafe = &led_system;
+               led-running = &led_system;
+               led-upgrade = &led_system;
        };
 
        cfi@1f000000 {
index 9e043dd..c9da013 100644 (file)
        model = "JCG JHR-N926R";
 
        aliases {
-               led-status = &led_system;
+               led-boot = &led_system;
+               led-failsafe = &led_system;
+               led-running = &led_system;
+               led-upgrade = &led_system;
        };
 
        cfi@1f000000 {
index 891b089..f8ccad1 100644 (file)
        model = "Phicomm K2G";
 
        aliases {
-               led-status = &led_blue;
+               led-boot = &led_blue;
+               led-failsafe = &led_blue;
+               led-running = &led_blue;
+               led-upgrade = &led_blue;
                serial0 = &uartlite;
        };
 
index 50d29ed..397fc29 100644 (file)
        model = "Phicomm K2P";
 
        aliases {
-               led-status = &led_blue;
+               led-boot = &led_blue;
+               led-failsafe = &led_blue;
+               led-running = &led_blue;
+               led-upgrade = &led_blue;
        };
 
        memory@0 {
index 600f1b4..5313e9b 100644 (file)
        model = "MediaTek LinkIt Smart 7688";
 
        aliases {
-               led-status = &led_wifi;
+               led-boot = &led_wifi;
+               led-failsafe = &led_wifi;
+               led-running = &led_wifi;
+               led-upgrade = &led_wifi;
        };
 
        chosen {
index 2e9092a..5507cee 100644 (file)
        model = "Intenso Memory 2 Move";
 
        aliases {
-               led-status = &led_wifi;
+               led-boot = &led_wifi;
+               led-failsafe = &led_wifi;
+               led-running = &led_wifi;
+               led-upgrade = &led_wifi;
        };
 
        chosen {
index 43b1cbf..1a4385b 100644 (file)
        model = "Poray M3";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        gpio-leds {
index e56ea82..8a9548e 100644 (file)
@@ -7,7 +7,10 @@
        compatible = "poray,m4", "ralink,rt5350-soc";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        gpio-leds {
index 3e2b602..73cba52 100644 (file)
        model = "Mercury MAC1200R v2";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        chosen {
index 754e92e..e8b26c6 100644 (file)
        model = "Omnima MiniEMBWiFi";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        gpio-leds {
index ab49acf..40bcf88 100644 (file)
        model = "Xiaomi Mi Router 3G";
 
        aliases {
-               led-status = &led_status_blue;
+               led-boot = &led_status_blue;
+               led-failsafe = &led_status_blue;
+               led-running = &led_status_blue;
+               led-upgrade = &led_status_blue;
        };
 
        memory@0 {
index 89a688b..a6c20f3 100644 (file)
        model = "Xiaomi MiWiFi Mini";
 
        aliases {
-               led-status = &led_blue;
+               led-boot = &led_blue;
+               led-failsafe = &led_blue;
+               led-running = &led_blue;
+               led-upgrade = &led_blue;
        };
 
        chosen {
index 823132c..7517d21 100644 (file)
        model = "MiWiFi Nano";
 
        aliases {
-               led-status = &led_blue;
+               led-boot = &led_blue;
+               led-failsafe = &led_blue;
+               led-running = &led_blue;
+               led-upgrade = &led_blue;
        };
 
        chosen {
index f6567dc..94c1202 100644 (file)
        model = "Kingston MLW221";
 
        aliases {
-               led-status = &led_system;
+               led-boot = &led_system;
+               led-failsafe = &led_system;
+               led-running = &led_system;
+               led-upgrade = &led_system;
        };
 
        gpio-leds {
index 9c05b59..243c7a5 100644 (file)
        model = "Kingston MLWG2";
 
        aliases {
-               led-status = &led_system;
+               led-boot = &led_system;
+               led-failsafe = &led_system;
+               led-running = &led_system;
+               led-upgrade = &led_system;
        };
 
        gpio-leds {
index bfd20d2..042be7e 100644 (file)
        model = "MoFi Network MOFI3500-3GN";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        cfi@1f000000 {
index 22e2010..7584b85 100644 (file)
        model = "HAME MPR-A1";
 
        aliases {
-               led-status = &led_system;
+               led-boot = &led_system;
+               led-failsafe = &led_system;
+               led-running = &led_system;
+               led-upgrade = &led_system;
        };
 
        gpio-leds {
index 7c8cdd2..e6b4276 100644 (file)
        model = "HAME MPR-A2";
 
        aliases {
-               led-status = &led_system;
+               led-boot = &led_system;
+               led-failsafe = &led_system;
+               led-running = &led_system;
+               led-upgrade = &led_system;
        };
 
        gpio-leds {
index 13cec1b..8247280 100644 (file)
        model = "AXIMCom MR-102N";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        cfi@1f000000 {
index 9ca7efb..e982d51 100644 (file)
        model = "Planex MZK-750DHP";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index c636292..c80074e 100644 (file)
        model = "Planex MZK-DP150N";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index 01a326a..04e1678 100644 (file)
        model = "Planex MZK-EX300NP";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
        gpio-leds {
index 1236df8..1ec79c6 100644 (file)
        model = "Planex MZK-EX750NP";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index af172f1..5a74472 100644 (file)
        model = "Planex MZK-W300NH2";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@1f000000 {
index 7dd4d1b..9b734a8 100644 (file)
        model = "Sercomm NA930";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        chosen {
index 90bac5c..9f5d4df 100644 (file)
        model = "ZyXEL NBG-419N";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@1f000000 {
index 213db93..19c268d 100644 (file)
        model = "ZyXEL NBG-419N v2";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        palmbus@10000000 {
index 1c9d143..56a27f5 100644 (file)
        model = "Netcore NW718";
 
        aliases {
-               led-status = &led_cpu;
+               led-boot = &led_cpu;
+               led-failsafe = &led_cpu;
+               led-running = &led_cpu;
+               led-upgrade = &led_cpu;
        };
 
        gpio-leds {
index 772054f..eed5c14 100644 (file)
        model = "Newifi-D1";
 
        aliases {
-               led-status = &led_blue;
+               led-boot = &led_blue;
+               led-failsafe = &led_blue;
+               led-running = &led_blue;
+               led-upgrade = &led_blue;
        };
 
        memory@0 {
index cf9b9f3..c217f2f 100644 (file)
        model = "Newifi-D2";
 
        aliases {
-               led-status = &led_power_blue;
+               led-boot = &led_power_blue;
+               led-failsafe = &led_power_blue;
+               led-running = &led_power_blue;
+               led-upgrade = &led_power_blue;
        };
 
        memory@0 {
index 2dccc20..373cd44 100644 (file)
@@ -7,7 +7,10 @@
        compatible = "onion,omega2", "mediatek,mt7628an-soc";
 
        aliases {
-               led-status = &system_led;
+               led-boot = &system_led;
+               led-failsafe = &system_led;
+               led-running = &system_led;
+               led-upgrade = &system_led;
        };
 
        chosen {
index 0aca63e..e05a34c 100644 (file)
        model = "OY-0001";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        chosen {
index 038978b..14a2c4e 100644 (file)
        model = "PBR-D1";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        chosen {
index 1f304a7..2ff8940 100644 (file)
        model = "PBR-M1";
 
        aliases {
-               led-status = &led_sys;
+               led-boot = &led_sys;
+               led-failsafe = &led_sys;
+               led-running = &led_sys;
+               led-upgrade = &led_sys;
        };
 
        memory@0 {
index 0c703f5..4a32917 100644 (file)
        model = "Phicomm PSG1208";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
        gpio-leds {
index 5065b79..57c032f 100644 (file)
@@ -7,7 +7,10 @@
        model = "Phicomm PSG1218 rev.A";
 
        aliases {
-               led-status = &led_blue;
+               led-boot = &led_blue;
+               led-failsafe = &led_blue;
+               led-running = &led_blue;
+               led-upgrade = &led_blue;
        };
 
        gpio-leds {
index 3278a51..8b6b8c0 100644 (file)
@@ -7,7 +7,10 @@
        model = "Phicomm PSG1218 rev.B";
 
        aliases {
-               led-status = &led_blue;
+               led-boot = &led_blue;
+               led-failsafe = &led_blue;
+               led-running = &led_blue;
+               led-upgrade = &led_blue;
        };
 
        gpio-leds {
index abf5f3c..29b16fc 100644 (file)
        model = "Petatel PSR-680W Wireless 3G Router";
 
        aliases {
-               led-status = &led_wan;
+               led-boot = &led_wan;
+               led-failsafe = &led_wan;
+               led-running = &led_wan;
+               led-upgrade = &led_wan;
        };
 
        chosen {
index aee8fa7..c544fb0 100644 (file)
        model = "Prolink PWH2004";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@1f000000 {
index 3bd4d47..cbfd2d0 100644 (file)
@@ -7,7 +7,10 @@
        compatible = "7links,px-4885", "ralink,rt5350-soc";
 
        aliases {
-               led-status = &led_wifi;
+               led-boot = &led_wifi;
+               led-failsafe = &led_wifi;
+               led-running = &led_wifi;
+               led-upgrade = &led_wifi;
        };
 
        gpio-keys-polled {
index eac9e17..1623692 100644 (file)
        model = "Netgear AC1200 R6120";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        memory@0 {
index bf78928..f9b27da 100644 (file)
        model = "Netgear R6220";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        memory@0 {
index 20198eb..8cdba4c 100644 (file)
        model = "MikroTik RB750Gr3";
 
        aliases {
-               led-status = &led_pwr;
+               led-boot = &led_pwr;
+               led-failsafe = &led_pwr;
+               led-running = &led_pwr;
+               led-upgrade = &led_pwr;
        };
 
        memory@0 {
index 41dabdd..1288465 100644 (file)
        model = "MikroTik RouterBOARD M11G";
 
        aliases {
-               led-status = &led_usr;
+               led-boot = &led_usr;
+               led-failsafe = &led_usr;
+               led-running = &led_usr;
+               led-upgrade = &led_usr;
        };
 
        memory@0 {
index 662aad7..beaa9d2 100644 (file)
        model = "MikroTik RouterBOARD M33G";
 
        aliases {
-               led-status = &led_usr;
+               led-boot = &led_usr;
+               led-failsafe = &led_usr;
+               led-running = &led_usr;
+               led-upgrade = &led_usr;
        };
 
        memory@0 {
index 0f74323..15fb08e 100644 (file)
        model = "TP-LINK RE350 v1";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        memory@0 {
index 54433b6..bd32fd2 100644 (file)
        model = "Linksys RE6500";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        memory@0 {
index 976a9c4..6bed844 100644 (file)
        model = "Asus RT-AC51U";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index 9e5dcac..2ecb31d 100644 (file)
        model = "Asus RT-N10+";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
        cfi@1f000000 {
index f40ed5c..3c33107 100644 (file)
        model = "Asus RT-N12+";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        chosen {
index 4b8ddf7..65f0960 100644 (file)
        model = "Asus RT-N13U";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@1f000000 {
index 51fae09..a3b0d79 100644 (file)
        model = "Asus RT-N14U";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index 7764eb5..414f6ed 100644 (file)
        model = "Asus RT-N15";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@1f000000 {
index 3c5148c..a799679 100644 (file)
        model = "Asus RT-N56U";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        nor-flash@1c000000 {
index 45f39b2..4816324 100644 (file)
        model = "Teltonika RUT5XX";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        gpio-leds {
index 0216229..571ff3e 100644 (file)
@@ -9,7 +9,10 @@
        model = "SamKnows Whitebox 8";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
        memory@0 {
index 5ecd838..9d20513 100644 (file)
        model = "Skyline SL-R7205 Wireless 3G Router";
 
        aliases {
-               led-status = &led_wifi;
+               led-boot = &led_wifi;
+               led-failsafe = &led_wifi;
+               led-running = &led_wifi;
+               led-upgrade = &led_wifi;
        };
 
        cfi@1f000000 {
index b69a77b..b58cfc4 100644 (file)
        model = "TRENDnet TEW-638APB v2";
 
        aliases {
-               led-status = &led_wps_green;
+               led-boot = &led_wps_green;
+               led-failsafe = &led_wps_green;
+               led-running = &led_wps_green;
+               led-upgrade = &led_wps_green;
        };
 
        cfi@1f000000 {
index 23f1a91..219a108 100644 (file)
        model = "TRENDnet TEW-691GR";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
        nor-flash@1c000000 {
index 8bb7f17..fac85f7 100644 (file)
        model = "TRENDnet TEW-692GR";
 
        aliases {
-               led-status = &led_wps_green;
+               led-boot = &led_wps_green;
+               led-failsafe = &led_wps_green;
+               led-running = &led_wps_green;
+               led-upgrade = &led_wps_green;
        };
 
        nor-flash@1c000000 {
index 8bd26d6..a3285de 100644 (file)
        model = "TP-Link TL-MR3020 v3";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        chosen {
index e2f9072..80436b8 100644 (file)
        model = "TP-Link TL-MR3420 v5";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-keys-polled {
index 9e3844d..ad91776 100644 (file)
        model = "TP-Link TL-WA801ND v5";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-keys-polled {
index 9290019..df892a0 100644 (file)
        model = "TP-Link TL-WR840N v4";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-keys-polled {
index fe8fba2..fc3d0aa 100644 (file)
        model = "TP-Link TL-WR840N v5";
 
        aliases {
-               led-status = &led_power_green;
+               led-boot = &led_power_green;
+               led-failsafe = &led_power_green;
+               led-running = &led_power_green;
+               led-upgrade = &led_power_green;
        };
 
        chosen {
index baba001..a9a01fe 100644 (file)
        model = "TP-Link TL-WR841N v13";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-keys-polled {
index 2d6307d..9d1e399 100644 (file)
        model = "TP-Link TL-WR842N v5";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-keys-polled {
index 3490dc7..b786041 100644 (file)
        model = "TP-Link TL-WR902AC v3";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-keys-polled {
index 641a225..a6274a0 100644 (file)
        model = "Thunder Timecloud";
 
        aliases {
-               led-status = &led_statuso;
+               led-boot = &led_statuso;
+               led-failsafe = &led_statuso;
+               led-running = &led_statuso;
+               led-upgrade = &led_statuso;
        };
 
        memory@0 {
index 54c763b..6a6c81d 100644 (file)
        model = "Kimax U25AWF-H1";
 
        aliases {
-               led-status = &led_wifi;
+               led-boot = &led_wifi;
+               led-failsafe = &led_wifi;
+               led-running = &led_wifi;
+               led-upgrade = &led_wifi;
        };
 
        gpio-keys-polled {
index b950fdd..baa15ce 100644 (file)
        model = "Kimax U35WF";
 
        aliases {
-               led-status = &led_wifi;
+               led-boot = &led_wifi;
+               led-failsafe = &led_wifi;
+               led-running = &led_wifi;
+               led-upgrade = &led_wifi;
        };
 
        gpio-keys-polled {
index 80c129d..2bfd4d7 100644 (file)
        compatible = "unielec,u7621-06", "mediatek,mt7621-soc";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        chosen {
index 6de61a7..3ba6b8e 100644 (file)
        compatible = "unielec,u7628-01", "mediatek,mt7628an-soc";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        chosen {
index 367b538..921f427 100644 (file)
        model = "UPVEL UR-326N4G";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
        cfi@1f000000 {
index 8acbc9e..6de90b3 100644 (file)
        model = "UPVEL UR-336UN";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
        cfi@1f000000 {
index 899330d..e0cf114 100644 (file)
        model = "Ralink V11ST-FE";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        nor-flash@1c000000 {
index 8fe8225..ca3d512 100644 (file)
        model = "Ralink AP-RT3052-V22RW-2X2";
 
        aliases {
-               led-status = &led_security;
+               led-boot = &led_security;
+               led-failsafe = &led_security;
+               led-running = &led_security;
+               led-upgrade = &led_security;
        };
 
        cfi@1f000000 {
index 8fec527..5eb8b8c 100644 (file)
        model = "Vonets VAR11N-300";
 
        aliases {
-               led-status = &led_system;
+               led-boot = &led_system;
+               led-failsafe = &led_system;
+               led-running = &led_system;
+               led-upgrade = &led_system;
        };
 
        gpio-leds {
index 9b214dd..cee7e38 100644 (file)
@@ -6,7 +6,10 @@
        compatible = "vocore,vocore", "ralink,rt5350-soc";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        gpio-export {
index 89c975a..2744f80 100644 (file)
@@ -9,7 +9,10 @@
        model = "VoCore2";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        gpio-leds {
index b9cfdfc..fbe4ed3 100644 (file)
@@ -9,7 +9,10 @@
        model = "VoCore2-Lite";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        gpio-leds {
index 48da2b5..d3ef2ca 100644 (file)
        model = "Planex VR500";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        memory@0 {
index e963f2a..3d419b0 100644 (file)
        model = "Tenda W150M";
 
        aliases {
-               led-status = &led_ap;
+               led-boot = &led_ap;
+               led-failsafe = &led_ap;
+               led-running = &led_ap;
+               led-upgrade = &led_ap;
        };
 
        cfi@1f000000 {
index 75df091..7e4d650 100644 (file)
        model = "Tenda W306R V2.0";
 
        aliases {
-               led-status = &led_sys;
+               led-boot = &led_sys;
+               led-failsafe = &led_sys;
+               led-running = &led_sys;
+               led-upgrade = &led_sys;
        };
 
        cfi@1f000000 {
index 9276ce8..389a467 100644 (file)
        model = "ALFA Networks W502U";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
        chosen {
index 420b3e5..ca715c8 100644 (file)
        model = "Buffalo WCR-1166DS";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-keys-polled {
index f67aef3..3f8783f 100644 (file)
        model = "Sparklan WCR-150GN";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@1f000000 {
index ac3ce70..5d1781f 100644 (file)
        model = "NETIS WF-2881";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
        memory@0 {
index bfa0ebd..c51aef1 100644 (file)
        model = "Buffalo WHR-1166D";
 
        aliases {
-               led-status = &led_power_green;
+               led-boot = &led_power_green;
+               led-failsafe = &led_power_green;
+               led-running = &led_power_green;
+               led-upgrade = &led_power_green;
        };
 
        gpio-leds {
index 7acc84f..33f0bc6 100644 (file)
        model = "Buffalo WHR-300HP2";
 
        aliases {
-               led-status = &led_power_green;
+               led-boot = &led_power_green;
+               led-failsafe = &led_power_green;
+               led-running = &led_power_green;
+               led-upgrade = &led_power_green;
        };
 
        gpio-leds {
index 8fa4aa6..80b8839 100644 (file)
        model = "Buffalo WHR-600D";
 
        aliases {
-               led-status = &led_power_green;
+               led-boot = &led_power_green;
+               led-failsafe = &led_power_green;
+               led-running = &led_power_green;
+               led-upgrade = &led_power_green;
        };
 
        gpio-leds {
index ce0d989..86e0972 100644 (file)
        model = "Buffalo WHR-G300N";
 
        aliases {
-               led-status = &led_router;
+               led-boot = &led_router;
+               led-failsafe = &led_router;
+               led-running = &led_router;
+               led-upgrade = &led_router;
        };
 
        cfi@1f000000 {
index 4c037c7..4d2ebb2 100644 (file)
@@ -7,7 +7,10 @@
        compatible = "widora,neo", "mediatek,mt7628an-soc";
 
        aliases {
-               led-status = &led_wifi;
+               led-boot = &led_wifi;
+               led-failsafe = &led_wifi;
+               led-running = &led_wifi;
+               led-upgrade = &led_wifi;
        };
 
        chosen {
index efd1038..cfd9fb1 100644 (file)
        model = "WIZnet WizFi630A";
 
        aliases {
-               led-status = &led_run;
+               led-boot = &led_run;
+               led-failsafe = &led_run;
+               led-running = &led_run;
+               led-upgrade = &led_run;
        };
 
        chosen {
index 31456c6..dd4067b 100644 (file)
        model = "Asus WL-330N";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index 35836fb..62eeeef 100644 (file)
        model = "Asus WL-330N3G";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index baa6f13..b6bf411 100644 (file)
        model = "Sitecom WL-351 v1 002";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@1f000000 {
index bfe4490..8d09773 100644 (file)
        model = "Buffalo WLI-TX4-AG300N";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@1f000000 {
index a005774..c9cce00 100644 (file)
        model = "Sitecom WLR-6000";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-keys-polled {
index 662da61..e865bb9 100644 (file)
        model = "Buffalo WMR-300";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        gpio-leds {
index 3015bdb..f9aa5c2 100644 (file)
        model = "I-O DATA WN-AX1167GR";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        memory@0 {
index 491a93c..c2d5ce0 100644 (file)
        model = "I-O DATA WN-GX300GR";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        memory@0 {
index ba81397..3dba928 100644 (file)
        model = "Netgear WN3000RPv3";
 
        aliases {
-               led-status = &led_power_green;
+               led-boot = &led_power_green;
+               led-failsafe = &led_power_green;
+               led-running = &led_power_green;
+               led-upgrade = &led_power_green;
        };
 
        chosen {
index a89bb8a..46b0e5d 100644 (file)
        model = "Netgear WNCE2001";
 
        aliases {
-               led-status = &led_power_green;
+               led-boot = &led_power_green;
+               led-failsafe = &led_power_green;
+               led-running = &led_power_green;
+               led-upgrade = &led_power_green;
        };
 
        chosen {
index 3d3fde9..0f8af05 100644 (file)
        model = "Netgear WNDR3700v5";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        memory@0 {
index 43ec413..83388f6 100644 (file)
        model = "YouHua WR1200JS";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
        memory@0 {
index 4b55869..f0612ab 100644 (file)
@@ -7,7 +7,10 @@
        compatible = "unbranded,wr512-3gn", "ralink,rt3052-soc";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
        gpio-leds {
index 05c1749..93ec0ce 100644 (file)
        model = "ELECOM WRC-1167GHBK2-S";
 
        aliases {
-               led-status = &led_power_green;
+               led-boot = &led_power_green;
+               led-failsafe = &led_power_green;
+               led-running = &led_power_green;
+               led-upgrade = &led_power_green;
        };
 
        memory@0 {
index 22a8788..c8e1d79 100644 (file)
        model = "ELECOM WRH-300CR";
 
        aliases {
-               led-status = &led_wps;
+               led-boot = &led_wps;
+               led-failsafe = &led_wps;
+               led-running = &led_wps;
+               led-upgrade = &led_wps;
        };
 
                gpio-leds {
index 665693f..93b26c2 100644 (file)
@@ -9,7 +9,10 @@
        model = "WRTNODE";
 
        aliases {
-               led-status = &led_indicator;
+               led-boot = &led_indicator;
+               led-failsafe = &led_indicator;
+               led-running = &led_indicator;
+               led-upgrade = &led_indicator;
        };
 
        gpio-leds {
index d49470a..522df7c 100644 (file)
@@ -7,7 +7,10 @@
        model = "WRTnode2P";
 
        aliases {
-               led-status = &led_indicator;
+               led-boot = &led_indicator;
+               led-failsafe = &led_indicator;
+               led-running = &led_indicator;
+               led-upgrade = &led_indicator;
        };
 
        gpio-leds {
index 79f65e0..ee1e2f9 100644 (file)
@@ -7,7 +7,10 @@
        model = "WRTnode2R";
 
        aliases {
-               led-status = &led_indicator;
+               led-boot = &led_indicator;
+               led-failsafe = &led_indicator;
+               led-running = &led_indicator;
+               led-upgrade = &led_indicator;
        };
 
        gpio-leds {
index 28ac6ab..3ab2e60 100644 (file)
        model = "Buffalo WSR-1166DHP";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        memory@0 {
index faee19d..ca71819 100644 (file)
        model = "Buffalo WSR-600DHP";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        memory@0 {
index 2b227ed..67ded65 100644 (file)
@@ -7,7 +7,10 @@
        compatible = "nexx,wt3020", "ralink,mt7620n-soc";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-keys-polled {
index e0b93a8..fba4657 100644 (file)
        model = "Buffalo WZR-AGL300NH";
 
        aliases {
-               led-status = &led_router;
+               led-boot = &led_router;
+               led-failsafe = &led_router;
+               led-running = &led_router;
+               led-upgrade = &led_router;
        };
 
        cfi@1f000000 {
index ebd7d17..06d25be 100644 (file)
        model = "Poray X5";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index 14aea65..a646786 100644 (file)
        model = "Poray X8";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index a03c64a..34f9b7e 100644 (file)
        model = "XDX RN502J";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@1f000000 {
index 1ce64da..1538ba9 100644 (file)
@@ -7,7 +7,10 @@
        model = "Lenovo Y1";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index c2f6c07..d2b917e 100644 (file)
@@ -7,7 +7,10 @@
        model = "Lenovo Y1S";
 
        aliases {
-               led-status = &led_power_blue;
+               led-boot = &led_power_blue;
+               led-failsafe = &led_power_blue;
+               led-running = &led_power_blue;
+               led-upgrade = &led_power_blue;
        };
 
        gpio_export {
index 3dda713..0716b24 100644 (file)
        model = "YOUKU YK1";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index eeaf07e..dbe89b4 100644 (file)
 
 
        aliases {
-               led-status = &led_4g_0;
+               led-boot = &led_4g_0;
+               led-failsafe = &led_4g_0;
+               led-running = &led_4g_0;
+               led-upgrade = &led_4g_0;
        };
 
        gpio-leds {
index 73b57ce..e05ca55 100644 (file)
        model = "Zbtlink ZBT-WA05";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        chosen {
index 426d9ad..92d8e71 100644 (file)
@@ -9,7 +9,10 @@
        model = "Zbtlink ZBT-WE1226";
 
        aliases {
-               led-status = &led_wlan;
+               led-boot = &led_wlan;
+               led-failsafe = &led_wlan;
+               led-running = &led_wlan;
+               led-upgrade = &led_wlan;
        };
 
        chosen {
index 6cb07ca..4a29ef6 100644 (file)
        model = "Zbtlink ZBT-WE2026";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        chosen {
index a46af06..4fa81b7 100644 (file)
@@ -7,7 +7,10 @@
        compatible = "zbtlink,zbt-we826", "ralink,mt7620a-soc";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        chosen {
index 469977b..4da8ae7 100644 (file)
        model = "ZBT-WG2626";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        memory@0 {
index 17ddae8..2a73b8d 100644 (file)
@@ -7,7 +7,10 @@
        compatible = "zbtlink,zbt-wg3526", "mediatek,mt7621-soc";
 
        aliases {
-               led-status = &led_status;
+               led-boot = &led_status;
+               led-failsafe = &led_status;
+               led-running = &led_status;
+               led-upgrade = &led_status;
        };
 
        memory@0 {
index 606154e..c9a3676 100644 (file)
        model = "Zbtlink ZBT-WR8305RT";
 
        aliases {
-               led-status = &led_sys;
+               led-boot = &led_sys;
+               led-failsafe = &led_sys;
+               led-running = &led_sys;
+               led-upgrade = &led_sys;
        };
 
        gpio-leds {
index 9480e59..3f85af0 100644 (file)
        model = "Zorlik ZL5900V2";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index ffeee7a..3d28d76 100644 (file)
        model = "ZTE Q7";
 
        aliases {
-               led-status = &led_status_blue;
+               led-boot = &led_status_blue;
+               led-failsafe = &led_status_blue;
+               led-running = &led_status_blue;
+               led-upgrade = &led_status_blue;
        };
 
        gpio-leds {
index 6c52c1c..92f033c 100644 (file)
@@ -7,7 +7,10 @@
 
 / {
        aliases {
-               led-status = &led_power_green;
+               led-boot = &led_power_green;
+               led-failsafe = &led_power_green;
+               led-running = &led_power_green;
+               led-upgrade = &led_power_green;
        };
 
        memory@0 {
index bc4ba81..5e47a55 100644 (file)
        model = "ZyXEL Keenetic Extra II";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        memory@0 {
index da87444..8f00e0e 100644 (file)
        model = "ZyXEL Keenetic";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        cfi@1f000000 {
index 8780dd7..cdb6f03 100644 (file)
        model = "ZyXEL Keenetic Omni";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index eda44a4..0f40d99 100644 (file)
        model = "ZyXEL Keenetic Omni II";
 
        aliases {
-               led-status = &led_power;
+               led-boot = &led_power;
+               led-failsafe = &led_power;
+               led-running = &led_power;
+               led-upgrade = &led_power;
        };
 
        gpio-leds {
index 325522e..0655f37 100644 (file)
        model = "ZyXEL Keenetic Viva";
 
        aliases {
-               led-status = &led_power_green;
+               led-boot = &led_power_green;
+               led-failsafe = &led_power_green;
+               led-running = &led_power_green;
+               led-upgrade = &led_power_green;
        };
 
        gpio-leds {