ramips: convert TP-Link MT7620 boards to tpt trigger
authorDavid Bauer <mail@david-bauer.net>
Thu, 2 Jan 2020 02:11:39 +0000 (03:11 +0100)
committerDavid Bauer <mail@david-bauer.net>
Thu, 2 Jan 2020 20:41:58 +0000 (21:41 +0100)
This converts all MediaTek MT7620 boards from TP-Link to use the now
supported WiFi throughput LED trigger. This way, the LED state now
covers all VAPs regardless of their name.

Also align all single-WiFi LEDs to represent the state of the 2.4GHz
radio. This was not always the case previously, as later-added support
for the MT7610 altered the phy probing order.

Signed-off-by: David Bauer <mail@david-bauer.net>
target/linux/ramips/dts/mt7620a_tplink_archer-c2-v1.dts
target/linux/ramips/dts/mt7620a_tplink_archer-c20-v1.dts
target/linux/ramips/dts/mt7620a_tplink_archer-c20i.dts
target/linux/ramips/dts/mt7620a_tplink_archer-c50-v1.dts
target/linux/ramips/dts/mt7620a_tplink_archer-mr200.dts
target/linux/ramips/dts/mt7620a_tplink_re200-v1.dts
target/linux/ramips/mt7620/base-files/etc/board.d/01_leds

index 45752c095d4988ad4070b5896f2fd07011ed0ede..58e4b39b55f04bd4d5658c03edb491e4002589f0 100644 (file)
@@ -48,6 +48,7 @@
                wlan {
                        label = "archer-c2-v1:green:wlan";
                        gpios = <&gpio3 0 GPIO_ACTIVE_LOW>;
+                       linux,default-trigger = "phy1tpt";
                };
        };
 
index 59e109c8a2678e1c0e0683c9bd844a04c591f0fd..b1d3e23450bf7c32a7b87b61cb9b9522ee2325f4 100644 (file)
                wlan5g {
                        label = "archer-c20-v1:blue:wlan5g";
                        gpios = <&gpio0 17 GPIO_ACTIVE_LOW>;
+                       linux,default-trigger = "phy0tpt";
                };
 
                wlan2g {
                        label = "archer-c20-v1:blue:wlan2g";
                        gpios = <&gpio3 0 GPIO_ACTIVE_LOW>;
+                       linux,default-trigger = "phy1tpt";
                };
 
                wps {
index 707453d2b5a122d3e35562113ed5bbfd1096e41f..694528d749374a028f797aab3fa886080e868331 100644 (file)
@@ -38,6 +38,7 @@
                wlan {
                        label = "archer-c20i:blue:wlan";
                        gpios = <&gpio3 0 GPIO_ACTIVE_LOW>;
+                       linux,default-trigger = "phy1tpt";
                };
        };
 };
index ed2b00836ee9d59eff2e9bd27714a7df0c302f20..ca03d2ed78c499762cc4091a94bd43bd6085c593 100644 (file)
                wlan5g {
                        label = "archer-c50-v1:green:wlan5g";
                        gpios = <&gpio0 11 GPIO_ACTIVE_LOW>;
+                       linux,default-trigger = "phy0tpt";
                };
 
                wlan2g {
                        label = "archer-c50-v1:green:wlan2g";
                        gpios = <&gpio3 0 GPIO_ACTIVE_LOW>;
+                       linux,default-trigger = "phy1tpt";
                };
 
                wps {
index bc7825df005f0fd7727467dea94aed34fcd3f22e..dccced0f1894471c55983d52421a309b898f14fb 100644 (file)
@@ -71,6 +71,7 @@
                wlan {
                        label = "archer-mr200:white:wlan";
                        gpios = <&gpio3 0 GPIO_ACTIVE_LOW>;
+                       linux,default-trigger = "phy1tpt";
                };
        };
 
index 39fdc0af535f093464f5cd0a12d688fd74191b72..afc94c538c2d98a672736cc2c09305980c464fe8 100644 (file)
@@ -53,7 +53,7 @@
                wlan2g_green {
                        label = "re200-v1:green:wlan2g";
                        gpios = <&gpio3 0 GPIO_ACTIVE_LOW>;
-                       linux,default-trigger = "phy1radio";
+                       linux,default-trigger = "phy1tpt";
                };
        };
 
index 02899d646def247c65f8073eaf4d7f5ea36ba2d8..fe6dfac50e4dd7dcd9f3119f17061f0dc4b83670 100755 (executable)
@@ -168,28 +168,22 @@ zbtlink,zbt-we826-e)
 tplink,archer-c2-v1)
        ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch1" "0x1e"
        ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch1" "0x01"
-       set_wifi_led "$boardname:green:wlan"
        ;;
 tplink,archer-c20-v1)
        ucidef_set_led_switch "lan" "lan" "$boardname:blue:lan" "switch0" "0x1e"
        ucidef_set_led_switch "wan" "wan" "$boardname:blue:wan" "switch0" "0x01"
-       ucidef_set_led_netdev "wlan2g" "wlan2g" "$boardname:blue:wlan2g" "wlan0"
        ;;
 tplink,archer-c20i)
        ucidef_set_led_switch "lan" "lan" "$boardname:blue:lan" "switch0" "0x1e"
        ucidef_set_led_switch "wan" "wan" "$boardname:blue:wan" "switch0" "0x01"
-       ucidef_set_led_wlan "wlan" "wlan" "$boardname:blue:wlan" "phy0radio"
        ;;
 tplink,archer-c50-v1)
        ucidef_set_led_switch "lan" "lan" "$boardname:green:lan" "switch0" "0x1e"
        ucidef_set_led_switch "wan" "wan" "$boardname:green:wan" "switch0" "0x01"
-       ucidef_set_led_netdev "wlan2g" "wlan2g" "$boardname:green:wlan2g" wlan1
-       set_wifi_led "$boardname:green:wlan5g"
        ;;
 tplink,archer-mr200)
        ucidef_set_led_netdev "lan" "lan" "$boardname:white:lan" "eth0.1"
        ucidef_set_led_netdev "wan" "wan" "$boardname:white:wan" "usb0"
-       set_wifi_led "$boardname:white:wlan"
        ;;
 tplink,re200-v1)
        ucidef_set_led_netdev "lan" "lan" "$boardname:green:lan" "eth0"