Skip to content

Commit 08d2061

Browse files
robimarkomripard
authored andcommitted
arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode
Orange Pi Zero Plus uses a Realtek RTL8211E RGMII Gigabit PHY, but its currently set to plain RGMII mode meaning that it doesn't introduce delays. With this setup, TX packets are completely lost and changing the mode to RGMII-ID so the PHY will add delays internally fixes the issue. Fixes: a7affb1 ("arm64: allwinner: H5: Add Xunlong Orange Pi Zero Plus") Acked-by: Chen-Yu Tsai <[email protected]> Tested-by: Ron Goossens <[email protected]> Tested-by: Samuel Holland <[email protected]> Signed-off-by: Robert Marko <[email protected]> Signed-off-by: Maxime Ripard <[email protected]> Link: https://lore.kernel.org/r/[email protected]
1 parent fa55b7d commit 08d2061

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
pinctrl-0 = <&emac_rgmii_pins>;
7070
phy-supply = <&reg_gmac_3v3>;
7171
phy-handle = <&ext_rgmii_phy>;
72-
phy-mode = "rgmii";
72+
phy-mode = "rgmii-id";
7373
status = "okay";
7474
};
7575

0 commit comments

Comments
 (0)