On Wed, Jul 04, 2012 at 03:46:46AM -0400, Brad Smith wrote:
> Recognize BCM5717C, BCM5719C and BCM5720C PHY.
> 
> ukphy2 at bge2 phy 3: Generic IEEE 802.3u media interface, rev. 0: OUI 
> 0x00d897, model 0x0022
> 
> The rest came from FreeBSD.

Flipped the 5717/5720 ids around to match the Programmer's Guide.


Index: miidevs
===================================================================
RCS file: /home/cvs/src/sys/dev/mii/miidevs,v
retrieving revision 1.117
diff -u -p -r1.117 miidevs
--- miidevs     19 Dec 2011 13:18:19 -0000      1.117
+++ miidevs     23 Jul 2012 04:09:08 -0000
@@ -159,7 +159,10 @@ model xxBROADCOM2 BCM5709C 0x003c  BCM570
 model xxBROADCOM2 BCM5761      0x003d  BCM5761 10/100/1000baseT PHY
 model xxBROADCOM2 BCM5709S     0x003f  BCM5709S 1000/2500baseSX PHY
 model xxBROADCOM3 BCM57780     0x0019  BCM57780 10/100/1000baseT PHY
+model xxBROADCOM3 BCM5720C     0x0020  BCM5720C 10/100/1000baseT PHY
+model xxBROADCOM3 BCM5719C     0x0022  BCM5719C 10/100/1000baseT PHY
 model xxBROADCOM3 BCM57765     0x0024  BCM57765 10/100/1000baseT PHY
+model xxBROADCOM3 BCM5717C     0x0036  BCM5717C 10/100/1000baseT PHY
 model BROADCOM BCM5400         0x0004  BCM5400 1000baseT PHY
 model BROADCOM BCM5401         0x0005  BCM5401 1000baseT PHY
 model BROADCOM BCM5411         0x0007  BCM5411 1000baseT PHY
Index: brgphy.c
===================================================================
RCS file: /home/cvs/src/sys/dev/mii/brgphy.c,v
retrieving revision 1.95
diff -u -p -r1.95 brgphy.c
--- brgphy.c    5 Jul 2012 15:23:55 -0000       1.95
+++ brgphy.c    2 Aug 2012 16:30:49 -0000
@@ -174,6 +174,12 @@ static const struct mii_phydesc brgphys[
          MII_STR_xxBROADCOM2_BCM5709S },
        { MII_OUI_xxBROADCOM2,          MII_MODEL_xxBROADCOM2_BCM5709CAX,
          MII_STR_xxBROADCOM2_BCM5709CAX },
+       { MII_OUI_xxBROADCOM3,          MII_MODEL_xxBROADCOM3_BCM5717C,
+         MII_STR_xxBROADCOM3_BCM5717C },
+       { MII_OUI_xxBROADCOM3,          MII_MODEL_xxBROADCOM3_BCM5719C,
+         MII_STR_xxBROADCOM3_BCM5719C },
+       { MII_OUI_xxBROADCOM3,          MII_MODEL_xxBROADCOM3_BCM5720C,
+         MII_STR_xxBROADCOM3_BCM5720C },
        { MII_OUI_xxBROADCOM3,          MII_MODEL_xxBROADCOM3_BCM57765,
          MII_STR_xxBROADCOM3_BCM57765 },
        { MII_OUI_xxBROADCOM3,          MII_MODEL_xxBROADCOM3_BCM57780,

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply via email to