U-Boot PHY_MSCC vs PHY_VITESSE
Tom Rini
trini at konsulko.com
Tue Sep 30 00:43:36 CEST 2025
Hey all,
As part of working on "allyesconfig" support I ran into the following
problem. Both drivers/net/phy/mscc.c and drivers/net/phy/vitesse.c
implement support for the VSC8584 PHY. The vitesse.c driver is much
older and only had VSC8584 support added for a specific Freescale
Layerscape platform whereas mscc.c is modern and been updated with
newer PHYs as well. And we need one driver to support this phy, not two.
I am inclined to remove support from vitesse.c. However, only 4
platforms use the PHY_MSCC driver and everyone else uses PHY_VITESSE.
I'm cc'ing all of the board maintainers (other than PowerPC platforms)
that use PHY_VITESEE today to see what their feedback is on which way to
go here. I'm ignoring PowerPC because that can just stay on the
PHY_VITESSE driver based on timing of changes in git log.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20250929/c808871c/attachment.sig>
More information about the U-Boot
mailing list