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 <wens@csie.org> Tested-by: Ron Goossens <rgoossens@gmail.com> Tested-by: Samuel Holland <samuel@sholland.org> Signed-off-by: Robert Marko <robert.marko@sartura.hr> Signed-off-by: Maxime Ripard <maxime@cerno.tech> Link: https://lore.kernel.org/r/20211117140222.43692-1-robert.marko@sartura.hr
1 parent fa55b7d commit 08d2061

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

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)