Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/netbsd-8]: src/sys/dev/mii Pull up following revision(s) (requested by m...
details: https://anonhg.NetBSD.org/src/rev/1732947e1b2b
branches: netbsd-8
changeset: 449464:1732947e1b2b
user: martin <martin%NetBSD.org@localhost>
date: Thu Mar 07 17:16:40 2019 +0000
description:
Pull up following revision(s) (requested by msaitoh in ticket #1207):
sys/dev/mii/miidevs: revision 1.140
sys/dev/mii/miidevs: revision 1.141
sys/dev/mii/miidevs: revision 1.142
sys/dev/mii/miidevs: revision 1.143
sys/dev/mii/miidevs: revision 1.144
sys/dev/mii/miidevs: revision 1.133
sys/dev/mii/miidevs: revision 1.134
sys/dev/mii/miidevs: revision 1.135
sys/dev/mii/miidevs: revision 1.136
sys/dev/mii/miidevs: revision 1.137
sys/dev/mii/miidevs: revision 1.138
sys/dev/mii/miidevs: revision 1.139
- Add Marvell 88E1240.
- Marvell model 0x0029 is not 88E1116R but E1318S.
Add RTL8201E from OpenBSD.
From OpenBSD:
- Add ASIX OUI.
- Add VIA OUI and devices.
- Add Vitesse OUI and devices.
From FreeBSD:
- Add BROADCOM4.
- Add Tridium, Data Track Technology, Netas, Ralink Technology,
Sunplus Technology and ADMtek's OUI.
- Sort by OUI.
Sort by model number.
From FreeBSD:
- Add Broadcom BCM540[24], BCM5424, BCM5466 and BCM54[78]8.
- Add ICS1893C.
- Add Micrel KSZ8081 and KSZ9031.
- Sort by model number.
- Add missing white space.
Change CS8244's OUI from xxCICADA to CICADA. I don't know whether this
change is correct or not...
Sort in alphabetical order a bit.
Add non-xx'ed DAVICOM DM9101.
- Add SMSC LAN83C185 10/100 PHY from OpenBSD
- Add SMSC LAN8740 10/100 media interface
Add SMSC(now Microchip) LAN8741A and LAN8742
diffstat:
sys/dev/mii/miidevs | 72 +++++++++++++++++++++++++++++++++++++++-------------
1 files changed, 54 insertions(+), 18 deletions(-)
diffs (223 lines):
diff -r 17d8637c28e8 -r 1732947e1b2b sys/dev/mii/miidevs
--- a/sys/dev/mii/miidevs Thu Mar 07 17:11:53 2019 +0000
+++ b/sys/dev/mii/miidevs Thu Mar 07 17:16:40 2019 +0000
@@ -1,4 +1,4 @@
-$NetBSD: miidevs,v 1.125.6.4 2019/01/17 17:23:02 martin Exp $
+$NetBSD: miidevs,v 1.125.6.5 2019/03/07 17:16:40 martin Exp $
/*-
* Copyright (c) 1998, 1999 The NetBSD Foundation, Inc.
@@ -50,16 +50,25 @@
*/
oui AMD 0x00001a Advanced Micro Devices
+oui VITESSE 0x0001c1 Vitesse
+oui TRIDIUM 0x0001f0 Tridium
+oui DATATRACK 0x0002c6 Data Track Technology
oui CICADA 0x0003f1 Cicada Semiconductor
oui AGERE 0x00053d Agere
+oui NETAS 0x0009c3 Netas
oui BROADCOM2 0x000af7 Broadcom Corporation
+oui RALINK 0x000c43 Ralink Technology
+oui ASIX 0x000ec6 ASIX
oui BROADCOM 0x001018 Broadcom Corporation
oui MICREL 0x0010a1 Micrel
oui ALTIMA 0x0010a9 Altima Communications
oui ENABLESEMI 0x0010dd Enable Semiconductor
+oui SUNPLUS 0x001105 Sunplus Technology
oui ATHEROS 0x001374 Atheros
+oui RALINK2 0x0017a5 Ralink Technology
oui BROADCOM3 0x001be9 Broadcom Corporation
oui LEVEL1 0x00207b Level 1
+oui VIA 0x004063 VIA Technologies
oui MARVELL 0x005043 Marvell Semiconductor
oui QUALSEMI 0x006051 Quality Semiconductor
oui DAVICOM 0x00606e Davicom Semiconductor
@@ -76,9 +85,11 @@
oui PMCSIERRA 0x00e004 PMC-Sierra
oui SIS 0x00e006 Silicon Integrated Systems
oui REALTEK 0x00e04c RealTek
+oui ADMTEK 0x00e092 ADMtek
oui XAQTI 0x00e0ae XaQti Corp.
oui NATSEMI 0x080017 National Semiconductor
oui TI 0x080028 Texas Instruments
+oui BROADCOM4 0x18c086 Broadcom Corporation
/* Some Intel 82553's use an alternative OUI. */
oui xxINTEL 0x001f00 Intel
@@ -121,6 +132,15 @@
/* Asix semiconductor PHYs */
model xxASIX AX88X9X 0x0031 Ax88x9x internal PHY
+/* Altima Communications PHYs */
+/* Don't know the model for ACXXX */
+model ALTIMA ACXXX 0x0001 ACXXX 10/100 media interface
+model ALTIMA AC101L 0x0012 AC101L 10/100 media interface
+model ALTIMA AC101 0x0021 AC101 10/100 media interface
+/* AMD Am79C87[45] have ALTIMA OUI */
+model ALTIMA Am79C875 0x0014 Am79C875 10/100 media interface
+model ALTIMA Am79C874 0x0021 Am79C874 10/100 media interface
+
/* Atheros PHYs */
model ATHEROS F1 0x0001 F1 10/100/1000 PHY
model ATHEROS F2 0x0002 F2 10/100 PHY
@@ -131,15 +151,6 @@
model ATTANSIC AR8021 0x0004 Atheros AR8021 10/100/1000 PHY
model ATTANSIC AR8035 0x0007 Atheros AR8035 10/100/1000 PHY
-/* Altima Communications PHYs */
-/* Don't know the model for ACXXX */
-model ALTIMA ACXXX 0x0001 ACXXX 10/100 media interface
-model ALTIMA AC101 0x0021 AC101 10/100 media interface
-model ALTIMA AC101L 0x0012 AC101L 10/100 media interface
-/* AMD Am79C87[45] have ALTIMA OUI */
-model ALTIMA Am79C875 0x0014 Am79C875 10/100 media interface
-model ALTIMA Am79C874 0x0021 Am79C874 10/100 media interface
-
/* Advanced Micro Devices PHYs */
/* see Davicom DM9101 for Am79C873 */
model yyAMD 79C972_10T 0x0001 Am79C972 internal 10BASE-T interface
@@ -150,15 +161,18 @@
/* Broadcom Corp. PHYs */
model xxBROADCOM 3C905B 0x0012 Broadcom 3c905B internal PHY
model xxBROADCOM 3C905C 0x0017 Broadcom 3c905C internal PHY
+model xxBROADCOM BCM5221 0x001e BCM5221 10/100 media interface
model xxBROADCOM BCM5201 0x0021 BCM5201 10/100 media interface
model xxBROADCOM BCM5214 0x0028 BCM5214 Quad 10/100 media interface
-model xxBROADCOM BCM5221 0x001e BCM5221 10/100 media interface
model xxBROADCOM BCM5222 0x0032 BCM5222 Dual 10/100 media interface
model xxBROADCOM BCM4401 0x0036 BCM4401 10/100 media interface
model xxBROADCOM BCM5365 0x0037 BCM5365 10/100 5-port PHY switch
model BROADCOM BCM5400 0x0004 BCM5400 1000BASE-T media interface
model BROADCOM BCM5401 0x0005 BCM5401 1000BASE-T media interface
+model BROADCOM BCM5402 0x0006 BCM5402 1000BASE-T media interface
model BROADCOM BCM5411 0x0007 BCM5411 1000BASE-T media interface
+model BROADCOM BCM5404 0x0008 BCM5404 1000BASE-T media interface
+model BROADCOM BCM5424 0x000a BCM5424/BCM5234 1000BASE-T media interface
model BROADCOM BCM5464 0x000b BCM5464 1000BASE-T media interface
model BROADCOM BCM5461 0x000c BCM5461 1000BASE-T media interface
model BROADCOM BCM5462 0x000d BCM5462 1000BASE-T media interface
@@ -174,8 +188,11 @@
model BROADCOM BCM5714 0x0034 BCM5714 1000BASE-T/X media interface
model BROADCOM BCM5780 0x0035 BCM5780 1000BASE-T/X media interface
model BROADCOM BCM5708C 0x0036 BCM5708C 1000BASE-T media interface
+model BROADCOM BCM5466 0x003b BCM5466 1000BASE-T media interface
model BROADCOM2 BCM5325 0x0003 BCM5325 10/100 5-port PHY switch
model BROADCOM2 BCM5906 0x0004 BCM5906 10/100baseTX media interface
+model BROADCOM2 BCM5478 0x0008 BCM5478 1000BASE-T media interface
+model BROADCOM2 BCM5488 0x0009 BCM5488 1000BASE-T media interface
model BROADCOM2 BCM5481 0x000a BCM5481 1000BASE-T media interface
model BROADCOM2 BCM5482 0x000b BCM5482 1000BASE-T media interface
model BROADCOM2 BCM5755 0x000c BCM5755 1000BASE-T media interface
@@ -194,6 +211,7 @@
model BROADCOM3 BCM5719C 0x0022 BCM5719C 1000BASE-T media interface
model BROADCOM3 BCM57765 0x0024 BCM57765 1000BASE-T media interface
model BROADCOM3 BCM5720C 0x0036 BCM5720C 1000BASE-T media interface
+model BROADCOM4 BCM5725C 0x0038 BCM5725C 1000BASE-T media interface
model xxBROADCOM_ALT1 BCM5906 0x0004 BCM5906 10/100baseTX media interface
/* Cicada Semiconductor PHYs (now owned by Vitesse?) */
@@ -202,12 +220,13 @@
model CICADA VSC8211 0x000b Cicada VSC8211 10/100/1000TX PHY
model CICADA CS8201A 0x0020 Cicada CS8201 10/100/1000TX PHY
model CICADA CS8201B 0x0021 Cicada CS8201 10/100/1000TX PHY
+model CICADA CS8244 0x002c Vitesse VSC8244 Quad 10/100/1000BASE-T PHY
model xxCICADA VSC8221 0x0015 Vitesse VSC8221 10/100/1000BASE-T PHY
-model xxCICADA VSC8244 0x002c Vitesse VSC8244 Quad 10/100/1000BASE-T PHY
model xxCICADA CS8201B 0x0021 Cicada CS8201 10/100/1000TX PHY
/* Davicom Semiconductor PHYs */
/* AMD Am79C873 seems to be a relabeled DM9101 */
+model DAVICOM DM9101 0x0000 DM9101 (AMD Am79C873) 10/100 media interface
model xxDAVICOM DM9101 0x0000 DM9101 (AMD Am79C873) 10/100 media interface
model xxDAVICOM DM9102 0x0004 DM9102 10/100 media interface
@@ -222,6 +241,7 @@
model ICS 1890 0x0002 ICS1890 10/100 media interface
model ICS 1892 0x0003 ICS1892 10/100 media interface
model ICS 1893 0x0004 ICS1893 10/100 media interface
+model ICS 1893C 0x0005 ICS1893C 10/100 media interface
/* Intel PHYs */
model xxINTEL I82553 0x0000 i82553 10/100 media interface
@@ -252,12 +272,12 @@
/* Level 1 PHYs */
model xxLEVEL1 LXT970 0x0000 LXT970 10/100 media interface
+model LEVEL1 LXT1000_OLD 0x0003 LXT1000 1000BASE-T media interface
+model LEVEL1 LXT974 0x0004 LXT974 10/100 Quad PHY
+model LEVEL1 LXT975 0x0005 LXT975 10/100 Quad PHY
+model LEVEL1 LXT1000 0x000c LXT1000 1000BASE-T media interface
model LEVEL1 LXT971 0x000e LXT971/2 10/100 media interface
model LEVEL1 LXT973 0x0021 LXT973 10/100 Dual PHY
-model LEVEL1 LXT974 0x0004 LXT974 10/100 Quad PHY
-model LEVEL1 LXT975 0x0005 LXT975 10/100 Quad PHY
-model LEVEL1 LXT1000_OLD 0x0003 LXT1000 1000BASE-T media interface
-model LEVEL1 LXT1000 0x000c LXT1000 1000BASE-T media interface
/* Marvell Semiconductor PHYs */
model xxMARVELL E1000 0x0000 Marvell 88E1000 Gigabit PHY
@@ -277,11 +297,12 @@
model xxMARVELL E1340M 0x001f Marvell 88E1340 Gigabit PHY
model xxMARVELL E1116 0x0021 Marvell 88E1116 Gigabit PHY
model xxMARVELL E1118 0x0022 Marvell 88E1118 Gigabit PHY
+model xxMARVELL E1240 0x0023 Marvell 88E1240 Gigabit PHY
model xxMARVELL E1116R 0x0024 Marvell 88E1116R Gigabit PHY
model xxMARVELL E1149R 0x0025 Marvell 88E1149R Quad Gigabit PHY
model xxMARVELL E3016 0x0026 Marvell 88E3016 10/100 Fast Ethernet PHY
model xxMARVELL PHYG65G 0x0027 Marvell PHYG65G Gigabit PHY
-model xxMARVELL E1116R_29 0x0029 Marvell 88E1116R Gigabit PHY
+model xxMARVELL E1318S 0x0029 Marvell 88E1318S Gigabit PHY
model xxMARVELL E1543 0x002a Marvell 88E154[358] Alaska Quad Port Gb PHY
model MARVELL E1000_0 0x0000 Marvell 88E1000 Gigabit PHY
model MARVELL E1011 0x0002 Marvell 88E1011 Gigabit PHY
@@ -291,7 +312,9 @@
model MARVELL E1111 0x000c Marvell 88E1111 Gigabit PHY
/* Micrel PHYs */
+model MICREL KSZ8081 0x0016 Micrel KSZ8081 10/100 PHY
model MICREL KSZ9021RNI 0x0021 Micrel KSZ9021RNI 10/100/1000 PHY
+model MICREL KSZ9031 0x0022 Micrel KSZ9031 10/100/1000 PHY
/* Myson Technology PHYs */
model xxMYSON MTD972 0x0000 MTD972 10/100 media interface
@@ -318,10 +341,12 @@
/* RDC Semiconductor PHYs */
model RDC R6040 0x0003 R6040 10/100 media interface
+
/* RealTek PHYs */
+model xxREALTEK RTL8169S 0x0011 RTL8169S/8110S/8211 1000BASE-T media interface
model yyREALTEK RTL8201L 0x0020 RTL8201L 10/100 media interface
-model xxREALTEK RTL8169S 0x0011 RTL8169S/8110S/8211 1000BASE-T media interface
model REALTEK RTL8251 0x0000 RTL8251 1000BASE-T media interface
+model REALTEK RTL8201E 0x0008 RTL8201E 10/100 media interface
model REALTEK RTL8169S 0x0011 RTL8169S/8110S/8211 1000BASE-T media interface
/* Seeq PHYs */
@@ -333,8 +358,12 @@
model SIS 900 0x0000 SiS 900 10/100 media interface
/* SMSC PHYs */
+model SMSC LAN83C185 0x000a SMSC LAN83C185 10/100 PHY
model SMSC LAN8700 0x000c SMSC LAN8700 10/100 Ethernet Transceiver
model SMSC LAN8710_LAN8720 0x000f SMSC LAN8710/LAN8720 10/100 Ethernet Transceiver
+model SMSC LAN8740 0x0011 SMSC LAN8740 10/100 media interface
+model SMSC LAN8741A 0x0012 SMSC LAN8741A 10/100 media interface
+model SMSC LAN8742 0x0013 SMSC LAN8742 10/100 media interface
/* Texas Instruments PHYs */
model TI TLAN10T 0x0001 ThunderLAN 10BASE-T media interface
@@ -345,5 +374,12 @@
model xxTSC 78Q2120 0x0014 78Q2120 10/100 media interface
model xxTSC 78Q2121 0x0015 78Q2121 100BASE-TX media interface
+/* VIA Technologies PHYs */
+model VIA VT6103 0x0032 VT6103 10/100 PHY
+model VIA VT6103_2 0x0034 VT6103 10/100 PHY
+
+/* Vitesse PHYs */
+model VITESSE VSC8601 0x0002 VSC8601 10/100/1000 PHY
+
/* XaQti Corp. PHYs */
model xxXAQTI XMACII 0x0000 XaQti Corp. XMAC II gigabit interface
Home |
Main Index |
Thread Index |
Old Index