miidev: Add PHY ID for Atheros F1 10/100/1000
[dragonfly.git] / sys / dev / netif / mii_layer / miidevs
index dcfe935..6a6aebd 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
@@ -129,6 +130,7 @@ model AMD 79c978            0x0039 Am79c978 HomePNA PHY
 /* Atheros Communications/Attansic PHYs. */
 model ATHEROS F1               0x0001 Atheros F1 10/100/1000 PHY
 model ATHEROS F2               0x0002 Atheros F2 10/100 PHY
+model ATHEROS F1_7             0x0007 Atheros F1 10/100/1000 PHY
 
 /* Broadcom Corp. PHYs. */
 model BROADCOM BCM5400         0x0004 BCM5400 100/1000baseT PHY
@@ -145,24 +147,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?) */
@@ -234,16 +249,20 @@ model xxXAQTI XMACII              0x0000 XaQti Corp. XMAC II gigabit interface
 model MARVELL E1000            0x0000 Marvell Semiconductor 88E1000* gigabit PHY
 model MARVELL E1011            0x0002 Marvell Semiconductor 88E1011 Gigabit PHY
 model MARVELL E1000_3          0x0003 Marvell 88E1000 Gigabit PHY
-model MARVELL E1000_4          0x0004 Marvell 88E1000S Gigabit PHY
+model MARVELL E1000          0x0004 Marvell 88E1000S Gigabit PHY
 model MARVELL E1000_5          0x0005 Marvell 88E1000 Gigabit PHY
-model MARVELL E1000_6          0x0006 Marvell 88E1000 Gigabit PHY
+model MARVELL E1101            0x0006 Marvell 88E1101 Gigabit PHY
 model MARVELL E3082            0x0008 Marvell 88E3082 10/100 PHY
 model MARVELL E1112            0x0009 Marvell 88E1112 Gigabit PHY
 model MARVELL E1149            0x000b Marvell 88E1149 Gigabit PHY
 model MARVELL E1111            0x000c Marvell 88E1111 Gigabit PHY
 model MARVELL E1116            0x0021 Marvell 88E1116 Gigabit PHY
 model MARVELL E1118            0x0022 Marvell 88E1118 Gigabit PHY
-model xxMARVELL E1000_2                0x0002 Marvell 88E1000 Gigabit PHY
+model MARVELL E1116R           0x0024 Marvell 88E1116R Gigabit PHY
+model MARVELL E1149R           0x0025 Marvell 88E1149R Quad Gigabit PHY
+model MARVELL E3016            0x0026 Marvell 88E3016 10/100 PHY
+model MARVELL PHYG65G          0x0027 Marvell PHYG65G Gigabit PHY
+model xxMARVELL E1011          0x0002 Marvell 88E1000 Gigabit PHY
 model xxMARVELL E1000_3                0x0003 Marvell 88E1000 Gigabit PHY
 model xxMARVELL E1000_5                0x0005 Marvell 88E1000 Gigabit PHY
 model xxMARVELL E1111          0x000c Marvell 88E1111 Gigabit PHY