From 77eadd6a3e41619c6991d28d1fb51d20b3dcb565 Mon Sep 17 00:00:00 2001 From: Rebirth Date: Thu, 21 Mar 2024 20:31:48 +0800 Subject: [PATCH] ipq60xx: cmiot fix bugs --- .../arm64/boot/dts/qcom/ipq6018-cmiot.dtsi | 36 ++++++++++--------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-cmiot.dtsi b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-cmiot.dtsi index 7af6c2b16ab..9cdc7962a11 100644 --- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-cmiot.dtsi +++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq6018-cmiot.dtsi @@ -4,10 +4,11 @@ #include "ipq6018.dtsi" #include "ipq6018-ess.dtsi" -#include "ipq6018-cp-cpu.dtsi" #include "ipq6018-cpufreq.dtsi" +#include "ipq6018-256m.dtsi" #include "ipq6018-nss.dtsi" + #include #include @@ -18,8 +19,8 @@ /* Aliases as required by u-boot to patch MAC addresses */ ethernet0 = &dp1; ethernet1 = &dp2; + ethernet2 = &dp3; ethernet3 = &dp4; - ethernet4 = &dp5; }; chosen { @@ -85,23 +86,27 @@ &dp1 { - status = "okay"; phy-handle = <&qca8075_0>; + status = "okay"; + qcom,id = <5>; }; &dp2 { - status = "okay"; phy-handle = <&qca8075_1>; + status = "okay"; + qcom,id = <1>; }; -&dp4 { +&dp3 { + phy-handle = <&qca8075_2>; status = "okay"; - phy-handle = <&qca8075_3>; + qcom,id = <2>; }; -&dp5 { +&dp4 { + phy-handle = <&qca8075_3>; status = "okay"; - phy-handle = <&qca8075_4>; + qcom,id = <4>; }; &edma { @@ -116,22 +121,22 @@ qca8075_0: ethernet-phy@0 { compatible = "ethernet-phy-ieee802.3-c22"; - reg = <0>; + reg = <4>; }; qca8075_1: ethernet-phy@1 { compatible = "ethernet-phy-ieee802.3-c22"; - reg = <1>; + reg = <0>; }; - qca8075_3: ethernet-phy@3 { + qca8075_2: ethernet-phy@2 { compatible = "ethernet-phy-ieee802.3-c22"; - reg = <3>; + reg = <1>; }; - qca8075_4: ethernet-phy@4 { + qca8075_3: ethernet-phy@3 { compatible = "ethernet-phy-ieee802.3-c22"; - reg = <4>; + reg = <3>; }; }; @@ -204,7 +209,6 @@ status = "okay"; }; - &ssphy_0 { status = "okay"; }; @@ -224,4 +228,4 @@ &wifi { status = "okay"; qcom,ath11k-fw-memory-mode = <2>; - }; + }; \ No newline at end of file