summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Marko2024-05-21 17:24:06 +0000
committerRobert Marko2024-05-21 18:15:03 +0000
commitcd9241db230e43387962cf13b4e8bbdc61f1581c (patch)
treee256d6bad87082e3e57b3ca03cc927b0af3adfbe
parent1082c6556ea824ec6ff3cae05b4f0764d28552db (diff)
downloaddangole-cd9241db230e43387962cf13b4e8bbdc61f1581c.tar.gz
qualcommax: ipq807x: sax1v1k: fix QCA8081 reset
It seems that on Spectrum SAX1V1K QCA8081 is being brought out of reset too quickly and thus causing it to get stuck in an invalid autoneg register configuration mode. Setting an deasset delay seems to fix this, so lets set it. Fixes: #15493 Link: https://github.com/openwrt/openwrt/pull/15541 Signed-off-by: Robert Marko <robimarko@gmail.com>
-rw-r--r--target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-sax1v1k.dts1
1 files changed, 1 insertions, 0 deletions
diff --git a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-sax1v1k.dts b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-sax1v1k.dts
index 01ac1c5fd6..fbb652a097 100644
--- a/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-sax1v1k.dts
+++ b/target/linux/qualcommax/files/arch/arm64/boot/dts/qcom/ipq8072-sax1v1k.dts
@@ -136,6 +136,7 @@
compatible = "ethernet-phy-id004d.d101";
reg = <28>;
reset-gpios = <&tlmm 44 GPIO_ACTIVE_LOW>;
+ reset-deassert-us = <10000>;
};
};