Module Name:    src
Committed By:   martin
Date:           Thu Mar  7 17:16:40 UTC 2019

Modified Files:
        src/sys/dev/mii [netbsd-8]: miidevs

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.125.6.4 -r1.125.6.5 src/sys/dev/mii/miidevs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/mii/miidevs
diff -u src/sys/dev/mii/miidevs:1.125.6.4 src/sys/dev/mii/miidevs:1.125.6.5
--- src/sys/dev/mii/miidevs:1.125.6.4	Thu Jan 17 17:23:02 2019
+++ src/sys/dev/mii/miidevs	Thu Mar  7 17:16:40 2019
@@ -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 @@ $NetBSD: miidevs,v 1.125.6.4 2019/01/17 
  */
 
 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 JMICRON			0x00d831	JMicron
 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 @@ model AGERE ET1011		0x0004 Agere ET1011 
 /* 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 L2		0x0002 L2 10/100 PHY
 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 @@ model yyAMD 79c901home		0x0039 Am79C901 
 /* 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 BCM54K2		0x002e BCM54K2 1
 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 BCM5717C	0x0020 BCM5717C
 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 CS8204		0x0004 Cicada CS820
 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 1889			0x0001 ICS1889 10/100 m
 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 @@ model JMICRON JMC260		0x0022 JMC260 10/1
 
 /* Level 1 PHYs */
 model xxLEVEL1 LXT970		0x0000 LXT970 10/100 media interface
-model LEVEL1 LXT971		0x000e LXT971/2 10/100 media interface
-model LEVEL1 LXT973		0x0021 LXT973 10/100 Dual PHY
+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_OLD	0x0003 LXT1000 1000BASE-T media interface
 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
 
 /* Marvell Semiconductor PHYs */
 model xxMARVELL E1000		0x0000 Marvell 88E1000 Gigabit PHY
@@ -277,11 +297,12 @@ model xxMARVELL E1512		0x001d Marvell 88
 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 E1000_6		0x0006 Marvell 88
 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 @@ model xxQUALSEMI QS6612		0x0000 QS6612 1
 
 /* RDC Semiconductor PHYs */
 model RDC R6040			0x0003 R6040 10/100 media interface
+
 /* RealTek PHYs */
-model yyREALTEK RTL8201L	0x0020 RTL8201L 10/100 media interface
 model xxREALTEK RTL8169S	0x0011 RTL8169S/8110S/8211 1000BASE-T media interface
+model yyREALTEK RTL8201L	0x0020 RTL8201L 10/100 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 SEEQ 80225		0x0008 Seeq 80225 10/1
 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 TI TNETE2101		0x0003 TNETE2101 med
 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

Reply via email to