diff --git a/target/linux/realtek/dts-4.9/rtd-1296.dtsi b/target/linux/realtek/dts-4.9/rtd-1296.dtsi index 378b6088ed..b78c59659b 100755 --- a/target/linux/realtek/dts-4.9/rtd-1296.dtsi +++ b/target/linux/realtek/dts-4.9/rtd-1296.dtsi @@ -382,7 +382,10 @@ // phy_8211f_led_mode = <0x6C11>; /* 0x6C11: LED2 both link and active, 0xAE11: LED2 link, LED1 active */ led_mode = <1>; /* 0~3: SCAN_0~3, 4~6: DIRECT 0~2 */ gpio_link_led_enable = <0>; /* 0:disable, 1:enable */ - gpios = <&rtk_iso_gpio 27 1 0>; /* Link LED, output, default low */ + gpios = <&rtk_iso_gpio 27 1 0>; /* Link LED, output, default low, unused */ + + led-gpios = <&rtk_iso_gpio 27 1 0>; /* LED array */ + gpio_link_led_pattern = <0 1 1 1>; /* Pattern for LED array: off, 10M, 100M, 1000M */ local-mac-address = [00 01 73 00 00 01]; diff --git a/target/linux/realtek/dts-4.9/rtd1296-base.dtsi b/target/linux/realtek/dts-4.9/rtd1296-base.dtsi index 6a8f3ca7ad..391a5f3948 100755 --- a/target/linux/realtek/dts-4.9/rtd1296-base.dtsi +++ b/target/linux/realtek/dts-4.9/rtd1296-base.dtsi @@ -182,6 +182,7 @@ phy_8211f_led_mode = <0x6C11>; /* 0x6C11: LED2 both link and active, 0xAE11: LED2 link, LED1 active */ gpio_link_led_enable = <1>; led-gpios = <&rtk_iso_gpio 29 RTK_GPIO_DIROUT GPIO_ACTIVE_LOW>; + gpio_link_led_pattern = <0 1 1 1>; status = "okay"; };