> Date: Wed, 4 Jul 2012 03:46:46 -0400 > From: Brad Smith <[email protected]> > > 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. > > > 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 3 Jul 2012 04:11:50 -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 BCM5717C 0x0020 BCM5717C 10/100/1000baseT PHY > +model xxBROADCOM3 BCM5719C 0x0022 BCM5719C 10/100/1000baseT PHY > model xxBROADCOM3 BCM57765 0x0024 BCM57765 10/100/1000baseT PHY > +model xxBROADCOM3 BCM5720C 0x0036 BCM5720C 10/100/1000baseT PHY
If the numbers in the BCM5718 Programmer's Guide are correct, you've swapped the BCM5717C and BCM5720C entries. Also, we really should keep these sorted in numerical order.
