diff --git a/target/linux/ramips/dts/mt7628an_xiaomi_mi-router-4.dtsi b/target/linux/ramips/dts/mt7628an_xiaomi_mi-router-4.dtsi index 0f5897f5c..5e146f201 100644 --- a/target/linux/ramips/dts/mt7628an_xiaomi_mi-router-4.dtsi +++ b/target/linux/ramips/dts/mt7628an_xiaomi_mi-router-4.dtsi @@ -29,6 +29,11 @@ label = "yellow:power"; gpios = <&gpio 44 GPIO_ACTIVE_LOW>; }; + + wan { + label = "blue:wan"; + gpios = <&gpio 37 GPIO_ACTIVE_LOW>; + }; }; keys { @@ -92,7 +97,7 @@ &state_default { gpio { - groups = "gpio", "wdt", "wled_an"; + groups = "gpio", "refclk", "wdt", "wled_an"; function = "gpio"; }; }; diff --git a/target/linux/ramips/mt76x8/base-files/etc/board.d/01_leds b/target/linux/ramips/mt76x8/base-files/etc/board.d/01_leds index e2fb44c81..683b829a6 100644 --- a/target/linux/ramips/mt76x8/base-files/etc/board.d/01_leds +++ b/target/linux/ramips/mt76x8/base-files/etc/board.d/01_leds @@ -134,6 +134,13 @@ wavlink,wl-wn578a2) ucidef_set_led_switch "lan" "lan" "green:lan" "switch0" "0x8" ucidef_set_led_switch "wan" "wan" "green:wan" "switch0" "0x10" ;; +xiaomi,mi-router-4a-100m|\ +xiaomi,mi-router-4a-100m-intl) + ucidef_set_led_switch "wan" "WAN" "blue:wan" "switch0" "0x01" + ;; +xiaomi,mi-router-4c) + ucidef_set_led_switch "wan" "WAN" "blue:wan" "switch0" "0x02" + ;; zbtlink,zbt-we1226) ucidef_set_led_netdev "wifi_led" "wifi" "green:wlan" "wlan0" ucidef_set_led_switch "lan1" "LAN1" "green:lan1" "switch0" "0x01"