Re: [PATCH] net: phy: marvell: Add soft reset for 88E1510
From: Ben Brown <hidden>
Date: 2026-07-03 00:14:29
Also in:
lkml
From: Ben Brown <hidden>
Date: 2026-07-03 00:14:29
Also in:
lkml
On 7/3/26 11:04, Andrew Lunn wrote:
On Fri, Jul 03, 2026 at 10:50:34AM +1200, Ben Brown wrote:quoted
When bringing down then up the link on a 88e1512 phy a link is not getting established. This is because the phy is coming out of reset then immediately getting configured. During configuration the page is unsuccessfully updated causing writes to the wrong registers. Add the soft reset function that does a reset then polling read waiting for the phy to come back online, at which stage the page register can be updated successfully. This was tested on a 88E1512 phy, using ip link to bring up/down the link.What makes the 88E1512 special that it needs this, but no other Marvell PHY does? Andrew
This may be needed on the other marvell phys, but I only have access to a 88E1512 phy so I am only updating what I have seen this on.