| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | $NetBSD: miidevs,v 1.120.2.2 2016/12/09 05:23:31 snj Exp $ | | 1 | $NetBSD: miidevs,v 1.120.2.3 2017/03/09 06:26:04 snj Exp $ |
2 | | | 2 | |
3 | /*- | | 3 | /*- |
4 | * Copyright (c) 1998, 1999 The NetBSD Foundation, Inc. | | 4 | * Copyright (c) 1998, 1999 The NetBSD Foundation, Inc. |
5 | * All rights reserved. | | 5 | * All rights reserved. |
6 | * | | 6 | * |
7 | * This code is derived from software contributed to The NetBSD Foundation | | 7 | * This code is derived from software contributed to The NetBSD Foundation |
8 | * by Jason R. Thorpe of the Numerical Aerospace Simulation Facility, | | 8 | * by Jason R. Thorpe of the Numerical Aerospace Simulation Facility, |
9 | * NASA Ames Research Center. | | 9 | * NASA Ames Research Center. |
10 | * | | 10 | * |
11 | * Redistribution and use in source and binary forms, with or without | | 11 | * Redistribution and use in source and binary forms, with or without |
12 | * modification, are permitted provided that the following conditions | | 12 | * modification, are permitted provided that the following conditions |
13 | * are met: | | 13 | * are met: |
14 | * 1. Redistributions of source code must retain the above copyright | | 14 | * 1. Redistributions of source code must retain the above copyright |
| @@ -217,34 +217,37 @@ model ICPLUS IP1001 0x0019 IP1001 10/10 | | | @@ -217,34 +217,37 @@ model ICPLUS IP1001 0x0019 IP1001 10/10 |
217 | model ICS 1889 0x0001 ICS1889 10/100 media interface | | 217 | model ICS 1889 0x0001 ICS1889 10/100 media interface |
218 | model ICS 1890 0x0002 ICS1890 10/100 media interface | | 218 | model ICS 1890 0x0002 ICS1890 10/100 media interface |
219 | model ICS 1892 0x0003 ICS1892 10/100 media interface | | 219 | model ICS 1892 0x0003 ICS1892 10/100 media interface |
220 | model ICS 1893 0x0004 ICS1893 10/100 media interface | | 220 | model ICS 1893 0x0004 ICS1893 10/100 media interface |
221 | | | 221 | |
222 | /* Intel PHYs */ | | 222 | /* Intel PHYs */ |
223 | model xxINTEL I82553 0x0000 i82553 10/100 media interface | | 223 | model xxINTEL I82553 0x0000 i82553 10/100 media interface |
224 | model yyINTEL I82555 0x0015 i82555 10/100 media interface | | 224 | model yyINTEL I82555 0x0015 i82555 10/100 media interface |
225 | model yyINTEL I82562EH 0x0017 i82562EH HomePNA interface | | 225 | model yyINTEL I82562EH 0x0017 i82562EH HomePNA interface |
226 | model yyINTEL I82562G 0x0031 i82562G 10/100 media interface | | 226 | model yyINTEL I82562G 0x0031 i82562G 10/100 media interface |
227 | model yyINTEL I82562EM 0x0032 i82562EM 10/100 media interface | | 227 | model yyINTEL I82562EM 0x0032 i82562EM 10/100 media interface |
228 | model yyINTEL I82562ET 0x0033 i82562ET 10/100 media interface | | 228 | model yyINTEL I82562ET 0x0033 i82562ET 10/100 media interface |
229 | model yyINTEL I82553 0x0035 i82553 10/100 media interface | | 229 | model yyINTEL I82553 0x0035 i82553 10/100 media interface |
| | | 230 | model yyINTEL IGP01E1000 0x0038 Intel IGP01E1000 Gigabit PHY |
230 | model yyINTEL I82566 0x0039 i82566 10/100/1000 media interface | | 231 | model yyINTEL I82566 0x0039 i82566 10/100/1000 media interface |
231 | model INTEL I82577 0x0005 i82577 10/100/1000 media interface | | 232 | model INTEL I82577 0x0005 i82577 10/100/1000 media interface |
232 | model INTEL I82579 0x0009 i82579 10/100/1000 media interface | | 233 | model INTEL I82579 0x0009 i82579 10/100/1000 media interface |
233 | model INTEL I217 0x000a i217 10/100/1000 media interface | | 234 | model INTEL I217 0x000a i217 10/100/1000 media interface |
| | | 235 | model INTEL I82580 0x003a 82580 10/100/1000 media interface |
| | | 236 | model INTEL I350 0x003b I350 10/100/1000 media interface |
234 | model xxMARVELL I210 0x0000 I210 10/100/1000 media interface | | 237 | model xxMARVELL I210 0x0000 I210 10/100/1000 media interface |
235 | model xxMARVELL I82563 0x000a i82563 10/100/1000 media interface | | 238 | model xxMARVELL I82563 0x000a i82563 10/100/1000 media interface |
| | | 239 | model ATHEROS I82578 0x0004 Intel 82578 10/100/1000 media interface |
236 | | | 240 | |
237 | model yyINTEL IGP01E1000 0x0038 Intel IGP01E1000 Gigabit PHY | | | |
238 | | | 241 | |
239 | /* JMicron PHYs */ | | 242 | /* JMicron PHYs */ |
240 | model JMICRON JMC250 0x0021 JMC250 10/100/1000 media interface | | 243 | model JMICRON JMC250 0x0021 JMC250 10/100/1000 media interface |
241 | model JMICRON JMC260 0x0022 JMC260 10/100 media interface | | 244 | model JMICRON JMC260 0x0022 JMC260 10/100 media interface |
242 | | | 245 | |
243 | /* Level 1 PHYs */ | | 246 | /* Level 1 PHYs */ |
244 | model xxLEVEL1 LXT970 0x0000 LXT970 10/100 media interface | | 247 | model xxLEVEL1 LXT970 0x0000 LXT970 10/100 media interface |
245 | model LEVEL1 LXT971 0x000e LXT971/2 10/100 media interface | | 248 | model LEVEL1 LXT971 0x000e LXT971/2 10/100 media interface |
246 | model LEVEL1 LXT973 0x0021 LXT973 10/100 Dual PHY | | 249 | model LEVEL1 LXT973 0x0021 LXT973 10/100 Dual PHY |
247 | model LEVEL1 LXT974 0x0004 LXT974 10/100 Quad PHY | | 250 | model LEVEL1 LXT974 0x0004 LXT974 10/100 Quad PHY |
248 | model LEVEL1 LXT975 0x0005 LXT975 10/100 Quad PHY | | 251 | model LEVEL1 LXT975 0x0005 LXT975 10/100 Quad PHY |
249 | model LEVEL1 LXT1000_OLD 0x0003 LXT1000 1000BASE-T media interface | | 252 | model LEVEL1 LXT1000_OLD 0x0003 LXT1000 1000BASE-T media interface |
250 | model LEVEL1 LXT1000 0x000c LXT1000 1000BASE-T media interface | | 253 | model LEVEL1 LXT1000 0x000c LXT1000 1000BASE-T media interface |
| @@ -252,27 +255,29 @@ model LEVEL1 LXT1000 0x000c LXT1000 100 | | | @@ -252,27 +255,29 @@ model LEVEL1 LXT1000 0x000c LXT1000 100 |
252 | /* Marvell Semiconductor PHYs */ | | 255 | /* Marvell Semiconductor PHYs */ |
253 | model xxMARVELL E1000 0x0000 Marvell 88E1000 Gigabit PHY | | 256 | model xxMARVELL E1000 0x0000 Marvell 88E1000 Gigabit PHY |
254 | model xxMARVELL E1011 0x0002 Marvell 88E1011 Gigabit PHY | | 257 | model xxMARVELL E1011 0x0002 Marvell 88E1011 Gigabit PHY |
255 | model xxMARVELL E1000_3 0x0003 Marvell 88E1000 Gigabit PHY | | 258 | model xxMARVELL E1000_3 0x0003 Marvell 88E1000 Gigabit PHY |
256 | model xxMARVELL E1000S 0x0004 Marvell 88E1000S Gigabit PHY | | 259 | model xxMARVELL E1000S 0x0004 Marvell 88E1000S Gigabit PHY |
257 | model xxMARVELL E1000_5 0x0005 Marvell 88E1000 Gigabit PHY | | 260 | model xxMARVELL E1000_5 0x0005 Marvell 88E1000 Gigabit PHY |
258 | model xxMARVELL E1101 0x0006 Marvell 88E1101 Gigabit PHY | | 261 | model xxMARVELL E1101 0x0006 Marvell 88E1101 Gigabit PHY |
259 | model xxMARVELL E3082 0x0008 Marvell 88E3082 10/100 Fast Ethernet PHY | | 262 | model xxMARVELL E3082 0x0008 Marvell 88E3082 10/100 Fast Ethernet PHY |
260 | model xxMARVELL E1112 0x0009 Marvell 88E1112 Gigabit PHY | | 263 | model xxMARVELL E1112 0x0009 Marvell 88E1112 Gigabit PHY |
261 | model xxMARVELL E1149 0x000b Marvell 88E1149 Gigabit PHY | | 264 | model xxMARVELL E1149 0x000b Marvell 88E1149 Gigabit PHY |
262 | model xxMARVELL E1111 0x000c Marvell 88E1111 Gigabit PHY | | 265 | model xxMARVELL E1111 0x000c Marvell 88E1111 Gigabit PHY |
263 | model xxMARVELL E1145 0x000d Marvell 88E1145 Quad Gigabit PHY | | 266 | model xxMARVELL E1145 0x000d Marvell 88E1145 Quad Gigabit PHY |
264 | model xxMARVELL E6060 0x0010 Marvell 88E6060 6-Port 10/100 Fast Ethernet Switch | | 267 | model xxMARVELL E6060 0x0010 Marvell 88E6060 6-Port 10/100 Fast Ethernet Switch |
| | | 268 | model xxMARVELL I347 0x001c Intel I347-AT4 Gigabit PHY |
265 | model xxMARVELL E1512 0x001d Marvell 88E1512 Gigabit PHY | | 269 | model xxMARVELL E1512 0x001d Marvell 88E1512 Gigabit PHY |
| | | 270 | model xxMARVELL E1340M 0x001f Marvell 88E1340 Gigabit PHY |
266 | model xxMARVELL E1116 0x0021 Marvell 88E1116 Gigabit PHY | | 271 | model xxMARVELL E1116 0x0021 Marvell 88E1116 Gigabit PHY |
267 | model xxMARVELL E1118 0x0022 Marvell 88E1118 Gigabit PHY | | 272 | model xxMARVELL E1118 0x0022 Marvell 88E1118 Gigabit PHY |
268 | model xxMARVELL E1116R 0x0024 Marvell 88E1116R Gigabit PHY | | 273 | model xxMARVELL E1116R 0x0024 Marvell 88E1116R Gigabit PHY |
269 | model xxMARVELL E1149R 0x0025 Marvell 88E1149R Quad Gigabit PHY | | 274 | model xxMARVELL E1149R 0x0025 Marvell 88E1149R Quad Gigabit PHY |
270 | model xxMARVELL E3016 0x0026 Marvell 88E3016 10/100 Fast Ethernet PHY | | 275 | model xxMARVELL E3016 0x0026 Marvell 88E3016 10/100 Fast Ethernet PHY |
271 | model xxMARVELL PHYG65G 0x0027 Marvell PHYG65G Gigabit PHY | | 276 | model xxMARVELL PHYG65G 0x0027 Marvell PHYG65G Gigabit PHY |
272 | model xxMARVELL E1116R_29 0x0029 Marvell 88E1116R Gigabit PHY | | 277 | model xxMARVELL E1116R_29 0x0029 Marvell 88E1116R Gigabit PHY |
273 | model xxMARVELL E1543 0x002a Marvell 88E1543 Alaska Quad Port Gb PHY | | 278 | model xxMARVELL E1543 0x002a Marvell 88E1543 Alaska Quad Port Gb PHY |
274 | model MARVELL E1000 0x0000 Marvell 88E1000 Gigabit PHY | | 279 | model MARVELL E1000 0x0000 Marvell 88E1000 Gigabit PHY |
275 | model MARVELL E1011 0x0002 Marvell 88E1011 Gigabit PHY | | 280 | model MARVELL E1011 0x0002 Marvell 88E1011 Gigabit PHY |
276 | model MARVELL E1000_3 0x0003 Marvell 88E1000 Gigabit PHY | | 281 | model MARVELL E1000_3 0x0003 Marvell 88E1000 Gigabit PHY |
277 | model MARVELL E1000_5 0x0005 Marvell 88E1000 Gigabit PHY | | 282 | model MARVELL E1000_5 0x0005 Marvell 88E1000 Gigabit PHY |
278 | model MARVELL E1111 0x000c Marvell 88E1111 Gigabit PHY | | 283 | model MARVELL E1111 0x000c Marvell 88E1111 Gigabit PHY |