diff --git a/target/linux/rockchip/armv8/base-files/etc/init.d/reload-sdio-wifi b/target/linux/rockchip/armv8/base-files/etc/init.d/reload-sdio-wifi index 0968ca404e..73a7919d00 100755 --- a/target/linux/rockchip/armv8/base-files/etc/init.d/reload-sdio-wifi +++ b/target/linux/rockchip/armv8/base-files/etc/init.d/reload-sdio-wifi @@ -7,6 +7,9 @@ boot() { ariaboard,photonicat) ( sleep 15s; wifi; ) & ;; + armsom,sige3) + ( sleep 50s; wifi; ) & + ;; armsom,sige7) ( sleep 100s; wifi; ) & ;; diff --git a/target/linux/rockchip/files/arch/arm64/boot/dts/rockchip/rk3568-armsom-sige3.dts b/target/linux/rockchip/files/arch/arm64/boot/dts/rockchip/rk3568-armsom-sige3.dts index 4dd18e3c81..d3547c9091 100644 --- a/target/linux/rockchip/files/arch/arm64/boot/dts/rockchip/rk3568-armsom-sige3.dts +++ b/target/linux/rockchip/files/arch/arm64/boot/dts/rockchip/rk3568-armsom-sige3.dts @@ -231,7 +231,7 @@ assigned-clock-parents = <&cru SCLK_GMAC1_RGMII_SPEED>, <&cru CLK_MAC1_2TOP>; assigned-clock-rates = <0>, <125000000>; clock_in_out = "output"; - phy-mode = "rgmii"; + phy-mode = "rgmii-id"; phy-handle = <&rgmii_phy1>; pinctrl-names = "default"; pinctrl-0 = <&gmac1m1_miim @@ -243,8 +243,6 @@ snps,reset-active-low; /* Reset time is 20ms, 100ms for rtl8211f */ snps,reset-delays-us = <0 20000 100000>; - tx_delay = <0x48>; - rx_delay = <0x2a>; status = "okay"; };