diff --git a/target/linux/rockchip/armv8/base-files/etc/init.d/phy-leds b/target/linux/rockchip/armv8/base-files/etc/init.d/phy-leds index 746bcfafba..a50dd44ede 100755 --- a/target/linux/rockchip/armv8/base-files/etc/init.d/phy-leds +++ b/target/linux/rockchip/armv8/base-files/etc/init.d/phy-leds @@ -16,7 +16,8 @@ led_set() { boot() { case "$(board_name)" in - lunzn,fastrhino-r68s) + lunzn,fastrhino-r68s|\ + ezpro,mrkaio-m68s) led_set "stmmac-0:01:amber:lan" "trigger" "netdev" led_set "stmmac-0:01:amber:lan" "device_name" "eth0" led_set "stmmac-0:01:amber:lan" "link_10 link_100 link_1000" "0" diff --git a/target/linux/rockchip/files/arch/arm64/boot/dts/rockchip/rk3568-mrkaio-m68s.dts b/target/linux/rockchip/files/arch/arm64/boot/dts/rockchip/rk3568-mrkaio-m68s.dts index 9ac1ff9bb2..dadd5ab7f5 100644 --- a/target/linux/rockchip/files/arch/arm64/boot/dts/rockchip/rk3568-mrkaio-m68s.dts +++ b/target/linux/rockchip/files/arch/arm64/boot/dts/rockchip/rk3568-mrkaio-m68s.dts @@ -111,7 +111,25 @@ rgmii_phy0: ethernet-phy@0 { compatible = "ethernet-phy-ieee802.3-c22"; reg = <0>; - realtek,led-data = <0x6d60>; + + leds { + #address-cells = <1>; + #size-cells = <0>; + + led@1 { + reg = <1>; + color = ; + function = LED_FUNCTION_LAN; + default-state = "keep"; + }; + + led@2 { + reg = <2>; + color = ; + function = LED_FUNCTION_LAN; + default-state = "keep"; + }; + }; }; }; @@ -119,7 +137,25 @@ rgmii_phy1: ethernet-phy@0 { compatible = "ethernet-phy-ieee802.3-c22"; reg = <0>; - realtek,led-data = <0x6d60>; + + leds { + #address-cells = <1>; + #size-cells = <0>; + + led@1 { + reg = <1>; + color = ; + function = LED_FUNCTION_WAN; + default-state = "keep"; + }; + + led@2 { + reg = <2>; + color = ; + function = LED_FUNCTION_WAN; + default-state = "keep"; + }; + }; }; };