summaryrefslogtreecommitdiffstats
path: root/target
diff options
context:
space:
mode:
authorRobert Marko <robimarko@gmail.com>2024-02-17 13:41:36 +0100
committerRobert Marko <robimarko@gmail.com>2024-02-17 17:32:13 +0100
commitb38a1d6c65ddb469981284d5215cb2ec05cbb86f (patch)
tree12f3d9808a848bddfcbff8beb840df58e64ff9c3 /target
parentdadad6bb731ff1025125c619da7ccc196ad6ea01 (diff)
downloadopenwrt-b38a1d6c65ddb469981284d5215cb2ec05cbb86f.tar.gz
openwrt-b38a1d6c65ddb469981284d5215cb2ec05cbb86f.tar.bz2
openwrt-b38a1d6c65ddb469981284d5215cb2ec05cbb86f.zip
qualcommax: ipq807x: 301w: correct PHY mode for AQR
Interfaces that have AQR-s attached to them are using USXGMII and not just the default SGMII. This was fine until SSDK added some sanity checking and now on Qnap 301W it would fail with: [ 24.740197] nss-dp 3a001800.dp5 10g-1 (uninitialized): failed to connect to phy device [ 24.740264] nss-dp: probe of 3a001800.dp5 failed with error -14 So, lets fix 10G AQR ports by declaring the correct PHY mode. Signed-off-by: Robert Marko <robimarko@gmail.com>
Diffstat (limited to 'target')
-rw-r--r--target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-301w.dts2
1 files changed, 2 insertions, 0 deletions
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-301w.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-301w.dts
index 58eefc30ba..081e932b5c 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-301w.dts
+++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-301w.dts
@@ -485,12 +485,14 @@
&dp5 {
status = "okay";
qcom,mactype = <1>;
+ phy-mode = "usxgmii";
phy-handle = <&aqr113c_8>;
label = "10g-1";
};
&dp6_syn {
status = "okay";
+ phy-mode = "usxgmii";
phy-handle = <&aqr113c_0>;
label = "10g-2";
};