diff options
| author | Karl Palsson <karlp@etactica.com> | 2019-09-05 09:36:53 +0000 |
|---|---|---|
| committer | Petr Štetiar <ynezz@true.cz> | 2019-09-15 22:56:09 +0200 |
| commit | dadcd3dd983adc2e896b4952daf824503148944c (patch) | |
| tree | d70b45c8a4a8b0d74558825275b8128d430b1ac0 /target/linux | |
| parent | 2cf209ce9166575d8259b5b4176ee91d8b48d2ff (diff) | |
| download | upstream-dadcd3dd983adc2e896b4952daf824503148944c.tar.gz upstream-dadcd3dd983adc2e896b4952daf824503148944c.tar.bz2 upstream-dadcd3dd983adc2e896b4952daf824503148944c.zip | |
ath79: eg200: enable status led usage
This enables using the "eTactica" LED during boot, to indicate failsafe,
and during upgrade, while still leaving the LED alone for normal
operation. This brings the device more in line with how other devices
work, and makes the failsafe functionality easier to use and understand.
Signed-off-by: Karl Palsson <karlp@etactica.com>
Diffstat (limited to 'target/linux')
| -rwxr-xr-x | target/linux/ath79/base-files/etc/board.d/01_leds | 1 | ||||
| -rw-r--r-- | target/linux/ath79/dts/ar9331_etactica_eg200.dts | 5 |
2 files changed, 4 insertions, 2 deletions
diff --git a/target/linux/ath79/base-files/etc/board.d/01_leds b/target/linux/ath79/base-files/etc/board.d/01_leds index ced8a94fd0d..e317ce26e19 100755 --- a/target/linux/ath79/base-files/etc/board.d/01_leds +++ b/target/linux/ath79/base-files/etc/board.d/01_leds @@ -87,7 +87,6 @@ engenius,ews511ap) etactica,eg200) ucidef_set_led_netdev "lan" "LAN" "$boardname:red:eth0" "eth0" ucidef_set_led_oneshot "modbus" "Modbus" "$boardname:red:modbus" "100" "33" - ucidef_set_led_default "etactica" "etactica" "$boardname:red:etactica" "ignore" ;; glinet,gl-ar150) ucidef_set_led_netdev "wan" "WAN" "$boardname:green:wan" "eth1" diff --git a/target/linux/ath79/dts/ar9331_etactica_eg200.dts b/target/linux/ath79/dts/ar9331_etactica_eg200.dts index 708e9defa4c..9160aa2b2ef 100644 --- a/target/linux/ath79/dts/ar9331_etactica_eg200.dts +++ b/target/linux/ath79/dts/ar9331_etactica_eg200.dts @@ -11,6 +11,9 @@ compatible = "etactica,eg200", "qca,ar9331"; aliases { + led-boot = &led_etactica; + led-failsafe = &led_etactica; + led-upgrade = &led_etactica; serial0 = &uart; }; @@ -34,7 +37,7 @@ gpios = <&gpio 16 GPIO_ACTIVE_HIGH>; }; - etactica { + led_etactica: etactica { label = "eg200:red:etactica"; gpios = <&gpio 15 GPIO_ACTIVE_HIGH>; }; |
