Home | History | Annotate | Line # | Download | only in mii
miidevs_data.h revision 1.159
      1 /*	$NetBSD: miidevs_data.h,v 1.159 2024/07/17 13:37:26 msaitoh Exp $	*/
      2 
      3 /*
      4  * THIS FILE IS AUTOMATICALLY GENERATED.  DO NOT EDIT.
      5  *
      6  * generated from:
      7  *	NetBSD: miidevs,v 1.172 2024/07/17 13:37:05 msaitoh Exp
      8  */
      9 
     10 /*-
     11  * Copyright (c) 1998, 1999 The NetBSD Foundation, Inc.
     12  * All rights reserved.
     13  *
     14  * This code is derived from software contributed to The NetBSD Foundation
     15  * by Jason R. Thorpe of the Numerical Aerospace Simulation Facility,
     16  * NASA Ames Research Center.
     17  *
     18  * Redistribution and use in source and binary forms, with or without
     19  * modification, are permitted provided that the following conditions
     20  * are met:
     21  * 1. Redistributions of source code must retain the above copyright
     22  *    notice, this list of conditions and the following disclaimer.
     23  * 2. Redistributions in binary form must reproduce the above copyright
     24  *    notice, this list of conditions and the following disclaimer in the
     25  *    documentation and/or other materials provided with the distribution.
     26  *
     27  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
     28  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
     29  * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
     30  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
     31  * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
     32  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
     33  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
     34  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
     35  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
     36  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
     37  * POSSIBILITY OF SUCH DAMAGE.
     38  */
     39 
     40 static const uint32_t mii_vendors[] = {
     41 	    MII_OUI_AMD, 1, 10, 16, 0,
     42 	    MII_OUI_TRIDIUM, 24, 0,
     43 	    MII_OUI_DATATRACK, 32, 37, 43, 0,
     44 	    MII_OUI_AGERE, 54, 0,
     45 	    MII_OUI_QUAKE, 60, 66, 0,
     46 	    MII_OUI_BANKSPEED, 79, 89, 0,
     47 	    MII_OUI_NETEXCELL, 93, 0,
     48 	    MII_OUI_NETAS, 103, 0,
     49 	    MII_OUI_BROADCOM2, 109, 118, 0,
     50 	    MII_OUI_AELUROS, 130, 0,
     51 	    MII_OUI_RALINK, 138, 43, 0,
     52 	    MII_OUI_ASIX, 145, 0,
     53 	    MII_OUI_BROADCOM, 109, 118, 0,
     54 	    MII_OUI_MICREL, 150, 0,
     55 	    MII_OUI_ALTIMA, 157, 164, 0,
     56 	    MII_OUI_ENABLESEMI, 179, 186, 0,
     57 	    MII_OUI_SUNPLUS, 200, 43, 0,
     58 	    MII_OUI_TERANETICS, 208, 0,
     59 	    MII_OUI_RALINK2, 138, 43, 0,
     60 	    MII_OUI_AQUANTIA, 219, 118, 0,
     61 	    MII_OUI_BROADCOM3, 109, 118, 0,
     62 	    MII_OUI_LEVEL1, 228, 234, 0,
     63 	    MII_OUI_MARVELL, 236, 186, 0,
     64 	    MII_OUI_QUALSEMI, 244, 186, 0,
     65 	    MII_OUI_AMLOGIC, 252, 0,
     66 	    MII_OUI_DAVICOM, 260, 186, 0,
     67 	    MII_OUI_SMSC, 268, 0,
     68 	    MII_OUI_SEEQ, 273, 0,
     69 	    MII_OUI_ICS, 278, 289, 297, 0,
     70 	    MII_OUI_INTEL, 305, 0,
     71 	    MII_OUI_TSC, 311, 186, 0,
     72 	    MII_OUI_MYSON, 315, 43, 0,
     73 	    MII_OUI_ATTANSIC, 321, 43, 0,
     74 	    MII_OUI_JMICRON, 330, 0,
     75 	    MII_OUI_PMCSIERRA, 338, 0,
     76 	    MII_OUI_SIS, 349, 278, 297, 0,
     77 	    MII_OUI_REALTEK, 357, 0,
     78 	    MII_OUI_ADMTEK, 365, 0,
     79 	    MII_OUI_XAQTI, 372, 378, 0,
     80 	    MII_OUI_NATSEMI, 384, 186, 0,
     81 	    MII_OUI_TI, 393, 399, 0,
     82 	    MII_OUI_BROADCOM4, 109, 118, 0,
     83 	    MII_OUI_RENESAS, 411, 0,
     84 	    MII_OUI_INTEL2, 305, 0,
     85 	    MII_OUI_MAXLINEAR, 419, 0,
     86 	    MII_OUI_yyREALTEK, 429, 0,
     87 	    MII_OUI_yyAMD, 1, 10, 16, 0,
     88 	    MII_OUI_xxVIA, 437, 66, 0,
     89 	    MII_OUI_xxMYSON, 315, 43, 0,
     90 	    MII_OUI_xxTSC, 311, 186, 0,
     91 	    MII_OUI_xxASIX, 441, 186, 0,
     92 	    MII_OUI_xxDAVICOM, 260, 186, 0,
     93 	    MII_OUI_xxAMLOGIC, 252, 0,
     94 	    MII_OUI_xxQUALSEMI, 244, 186, 0,
     95 	    MII_OUI_xxREALTEK, 429, 0,
     96 	    MII_OUI_xxBROADCOM, 109, 118, 0,
     97 	    MII_OUI_xxPMCSIERRA, 338, 0,
     98 	    MII_OUI_xxICPLUS, 446, 449, 378, 0,
     99 	    MII_OUI_xxMARVELL, 236, 186, 0,
    100 	    MII_OUI_xxINTEL, 305, 0,
    101 	    MII_OUI_xxBROADCOM_ALT1, 109, 118, 0,
    102 	    MII_OUI_yyINTEL, 305, 0,
    103 	    MII_OUI_yyASIX, 441, 186, 0,
    104 	    MII_OUI_xxVITESSE, 454, 186, 0,
    105 	    MII_OUI_xxPMCSIERRA2, 338, 0,
    106 	    MII_OUI_xxCICADA, 462, 186, 0,
    107 	    MII_OUI_xxRDC, 469, 186, 0,
    108 	    MII_OUI_xxMAXLINEAR, 419, 0,
    109 	    MII_OUI_xxNATSEMI, 384, 186, 0,
    110 	    MII_OUI_xxLEVEL1, 228, 234, 0,
    111 	    MII_OUI_xxXAQTI, 372, 378, 0,
    112 };
    113 
    114 static const uint32_t mii_products[] = {
    115 	    MII_OUI_AGERE, MII_MODEL_AGERE_ET1011,
    116 	    473, 480, 497, 0,
    117 	    MII_OUI_AGERE, MII_MODEL_AGERE_ET1011C,
    118 	    501, 480, 497, 0,
    119 	    MII_OUI_xxASIX, MII_MODEL_xxASIX_AX88X9X,
    120 	    509, 517, 497, 0,
    121 	    MII_OUI_yyASIX, MII_MODEL_yyASIX_AX88772,
    122 	    526, 517, 497, 0,
    123 	    MII_OUI_yyASIX, MII_MODEL_yyASIX_AX88772A,
    124 	    534, 517, 497, 0,
    125 	    MII_OUI_yyASIX, MII_MODEL_yyASIX_AX88772B,
    126 	    543, 517, 497, 0,
    127 	    MII_OUI_ALTIMA, MII_MODEL_ALTIMA_ACXXX,
    128 	    552, 558, 565, 571, 0,
    129 	    MII_OUI_ALTIMA, MII_MODEL_ALTIMA_AC101L,
    130 	    581, 558, 565, 571, 0,
    131 	    MII_OUI_ALTIMA, MII_MODEL_ALTIMA_AC101,
    132 	    588, 558, 565, 571, 0,
    133 	    MII_OUI_ALTIMA, MII_MODEL_ALTIMA_Am79C875,
    134 	    594, 558, 565, 571, 0,
    135 	    MII_OUI_ALTIMA, MII_MODEL_ALTIMA_Am79C874,
    136 	    603, 558, 565, 571, 0,
    137 	    MII_OUI_AMLOGIC, MII_MODEL_AMLOGIC_GXL,
    138 	    612, 618, 517, 497, 0,
    139 	    MII_OUI_xxAMLOGIC, MII_MODEL_xxAMLOGIC_GXL,
    140 	    612, 618, 517, 497, 0,
    141 	    MII_OUI_ATTANSIC, MII_MODEL_ATTANSIC_L1,
    142 	    622, 625, 497, 0,
    143 	    MII_OUI_ATTANSIC, MII_MODEL_ATTANSIC_L2,
    144 	    637, 558, 497, 0,
    145 	    MII_OUI_ATTANSIC, MII_MODEL_ATTANSIC_AR8021,
    146 	    640, 648, 625, 497, 0,
    147 	    MII_OUI_ATTANSIC, MII_MODEL_ATTANSIC_AR8035,
    148 	    640, 655, 625, 497, 0,
    149 	    MII_OUI_yyAMD, MII_MODEL_yyAMD_79C972_10T,
    150 	    662, 517, 671, 571, 0,
    151 	    MII_OUI_yyAMD, MII_MODEL_yyAMD_79c973phy,
    152 	    680, 517, 558, 565, 571, 0,
    153 	    MII_OUI_yyAMD, MII_MODEL_yyAMD_79c901,
    154 	    689, 671, 571, 0,
    155 	    MII_OUI_yyAMD, MII_MODEL_yyAMD_79c901home,
    156 	    689, 698, 706, 571, 0,
    157 	    MII_OUI_xxBROADCOM, MII_MODEL_xxBROADCOM_3C905B,
    158 	    109, 710, 517, 497, 0,
    159 	    MII_OUI_xxBROADCOM, MII_MODEL_xxBROADCOM_3C905C,
    160 	    109, 717, 517, 497, 0,
    161 	    MII_OUI_xxBROADCOM, MII_MODEL_xxBROADCOM_BCM5221,
    162 	    724, 558, 565, 571, 0,
    163 	    MII_OUI_xxBROADCOM, MII_MODEL_xxBROADCOM_BCM5201,
    164 	    732, 558, 565, 571, 0,
    165 	    MII_OUI_xxBROADCOM, MII_MODEL_xxBROADCOM_BCM5214,
    166 	    740, 748, 558, 565, 571, 0,
    167 	    MII_OUI_xxBROADCOM, MII_MODEL_xxBROADCOM_BCM5222,
    168 	    753, 761, 558, 565, 571, 0,
    169 	    MII_OUI_xxBROADCOM, MII_MODEL_xxBROADCOM_BCM4401,
    170 	    766, 558, 565, 571, 0,
    171 	    MII_OUI_xxBROADCOM, MII_MODEL_xxBROADCOM_BCM5365,
    172 	    774, 558, 782, 497, 789, 0,
    173 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5400,
    174 	    796, 804, 565, 571, 0,
    175 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5401,
    176 	    815, 804, 565, 571, 0,
    177 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5402,
    178 	    823, 804, 565, 571, 0,
    179 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5411,
    180 	    831, 804, 565, 571, 0,
    181 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5404,
    182 	    839, 804, 565, 571, 0,
    183 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5424,
    184 	    847, 804, 565, 571, 0,
    185 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5464,
    186 	    863, 804, 565, 571, 0,
    187 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5461,
    188 	    871, 804, 565, 571, 0,
    189 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5462,
    190 	    879, 804, 565, 571, 0,
    191 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5421,
    192 	    887, 804, 565, 571, 0,
    193 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5752,
    194 	    895, 804, 565, 571, 0,
    195 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5701,
    196 	    903, 804, 565, 571, 0,
    197 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5706,
    198 	    911, 919, 565, 571, 0,
    199 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5703,
    200 	    933, 804, 565, 571, 0,
    201 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5750,
    202 	    941, 804, 565, 571, 0,
    203 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5704,
    204 	    949, 804, 565, 571, 0,
    205 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5705,
    206 	    957, 804, 565, 571, 0,
    207 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM54K2,
    208 	    965, 804, 565, 571, 0,
    209 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5714,
    210 	    973, 981, 565, 571, 0,
    211 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5780,
    212 	    994, 981, 565, 571, 0,
    213 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5708C,
    214 	    1002, 804, 565, 571, 0,
    215 	    MII_OUI_BROADCOM, MII_MODEL_BROADCOM_BCM5466,
    216 	    1011, 804, 565, 571, 0,
    217 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5325,
    218 	    1019, 558, 782, 497, 789, 0,
    219 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5906,
    220 	    1027, 1035, 565, 571, 0,
    221 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5478,
    222 	    1048, 804, 565, 571, 0,
    223 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5488,
    224 	    1056, 804, 565, 571, 0,
    225 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5481,
    226 	    1064, 804, 565, 571, 0,
    227 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5482,
    228 	    1072, 804, 565, 571, 0,
    229 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5755,
    230 	    1080, 804, 565, 571, 0,
    231 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5756,
    232 	    1088, 804, 565, 571, 1096, 0,
    233 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5754,
    234 	    1100, 804, 565, 571, 0,
    235 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5708S,
    236 	    1113, 1122, 497, 0,
    237 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5785,
    238 	    1138, 804, 565, 571, 0,
    239 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5709CAX,
    240 	    1146, 480, 497, 0,
    241 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5722,
    242 	    1157, 804, 565, 571, 0,
    243 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5784,
    244 	    1165, 480, 497, 0,
    245 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5709C,
    246 	    1173, 480, 497, 0,
    247 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5761,
    248 	    1181, 480, 497, 0,
    249 	    MII_OUI_BROADCOM2, MII_MODEL_BROADCOM2_BCM5709S,
    250 	    1189, 1122, 497, 0,
    251 	    MII_OUI_BROADCOM3, MII_MODEL_BROADCOM3_BCM57780,
    252 	    1198, 804, 565, 571, 0,
    253 	    MII_OUI_BROADCOM3, MII_MODEL_BROADCOM3_BCM5717C,
    254 	    1207, 804, 565, 571, 0,
    255 	    MII_OUI_BROADCOM3, MII_MODEL_BROADCOM3_BCM5719C,
    256 	    1216, 804, 565, 571, 0,
    257 	    MII_OUI_BROADCOM3, MII_MODEL_BROADCOM3_BCM57765,
    258 	    1225, 804, 565, 571, 0,
    259 	    MII_OUI_BROADCOM3, MII_MODEL_BROADCOM3_BCM53125,
    260 	    1234, 804, 789, 0,
    261 	    MII_OUI_BROADCOM3, MII_MODEL_BROADCOM3_BCM5720C,
    262 	    1243, 804, 565, 571, 0,
    263 	    MII_OUI_BROADCOM4, MII_MODEL_BROADCOM4_BCM54213PE,
    264 	    1252, 804, 565, 571, 0,
    265 	    MII_OUI_BROADCOM4, MII_MODEL_BROADCOM4_BCM5725C,
    266 	    1263, 804, 565, 571, 0,
    267 	    MII_OUI_xxBROADCOM_ALT1, MII_MODEL_xxBROADCOM_ALT1_BCM5906,
    268 	    1027, 1035, 565, 571, 0,
    269 	    MII_OUI_xxCICADA, MII_MODEL_xxCICADA_CIS8201,
    270 	    462, 1272, 1280, 497, 0,
    271 	    MII_OUI_xxCICADA, MII_MODEL_xxCICADA_CIS8204,
    272 	    462, 1294, 1280, 497, 0,
    273 	    MII_OUI_xxCICADA, MII_MODEL_xxCICADA_VSC8211,
    274 	    462, 1302, 1280, 497, 0,
    275 	    MII_OUI_xxCICADA, MII_MODEL_xxCICADA_VSC8221,
    276 	    454, 1310, 1318, 497, 0,
    277 	    MII_OUI_xxCICADA, MII_MODEL_xxCICADA_VSC8224,
    278 	    454, 1336, 1318, 497, 0,
    279 	    MII_OUI_xxCICADA, MII_MODEL_xxCICADA_CIS8201A,
    280 	    462, 1272, 1280, 497, 0,
    281 	    MII_OUI_xxCICADA, MII_MODEL_xxCICADA_CIS8201B,
    282 	    462, 1272, 1280, 497, 0,
    283 	    MII_OUI_xxCICADA, MII_MODEL_xxCICADA_VSC8234,
    284 	    454, 1344, 1280, 497, 0,
    285 	    MII_OUI_xxCICADA, MII_MODEL_xxCICADA_VSC8244,
    286 	    454, 1352, 748, 1318, 497, 0,
    287 	    MII_OUI_DAVICOM, MII_MODEL_DAVICOM_DM9101,
    288 	    1360, 1367, 1372, 558, 565, 571, 0,
    289 	    MII_OUI_xxDAVICOM, MII_MODEL_xxDAVICOM_DM9101,
    290 	    1360, 1367, 1372, 558, 565, 571, 0,
    291 	    MII_OUI_xxDAVICOM, MII_MODEL_xxDAVICOM_DM9102,
    292 	    1382, 558, 565, 571, 0,
    293 	    MII_OUI_xxDAVICOM, MII_MODEL_xxDAVICOM_DM9161,
    294 	    1389, 558, 565, 571, 0,
    295 	    MII_OUI_xxDAVICOM, MII_MODEL_xxDAVICOM_DM9161A,
    296 	    1396, 558, 565, 571, 0,
    297 	    MII_OUI_xxDAVICOM, MII_MODEL_xxDAVICOM_DM9161B,
    298 	    1404, 558, 565, 571, 0,
    299 	    MII_OUI_xxDAVICOM, MII_MODEL_xxDAVICOM_DM9601,
    300 	    1415, 517, 558, 565, 571, 0,
    301 	    MII_OUI_xxICPLUS, MII_MODEL_xxICPLUS_IP100,
    302 	    1422, 558, 497, 0,
    303 	    MII_OUI_xxICPLUS, MII_MODEL_xxICPLUS_IP101,
    304 	    1428, 558, 497, 0,
    305 	    MII_OUI_xxICPLUS, MII_MODEL_xxICPLUS_IP1000A,
    306 	    1434, 625, 497, 0,
    307 	    MII_OUI_xxICPLUS, MII_MODEL_xxICPLUS_IP1001,
    308 	    1442, 625, 497, 0,
    309 	    MII_OUI_ICS, MII_MODEL_ICS_1889,
    310 	    1449, 558, 565, 571, 0,
    311 	    MII_OUI_ICS, MII_MODEL_ICS_1890,
    312 	    1457, 558, 565, 571, 0,
    313 	    MII_OUI_ICS, MII_MODEL_ICS_1892,
    314 	    1465, 558, 565, 571, 0,
    315 	    MII_OUI_ICS, MII_MODEL_ICS_1893,
    316 	    1473, 558, 565, 571, 0,
    317 	    MII_OUI_ICS, MII_MODEL_ICS_1893C,
    318 	    1481, 558, 565, 571, 0,
    319 	    MII_OUI_xxINTEL, MII_MODEL_xxINTEL_I82553,
    320 	    1490, 558, 565, 571, 0,
    321 	    MII_OUI_yyINTEL, MII_MODEL_yyINTEL_I82555,
    322 	    1497, 558, 565, 571, 0,
    323 	    MII_OUI_yyINTEL, MII_MODEL_yyINTEL_I82562EH,
    324 	    1504, 698, 571, 0,
    325 	    MII_OUI_yyINTEL, MII_MODEL_yyINTEL_I82562G,
    326 	    1513, 558, 565, 571, 0,
    327 	    MII_OUI_yyINTEL, MII_MODEL_yyINTEL_I82562EM,
    328 	    1521, 558, 565, 571, 0,
    329 	    MII_OUI_yyINTEL, MII_MODEL_yyINTEL_I82562ET,
    330 	    1530, 558, 565, 571, 0,
    331 	    MII_OUI_yyINTEL, MII_MODEL_yyINTEL_I82553,
    332 	    1490, 558, 565, 571, 0,
    333 	    MII_OUI_yyINTEL, MII_MODEL_yyINTEL_IGP01E1000,
    334 	    305, 1539, 1550, 497, 0,
    335 	    MII_OUI_yyINTEL, MII_MODEL_yyINTEL_I82566,
    336 	    1558, 625, 565, 571, 0,
    337 	    MII_OUI_INTEL, MII_MODEL_INTEL_I82577,
    338 	    1565, 625, 565, 571, 0,
    339 	    MII_OUI_INTEL, MII_MODEL_INTEL_I82579,
    340 	    1572, 625, 565, 571, 0,
    341 	    MII_OUI_INTEL, MII_MODEL_INTEL_I217,
    342 	    1579, 625, 565, 571, 0,
    343 	    MII_OUI_INTEL, MII_MODEL_INTEL_X540,
    344 	    1584, 1589, 565, 571, 0,
    345 	    MII_OUI_INTEL, MII_MODEL_INTEL_X550,
    346 	    1601, 1589, 565, 571, 0,
    347 	    MII_OUI_INTEL, MII_MODEL_INTEL_X557,
    348 	    1606, 1589, 565, 571, 0,
    349 	    MII_OUI_INTEL, MII_MODEL_INTEL_I82580,
    350 	    1611, 625, 565, 571, 0,
    351 	    MII_OUI_INTEL, MII_MODEL_INTEL_I350,
    352 	    1617, 625, 565, 571, 0,
    353 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_I210,
    354 	    1622, 625, 565, 571, 0,
    355 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_I82563,
    356 	    1627, 625, 565, 571, 0,
    357 	    MII_OUI_ATTANSIC, MII_MODEL_ATTANSIC_I82578,
    358 	    305, 1634, 625, 565, 571, 0,
    359 	    MII_OUI_INTEL2, MII_MODEL_INTEL2_GPY211,
    360 	    419, 1640, 1651, 497, 0,
    361 	    MII_OUI_INTEL2, MII_MODEL_INTEL2_I226_1,
    362 	    1656, 1651, 565, 571, 1661, 0,
    363 	    MII_OUI_INTEL2, MII_MODEL_INTEL2_I226_2,
    364 	    1656, 1651, 565, 571, 1665, 0,
    365 	    MII_OUI_INTEL2, MII_MODEL_INTEL2_I225,
    366 	    1669, 1651, 565, 571, 0,
    367 	    MII_OUI_INTEL2, MII_MODEL_INTEL2_GPY211_2,
    368 	    419, 1674, 1651, 497, 1665, 0,
    369 	    MII_OUI_INTEL2, MII_MODEL_INTEL2_GPY211_3,
    370 	    419, 1684, 1651, 497, 1691, 0,
    371 	    MII_OUI_INTEL2, MII_MODEL_INTEL2_GPY212,
    372 	    419, 1695, 1651, 497, 0,
    373 	    MII_OUI_INTEL2, MII_MODEL_INTEL2_GPY115,
    374 	    419, 1702, 1550, 497, 0,
    375 	    MII_OUI_INTEL2, MII_MODEL_INTEL2_GPY215,
    376 	    419, 1709, 1651, 497, 0,
    377 	    MII_OUI_JMICRON, MII_MODEL_JMICRON_JMP211,
    378 	    1716, 625, 565, 571, 0,
    379 	    MII_OUI_JMICRON, MII_MODEL_JMICRON_JMP202,
    380 	    1723, 558, 565, 571, 0,
    381 	    MII_OUI_xxLEVEL1, MII_MODEL_xxLEVEL1_LXT970,
    382 	    1730, 558, 565, 571, 0,
    383 	    MII_OUI_LEVEL1, MII_MODEL_LEVEL1_LXT1000_OLD,
    384 	    1737, 804, 565, 571, 0,
    385 	    MII_OUI_LEVEL1, MII_MODEL_LEVEL1_LXT974,
    386 	    1745, 558, 748, 497, 0,
    387 	    MII_OUI_LEVEL1, MII_MODEL_LEVEL1_LXT975,
    388 	    1752, 558, 748, 497, 0,
    389 	    MII_OUI_LEVEL1, MII_MODEL_LEVEL1_LXT1000,
    390 	    1737, 804, 565, 571, 0,
    391 	    MII_OUI_LEVEL1, MII_MODEL_LEVEL1_LXT971,
    392 	    1759, 558, 565, 571, 0,
    393 	    MII_OUI_LEVEL1, MII_MODEL_LEVEL1_LXT973,
    394 	    1768, 558, 761, 497, 0,
    395 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1000,
    396 	    236, 1775, 1550, 497, 0,
    397 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1011,
    398 	    236, 1783, 1550, 497, 0,
    399 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1000_3,
    400 	    236, 1775, 1550, 497, 0,
    401 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1000S,
    402 	    236, 1791, 1550, 497, 0,
    403 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1000_5,
    404 	    236, 1775, 1550, 497, 0,
    405 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1101,
    406 	    236, 1800, 1550, 497, 0,
    407 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E3082,
    408 	    236, 1808, 558, 1816, 1821, 497, 0,
    409 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1112,
    410 	    236, 1830, 1550, 497, 0,
    411 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1149,
    412 	    236, 1838, 1550, 497, 0,
    413 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1111,
    414 	    236, 1846, 1550, 497, 0,
    415 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1145,
    416 	    236, 1854, 748, 1550, 497, 0,
    417 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E6060,
    418 	    236, 1862, 1870, 558, 1816, 1821, 1877, 0,
    419 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_I347,
    420 	    305, 1884, 1550, 497, 0,
    421 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1512,
    422 	    236, 1893, 1550, 497, 0,
    423 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1340M,
    424 	    236, 1906, 1550, 497, 0,
    425 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1116,
    426 	    236, 1914, 1550, 497, 0,
    427 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1118,
    428 	    236, 1922, 1550, 497, 0,
    429 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1240,
    430 	    236, 1930, 1550, 497, 0,
    431 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1116R,
    432 	    236, 1938, 1550, 497, 0,
    433 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1149R,
    434 	    236, 1947, 748, 1550, 497, 0,
    435 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E3016,
    436 	    236, 1956, 558, 1816, 1821, 497, 0,
    437 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_PHYG65G,
    438 	    236, 1964, 1550, 497, 0,
    439 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1318S,
    440 	    236, 1972, 1550, 497, 0,
    441 	    MII_OUI_xxMARVELL, MII_MODEL_xxMARVELL_E1543,
    442 	    236, 1981, 1993, 748, 2000, 2005, 497, 0,
    443 	    MII_OUI_MARVELL, MII_MODEL_MARVELL_E1000_0,
    444 	    236, 1775, 1550, 497, 0,
    445 	    MII_OUI_MARVELL, MII_MODEL_MARVELL_E1011,
    446 	    236, 1783, 1550, 497, 0,
    447 	    MII_OUI_MARVELL, MII_MODEL_MARVELL_E1000_3,
    448 	    236, 1775, 1550, 497, 0,
    449 	    MII_OUI_MARVELL, MII_MODEL_MARVELL_E1000_5,
    450 	    236, 1775, 1550, 497, 0,
    451 	    MII_OUI_MARVELL, MII_MODEL_MARVELL_E1000_6,
    452 	    236, 1775, 1550, 497, 0,
    453 	    MII_OUI_MARVELL, MII_MODEL_MARVELL_E1111,
    454 	    236, 1846, 1550, 497, 0,
    455 	    MII_OUI_MICREL, MII_MODEL_MICREL_KSZ8041,
    456 	    150, 2008, 558, 497, 0,
    457 	    MII_OUI_MICREL, MII_MODEL_MICREL_KSZ8041RNLI,
    458 	    150, 2026, 558, 497, 0,
    459 	    MII_OUI_MICREL, MII_MODEL_MICREL_KSZ8051,
    460 	    150, 2038, 558, 497, 0,
    461 	    MII_OUI_MICREL, MII_MODEL_MICREL_KSZ8081,
    462 	    150, 2050, 558, 497, 0,
    463 	    MII_OUI_MICREL, MII_MODEL_MICREL_KSZ8061,
    464 	    150, 2061, 558, 497, 0,
    465 	    MII_OUI_MICREL, MII_MODEL_MICREL_KSZ9021_8001_8721,
    466 	    150, 2069, 2005, 2077, 2079, 558, 497, 0,
    467 	    MII_OUI_MICREL, MII_MODEL_MICREL_KSZ9031,
    468 	    150, 2092, 625, 497, 0,
    469 	    MII_OUI_MICREL, MII_MODEL_MICREL_KSZ9477,
    470 	    150, 2100, 625, 497, 0,
    471 	    MII_OUI_MICREL, MII_MODEL_MICREL_KSZ9131,
    472 	    150, 2108, 625, 497, 0,
    473 	    MII_OUI_MICREL, MII_MODEL_MICREL_KS8737,
    474 	    150, 2116, 558, 497, 0,
    475 	    MII_OUI_xxMYSON, MII_MODEL_xxMYSON_MTD972,
    476 	    2123, 558, 565, 571, 0,
    477 	    MII_OUI_MYSON, MII_MODEL_MYSON_MTD803,
    478 	    2130, 2137, 565, 571, 0,
    479 	    MII_OUI_xxNATSEMI, MII_MODEL_xxNATSEMI_DP83840,
    480 	    2144, 558, 565, 571, 0,
    481 	    MII_OUI_xxNATSEMI, MII_MODEL_xxNATSEMI_DP83843,
    482 	    2152, 558, 565, 571, 0,
    483 	    MII_OUI_xxNATSEMI, MII_MODEL_xxNATSEMI_DP83815,
    484 	    2160, 558, 565, 571, 0,
    485 	    MII_OUI_xxNATSEMI, MII_MODEL_xxNATSEMI_DP83847,
    486 	    2177, 558, 565, 571, 0,
    487 	    MII_OUI_xxNATSEMI, MII_MODEL_xxNATSEMI_DP83891,
    488 	    2185, 804, 565, 571, 0,
    489 	    MII_OUI_xxNATSEMI, MII_MODEL_xxNATSEMI_DP83861,
    490 	    2193, 804, 565, 571, 0,
    491 	    MII_OUI_xxNATSEMI, MII_MODEL_xxNATSEMI_DP83865,
    492 	    2201, 804, 565, 571, 0,
    493 	    MII_OUI_xxNATSEMI, MII_MODEL_xxNATSEMI_DP83849,
    494 	    2209, 558, 565, 571, 0,
    495 	    MII_OUI_xxPMCSIERRA, MII_MODEL_xxPMCSIERRA_PM8351,
    496 	    2217, 2224, 1550, 571, 0,
    497 	    MII_OUI_xxPMCSIERRA2, MII_MODEL_xxPMCSIERRA2_PM8352,
    498 	    2233, 2224, 1550, 571, 0,
    499 	    MII_OUI_xxPMCSIERRA2, MII_MODEL_xxPMCSIERRA2_PM8353,
    500 	    2240, 2247, 1550, 571, 0,
    501 	    MII_OUI_PMCSIERRA, MII_MODEL_PMCSIERRA_PM8354,
    502 	    2255, 2247, 1550, 571, 0,
    503 	    MII_OUI_xxQUALSEMI, MII_MODEL_xxQUALSEMI_QS6612,
    504 	    2262, 558, 565, 571, 0,
    505 	    MII_OUI_xxRDC, MII_MODEL_xxRDC_R6040,
    506 	    2269, 558, 565, 571, 0,
    507 	    MII_OUI_xxRDC, MII_MODEL_xxRDC_R6040_2,
    508 	    2269, 558, 565, 571, 0,
    509 	    MII_OUI_xxRDC, MII_MODEL_xxRDC_R6040_3,
    510 	    2269, 558, 565, 571, 0,
    511 	    MII_OUI_xxREALTEK, MII_MODEL_xxREALTEK_RTL8169S,
    512 	    2275, 804, 565, 571, 0,
    513 	    MII_OUI_yyREALTEK, MII_MODEL_yyREALTEK_RTL8201L,
    514 	    2295, 558, 565, 571, 0,
    515 	    MII_OUI_REALTEK, MII_MODEL_REALTEK_RTL8251,
    516 	    2304, 804, 565, 571, 0,
    517 	    MII_OUI_REALTEK, MII_MODEL_REALTEK_RTL8201E,
    518 	    2312, 558, 565, 571, 0,
    519 	    MII_OUI_REALTEK, MII_MODEL_REALTEK_RTL8169S,
    520 	    2275, 804, 565, 571, 0,
    521 	    MII_OUI_SEEQ, MII_MODEL_SEEQ_80220,
    522 	    273, 2321, 558, 565, 571, 0,
    523 	    MII_OUI_SEEQ, MII_MODEL_SEEQ_84220,
    524 	    273, 2327, 558, 565, 571, 0,
    525 	    MII_OUI_SEEQ, MII_MODEL_SEEQ_80225,
    526 	    273, 2333, 558, 565, 571, 0,
    527 	    MII_OUI_SIS, MII_MODEL_SIS_900,
    528 	    2339, 2343, 558, 565, 571, 0,
    529 	    MII_OUI_SMSC, MII_MODEL_SMSC_LAN83C185,
    530 	    268, 2347, 558, 497, 0,
    531 	    MII_OUI_SMSC, MII_MODEL_SMSC_LAN8700,
    532 	    268, 2357, 558, 1821, 2365, 0,
    533 	    MII_OUI_SMSC, MII_MODEL_SMSC_LAN911X,
    534 	    268, 2377, 517, 558, 497, 0,
    535 	    MII_OUI_SMSC, MII_MODEL_SMSC_LAN75XX,
    536 	    268, 2385, 517, 558, 497, 0,
    537 	    MII_OUI_SMSC, MII_MODEL_SMSC_LAN8710_LAN8720,
    538 	    268, 2393, 558, 1821, 2365, 0,
    539 	    MII_OUI_SMSC, MII_MODEL_SMSC_LAN8740,
    540 	    268, 2409, 558, 565, 571, 0,
    541 	    MII_OUI_SMSC, MII_MODEL_SMSC_LAN8741A,
    542 	    268, 2417, 558, 565, 571, 0,
    543 	    MII_OUI_SMSC, MII_MODEL_SMSC_LAN8742,
    544 	    268, 2426, 558, 565, 571, 0,
    545 	    MII_OUI_TERANETICS, MII_MODEL_TERANETICS_TN1010,
    546 	    208, 2434, 2441, 497, 0,
    547 	    MII_OUI_TI, MII_MODEL_TI_TLAN10T,
    548 	    2451, 671, 565, 571, 0,
    549 	    MII_OUI_TI, MII_MODEL_TI_100VGPMI,
    550 	    2451, 2462, 565, 571, 0,
    551 	    MII_OUI_TI, MII_MODEL_TI_TNETE2101,
    552 	    2475, 565, 571, 0,
    553 	    MII_OUI_xxTSC, MII_MODEL_xxTSC_78Q2120,
    554 	    2485, 558, 565, 571, 0,
    555 	    MII_OUI_xxTSC, MII_MODEL_xxTSC_78Q2121,
    556 	    2493, 2501, 565, 571, 0,
    557 	    MII_OUI_xxVIA, MII_MODEL_xxVIA_VT6103,
    558 	    2512, 558, 497, 0,
    559 	    MII_OUI_xxVIA, MII_MODEL_xxVIA_VT6103_2,
    560 	    2512, 558, 497, 0,
    561 	    MII_OUI_xxVITESSE, MII_MODEL_xxVITESSE_VSC8601,
    562 	    2519, 625, 497, 0,
    563 	    MII_OUI_xxVITESSE, MII_MODEL_xxVITESSE_VSC8641,
    564 	    454, 2527, 1280, 497, 0,
    565 	    MII_OUI_xxVITESSE, MII_MODEL_xxVITESSE_VSC8504,
    566 	    454, 2535, 2543, 1280, 497, 0,
    567 	    MII_OUI_xxVITESSE, MII_MODEL_xxVITESSE_VSC8552,
    568 	    454, 2548, 2556, 1280, 497, 0,
    569 	    MII_OUI_xxVITESSE, MII_MODEL_xxVITESSE_VSC8502,
    570 	    454, 2561, 2556, 1280, 497, 0,
    571 	    MII_OUI_xxVITESSE, MII_MODEL_xxVITESSE_VSC8501,
    572 	    454, 2569, 1280, 497, 0,
    573 	    MII_OUI_xxVITESSE, MII_MODEL_xxVITESSE_VSC8531,
    574 	    454, 2577, 1280, 497, 0,
    575 	    MII_OUI_xxVITESSE, MII_MODEL_xxVITESSE_VSC8662,
    576 	    454, 2585, 2596, 2606, 2612, 2618, 497, 0,
    577 	    MII_OUI_xxVITESSE, MII_MODEL_xxVITESSE_VSC8514,
    578 	    454, 2624, 2543, 2606, 497, 0,
    579 	    MII_OUI_xxVITESSE, MII_MODEL_xxVITESSE_VSC8512,
    580 	    454, 2632, 2640, 2606, 497, 0,
    581 	    MII_OUI_xxVITESSE, MII_MODEL_xxVITESSE_VSC8522,
    582 	    454, 2647, 2640, 2606, 497, 0,
    583 	    MII_OUI_xxVITESSE, MII_MODEL_xxVITESSE_VSC8658,
    584 	    454, 2655, 2663, 2606, 2612, 2618, 497, 0,
    585 	    MII_OUI_xxVITESSE, MII_MODEL_xxVITESSE_VSC8541,
    586 	    454, 2669, 2606, 497, 0,
    587 	    MII_OUI_xxXAQTI, MII_MODEL_xxXAQTI_XMACII,
    588 	    372, 378, 2677, 2682, 2685, 571, 0,
    589 };
    590 static const char mii_words[] = { "."
    591 	    "Advanced\0" /* 2 refs @ 1 */
    592 	    "Micro\0" /* 2 refs @ 10 */
    593 	    "Devices\0" /* 2 refs @ 16 */
    594 	    "Tridium\0" /* 1 refs @ 24 */
    595 	    "Data\0" /* 1 refs @ 32 */
    596 	    "Track\0" /* 1 refs @ 37 */
    597 	    "Technology\0" /* 7 refs @ 43 */
    598 	    "Agere\0" /* 1 refs @ 54 */
    599 	    "Quake\0" /* 1 refs @ 60 */
    600 	    "Technologies\0" /* 2 refs @ 66 */
    601 	    "Bankspeed\0" /* 1 refs @ 79 */
    602 	    "Pty\0" /* 1 refs @ 89 */
    603 	    "NetExcell\0" /* 1 refs @ 93 */
    604 	    "Netas\0" /* 1 refs @ 103 */
    605 	    "Broadcom\0" /* 8 refs @ 109 */
    606 	    "Corporation\0" /* 7 refs @ 118 */
    607 	    "Aeluros\0" /* 1 refs @ 130 */
    608 	    "Ralink\0" /* 2 refs @ 138 */
    609 	    "ASIX\0" /* 1 refs @ 145 */
    610 	    "Micrel\0" /* 11 refs @ 150 */
    611 	    "Altima\0" /* 1 refs @ 157 */
    612 	    "Communications\0" /* 1 refs @ 164 */
    613 	    "Enable\0" /* 1 refs @ 179 */
    614 	    "Semiconductor\0" /* 16 refs @ 186 */
    615 	    "Sunplus\0" /* 1 refs @ 200 */
    616 	    "Teranetics\0" /* 2 refs @ 208 */
    617 	    "Aquantia\0" /* 1 refs @ 219 */
    618 	    "Level\0" /* 2 refs @ 228 */
    619 	    "1\0" /* 2 refs @ 234 */
    620 	    "Marvell\0" /* 31 refs @ 236 */
    621 	    "Quality\0" /* 2 refs @ 244 */
    622 	    "Amlogic\0" /* 2 refs @ 252 */
    623 	    "Davicom\0" /* 2 refs @ 260 */
    624 	    "SMSC\0" /* 9 refs @ 268 */
    625 	    "Seeq\0" /* 4 refs @ 273 */
    626 	    "Integrated\0" /* 2 refs @ 278 */
    627 	    "Circuit\0" /* 1 refs @ 289 */
    628 	    "Systems\0" /* 2 refs @ 297 */
    629 	    "Intel\0" /* 7 refs @ 305 */
    630 	    "TDK\0" /* 2 refs @ 311 */
    631 	    "Myson\0" /* 2 refs @ 315 */
    632 	    "Attansic\0" /* 1 refs @ 321 */
    633 	    "JMicron\0" /* 1 refs @ 330 */
    634 	    "PMC-Sierra\0" /* 3 refs @ 338 */
    635 	    "Silicon\0" /* 1 refs @ 349 */
    636 	    "RealTek\0" /* 1 refs @ 357 */
    637 	    "ADMtek\0" /* 1 refs @ 365 */
    638 	    "XaQti\0" /* 3 refs @ 372 */
    639 	    "Corp.\0" /* 4 refs @ 378 */
    640 	    "National\0" /* 2 refs @ 384 */
    641 	    "Texas\0" /* 1 refs @ 393 */
    642 	    "Instruments\0" /* 1 refs @ 399 */
    643 	    "Renesas\0" /* 1 refs @ 411 */
    644 	    "MaxLinear\0" /* 8 refs @ 419 */
    645 	    "Realtek\0" /* 2 refs @ 429 */
    646 	    "VIA\0" /* 1 refs @ 437 */
    647 	    "Asix\0" /* 2 refs @ 441 */
    648 	    "IC\0" /* 1 refs @ 446 */
    649 	    "Plus\0" /* 1 refs @ 449 */
    650 	    "Vitesse\0" /* 17 refs @ 454 */
    651 	    "Cicada\0" /* 6 refs @ 462 */
    652 	    "RDC\0" /* 1 refs @ 469 */
    653 	    "ET1011\0" /* 1 refs @ 473 */
    654 	    "10/100/1000baseT\0" /* 6 refs @ 480 */
    655 	    "PHY\0" /* 103 refs @ 497 */
    656 	    "ET1011C\0" /* 1 refs @ 501 */
    657 	    "Ax88x9x\0" /* 1 refs @ 509 */
    658 	    "internal\0" /* 13 refs @ 517 */
    659 	    "AX88772\0" /* 1 refs @ 526 */
    660 	    "AX88772A\0" /* 1 refs @ 534 */
    661 	    "AX88772B\0" /* 1 refs @ 543 */
    662 	    "ACXXX\0" /* 1 refs @ 552 */
    663 	    "10/100\0" /* 77 refs @ 558 */
    664 	    "media\0" /* 121 refs @ 565 */
    665 	    "interface\0" /* 130 refs @ 571 */
    666 	    "AC101L\0" /* 1 refs @ 581 */
    667 	    "AC101\0" /* 1 refs @ 588 */
    668 	    "Am79C875\0" /* 1 refs @ 594 */
    669 	    "Am79C874\0" /* 1 refs @ 603 */
    670 	    "Meson\0" /* 2 refs @ 612 */
    671 	    "GXL\0" /* 2 refs @ 618 */
    672 	    "L1\0" /* 1 refs @ 622 */
    673 	    "10/100/1000\0" /* 19 refs @ 625 */
    674 	    "L2\0" /* 1 refs @ 637 */
    675 	    "Atheros\0" /* 2 refs @ 640 */
    676 	    "AR8021\0" /* 1 refs @ 648 */
    677 	    "AR8035\0" /* 1 refs @ 655 */
    678 	    "Am79C972\0" /* 1 refs @ 662 */
    679 	    "10BASE-T\0" /* 3 refs @ 671 */
    680 	    "Am79C973\0" /* 1 refs @ 680 */
    681 	    "Am79C901\0" /* 2 refs @ 689 */
    682 	    "HomePNA\0" /* 2 refs @ 698 */
    683 	    "1.0\0" /* 1 refs @ 706 */
    684 	    "3c905B\0" /* 1 refs @ 710 */
    685 	    "3c905C\0" /* 1 refs @ 717 */
    686 	    "BCM5221\0" /* 1 refs @ 724 */
    687 	    "BCM5201\0" /* 1 refs @ 732 */
    688 	    "BCM5214\0" /* 1 refs @ 740 */
    689 	    "Quad\0" /* 7 refs @ 748 */
    690 	    "BCM5222\0" /* 1 refs @ 753 */
    691 	    "Dual\0" /* 2 refs @ 761 */
    692 	    "BCM4401\0" /* 1 refs @ 766 */
    693 	    "BCM5365\0" /* 1 refs @ 774 */
    694 	    "5-port\0" /* 2 refs @ 782 */
    695 	    "switch\0" /* 3 refs @ 789 */
    696 	    "BCM5400\0" /* 1 refs @ 796 */
    697 	    "1000BASE-T\0" /* 44 refs @ 804 */
    698 	    "BCM5401\0" /* 1 refs @ 815 */
    699 	    "BCM5402\0" /* 1 refs @ 823 */
    700 	    "BCM5411\0" /* 1 refs @ 831 */
    701 	    "BCM5404\0" /* 1 refs @ 839 */
    702 	    "BCM5424/BCM5234\0" /* 1 refs @ 847 */
    703 	    "BCM5464\0" /* 1 refs @ 863 */
    704 	    "BCM5461\0" /* 1 refs @ 871 */
    705 	    "BCM5462\0" /* 1 refs @ 879 */
    706 	    "BCM5421\0" /* 1 refs @ 887 */
    707 	    "BCM5752\0" /* 1 refs @ 895 */
    708 	    "BCM5701\0" /* 1 refs @ 903 */
    709 	    "BCM5706\0" /* 1 refs @ 911 */
    710 	    "1000BASE-T/SX\0" /* 1 refs @ 919 */
    711 	    "BCM5703\0" /* 1 refs @ 933 */
    712 	    "BCM5750\0" /* 1 refs @ 941 */
    713 	    "BCM5704\0" /* 1 refs @ 949 */
    714 	    "BCM5705\0" /* 1 refs @ 957 */
    715 	    "BCM54K2\0" /* 1 refs @ 965 */
    716 	    "BCM5714\0" /* 1 refs @ 973 */
    717 	    "1000BASE-T/X\0" /* 2 refs @ 981 */
    718 	    "BCM5780\0" /* 1 refs @ 994 */
    719 	    "BCM5708C\0" /* 1 refs @ 1002 */
    720 	    "BCM5466\0" /* 1 refs @ 1011 */
    721 	    "BCM5325\0" /* 1 refs @ 1019 */
    722 	    "BCM5906\0" /* 2 refs @ 1027 */
    723 	    "10/100baseTX\0" /* 2 refs @ 1035 */
    724 	    "BCM5478\0" /* 1 refs @ 1048 */
    725 	    "BCM5488\0" /* 1 refs @ 1056 */
    726 	    "BCM5481\0" /* 1 refs @ 1064 */
    727 	    "BCM5482\0" /* 1 refs @ 1072 */
    728 	    "BCM5755\0" /* 1 refs @ 1080 */
    729 	    "BCM5756\0" /* 1 refs @ 1088 */
    730 	    "XXX\0" /* 1 refs @ 1096 */
    731 	    "BCM5754/5787\0" /* 1 refs @ 1100 */
    732 	    "BCM5708S\0" /* 1 refs @ 1113 */
    733 	    "1000/2500baseSX\0" /* 2 refs @ 1122 */
    734 	    "BCM5785\0" /* 1 refs @ 1138 */
    735 	    "BCM5709CAX\0" /* 1 refs @ 1146 */
    736 	    "BCM5722\0" /* 1 refs @ 1157 */
    737 	    "BCM5784\0" /* 1 refs @ 1165 */
    738 	    "BCM5709\0" /* 1 refs @ 1173 */
    739 	    "BCM5761\0" /* 1 refs @ 1181 */
    740 	    "BCM5709S\0" /* 1 refs @ 1189 */
    741 	    "BCM57780\0" /* 1 refs @ 1198 */
    742 	    "BCM5717C\0" /* 1 refs @ 1207 */
    743 	    "BCM5719C\0" /* 1 refs @ 1216 */
    744 	    "BCM57765\0" /* 1 refs @ 1225 */
    745 	    "BCM53125\0" /* 1 refs @ 1234 */
    746 	    "BCM5720C\0" /* 1 refs @ 1243 */
    747 	    "BCM54213PE\0" /* 1 refs @ 1252 */
    748 	    "BCM5725C\0" /* 1 refs @ 1263 */
    749 	    "CIS8201\0" /* 3 refs @ 1272 */
    750 	    "10/100/1000TX\0" /* 12 refs @ 1280 */
    751 	    "CIS8204\0" /* 1 refs @ 1294 */
    752 	    "VSC8211\0" /* 1 refs @ 1302 */
    753 	    "VSC8221\0" /* 1 refs @ 1310 */
    754 	    "10/100/1000BASE-T\0" /* 3 refs @ 1318 */
    755 	    "VSC8224\0" /* 1 refs @ 1336 */
    756 	    "VSC8234\0" /* 1 refs @ 1344 */
    757 	    "VSC8244\0" /* 1 refs @ 1352 */
    758 	    "DM9101\0" /* 2 refs @ 1360 */
    759 	    "(AMD\0" /* 2 refs @ 1367 */
    760 	    "Am79C873)\0" /* 2 refs @ 1372 */
    761 	    "DM9102\0" /* 1 refs @ 1382 */
    762 	    "DM9161\0" /* 1 refs @ 1389 */
    763 	    "DM9161A\0" /* 1 refs @ 1396 */
    764 	    "DM9161[BC]\0" /* 1 refs @ 1404 */
    765 	    "DM9601\0" /* 1 refs @ 1415 */
    766 	    "IP100\0" /* 1 refs @ 1422 */
    767 	    "IP101\0" /* 1 refs @ 1428 */
    768 	    "IP1000A\0" /* 1 refs @ 1434 */
    769 	    "IP1001\0" /* 1 refs @ 1442 */
    770 	    "ICS1889\0" /* 1 refs @ 1449 */
    771 	    "ICS1890\0" /* 1 refs @ 1457 */
    772 	    "ICS1892\0" /* 1 refs @ 1465 */
    773 	    "ICS1893\0" /* 1 refs @ 1473 */
    774 	    "ICS1893C\0" /* 1 refs @ 1481 */
    775 	    "i82553\0" /* 2 refs @ 1490 */
    776 	    "i82555\0" /* 1 refs @ 1497 */
    777 	    "i82562EH\0" /* 1 refs @ 1504 */
    778 	    "i82562G\0" /* 1 refs @ 1513 */
    779 	    "i82562EM\0" /* 1 refs @ 1521 */
    780 	    "i82562ET\0" /* 1 refs @ 1530 */
    781 	    "IGP01E1000\0" /* 1 refs @ 1539 */
    782 	    "Gigabit\0" /* 32 refs @ 1550 */
    783 	    "i82566\0" /* 1 refs @ 1558 */
    784 	    "i82577\0" /* 1 refs @ 1565 */
    785 	    "i82579\0" /* 1 refs @ 1572 */
    786 	    "i217\0" /* 1 refs @ 1579 */
    787 	    "X540\0" /* 1 refs @ 1584 */
    788 	    "100M/1G/10G\0" /* 3 refs @ 1589 */
    789 	    "X550\0" /* 1 refs @ 1601 */
    790 	    "X557\0" /* 1 refs @ 1606 */
    791 	    "82580\0" /* 1 refs @ 1611 */
    792 	    "I350\0" /* 1 refs @ 1617 */
    793 	    "I210\0" /* 1 refs @ 1622 */
    794 	    "i82563\0" /* 1 refs @ 1627 */
    795 	    "82578\0" /* 1 refs @ 1634 */
    796 	    "GPY21[125]\0" /* 1 refs @ 1640 */
    797 	    "2.5G\0" /* 8 refs @ 1651 */
    798 	    "I226\0" /* 2 refs @ 1656 */
    799 	    "(1)\0" /* 1 refs @ 1661 */
    800 	    "(2)\0" /* 2 refs @ 1665 */
    801 	    "I225\0" /* 1 refs @ 1669 */
    802 	    "GPY21[12]\0" /* 1 refs @ 1674 */
    803 	    "GPY211\0" /* 1 refs @ 1684 */
    804 	    "(3)\0" /* 1 refs @ 1691 */
    805 	    "GPY212\0" /* 1 refs @ 1695 */
    806 	    "GPY115\0" /* 1 refs @ 1702 */
    807 	    "GPY215\0" /* 1 refs @ 1709 */
    808 	    "JMP211\0" /* 1 refs @ 1716 */
    809 	    "JMP202\0" /* 1 refs @ 1723 */
    810 	    "LXT970\0" /* 1 refs @ 1730 */
    811 	    "LXT1000\0" /* 2 refs @ 1737 */
    812 	    "LXT974\0" /* 1 refs @ 1745 */
    813 	    "LXT975\0" /* 1 refs @ 1752 */
    814 	    "LXT971/2\0" /* 1 refs @ 1759 */
    815 	    "LXT973\0" /* 1 refs @ 1768 */
    816 	    "88E1000\0" /* 7 refs @ 1775 */
    817 	    "88E1011\0" /* 2 refs @ 1783 */
    818 	    "88E1000S\0" /* 1 refs @ 1791 */
    819 	    "88E1101\0" /* 1 refs @ 1800 */
    820 	    "88E3082\0" /* 1 refs @ 1808 */
    821 	    "Fast\0" /* 3 refs @ 1816 */
    822 	    "Ethernet\0" /* 5 refs @ 1821 */
    823 	    "88E1112\0" /* 1 refs @ 1830 */
    824 	    "88E1149\0" /* 1 refs @ 1838 */
    825 	    "88E1111\0" /* 2 refs @ 1846 */
    826 	    "88E1145\0" /* 1 refs @ 1854 */
    827 	    "88E6060\0" /* 1 refs @ 1862 */
    828 	    "6-Port\0" /* 1 refs @ 1870 */
    829 	    "Switch\0" /* 1 refs @ 1877 */
    830 	    "I347-AT4\0" /* 1 refs @ 1884 */
    831 	    "88E151[0248]\0" /* 1 refs @ 1893 */
    832 	    "88E1340\0" /* 1 refs @ 1906 */
    833 	    "88E1116\0" /* 1 refs @ 1914 */
    834 	    "88E1118\0" /* 1 refs @ 1922 */
    835 	    "88E1240\0" /* 1 refs @ 1930 */
    836 	    "88E1116R\0" /* 1 refs @ 1938 */
    837 	    "88E1149R\0" /* 1 refs @ 1947 */
    838 	    "88E3016\0" /* 1 refs @ 1956 */
    839 	    "PHYG65G\0" /* 1 refs @ 1964 */
    840 	    "88E1318S\0" /* 1 refs @ 1972 */
    841 	    "88E154[358]\0" /* 1 refs @ 1981 */
    842 	    "Alaska\0" /* 1 refs @ 1993 */
    843 	    "Port\0" /* 1 refs @ 2000 */
    844 	    "Gb\0" /* 2 refs @ 2005 */
    845 	    "KSZ8041TL/FTL/MLL\0" /* 1 refs @ 2008 */
    846 	    "KSZ8041RNLI\0" /* 1 refs @ 2026 */
    847 	    "KSZ80[235]1\0" /* 1 refs @ 2038 */
    848 	    "KSZ80[89]1\0" /* 1 refs @ 2050 */
    849 	    "KSZ8061\0" /* 1 refs @ 2061 */
    850 	    "KSZ9021\0" /* 1 refs @ 2069 */
    851 	    "&\0" /* 1 refs @ 2077 */
    852 	    "KSZ8001/8721\0" /* 1 refs @ 2079 */
    853 	    "KSZ9031\0" /* 1 refs @ 2092 */
    854 	    "KSZ9477\0" /* 1 refs @ 2100 */
    855 	    "KSZ9131\0" /* 1 refs @ 2108 */
    856 	    "KS8737\0" /* 1 refs @ 2116 */
    857 	    "MTD972\0" /* 1 refs @ 2123 */
    858 	    "MTD803\0" /* 1 refs @ 2130 */
    859 	    "3-in-1\0" /* 1 refs @ 2137 */
    860 	    "DP83840\0" /* 1 refs @ 2144 */
    861 	    "DP83843\0" /* 1 refs @ 2152 */
    862 	    "DP83815/DP83846A\0" /* 1 refs @ 2160 */
    863 	    "DP83847\0" /* 1 refs @ 2177 */
    864 	    "DP83891\0" /* 1 refs @ 2185 */
    865 	    "DP83861\0" /* 1 refs @ 2193 */
    866 	    "DP83865\0" /* 1 refs @ 2201 */
    867 	    "DP83849\0" /* 1 refs @ 2209 */
    868 	    "PM8351\0" /* 1 refs @ 2217 */
    869 	    "OctalPHY\0" /* 2 refs @ 2224 */
    870 	    "PM8352\0" /* 1 refs @ 2233 */
    871 	    "PM8353\0" /* 1 refs @ 2240 */
    872 	    "QuadPHY\0" /* 2 refs @ 2247 */
    873 	    "PM8354\0" /* 1 refs @ 2255 */
    874 	    "QS6612\0" /* 1 refs @ 2262 */
    875 	    "R6040\0" /* 3 refs @ 2269 */
    876 	    "RTL8169S/8110S/8211\0" /* 2 refs @ 2275 */
    877 	    "RTL8201L\0" /* 1 refs @ 2295 */
    878 	    "RTL8251\0" /* 1 refs @ 2304 */
    879 	    "RTL8201E\0" /* 1 refs @ 2312 */
    880 	    "80220\0" /* 1 refs @ 2321 */
    881 	    "84220\0" /* 1 refs @ 2327 */
    882 	    "80225\0" /* 1 refs @ 2333 */
    883 	    "SiS\0" /* 1 refs @ 2339 */
    884 	    "900\0" /* 1 refs @ 2343 */
    885 	    "LAN83C185\0" /* 1 refs @ 2347 */
    886 	    "LAN8700\0" /* 1 refs @ 2357 */
    887 	    "Transceiver\0" /* 2 refs @ 2365 */
    888 	    "LAN911X\0" /* 1 refs @ 2377 */
    889 	    "LAN75XX\0" /* 1 refs @ 2385 */
    890 	    "LAN8710/LAN8720\0" /* 1 refs @ 2393 */
    891 	    "LAN8740\0" /* 1 refs @ 2409 */
    892 	    "LAN8741A\0" /* 1 refs @ 2417 */
    893 	    "LAN8742\0" /* 1 refs @ 2426 */
    894 	    "TN1010\0" /* 1 refs @ 2434 */
    895 	    "10GBase-T\0" /* 1 refs @ 2441 */
    896 	    "ThunderLAN\0" /* 2 refs @ 2451 */
    897 	    "100VG-AnyLan\0" /* 1 refs @ 2462 */
    898 	    "TNETE2101\0" /* 1 refs @ 2475 */
    899 	    "78Q2120\0" /* 1 refs @ 2485 */
    900 	    "78Q2121\0" /* 1 refs @ 2493 */
    901 	    "100BASE-TX\0" /* 1 refs @ 2501 */
    902 	    "VT6103\0" /* 2 refs @ 2512 */
    903 	    "VSC8601\0" /* 1 refs @ 2519 */
    904 	    "VSC8641\0" /* 1 refs @ 2527 */
    905 	    "VSC8504\0" /* 1 refs @ 2535 */
    906 	    "quad\0" /* 2 refs @ 2543 */
    907 	    "VSC8552\0" /* 1 refs @ 2548 */
    908 	    "dual\0" /* 2 refs @ 2556 */
    909 	    "VSC8502\0" /* 1 refs @ 2561 */
    910 	    "VSC8501\0" /* 1 refs @ 2569 */
    911 	    "VSC8531\0" /* 1 refs @ 2577 */
    912 	    "VSC866[24]\0" /* 1 refs @ 2585 */
    913 	    "dual/quad\0" /* 1 refs @ 2596 */
    914 	    "1000T\0" /* 6 refs @ 2606 */
    915 	    "100FX\0" /* 2 refs @ 2612 */
    916 	    "1000X\0" /* 2 refs @ 2618 */
    917 	    "VSC8514\0" /* 1 refs @ 2624 */
    918 	    "VSC8512\0" /* 1 refs @ 2632 */
    919 	    "12port\0" /* 2 refs @ 2640 */
    920 	    "VSC8522\0" /* 1 refs @ 2647 */
    921 	    "VSC8658\0" /* 1 refs @ 2655 */
    922 	    "octal\0" /* 1 refs @ 2663 */
    923 	    "VSC8541\0" /* 1 refs @ 2669 */
    924 	    "XMAC\0" /* 1 refs @ 2677 */
    925 	    "II\0" /* 1 refs @ 2682 */
    926 	    "gigabit\0" /* 1 refs @ 2685 */
    927 };
    928 const int mii_nwords = 336;
    929 
    930