diff --git a/target/linux/ath79/dts/ar9342_iodata_etg3-r.dts b/target/linux/ath79/dts/ar9342_iodata_etg3-r.dts index a2d442a5dc6..f857a8eae18 100644 --- a/target/linux/ath79/dts/ar9342_iodata_etg3-r.dts +++ b/target/linux/ath79/dts/ar9342_iodata_etg3-r.dts @@ -46,6 +46,10 @@ }; }; +&ref { + clock-frequency = <40000000>; +}; + &spi { num-cs = <1>; status = "okay"; @@ -119,10 +123,18 @@ ð0 { status = "okay"; - pll-data = <0x06000000 0x00000101 0x00001616>; + pll-data = <0x0e000000 0x00000101 0x00001616>; phy-mode = "rgmii"; phy-handle = <&phy0>; + + gmac-config { + device = <&gmac>; + + rgmii-gmac0 = <1>; + rxd-delay = <3>; + rxdv-delay = <3>; + }; }; &uart {