Messages in this thread Patch in this message | | | Date | Fri, 12 Jun 2020 00:09:51 +0200 | From | Drew Fustini <> | Subject | [PATCH] ARM: dts: am5729: beaglebone-ai: fix rgmii phy-mode |
| |
Since commit cd28d1d6e52e ("net: phy: at803x: Disable phy delay for RGMII mode") the networking is broken on the BeagleBone AI which has the AR8035 PHY for Gigabit Ethernet [0]. The fix is to switch from phy-mode = "rgmii" to phy-mode = "rgmii-rxid".
Note: Grygorii Strashko made a similar phy-mode fix in 820f8a870f65 for other AM5729 boards.
[0] https://github.com/beagleboard/beaglebone-ai/blob/master/BeagleBone-AI_sch.pdf
Cc: Vinod Koul <vkoul@kernel.org> Cc: Grygorii Strashko <grygorii.strashko@ti.com> Fixes: cd28d1d6e52e ("net: phy: at803x: Disable phy delay for RGMII mode") Signed-off-by: Robert Nelson <robertcnelson@gmail.com> Signed-off-by: Drew Fustini <drew@beagleboard.org> --- arch/arm/boot/dts/am5729-beagleboneai.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/am5729-beagleboneai.dts b/arch/arm/boot/dts/am5729-beagleboneai.dts index 9877d7709d41..4c51c6b05e64 100644 --- a/arch/arm/boot/dts/am5729-beagleboneai.dts +++ b/arch/arm/boot/dts/am5729-beagleboneai.dts @@ -505,7 +505,7 @@ &mac { &cpsw_emac0 { phy-handle = <&phy0>; - phy-mode = "rgmii"; + phy-mode = "rgmii-rxid"; }; &ocp { -- 2.25.1
| |