Author: raj
Date: Fri May 25 15:05:17 2012
New Revision: 235999
URL: http://svn.freebsd.org/changeset/base/235999

Log:
  More Cicada/Vitesse PHY ids.
  
  Obtained from:        Semihalf

Modified:
  head/sys/dev/mii/ciphy.c
  head/sys/dev/mii/miidevs

Modified: head/sys/dev/mii/ciphy.c
==============================================================================
--- head/sys/dev/mii/ciphy.c    Fri May 25 14:57:02 2012        (r235998)
+++ head/sys/dev/mii/ciphy.c    Fri May 25 15:05:17 2012        (r235999)
@@ -91,8 +91,10 @@ static const struct mii_phydesc ciphys[]
        MII_PHY_DESC(xxCICADA, CS8201B),
        MII_PHY_DESC(xxCICADA, CS8204),
        MII_PHY_DESC(xxCICADA, VSC8211),
+       MII_PHY_DESC(xxCICADA, VSC8221),
        MII_PHY_DESC(xxCICADA, CS8244),
        MII_PHY_DESC(xxVITESSE, VSC8601),
+       MII_PHY_DESC(xxVITESSE, VSC8641),
        MII_PHY_END
 };
 
@@ -368,8 +370,10 @@ ciphy_fixup(struct mii_softc *sc)
 
                break;
        case MII_MODEL_xxCICADA_VSC8211:
+       case MII_MODEL_xxCICADA_VSC8221:
        case MII_MODEL_xxCICADA_CS8244:
        case MII_MODEL_xxVITESSE_VSC8601:
+       case MII_MODEL_xxVITESSE_VSC8641:
                break;
        default:
                device_printf(sc->mii_dev, "unknown CICADA PHY model %x\n",

Modified: head/sys/dev/mii/miidevs
==============================================================================
--- head/sys/dev/mii/miidevs    Fri May 25 14:57:02 2012        (r235998)
+++ head/sys/dev/mii/miidevs    Fri May 25 15:05:17 2012        (r235999)
@@ -52,7 +52,7 @@ oui AMD                               0x00001a        
Advanced Micro Devic
 oui BROADCOM                   0x001018        Broadcom Corporation
 oui BROADCOM2                  0x000af7        Broadcom Corporation
 oui BROADCOM3                  0x001be9        Broadcom Corporation
-oui CICADA                     0x0003F1        Cicada Semiconductor
+oui CICADA                     0x0003f1        Cicada Semiconductor
 oui DAVICOM                    0x00606e        Davicom Semiconductor
 oui ENABLESEMI                 0x0010dd        Enable Semiconductor
 oui ICPLUS                     0x0090c3        IC Plus Corp.
@@ -71,6 +71,7 @@ oui SEEQ                      0x00a07d        Seeq Technology
 oui SIS                                0x00e006        Silicon Integrated 
Systems
 oui TI                         0x080028        Texas Instruments
 oui TSC                                0x00c039        TDK Semiconductor
+oui VITESSE                    0x0001c1        Vitesse Semiconductor
 oui XAQTI                      0x00e0ae        XaQti Corp.
 
 /* Some Intel 82553's use an alternative OUI. */
@@ -190,6 +191,7 @@ model xxBROADCOM_ALT1 BCM5906       0x0004 BCM
 model xxCICADA CS8201          0x0001 Cicada CS8201 10/100/1000TX PHY
 model xxCICADA CS8204          0x0004 Cicada CS8204 10/100/1000TX PHY
 model xxCICADA VSC8211         0x000b Cicada VSC8211 10/100/1000TX PHY
+model xxCICADA VSC8221         0x0015 Cicada CS8201 10/100/1000TX PHY
 model xxCICADA CS8201A         0x0020 Cicada CS8201 10/100/1000TX PHY
 model xxCICADA CS8201B         0x0021 Cicada CS8201 10/100/1000TX PHY
 model xxCICADA CS8244          0x002c Cicada CS8244 10/100/1000TX PHY
@@ -318,5 +320,8 @@ model TI TNETE2101          0x0003 TNETE2101 med
 model xxTSC 78Q2120            0x0014 78Q2120 10/100 media interface
 model xxTSC 78Q2121            0x0015 78Q2121 100BASE-TX media interface
 
+/* Vitesse Semiconductor */
+model xxVITESSE VSC8641                0x0003 Vitesse VSC8641 10/100/1000TX PHY
+
 /* XaQti Corp. PHYs */
 model xxXAQTI XMACII           0x0000 XaQti Corp. XMAC II gigabit interface
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to