[PATCH] arm64: dts: rockchip: Add compatible for Ethernet PHY
Adrian Kossmann
adrian.kossmann at posteo.de
Fri Dec 12 12:25:11 PST 2025
Hi Andrew,
> It is a bit unusual for phylib to get the wrong driver, so i would
like to understand this a bit more.
after double-checking my setup I found that the PHY is in fact always
bound to the RTL8211F driver, even without the compatible string, and
this was rather an issue with my setup.
The link instability I observed was caused by inappropriate RGMII RX/TX
delay settings in the mainline DTS. With the current values for
rx_delay and tx_delay in the mainline DTS the link collapsed under load.
I've troubleshooted this with a known-good DTB and using its rx_delay
and tx_delay values fixes the issue.
I will send a v2 patch adjusting the delays instead of adding a compatible.
Adrian
More information about the Linux-rockchip
mailing list