miidevs: Add more Broadcom PHY IDs
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Thu, 18 Aug 2011 13:42:55 +0000 (21:42 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Thu, 18 Aug 2011 13:45:48 +0000 (21:45 +0800)
Obtained-from: OpenBSD, FreeBSD

sys/dev/netif/mii_layer/miidevs

index d6bdd4b..7508e9f 100644 (file)
@@ -100,6 +100,7 @@ oui xxLEVEL1a                       0x0004de        Level 1
 /* Don't know what's going on here. */
 oui xxDAVICOM                  0x006040        Davicom Semiconductor
 oui xxBROADCOM2                        0x0050ef        Broadcom Corporation
+oui xxBROADCOM3                        0x00d897        Broadcom Corporation
 
 /* This is the OUI of the gigE PHY in the RealTek 8211B/8169S/8110S chips */
 oui xxREALTEK                  0x000732
@@ -145,24 +146,37 @@ model BROADCOM BCM4401            0x0036 BCM4401 10/100baseTX PHY
 model xxBROADCOM BCM5400       0x0004 Broadcom 100/1000baseT PHY
 model xxBROADCOM BCM5401       0x0005 BCM5401 10/100/1000baseT PHY
 model xxBROADCOM BCM5411       0x0007 BCM5411 10/100/1000baseT PHY
+model xxBROADCOM BCM5464       0x000b BCM5464 10/100/1000baseT PHY
+model xxBROADCOM BCM5461       0x000c BCM5461 10/100/1000baseT PHY
 model xxBROADCOM BCM5462       0x000d BCM5462 10/100/1000baseT PHY
 model xxBROADCOM BCM5421       0x000e BCM5421 10/100/1000baseT PHY
 model xxBROADCOM BCM5752       0x0010 BCM5752 10/100/1000baseT PHY
 model xxBROADCOM BCM5701       0x0011 BCM5701 10/100/1000baseT PHY
 model xxBROADCOM BCM5706C      0x0015 BCM5706C 10/100/1000baseT PHY
 model xxBROADCOM BCM5703       0x0016 BCM5703 10/100/1000baseT PHY
+model xxBROADCOM BCM5750       0x0018 BCM5750 10/100/1000baseT PHY
 model xxBROADCOM BCM5704       0x0019 BCM5704 10/100/1000baseT PHY
 model xxBROADCOM BCM5705       0x001a BCM5705 10/100/1000baseT PHY
-model xxBROADCOM BCM5750       0x0018 BCM5750 10/100/1000baseT PHY
 model xxBROADCOM BCM54K2       0x002e BCM54K2 10/100/1000baseT PHY
 model xxBROADCOM BCM5714       0x0034 BCM5714 10/100/1000baseT PHY
 model xxBROADCOM BCM5780       0x0035 BCM5780 10/100/1000baseT PHY
 model xxBROADCOM BCM5708C      0x0036 BCM5708C 10/100/1000baseT PHY
+model xxBROADCOM2 BCM54XX      0x0007 BCM54XX 10/100/1000baseT PHY
+model xxBROADCOM2 BCM5481      0x000a BCM5481 10/100/1000baseT PHY
+model xxBROADCOM2 BCM5482      0x000b BCM5482 10/100/1000baseT PHY
 model xxBROADCOM2 BCM5755      0x000c BCM5755 10/100/1000baseT PHY
 model xxBROADCOM2 BCM5787      0x000e BCM5787 10/100/1000baseT PHY
+model xxBROADCOM2 BCM5708S     0x0015 BCM5708S 1000/2500baseSX PHY
 model xxBROADCOM2 BCM5709CAX   0x002c BCM5709C(AX) 10/100/1000baseT PHY
 model xxBROADCOM2 BCM5722      0x002d BCM5722 10/100/1000baseT PHY
+model xxBROADCOM2 BCM5784      0x003a BCM5784 10/100/1000baseT PHY
 model xxBROADCOM2 BCM5709C     0x003c BCM5709C 10/100/1000baseT PHY
+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 BROADCOM2 BCM5906                0x0004 BCM5906 10/100baseTX PHY
 
 /* Cicada Semiconductor PHYs (now owned by Vitesse?) */