[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 = <®_dcdc1>; allwinner,tx-delay-ps = <600>; + allwinner,rx-delay-ps = <200>; status = "okay"; }; -- 2.54.0