ath79: fix LEDs for GL.inet GL-AR150

Since the wireless LED was used for boot and set up with a DT
trigger, the WiFi indication hasn't worked on ath79 at all.

In addition, a look into the manual revealed that the OEM
configuration is as follows:

LED 1 (green): power
LED 2 (green): configurable
LED 3 (red): wireless

So, let's just keep the WiFi trigger and convert the rest to its
"intended" use.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
master
Adrian Schmutzler 4 years ago
parent 479f1f2c92
commit 705fe43522

@ -12,29 +12,31 @@
aliases { aliases {
serial0 = &uart; serial0 = &uart;
led-boot = &led_wlan; led-boot = &led_power;
led-failsafe = &led_wlan; led-failsafe = &led_power;
led-upgrade = &led_wlan; led-running = &led_power;
led-upgrade = &led_power;
label-mac-device = &eth0; label-mac-device = &eth0;
}; };
leds { leds {
compatible = "gpio-leds"; compatible = "gpio-leds";
led_wlan: wlan { wlan {
label = "gl-ar150:orange:wlan"; label = "gl-ar150:orange:wlan";
gpios = <&gpio 0 GPIO_ACTIVE_HIGH>; gpios = <&gpio 0 GPIO_ACTIVE_HIGH>;
linux,default-trigger = "phy0tpt"; linux,default-trigger = "phy0tpt";
}; };
lan { configurable {
label = "gl-ar150:green:lan"; label = "gl-ar150:green:configurable";
gpios = <&gpio 13 GPIO_ACTIVE_HIGH>; gpios = <&gpio 13 GPIO_ACTIVE_HIGH>;
}; };
wan { led_power: power {
label = "gl-ar150:green:wan"; label = "gl-ar150:green:power";
gpios = <&gpio 15 GPIO_ACTIVE_HIGH>; gpios = <&gpio 15 GPIO_ACTIVE_HIGH>;
default-state = "on";
}; };
}; };

@ -125,10 +125,6 @@ glinet,6408|\
glinet,6416) glinet,6416)
ucidef_set_led_netdev "lan" "LAN" "gl-inet:green:lan" "eth0" ucidef_set_led_netdev "lan" "LAN" "gl-inet:green:lan" "eth0"
;; ;;
glinet,gl-ar150)
ucidef_set_led_netdev "wan" "WAN" "$boardname:green:wan" "eth1"
ucidef_set_led_switch "lan" "LAN" "$boardname:green:lan" "switch0" "0x02"
;;
glinet,gl-ar300m-lite) glinet,gl-ar300m-lite)
ucidef_set_led_netdev "lan" "LAN" "gl-ar300m-lite:green:lan" "eth0" ucidef_set_led_netdev "lan" "LAN" "gl-ar300m-lite:green:lan" "eth0"
;; ;;

Loading…
Cancel
Save