[PATCH phy-next 0/3] Lynx 28G: better init(), exit(), power_on(), power_off()
Vinod Koul
vkoul at kernel.org
Sun May 10 05:32:05 PDT 2026
On Sat, 21 Mar 2026 03:14:48 +0200, Vladimir Oltean wrote:
> This is a set of 3 improvements to the 28G Lynx SerDes driver as found
> on NXP Layerscape:
> - avoid kernel hangs if lane resets/halts fail due to other bugs
> - actually have phy_power_down() cut power from lanes, not just halt them
> - allow consumers to call phy_exit(), to balance the phy->init_count
>
> Especially change 3 will allow further development of the dpaa2-eth
> consumer. To permit phy_exit() and other patches in net-next to be
> submitted in this development cycle without functionally breaking
> networking, please apply this change on top of v7.0-rc1 and provide
> it as a stable tag to be pulled in netdev.
>
> [...]
Applied, thanks!
[1/3] phy: lynx-28g: use timeouts when waiting for lane halt and reset
commit: 905780855a320ab3dcf0e4eaebf544cb3e7b55f8
[2/3] phy: lynx-28g: truly power the lanes up or down
commit: 5d38f693f16a0e9470fda530e01994f35fed8644
[3/3] phy: lynx-28g: implement phy_exit() operation
commit: 0ee5cc59c0ee679e1a3a749cfc47834041763494
Best regards,
--
~Vinod
More information about the linux-phy
mailing list