diff --git a/target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-e8350-v1.dts b/target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-e8350-v1.dts index 5b8cdd205..fce917adb 100644 --- a/target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-e8350-v1.dts +++ b/target/linux/ipq806x/files/arch/arm/boot/dts/qcom-ipq8064-e8350-v1.dts @@ -5,7 +5,7 @@ #include / { - model = "Linksys EA8350 V1 WiFi Router"; + model = "Linksys E8350 V1 WiFi Router"; compatible = "linksys,e8350-v1", "qcom,ipq8064"; memory@0 { @@ -209,13 +209,30 @@ 0x00094 0x4e /* PORT6_STATUS */ >; }; + + phy4: ethernet-phy@4 { + reg = <4>; + }; }; &gmac1 { status = "okay"; + compatible = "qcom,nss-gmac"; + reg = <0x37200000 0x200000>; + interrupts = ; phy-mode = "rgmii"; qcom,id = <1>; - + qcom,pcs-chanid = <0>; + qcom,phy-mdio-addr = <4>; + qcom,poll-required = <1>; + qcom,rgmii-delay = <0>; + qcom,phy_mii_type = <0>; + qcom,emulation = <0>; + qcom,forced-speed = <1000>; + qcom,forced-duplex = <1>; + qcom,socver = <0>; + qcom,irq = <255>; + mdiobus = <&mdio0>; pinctrl-0 = <&rgmii2_pins>; pinctrl-names = "default"; @@ -227,9 +244,22 @@ &gmac2 { status = "okay"; + compatible = "qcom,nss-gmac"; + reg = <0x37400000 0x200000>; + interrupts = ; phy-mode = "sgmii"; qcom,id = <2>; - + qcom,pcs-chanid = <1>; + qcom,phy-mdio-addr = <0>; + qcom,poll-required = <0>; /* no polling */ + qcom,rgmii-delay = <0>; + qcom,phy_mii_type = <1>; + qcom,emulation = <0>; + qcom,forced-speed = <1000>; + qcom,forced-duplex = <1>; + qcom,socver = <0>; + qcom,irq = <258>; + mdiobus = <&mdio0>; fixed-link { speed = <1000>; full-duplex;