On jeu. 24 sept. 2026 at 00:19, Andrew Lunn [off-list ref] wrote:
quoted
* Unstable EEE/LPI: If the device stays in LPI mode long enough, the
link sometimes (but not always) goes down, coming back up when the
device exits LPI mode. This is apparently due to the PHY; the vendor
driver disables this feature. The solution is to use genphy with the
eee-broken-* DT properties or wait for the upcoming mainline driver:
https://lore.kernel.org/all/MN0PR19MB609154F210DF84DCB29D3696ACC62@MN0PR19MB6091.namprd19.prod.outlook.com (local)
Looking at this code, it totally ignores the interface mode. So you
have no idea what RGMII delays it is adding. When this driver gets
fixed before being merged, your DT fragment will likely break.
Thanks for pointing this out Andrew.
I've changed the phy-mode to plain rgmii which seems more in line with
what the PHY actually does.
Andrew
--
Jerome