Skip to content

Commit

Permalink
mediatek: filogic: migrate Acer W6/W6d to upstream PHY LED control
Browse files Browse the repository at this point in the history
This commit switches the control of the leds connected to the Maxlinear
GPY211C PHY to an upstream solution. There should be no functional changes.

Signed-off-by: Aleksander Jan Bajkowski <[email protected]>
  • Loading branch information
abajk authored and dangowrt committed Mar 1, 2025
1 parent d50d51d commit 25ea7ff
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 4 deletions.
19 changes: 17 additions & 2 deletions target/linux/mediatek/dts/mt7986a-acer-predator-w6.dts
Original file line number Diff line number Diff line change
Expand Up @@ -186,8 +186,23 @@
reset-gpios = <&pio 6 GPIO_ACTIVE_LOW>;
reset-assert-us = <10000>;
reset-deassert-us = <10000>;
/* LED0: nc ; LED1: nc ; LED2: amber ; LED3: green */
mxl,led-config = <0x0 0x0 0x370 0x380>;

leds {
#address-cells = <1>;
#size-cells = <0>;

led-2 {
reg = <2>;
color = <LED_COLOR_ID_AMBER>;
function = LED_FUNCTION_WAN;
};

led-3 {
reg = <3>;
color = <LED_COLOR_ID_GREEN>;
function = LED_FUNCTION_WAN;
};
};
};
};

Expand Down
19 changes: 17 additions & 2 deletions target/linux/mediatek/dts/mt7986a-acer-predator-w6d.dts
Original file line number Diff line number Diff line change
Expand Up @@ -172,8 +172,23 @@
reset-gpios = <&pio 6 GPIO_ACTIVE_LOW>;
reset-assert-us = <10000>;
reset-deassert-us = <10000>;
/* LED0: nc ; LED1: nc ; LED2: amber ; LED3: green */
mxl,led-config = <0x0 0x0 0x370 0x380>;

leds {
#address-cells = <1>;
#size-cells = <0>;

led-2 {
reg = <2>;
color = <LED_COLOR_ID_AMBER>;
function = LED_FUNCTION_WAN;
};

led-3 {
reg = <3>;
color = <LED_COLOR_ID_GREEN>;
function = LED_FUNCTION_WAN;
};
};
};
};

Expand Down
5 changes: 5 additions & 0 deletions target/linux/mediatek/filogic/base-files/etc/board.d/01_leds
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,11 @@ abt,asr3000)
ucidef_set_led_netdev "wlan2g" "WLAN2G" "green:wlan-2ghz" "phy0-ap0"
ucidef_set_led_netdev "wlan5g" "WLAN5G" "green:wlan-5ghz" "phy1-ap0"
;;
acer,predator-w6|\
acer,predator-w6d)
ucidef_set_led_netdev "internet" "INTERNET" "mdio-bus:06:amber:wan" "eth1" "link_10 link_100 link_1000 tx rx"
ucidef_set_led_netdev "internet" "INTERNET" "mdio-bus:06:green:wan" "eth1" "link_2500 tx rx"
;;
asus,tuf-ax4200)
ucidef_set_led_netdev "wan" "WAN" "mdio-bus:06:white:wan" "eth1" "link tx rx"
;;
Expand Down

0 comments on commit 25ea7ff

Please sign in to comment.