[PATCH] arm64: dts: allwinner: sun50i-a64-olinuxino: Add RX delay

Roman Riabenko <[email protected]>
Newsgroups org.infradead.lists.linux-arm-kernel
Message-ID <[email protected]>
The Ethernet on Olimex A64-OlinuXino computers requires an RX delay
greater than 0. If the value is not set or is 0, packet loss in the
downlink direction is severe enough to interfere with downloads and
disrupt software installation.

The range of acceptable values is wide. The vendor has been applying
200 ps in its downstream DTs since 2021. This patch matches that
common practice.

Signed-off-by: Roman Riabenko <[email protected]>
---
 arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dts | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dts
index fd3794678c33..6c8b79c257b9 100644
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dts
@@ -106,6 +106,7 @@ &emac {
 	phy-handle = <&ext_rgmii_phy>;
 	phy-supply = <&reg_dcdc1>;
 	allwinner,tx-delay-ps = <600>;
+	allwinner,rx-delay-ps = <200>;
 	status = "okay";
 };
 
-- 
2.54.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.