mii: add Vitesse/Microsemi VSC8514

The VSC8514 Quad-Port 10/100/1000BASE-T PHY seems to match the handling
for the VSC8504 (for the little we support of what we could) and while
it works with our generic ukphy add it as vscphy for porper display of
names in the system message buffer and the like (or in case we decide
to implement some extra features).

Tested on:	Ten64
MFC after:	3 days
This commit is contained in:
Bjoern A. Zeeb 2023-11-17 12:31:36 +00:00
parent 43324ec770
commit 1965dd85c3
2 changed files with 2 additions and 0 deletions

View file

@ -353,6 +353,7 @@ model xxTSC 78Q2121 0x0015 78Q2121 100BASE-TX media interface
/* Vitesse Semiconductor (now Microsemi) */
model xxVITESSE VSC8501 0x0013 Vitesse VSC8501 10/100/1000TX PHY
model xxVITESSE VSC8504 0x000c Vitesse VSC8504 10/100/1000TX PHY
model xxVITESSE VSC8514 0x0027 Vitesse VSC8514 10/100/1000TX PHY
/* XaQti Corp. PHYs */
model xxXAQTI XMACII 0x0000 XaQti Corp. XMAC II gigabit interface

View file

@ -104,6 +104,7 @@ static int vscphy_service(struct mii_softc *, struct mii_data *, int);
static const struct mii_phydesc vscphys[] = {
MII_PHY_DESC(xxVITESSE, VSC8501),
MII_PHY_DESC(xxVITESSE, VSC8504),
MII_PHY_DESC(xxVITESSE, VSC8514),
MII_PHY_END
};