diff --git a/target/linux/ath79/dts/qca9558_tplink_archer-c.dtsi b/target/linux/ath79/dts/qca9558_tplink_archer-c.dtsi index 221582e66d..c1bd3f759b 100644 --- a/target/linux/ath79/dts/qca9558_tplink_archer-c.dtsi +++ b/target/linux/ath79/dts/qca9558_tplink_archer-c.dtsi @@ -115,8 +115,9 @@ &mdio0 { status = "okay"; - phy0: ethernet-phy@0 { - reg = <0>; + switch@1f { + compatible = "qca,ar8327"; + reg = <0x1f>; qca,ar8327-initvals = < 0x04 0x00080080 /* PORT0 PAD MODE CTRL */ @@ -134,9 +135,13 @@ ð0 { status = "okay"; - phy-handle = <&phy0>; pll-data = <0x56000000 0x00000101 0x00001616>; + fixed-link { + speed = <1000>; + full-duplex; + }; + gmac-config { device = <&gmac>; rgmii-enabled = <1>;