ramips: add support for TP-Link TL-WR841n v14
[openwrt/openwrt.git] / target / linux / ramips / base-files / etc / board.d / 01_leds
index 658e3512ca27389f914f6f001d301fb2d2afae08..d020347d725a81d39f7e743667147b1a065f0235 100755 (executable)
@@ -1,5 +1,6 @@
 #!/bin/sh
 
+. /lib/functions/leds.sh
 . /lib/functions/uci-defaults.sh
 
 set_wifi_led() {
@@ -12,6 +13,9 @@ boardname="${board##*,}"
 
 board_config_update
 
+led_wlan="$(get_dt_led wlan)"
+[ -n "$led_wlan" ] && ucidef_set_led_wlan "wifi_led" "wifi" "$led_wlan" "phy0tpt"
+
 case $board in
 3g-6200n|\
 br-6475nd|\
@@ -35,7 +39,8 @@ alfa-network,ac1200rm)
        set_wifi_led "$boardname:green:wlan2g" "wlan1"
        ;;
 alfa-network,awusfree1|\
-edimax,br-6478ac-v2)
+edimax,br-6478ac-v2|\
+edimax,ew-7478apc)
        set_wifi_led "$boardname:blue:wlan"
        ;;
 edimax,ew-7476rpc|\
@@ -148,7 +153,7 @@ dlink,dwr-118-a1)
        set_wifi_led "$boardname:green:wlan2g" "wlan1"
        ;;
 dlink,dwr-118-a2)
-       ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch0" "0x0e"
+       ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch0" "0x1e"
        ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x01"
        set_wifi_led "$boardname:green:wlan2g" "wlan1"
        ;;
@@ -321,6 +326,10 @@ tl-wr841n-v13)
        ucidef_set_led_switch "lan4" "lan4" "$boardname:green:lan4" "switch0" "0x10"
        ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x01"
        ;;
+tplink,tl-wr841n-v14)
+       ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch0" "0x1e"
+       ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x01"
+       ;;
 tplink,c2-v1)
        ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch1" "0x1e"
        ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch1" "0x01"