From aed6632d31ff5d29045dc904dedc840d902aad97 Mon Sep 17 00:00:00 2001 From: Jan Alexander Date: Thu, 30 Jan 2020 15:23:51 +0100 Subject: [PATCH] ramips: use tpt DTS trigger for TP-Link TL-MR3020 v3 and TL-WA801ND v5 This converts the TP-Link TL-MR3020v3 board to use the WLAN throughput LED trigger in order to react to all VAPs. It also moves the WLAN trigger config of the TP-Link TL-WA801NDv5 to the DTS and merges the now identical LAN LED configs. Verified these changes on a TL-MR3020v3 and TL-WA801NDv5. Signed-off-by: Jan Alexander [changed commit title and extended commit message] Signed-off-by: Adrian Schmutzler [added comment about test result on TL-WA801ND v5] Signed-off-by: David Bauer (cherry picked from commit 20eb45da4fc19c12ea2073471992eeaf9d602fa5) --- target/linux/ramips/base-files/etc/board.d/01_leds | 8 ++------ target/linux/ramips/dts/TL-MR3020V3.dts | 1 + target/linux/ramips/dts/TL-WA801NDV5.dts | 1 + 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/target/linux/ramips/base-files/etc/board.d/01_leds b/target/linux/ramips/base-files/etc/board.d/01_leds index 0845db393d..5c005db0c1 100755 --- a/target/linux/ramips/base-files/etc/board.d/01_leds +++ b/target/linux/ramips/base-files/etc/board.d/01_leds @@ -337,13 +337,9 @@ tplink,c50-v4) ucidef_set_led_wlan "wlan2g" "wlan2g" "$boardname:green:wlan2g" "phy0tpt" ucidef_set_led_wlan "wlan5g" "wlan5g" "$boardname:green:wlan5g" "phy1tpt" ;; -tplink,tl-wa801nd-v5) - ucidef_set_led_wlan "wlan" "wlan" "$boardname:green:wlan" "phy0tpt" - ucidef_set_led_netdev "lan" "lan" "$boardname:green:lan" "eth0" - ;; +tplink,tl-wa801nd-v5|\ tplink,tl-mr3020-v3) - set_wifi_led "$boardname:green:wlan" - ucidef_set_led_netdev "lan" "LAN" "$boardname:green:lan" "eth0" + ucidef_set_led_netdev "lan" "lan" "$boardname:green:lan" "eth0" ;; tplink,tl-mr3420-v5|\ tplink,tl-wr842n-v5) diff --git a/target/linux/ramips/dts/TL-MR3020V3.dts b/target/linux/ramips/dts/TL-MR3020V3.dts index 7a9ef41446..361754bced 100644 --- a/target/linux/ramips/dts/TL-MR3020V3.dts +++ b/target/linux/ramips/dts/TL-MR3020V3.dts @@ -67,6 +67,7 @@ wlan { label = "tl-mr3020-v3:green:wlan"; gpios = <&gpio1 12 GPIO_ACTIVE_LOW>; + linux,default-trigger = "phy0tpt"; }; wps { diff --git a/target/linux/ramips/dts/TL-WA801NDV5.dts b/target/linux/ramips/dts/TL-WA801NDV5.dts index 409e13e2df..44f1a6e9f4 100644 --- a/target/linux/ramips/dts/TL-WA801NDV5.dts +++ b/target/linux/ramips/dts/TL-WA801NDV5.dts @@ -49,6 +49,7 @@ wlan { label = "tl-wa801nd-v5:green:wlan"; gpios = <&gpio1 12 GPIO_ACTIVE_LOW>; + linux,default-trigger = "phy0tpt"; }; wps_red { -- 2.30.2