From ea16f633ac8a5a741a9b3a963e658385c1c28a98 Mon Sep 17 00:00:00 2001 From: AmadeusGhost <42570690+AmadeusGhost@users.noreply.github.com> Date: Thu, 16 Apr 2020 09:06:04 +0800 Subject: [PATCH] ipq806x: 5.4: add more gmac config for m520 status: fail to startup --- .../arm/boot/dts/qcom-ipq8064-mtfi-m520.dts | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-mtfi-m520.dts b/target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-mtfi-m520.dts index 4917975742..b200a57fd1 100644 --- a/target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-mtfi-m520.dts +++ b/target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-mtfi-m520.dts @@ -230,7 +230,7 @@ read-only; }; - PRODUCTINFO: PRODUCTINFO@80000 { + PRODUCTINFO@80000 { label = "PRODUCTINFO"; reg = <0x80000 0x10000>; read-only; @@ -335,12 +335,17 @@ status = "okay"; phy-mode = "rgmii"; qcom,id = <1>; + qcom,phy_mdio_addr = <4>; + qcom,poll_required = <0>; + qcom,rgmii_delay = <1>; + qcom,phy_mii_type = <0>; + qcom,emulation = <0>; + qcom,irq = <255>; + mdiobus = <&mdio0>; pinctrl-0 = <&rgmii2_pins>; pinctrl-names = "default"; - mtd-mac-address-ascii = <&PRODUCTINFO 0x86a>; - fixed-link { speed = <1000>; full-duplex; @@ -351,10 +356,13 @@ status = "okay"; phy-mode = "sgmii"; qcom,id = <2>; - - mtd-mac-address-ascii = <&PRODUCTINFO 0x86a>; - mtd-mac-address-increment = <1>; - mtd-mac-address-increment-byte = <0>; + qcom,phy_mdio_addr = <0>; /* none */ + qcom,poll_required = <0>; /* no polling */ + qcom,rgmii_delay = <0>; + qcom,phy_mii_type = <1>; + qcom,emulation = <0>; + qcom,irq = <258>; + mdiobus = <&mdio0>; fixed-link { speed = <1000>; @@ -365,6 +373,8 @@ &amba { sdcc1: sdcc@12400000 { status = "okay"; + pinctrl-0 = <&sdcc1_pins>; + pinctrl-names = "default"; }; };