diff --git a/target/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsi b/target/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsi index 49af23bf02b..486b5c5218c 100644 --- a/target/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsi +++ b/target/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsi @@ -143,8 +143,10 @@ &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 */ 0x0c 0x07600000 /* PORT6 PAD MODE CTRL */ @@ -166,7 +168,11 @@ nvmem-cells = <&macaddr_uboot_1fc00 1>; nvmem-cell-names = "mac-address"; - phy-handle = <&phy0>; + + fixed-link { + speed = <1000>; + full-duplex; + }; }; ð1 {