| Commit | Line | Data |
|---|---|---|
| 7954ad8c JS |
1 | /* |
| 2 | * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. | |
| 7954ad8c JS |
3 | */ |
| 4 | /* $NetBSD: pcidevs,v 1.606 2004/01/06 19:44:17 matt Exp $ */ | |
| 5 | ||
| 6 | /* | |
| 7 | * Copyright (c) 1995, 1996 Christopher G. Demetriou | |
| 8 | * All rights reserved. | |
| 9 | * | |
| 10 | * Redistribution and use in source and binary forms, with or without | |
| 11 | * modification, are permitted provided that the following conditions | |
| 12 | * are met: | |
| 13 | * 1. Redistributions of source code must retain the above copyright | |
| 14 | * notice, this list of conditions and the following disclaimer. | |
| 15 | * 2. Redistributions in binary form must reproduce the above copyright | |
| 16 | * notice, this list of conditions and the following disclaimer in the | |
| 17 | * documentation and/or other materials provided with the distribution. | |
| 18 | * 3. All advertising materials mentioning features or use of this software | |
| 19 | * must display the following acknowledgement: | |
| 20 | * This product includes software developed by Christopher G. Demetriou | |
| 21 | * for the NetBSD Project. | |
| 22 | * 4. The name of the author may not be used to endorse or promote products | |
| 23 | * derived from this software without specific prior written permission | |
| 24 | * | |
| 25 | * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR | |
| 26 | * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES | |
| 27 | * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. | |
| 28 | * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, | |
| 29 | * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | |
| 30 | * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | |
| 31 | * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | |
| 32 | * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | |
| 33 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | |
| 34 | * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
| 35 | */ | |
| 36 | ||
| 37 | /* | |
| 6e82f07e | 38 | * NOTE: a fairly complete list of PCI codes can be found in: |
| 7954ad8c | 39 | * |
| 6e82f07e | 40 | * share/misc/pci_vendors |
| 7954ad8c JS |
41 | * |
| 42 | * (but it doesn't always seem to match vendor documentation) | |
| 43 | */ | |
| 44 | ||
| 45 | /* | |
| 46 | * List of known PCI vendors | |
| 47 | */ | |
| 48 | ||
| 7954ad8c | 49 | #define PCI_VENDOR_HAUPPAUGE 0x0070 /* Hauppauge Computer Works */ |
| 91b7db27 | 50 | #define PCI_VENDOR_TTTECH 0x0357 /* TTTech */ |
| 7954ad8c | 51 | #define PCI_VENDOR_ATI 0x1002 /* ATI Technologies */ |
| 7954ad8c | 52 | #define PCI_VENDOR_NS 0x100b /* National Semiconductor */ |
| 7954ad8c | 53 | #define PCI_VENDOR_NCR 0x101a /* AT&T Global Information Systems */ |
| 7954ad8c | 54 | #define PCI_VENDOR_AMD 0x1022 /* Advanced Micro Devices */ |
| 7954ad8c | 55 | #define PCI_VENDOR_DELL 0x1028 /* Dell Computer */ |
| 7954ad8c | 56 | #define PCI_VENDOR_SIS 0x1039 /* Silicon Integrated System */ |
| 7954ad8c | 57 | #define PCI_VENDOR_TI 0x104c /* Texas Instruments */ |
| 7954ad8c | 58 | #define PCI_VENDOR_WINBOND 0x1050 /* Winbond Electronics */ |
| 7954ad8c | 59 | #define PCI_VENDOR_APPLE 0x106b /* Apple Computer */ |
| 7954ad8c | 60 | #define PCI_VENDOR_QLOGIC 0x1077 /* Q Logic */ |
| 7954ad8c | 61 | #define PCI_VENDOR_SUN 0x108e /* Sun Microsystems, Inc. */ |
| f467724f | 62 | #define PCI_VENDOR_SII 0x1095 /* Silicon Image */ |
| 7954ad8c | 63 | #define PCI_VENDOR_BROOKTREE 0x109e /* Brooktree */ |
| 7954ad8c | 64 | #define PCI_VENDOR_STB 0x10b4 /* STB Systems */ |
| 7954ad8c JS |
65 | #define PCI_VENDOR_3COM 0x10b7 /* 3Com */ |
| 66 | #define PCI_VENDOR_SMC 0x10b8 /* Standard Microsystems */ | |
| 7954ad8c | 67 | #define PCI_VENDOR_SURECOM 0x10bd /* Surecom Technology */ |
| 7954ad8c | 68 | #define PCI_VENDOR_NVIDIA 0x10de /* Nvidia Corporation */ |
| 7954ad8c | 69 | #define PCI_VENDOR_REALTEK 0x10ec /* Realtek Semiconductor */ |
| 7954ad8c | 70 | #define PCI_VENDOR_IODATA 0x10fc /* I-O Data Device */ |
| 7954ad8c | 71 | #define PCI_VENDOR_VIATECH 0x1106 /* VIA Technologies */ |
| 7954ad8c | 72 | #define PCI_VENDOR_ACCTON 0x1113 /* Accton Technology */ |
| 7954ad8c | 73 | #define PCI_VENDOR_EFFICIENTNETS 0x111a /* Efficent Networks */ |
| 7954ad8c | 74 | #define PCI_VENDOR_SCHNEIDERKOCH 0x1148 /* Schneider & Koch */ |
| ae41cae7 | 75 | #define PCI_VENDOR_DIGI 0x114f /* Digi International */ |
| 7954ad8c | 76 | #define PCI_VENDOR_DLINK 0x1186 /* D-Link Systems */ |
| 53f7258c | 77 | #define PCI_VENDOR_MARVELL 0x11ab /* Marvell (was Galileo Technology) */ |
| 7954ad8c | 78 | #define PCI_VENDOR_LUCENT 0x11c1 /* Lucent Technologies */ |
| 7954ad8c | 79 | #define PCI_VENDOR_COMPEX 0x11f6 /* Compex */ |
| 06209454 | 80 | #define PCI_VENDOR_COMTROL 0x11fe /* Comtrol */ |
| ae41cae7 | 81 | #define PCI_VENDOR_COREGA 0x1259 /* Corega */ |
| ae41cae7 | 82 | #define PCI_VENDOR_NORTEL 0x126c /* Nortel Networks (Northern Telecom) */ |
| 7954ad8c | 83 | #define PCI_VENDOR_ALTEON 0x12ae /* Alteon */ |
| 7954ad8c | 84 | #define PCI_VENDOR_USR2 0x16ec /* US Robotics */ |
| 7954ad8c | 85 | #define PCI_VENDOR_FORTEMEDIA 0x1319 /* Forte Media */ |
| 53f7258c | 86 | #define PCI_VENDOR_CNET 0x1371 /* CNet */ |
| 7954ad8c | 87 | #define PCI_VENDOR_LEVELONE 0x1394 /* Level One */ |
| 7954ad8c | 88 | #define PCI_VENDOR_HIFN 0x13a3 /* Hifn */ |
| 7954ad8c | 89 | #define PCI_VENDOR_SUNDANCETI 0x13f0 /* Sundance Technology */ |
| 7954ad8c JS |
90 | #define PCI_VENDOR_ASKEY 0x144f /* Askey Computer Corp. */ |
| 91 | #define PCI_VENDOR_AVERMEDIA 0x1461 /* Avermedia Technologies */ | |
| 92 | #define PCI_VENDOR_AIRONET 0x14b9 /* Aironet Wireless Communications */ | |
| 7954ad8c JS |
93 | #define PCI_VENDOR_INVERTEX 0x14e1 /* Invertex */ |
| 94 | #define PCI_VENDOR_BROADCOM 0x14e4 /* Broadcom Corporation */ | |
| ae41cae7 | 95 | #define PCI_VENDOR_PLANEX 0x14ea /* Planex Communications */ |
| 7954ad8c | 96 | #define PCI_VENDOR_DELTA 0x1500 /* Delta Electronics */ |
| 7954ad8c | 97 | #define PCI_VENDOR_TERRATEC 0x153b /* TerraTec Electronic */ |
| 7954ad8c | 98 | #define PCI_VENDOR_BLUESTEEL 0x15ab /* Bluesteel Networks */ |
| 7954ad8c | 99 | #define PCI_VENDOR_NETSEC 0x1660 /* NetSec */ |
| 7954ad8c | 100 | #define PCI_VENDOR_ATHEROS 0x168c /* Atheros Communications, Inc. */ |
| 7954ad8c JS |
101 | #define PCI_VENDOR_LINKSYS 0x1737 /* Linksys */ |
| 102 | #define PCI_VENDOR_ALTIMA 0x173b /* Altima */ | |
| ae41cae7 | 103 | #define PCI_VENDOR_PEPPERCON 0x1743 /* Peppercon AG */ |
| c8b44d68 | 104 | #define PCI_VENDOR_BELKIN 0x1799 /* Belkin */ |
| b095e051 | 105 | #define PCI_VENDOR_SILAN 0x1904 /* Hangzhou Silan Microelectronics */ |
| ec986c9b | 106 | #define PCI_VENDOR_JMICRON 0x197b /* JMicron Technology Corporation */ |
| 7954ad8c JS |
107 | #define PCI_VENDOR_ADDTRON 0x4033 /* Addtron Technology */ |
| 108 | #define PCI_VENDOR_ICOMPRESSION 0x4444 /* Conexant (iCompression) */ | |
| 7954ad8c | 109 | #define PCI_VENDOR_NETVIN 0x4a14 /* NetVin */ |
| 7954ad8c | 110 | #define PCI_VENDOR_INTEL 0x8086 /* Intel */ |
| 7954ad8c | 111 | #define PCI_VENDOR_PROLAN 0x8c4a /* ProLAN */ |
| 7954ad8c JS |
112 | #define PCI_VENDOR_KTI 0x8e2e /* KTI */ |
| 113 | #define PCI_VENDOR_ADP 0x9004 /* Adaptec */ | |
| 7954ad8c JS |
114 | #define PCI_VENDOR_INVALID 0xffff /* INVALID VENDOR ID */ |
| 115 | ||
| 116 | /* | |
| 117 | * List of known products. Grouped by vendor. | |
| 118 | */ | |
| 119 | ||
| 120 | /* 3COM Products */ | |
| 7954ad8c | 121 | #define PCI_PRODUCT_3COM_3C996 0x0003 /* 3c996 10/100/1000 Ethernet */ |
| 7954ad8c | 122 | #define PCI_PRODUCT_3COM_3C940 0x1700 /* 3c940 Gigabit Ethernet */ |
| 7954ad8c JS |
123 | #define PCI_PRODUCT_3COM_3C590 0x5900 /* 3c590 Ethernet */ |
| 124 | #define PCI_PRODUCT_3COM_3C595TX 0x5950 /* 3c595-TX 10/100 Ethernet */ | |
| 125 | #define PCI_PRODUCT_3COM_3C595T4 0x5951 /* 3c595-T4 10/100 Ethernet */ | |
| 126 | #define PCI_PRODUCT_3COM_3C595MII 0x5952 /* 3c595-MII 10/100 Ethernet */ | |
| 53f7258c | 127 | #define PCI_PRODUCT_3COM_3C940B 0x80eb /* 3c940B Gigabit Ethernet */ |
| 7954ad8c JS |
128 | #define PCI_PRODUCT_3COM_3C900TPO 0x9000 /* 3c900-TPO Ethernet */ |
| 129 | #define PCI_PRODUCT_3COM_3C900COMBO 0x9001 /* 3c900-COMBO Ethernet */ | |
| 130 | #define PCI_PRODUCT_3COM_3C905TX 0x9050 /* 3c905-TX 10/100 Ethernet */ | |
| 131 | #define PCI_PRODUCT_3COM_3C905T4 0x9051 /* 3c905-T4 10/100 Ethernet */ | |
| 7954ad8c | 132 | #define PCI_PRODUCT_3COM_3C910SOHOB 0x9300 /* 3c910 OfficeConnect 10/100B Ethernet */ |
| 7954ad8c JS |
133 | #define PCI_PRODUCT_3COM_3CR990TX95 0x9902 /* 3CR990-TX-95 10/100 Ethernet with 3XP */ |
| 134 | #define PCI_PRODUCT_3COM_3CR990TX97 0x9903 /* 3CR990-TX-97 10/100 Ethernet with 3XP */ | |
| 135 | #define PCI_PRODUCT_3COM_3C990B 0x9904 /* 3c990B 10/100 Ethernet with 3XP */ | |
| 7954ad8c JS |
136 | #define PCI_PRODUCT_3COM_3CR990SVR95 0x9908 /* 3CR990-SVR-95 10/100 Ethernet with 3XP */ |
| 137 | #define PCI_PRODUCT_3COM_3CR990SVR97 0x9909 /* 3CR990-SVR-97 10/100 Ethernet with 3XP */ | |
| 138 | #define PCI_PRODUCT_3COM_3C990BSVR 0x990a /* 3c990BSVR 10/100 Ethernet with 3XP */ | |
| 139 | ||
| 7954ad8c JS |
140 | /* Accton products */ |
| 141 | #define PCI_PRODUCT_ACCTON_MPX5030 0x1211 /* MPX 5030/5038 Ethernet */ | |
| 7954ad8c JS |
142 | |
| 143 | /* Adaptec products */ | |
| 7954ad8c JS |
144 | #define PCI_PRODUCT_ADP_AIC5900 0x5900 /* AIC-5900 ATM */ |
| 145 | #define PCI_PRODUCT_ADP_AIC5905 0x5905 /* AIC-5905 ATM */ | |
| 146 | #define PCI_PRODUCT_ADP_AIC6915 0x6915 /* AIC-6915 10/100 Ethernet */ | |
| 7954ad8c JS |
147 | |
| 148 | /* Addtron Products */ | |
| ae41cae7 | 149 | #define PCI_PRODUCT_ADDTRON_RHINEII 0x1320 /* Rhine II 10/100 Ethernet */ |
| 7954ad8c JS |
150 | #define PCI_PRODUCT_ADDTRON_8139 0x1360 /* 8139 Ethernet */ |
| 151 | ||
| 152 | /* ADMtek products */ | |
| 7954ad8c JS |
153 | #define PCI_PRODUCT_ADMTEK_ADM8211 0x8201 /* ADMtek ADM8211 11Mbps 802.11b WLAN */ |
| 154 | ||
| 7954ad8c JS |
155 | /* Aironet Wireless Communicasions products */ |
| 156 | #define PCI_PRODUCT_AIRONET_PC4xxx 0x0001 /* Aironet PC4500/PC4800 Wireless LAN Adapter */ | |
| 157 | #define PCI_PRODUCT_AIRONET_350 0x0350 /* Aironet 350 Wireless LAN Adapter */ | |
| 158 | #define PCI_PRODUCT_AIRONET_MPI350 0xa504 /* Aironet 350 miniPCI Wireless LAN Adapter */ | |
| 159 | #define PCI_PRODUCT_AIRONET_PC4500 0x4500 /* Aironet PC4500 Wireless LAN Adapter */ | |
| 160 | #define PCI_PRODUCT_AIRONET_PC4800 0x4800 /* Aironet PC4800 Wireless LAN Adapter */ | |
| 161 | ||
| 7954ad8c | 162 | /* Alteon products */ |
| 7954ad8c JS |
163 | #define PCI_PRODUCT_ALTEON_BCM5700 0x0003 /* ACEnic BCM5700 10/100/1000 Ethernet */ |
| 164 | #define PCI_PRODUCT_ALTEON_BCM5701 0x0004 /* ACEnic BCM5701 10/100/1000 Ethernet */ | |
| 165 | ||
| 166 | /* Altima products */ | |
| 167 | #define PCI_PRODUCT_ALTIMA_AC1000 0x03e8 /* AC1000 Gigabit Ethernet */ | |
| 168 | #define PCI_PRODUCT_ALTIMA_AC1001 0x03e9 /* AC1001 Gigabit Ethernet */ | |
| 169 | #define PCI_PRODUCT_ALTIMA_AC9100 0x03ea /* AC9100 Gigabit Ethernet */ | |
| 170 | ||
| 171 | /* AMD products */ | |
| 7954ad8c | 172 | #define PCI_PRODUCT_AMD_AMD64_MISC 0x1103 /* AMD64 Miscellaneous configuration */ |
| 39990074 | 173 | #define PCI_PRODUCT_AMD_AMD64_F10_MISC 0x1203 /* Family 10h Miscellaneous */ |
| 39990074 | 174 | #define PCI_PRODUCT_AMD_AMD64_F11_MISC 0x1303 /* Family 11h Miscellaneous */ |
| 7954ad8c JS |
175 | #define PCI_PRODUCT_AMD_PCNET_PCI 0x2000 /* PCnet-PCI Ethernet */ |
| 176 | #define PCI_PRODUCT_AMD_PCNET_HOME 0x2001 /* PCnet-Home HomePNA Ethernet */ | |
| a75ee873 AH |
177 | #define PCI_PRODUCT_AMD_GEODE_LX_PCHB 0x2080 /* Geode LX */ |
| 178 | #define PCI_PRODUCT_AMD_CS5536_PCIB 0x2090 /* CS5536 ISA */ | |
| 7954ad8c JS |
179 | |
| 180 | /* Apple products */ | |
| 4c844888 | 181 | #define PCI_PRODUCT_APPLE_BCM5701 0x1645 /* BCM5701 */ |
| 7954ad8c | 182 | |
| 7954ad8c | 183 | /* ATI products */ |
| 7fdf3742 | 184 | #define PCI_PRODUCT_ATI_SB600_SATA 0x4380 /* SB600 SATA */ |
| b370a14f | 185 | #define PCI_PRODUCT_ATI_SB700_AHCI 0x4391 /* SB700 AHCI */ |
| 7954ad8c | 186 | |
| 29eaaaf7 JS |
187 | /* Atheros products */ |
| 188 | #define PCI_PRODUCT_ATHEROS_AR5210 0x0007 /* AR5210 */ | |
| 7954ad8c | 189 | |
| c8b44d68 SZ |
190 | /* Belkin products */ |
| 191 | #define PCI_PRODUCT_BELKIN_F5D6001 0x6001 /* F5D6001 802.11b */ | |
| 192 | ||
| 7954ad8c JS |
193 | /* Bluesteel Networks */ |
| 194 | #define PCI_PRODUCT_BLUESTEEL_5501 0x0000 /* 5501 */ | |
| 195 | #define PCI_PRODUCT_BLUESTEEL_5601 0x5601 /* 5601 */ | |
| 196 | ||
| 197 | /* Broadcom Corporation products */ | |
| 054bdc7c | 198 | #define PCI_PRODUCT_BROADCOM_BCM5752 0x1600 /* BCM5752 10/100/1000 Ethernet */ |
| 4c844888 | 199 | #define PCI_PRODUCT_BROADCOM_BCM5752M 0x1601 /* BCM5752M */ |
| 7954ad8c JS |
200 | #define PCI_PRODUCT_BROADCOM_BCM5700 0x1644 /* BCM5700 10/100/1000 Ethernet */ |
| 201 | #define PCI_PRODUCT_BROADCOM_BCM5701 0x1645 /* BCM5701 10/100/1000 Ethernet */ | |
| 202 | #define PCI_PRODUCT_BROADCOM_BCM5702 0x1646 /* BCM5702 10/100/1000 Ethernet */ | |
| 7954ad8c | 203 | #define PCI_PRODUCT_BROADCOM_BCM5703 0x1647 /* BCM5703 10/100/1000 Ethernet */ |
| 7954ad8c | 204 | #define PCI_PRODUCT_BROADCOM_BCM5704C 0x1648 /* BCM5704C Gigabit Ethernet (1000BASE-T) */ |
| 4c844888 | 205 | #define PCI_PRODUCT_BROADCOM_BCM5704S_ALT 0x1649 /* BCM5704S Alt */ |
| 7954ad8c | 206 | #define PCI_PRODUCT_BROADCOM_BCM5705 0x1653 /* BCM5705 10/100/1000 Ethernet */ |
| 1e1feaec SZ |
207 | #define PCI_PRODUCT_BROADCOM_BCM5705K 0x1654 /* BCM5705K 10/100/1000 Ethernet */ |
| 208 | #define PCI_PRODUCT_BROADCOM_BCM5717 0x1655 /* BCM5717 10/100/1000 Ethernet */ | |
| 209 | #define PCI_PRODUCT_BROADCOM_BCM5718 0x1656 /* BCM5718 10/100/1000 Ethernet */ | |
| 210 | #define PCI_PRODUCT_BROADCOM_BCM5719 0x1657 /* BCM5719 10/100/1000 Ethernet */ | |
| 4c844888 SZ |
211 | #define PCI_PRODUCT_BROADCOM_BCM5720 0x1658 /* BCM5720 */ |
| 212 | #define PCI_PRODUCT_BROADCOM_BCM5721 0x1659 /* BCM5721 10/100/1000 Ethernet */ | |
| 213 | #define PCI_PRODUCT_BROADCOM_BCM5722 0x165a /* BCM5722 */ | |
| f47afe1a | 214 | #define PCI_PRODUCT_BROADCOM_BCM5723 0x165b /* BCM5723 */ |
| 7954ad8c | 215 | #define PCI_PRODUCT_BROADCOM_BCM5705M 0x165d /* BCM5705M 10/100/1000 Ethernet */ |
| fc4b2e06 | 216 | #define PCI_PRODUCT_BROADCOM_BCM5705M_ALT 0x165e /* BCM5705M 10/100/1000 Ethernet */ |
| 1e1feaec | 217 | #define PCI_PRODUCT_BROADCOM_BCM5720_ALT 0x165f /* BCM5720 10/100/1000 Ethernet */ |
| 06209454 | 218 | #define PCI_PRODUCT_BROADCOM_BCM5714 0x1668 /* BCM5714 1000baseT Ethernet */ |
| 4c844888 SZ |
219 | #define PCI_PRODUCT_BROADCOM_BCM5714S 0x1669 /* BCM5714S */ |
| 220 | #define PCI_PRODUCT_BROADCOM_BCM5780 0x166a /* BCM5780 */ | |
| 221 | #define PCI_PRODUCT_BROADCOM_BCM5780S 0x166b /* BCM5780S */ | |
| 222 | #define PCI_PRODUCT_BROADCOM_BCM5705F 0x166e /* BCM5705F */ | |
| 223 | #define PCI_PRODUCT_BROADCOM_BCM5754M 0x1672 /* BCM5754M */ | |
| 224 | #define PCI_PRODUCT_BROADCOM_BCM5755M 0x1673 /* BCM5755M */ | |
| 225 | #define PCI_PRODUCT_BROADCOM_BCM5756 0x1674 /* BCM5756 */ | |
| fc4b2e06 | 226 | #define PCI_PRODUCT_BROADCOM_BCM5750 0x1676 /* BCM5750 10/100/1000 Ethernet */ |
| 49731ed9 | 227 | #define PCI_PRODUCT_BROADCOM_BCM5751 0x1677 /* BCM5751 10/100/1000 Ethernet */ |
| 4c844888 SZ |
228 | #define PCI_PRODUCT_BROADCOM_BCM5715 0x1678 /* BCM5715 */ |
| 229 | #define PCI_PRODUCT_BROADCOM_BCM5715S 0x1679 /* BCM5715S */ | |
| 230 | #define PCI_PRODUCT_BROADCOM_BCM5754 0x167a /* BCM5754 */ | |
| 231 | #define PCI_PRODUCT_BROADCOM_BCM5755 0x167b /* BCM5755 */ | |
| 232 | #define PCI_PRODUCT_BROADCOM_BCM5750M 0x167c /* BCM5750M 10/100/1000 Ethernet */ | |
| fc4b2e06 | 233 | #define PCI_PRODUCT_BROADCOM_BCM5751M 0x167d /* BCM5751M 10/100/1000 Ethernet */ |
| 4c844888 | 234 | #define PCI_PRODUCT_BROADCOM_BCM5751F 0x167e /* BCM5751F */ |
| f47afe1a | 235 | #define PCI_PRODUCT_BROADCOM_BCM5761E 0x1680 /* BCM5761E */ |
| d1e4adb6 SZ |
236 | #define PCI_PRODUCT_BROADCOM_BCM5761 0x1681 /* BCM5761 */ |
| 237 | #define PCI_PRODUCT_BROADCOM_BCM57762 0x1682 /* BCM57762 */ | |
| 238 | #define PCI_PRODUCT_BROADCOM_BCM57766 0x1686 /* BCM57766 */ | |
| f47afe1a MN |
239 | #define PCI_PRODUCT_BROADCOM_BCM5761S 0x1688 /* BCM5761S */ |
| 240 | #define PCI_PRODUCT_BROADCOM_BCM5761SE 0x1689 /* BCM5761SE */ | |
| 241 | #define PCI_PRODUCT_BROADCOM_BCM5764 0x1684 /* BCM5764 */ | |
| 4c844888 SZ |
242 | #define PCI_PRODUCT_BROADCOM_BCM5787F 0x167f /* BCM5787F */ |
| 243 | #define PCI_PRODUCT_BROADCOM_BCM5787M 0x1693 /* BCM5787M */ | |
| 7954ad8c | 244 | #define PCI_PRODUCT_BROADCOM_BCM5782 0x1696 /* BCM5782 10/100/1000 Ethernet */ |
| f47afe1a MN |
245 | #define PCI_PRODUCT_BROADCOM_BCM5784 0x1698 /* BCM5784 */ |
| 246 | #define PCI_PRODUCT_BROADCOM_BCM5785F 0x16a0 /* BCM5785F */ | |
| 247 | #define PCI_PRODUCT_BROADCOM_BCM5785G 0x1699 /* BCM5785G */ | |
| 4c844888 SZ |
248 | #define PCI_PRODUCT_BROADCOM_BCM5786 0x169a /* BCM5786 */ |
| 249 | #define PCI_PRODUCT_BROADCOM_BCM5787 0x169b /* BCM5787 */ | |
| f47afe1a | 250 | #define PCI_PRODUCT_BROADCOM_BCM5787F 0x167f /* BCM5787F */ |
| fc4b2e06 JS |
251 | #define PCI_PRODUCT_BROADCOM_BCM5788 0x169c /* BCM5788 10/100/1000 Enternet */ |
| 252 | #define PCI_PRODUCT_BROADCOM_BCM5789 0x169d /* BCM5789 10/100/1000 Enternet */ | |
| 06209454 SW |
253 | #define PCI_PRODUCT_BROADCOM_BCM5702X 0x16a6 /* BCM5702X 10/100/1000 Ethernet */ |
| 254 | #define PCI_PRODUCT_BROADCOM_BCM5703X 0x16a7 /* BCM5703X 10/100/1000 Ethernet */ | |
| 255 | #define PCI_PRODUCT_BROADCOM_BCM5704S 0x16a8 /* BCM5704S Gigabit Ethernet (1000BASE-X) */ | |
| 1e1feaec SZ |
256 | #define PCI_PRODUCT_BROADCOM_BCM57761 0x16b0 /* BCM57761 10/100/1000 Ethernet */ |
| 257 | #define PCI_PRODUCT_BROADCOM_BCM57781 0x16b1 /* BCM57781 10/100/1000 Ethernet */ | |
| 258 | #define PCI_PRODUCT_BROADCOM_BCM57791 0x16b2 /* BCM57791 10/100 Ethernet */ | |
| d1e4adb6 | 259 | #define PCI_PRODUCT_BROADCOM_BCM57786 0x16b3 /* BCM57786 */ |
| 1e1feaec SZ |
260 | #define PCI_PRODUCT_BROADCOM_BCM57765 0x16b4 /* BCM57765 10/100/1000 Ethernet */ |
| 261 | #define PCI_PRODUCT_BROADCOM_BCM57785 0x16b5 /* BCM57785 10/100/1000 Ethernet */ | |
| 262 | #define PCI_PRODUCT_BROADCOM_BCM57795 0x16b6 /* BCM57795 10/100 Ethernet */ | |
| d1e4adb6 | 263 | #define PCI_PRODUCT_BROADCOM_BCM57782 0x16b7 /* BCM57782 */ |
| 06209454 SW |
264 | #define PCI_PRODUCT_BROADCOM_BCM5702_ALT 0x16c6 /* BCM5702 10/100/1000 Ethernet */ |
| 265 | #define PCI_PRODUCT_BROADCOM_BCM5703A3 0x16c7 /* BCM5703 10/100/1000 Ethernet */ | |
| 4c844888 SZ |
266 | #define PCI_PRODUCT_BROADCOM_BCM5781 0x16dd /* BCM5781 */ |
| 267 | #define PCI_PRODUCT_BROADCOM_BCM5753 0x16f7 /* BCM5753 */ | |
| 268 | #define PCI_PRODUCT_BROADCOM_BCM5753M 0x16fd /* BCM5753M */ | |
| 269 | #define PCI_PRODUCT_BROADCOM_BCM5753F 0x16fe /* BCM5753F */ | |
| 270 | #define PCI_PRODUCT_BROADCOM_BCM5903M 0x16ff /* BCM5903M */ | |
| 06209454 | 271 | #define PCI_PRODUCT_BROADCOM_BCM4401B0 0x170c /* BCM4401-B0 10/100 Ethernet */ |
| 7954ad8c JS |
272 | #define PCI_PRODUCT_BROADCOM_BCM5901 0x170d /* BCM5901 10/100 Ethernet */ |
| 273 | #define PCI_PRODUCT_BROADCOM_BCM5901A2 0x170e /* BCM5901A 10/100 Ethernet */ | |
| ad0e85d4 SZ |
274 | #define PCI_PRODUCT_BROADCOM_BCM5906 0x1712 /* BCM5906 */ |
| 275 | #define PCI_PRODUCT_BROADCOM_BCM5906M 0x1713 /* BCM5906M */ | |
| f47afe1a MN |
276 | #define PCI_PRODUCT_BROADCOM_BCM57760 0x1690 /* BCM57760 */ |
| 277 | #define PCI_PRODUCT_BROADCOM_BCM57780 0x1692 /* BCM57780 */ | |
| 278 | #define PCI_PRODUCT_BROADCOM_BCM57788 0x1691 /* BCM57788 */ | |
| 279 | #define PCI_PRODUCT_BROADCOM_BCM57790 0x1694 /* BCM57790 */ | |
| 2365b58b SZ |
280 | #define PCI_PRODUCT_BROADCOM_BCM4301 0x4301 /* BCM4301 802.11b Wireless Lan */ |
| 281 | #define PCI_PRODUCT_BROADCOM_BCM4307 0x4307 /* BCM4307 802.11b Wireless Lan */ | |
| 3ce4a8af SZ |
282 | #define PCI_PRODUCT_BROADCOM_BCM4311 0x4311 /* BCM4311 802.11a/b/g Wireless Lan */ |
| 283 | #define PCI_PRODUCT_BROADCOM_BCM4312 0x4312 /* BCM4312 802.11a/b/g Wireless Lan */ | |
| 2365b58b | 284 | #define PCI_PRODUCT_BROADCOM_BCM4318 0x4318 /* BCM4318 802.11b/g Wireless Lan */ |
| 3ce4a8af | 285 | #define PCI_PRODUCT_BROADCOM_BCM4319 0x4319 /* BCM4319 802.11a/b/g Wireless Lan */ |
| 2365b58b SZ |
286 | #define PCI_PRODUCT_BROADCOM_BCM4306_1 0x4320 /* BCM4306 802.11b/g Wireless Lan */ |
| 287 | #define PCI_PRODUCT_BROADCOM_BCM4306_2 0x4321 /* BCM4306 802.11a Wireless Lan */ | |
| 288 | #define PCI_PRODUCT_BROADCOM_BCM4309 0x4324 /* BCM4309 802.11a/b/g Wireless Lan */ | |
| 289 | #define PCI_PRODUCT_BROADCOM_BCM4306_3 0x4325 /* BCM4306 802.11b/g Wireless Lan */ | |
| 7954ad8c | 290 | #define PCI_PRODUCT_BROADCOM_BCM4401 0x4401 /* BCM4401 10/100 Ethernet */ |
| 7aa14744 | 291 | #define PCI_PRODUCT_BROADCOM_BCM4402 0x4402 /* BCM4402 10/100 Ethernet */ |
| 7954ad8c JS |
292 | #define PCI_PRODUCT_BROADCOM_5801 0x5801 /* 5801 Security processor */ |
| 293 | #define PCI_PRODUCT_BROADCOM_5802 0x5802 /* 5802 Security processor */ | |
| 294 | #define PCI_PRODUCT_BROADCOM_5805 0x5805 /* 5805 Security processor */ | |
| 295 | #define PCI_PRODUCT_BROADCOM_5820 0x5820 /* 5820 Security processor */ | |
| 296 | #define PCI_PRODUCT_BROADCOM_5821 0x5821 /* 5821 Security processor */ | |
| 297 | #define PCI_PRODUCT_BROADCOM_5822 0x5822 /* 5822 Security processor */ | |
| 298 | #define PCI_PRODUCT_BROADCOM_5823 0x5823 /* 5823 Security processor */ | |
| 299 | ||
| 300 | /* Brooktree products */ | |
| 301 | #define PCI_PRODUCT_BROOKTREE_BT848 0x0350 /* Bt848 Video Capture */ | |
| 302 | #define PCI_PRODUCT_BROOKTREE_BT849 0x0351 /* Bt849 Video Capture */ | |
| 303 | #define PCI_PRODUCT_BROOKTREE_BT878 0x036e /* Bt878 Video Capture */ | |
| 304 | #define PCI_PRODUCT_BROOKTREE_BT879 0x036f /* Bt879 Video Capture */ | |
| 7954ad8c | 305 | |
| 53f7258c SZ |
306 | /* CNet produts */ |
| 307 | #define PCI_PRODUCT_CNET_GIGACARD 0x434e /* GigaCard */ | |
| 308 | ||
| 7954ad8c JS |
309 | /* Compex products - XXX better descriptions */ |
| 310 | #define PCI_PRODUCT_COMPEX_NE2KETHER 0x1401 /* Ethernet */ | |
| 311 | #define PCI_PRODUCT_COMPEX_RL100ATX 0x2011 /* RL100-ATX 10/100 Ethernet */ | |
| 7954ad8c | 312 | |
| 06209454 SW |
313 | /* Comtrol products */ |
| 314 | #define PCI_PRODUCT_COMTROL_ROCKETPORT32EXT 0x0001 /* RocketPort 32 port external */ | |
| 315 | #define PCI_PRODUCT_COMTROL_ROCKETPORT8EXT 0x0002 /* RocketPort 8 port external */ | |
| 316 | #define PCI_PRODUCT_COMTROL_ROCKETPORT16EXT 0x0003 /* RocketPort 16 port external */ | |
| 317 | #define PCI_PRODUCT_COMTROL_ROCKETPORT4QUAD 0x0004 /* RocketPort 4 port w/ quad cable */ | |
| 318 | #define PCI_PRODUCT_COMTROL_ROCKETPORT8OCTA 0x0005 /* RocketPort 8 port w/ octa cable */ | |
| 319 | #define PCI_PRODUCT_COMTROL_ROCKETPORT8RJ 0x0006 /* RocketPort 8 port w/ RJ11s */ | |
| 320 | #define PCI_PRODUCT_COMTROL_ROCKETPORT4RJ 0x0007 /* RocketPort 4 port w/ RJ11s */ | |
| 321 | #define PCI_PRODUCT_COMTROL_ROCKETMODEM6 0x000c /* RocketModem 6 port */ | |
| 322 | #define PCI_PRODUCT_COMTROL_ROCKETMODEM4 0x000d /* RocketModem 4 port */ | |
| 323 | ||
| ae41cae7 SW |
324 | /* Corega products */ |
| 325 | #define PCI_PRODUCT_COREGA_CB_TXD 0xa117 /* FEther CB-TXD 10/100 Ethernet */ | |
| 326 | #define PCI_PRODUCT_COREGA_2CB_TXD 0xa11e /* FEther II CB-TXD 10/100 Ethernet */ | |
| e4f58386 | 327 | #define PCI_PRODUCT_COREGA_CG_LAPCIGT 0xc017 /* CG-LAPCIGT 10/100/1000 Ethernet */ |
| ae41cae7 | 328 | |
| 7954ad8c | 329 | /* Delta products */ |
| ae41cae7 | 330 | #define PCI_PRODUCT_DELTA_RHINEII 0x1320 /* Rhine II 10/100 Ethernet */ |
| 7954ad8c JS |
331 | #define PCI_PRODUCT_DELTA_8139 0x1360 /* 8139 Ethernet */ |
| 332 | ||
| ae41cae7 SW |
333 | /* Digi International products */ |
| 334 | #define PCI_PRODUCT_DIGI_SYNC570I_2PB1 0x5010 /* SYNC/570i-PCI 2 port (mapped below 1M) */ | |
| 335 | #define PCI_PRODUCT_DIGI_SYNC570I_4PB1 0x5011 /* SYNC/570i-PCI 4 port (mapped below 1M) */ | |
| 336 | #define PCI_PRODUCT_DIGI_SYNC570I_2P 0x5012 /* SYNC/570i-PCI 2 port */ | |
| 337 | #define PCI_PRODUCT_DIGI_SYNC570I_4P 0x5013 /* SYNC/570i-PCI 4 port */ | |
| 338 | ||
| 7954ad8c JS |
339 | /* D-Link Systems products */ |
| 340 | #define PCI_PRODUCT_DLINK_DL1002 0x1002 /* DL-1002 10/100 Ethernet */ | |
| 341 | #define PCI_PRODUCT_DLINK_DFE530TXPLUS 0x1300 /* DFE-530TXPLUS 10/100 Ethernet */ | |
| ae41cae7 | 342 | #define PCI_PRODUCT_DLINK_DFE690TXD 0x1340 /* DFE-690TXD 10/100 Ethernet */ |
| ae41cae7 | 343 | #define PCI_PRODUCT_DLINK_DGE528T 0x4300 /* DGE-528T Gigabit Ethernet */ |
| 53f7258c SZ |
344 | #define PCI_PRODUCT_DLINK_DGE530T_B1 0x4b01 /* DGE-530T B1 */ |
| 345 | #define PCI_PRODUCT_DLINK_DGE530T_A1 0x4c00 /* DGE-530T A1 */ | |
| 7954ad8c | 346 | |
| 7954ad8c JS |
347 | /* Efficient Networks products */ |
| 348 | #define PCI_PRODUCT_EFFICIENTNETS_ENI155PF 0x0000 /* 155P-MF1 ATM (FPGA) */ | |
| 349 | #define PCI_PRODUCT_EFFICIENTNETS_ENI155PA 0x0002 /* 155P-MF1 ATM (ASIC) */ | |
| 7954ad8c | 350 | |
| 53f7258c | 351 | /* Marvell (was Galileo Technology) products */ |
| 53f7258c | 352 | #define PCI_PRODUCT_MARVELL_YUKON 0x4320 /* Yukon 88E8001/8003/8010 */ |
| 53f7258c | 353 | #define PCI_PRODUCT_MARVELL_YUKON_BELKIN 0x5005 /* Yukon (Belkin F5D5005) */ |
| b6811586 SZ |
354 | #define PCI_PRODUCT_MARVELL_88SE6121 0x6121 /* 88SE6121 SATA/ATA controller */ |
| 355 | #define PCI_PRODUCT_MARVELL_88SE6145 0x6145 /* 88SE6145 SATA/ATA controller */ | |
| 7954ad8c JS |
356 | |
| 357 | /* Hifn products */ | |
| 358 | #define PCI_PRODUCT_HIFN_7751 0x0005 /* 7751 */ | |
| 359 | #define PCI_PRODUCT_HIFN_6500 0x0006 /* 6500 */ | |
| 360 | #define PCI_PRODUCT_HIFN_7811 0x0007 /* 7811 */ | |
| 361 | #define PCI_PRODUCT_HIFN_7951 0x0012 /* 7951 */ | |
| 362 | #define PCI_PRODUCT_HIFN_7955 0x0020 /* 7954/7955 */ | |
| 363 | #define PCI_PRODUCT_HIFN_7956 0x001d /* 7956 */ | |
| 7954ad8c JS |
364 | |
| 365 | /* Conexant (iCompression, GlobeSpan) products */ | |
| 7c9c994c | 366 | #define PCI_PRODUCT_ICOMPRESSION_ITVC16 0x0016 /* iTVC16 MPEG2 codec */ |
| 7954ad8c JS |
367 | #define PCI_PRODUCT_ICOMPRESSION_ITVC15 0x0803 /* iTVC15 MPEG2 codec */ |
| 368 | ||
| 7954ad8c | 369 | /* Intel products */ |
| 7954ad8c JS |
370 | #define PCI_PRODUCT_INTEL_PRO_WL_2100 0x1043 /* PRO/Wireless LAN 2100 3B Mini PCI Adapter */ |
| 371 | #define PCI_PRODUCT_INTEL_82597EX 0x1048 /* PRO/10GbE LR Server Adapter */ | |
| 2971d388 | 372 | #define PCI_PRODUCT_INTEL_PRO_100_VE_5 0x1064 /* PRO/100 VE (LOM) Ethernet Controller with 82562ET/EZ/GT/GZ */ |
| 7954ad8c JS |
373 | |
| 374 | /* Invertex */ | |
| 375 | #define PCI_PRODUCT_INVERTEX_AEON 0x0005 /* AEON */ | |
| 376 | ||
| ec986c9b SZ |
377 | /* JMicron Technology Corporation products */ |
| 378 | #define PCI_PRODUCT_JMICRON_JMC250 0x0250 /* JMC250 PCI Express Gigabit Ethernet */ | |
| 379 | #define PCI_PRODUCT_JMICRON_JMC260 0x0260 /* JMC260 PCI Express Fast Ethernet */ | |
| 380 | ||
| 7954ad8c JS |
381 | /* KTI products - XXX better descriptions */ |
| 382 | #define PCI_PRODUCT_KTI_NE2KETHER 0x3000 /* Ethernet */ | |
| 383 | ||
| 7954ad8c JS |
384 | /* Level One products */ |
| 385 | #define PCI_PRODUCT_LEVELONE_LXT1001 0x0001 /* LXT-1001 10/100/1000 Ethernet */ | |
| 386 | ||
| 7954ad8c JS |
387 | /* Linksys products */ |
| 388 | #define PCI_PRODUCT_LINKSYS_EG1032 0x1032 /* EG1032 v2 Instant Gigabit Network Adapter */ | |
| 389 | #define PCI_PRODUCT_LINKSYS_EG1064 0x1064 /* EG1064 v2 Instant Gigabit Network Adapter */ | |
| 7954ad8c JS |
390 | |
| 391 | /* Lucent Technologies products */ | |
| ce970f5d SZ |
392 | #define PCI_PRODUCT_LUCENT_ET1310 0xed00 /* ET1310 10/100/1000M Ethernet */ |
| 393 | #define PCI_PRODUCT_LUCENT_ET1310_FAST 0xed01 /* ET1310 10/100M Ethernet */ | |
| 7954ad8c | 394 | |
| 7954ad8c JS |
395 | /* NetVin products - XXX better descriptions */ |
| 396 | #define PCI_PRODUCT_NETVIN_5000 0x5000 /* 5000 Ethernet */ | |
| 397 | ||
| 7954ad8c | 398 | /* National Semiconductor products */ |
| 7954ad8c JS |
399 | #define PCI_PRODUCT_NS_DP83815 0x0020 /* DP83815 10/100 Ethernet */ |
| 400 | #define PCI_PRODUCT_NS_DP83820 0x0022 /* DP83820 10/100/1000 Ethernet */ | |
| a75ee873 | 401 | #define PCI_PRODUCT_NS_SCx200_XBUS 0x0505 /* SCx200 X-BUS */ |
| 7954ad8c JS |
402 | #define PCI_PRODUCT_NS_SC1100_XBUS 0x0515 /* SC1100 X-Bus */ |
| 403 | ||
| 7954ad8c JS |
404 | /* Network Security Technologies, Inc. */ |
| 405 | #define PCI_PRODUCT_NETSEC_7751 0x7751 /* 7751 */ | |
| 406 | ||
| ae41cae7 SW |
407 | /* Nortel products */ |
| 408 | #define PCI_PRODUCT_NORTEL_BAYSTACK_21 0x1211 /* Baystack 21 (Accton MPX EN5038) */ | |
| 409 | ||
| 73d25ee7 | 410 | /* Nvidia Corporation products */ |
| 56173893 SZ |
411 | #define PCI_PRODUCT_NVIDIA_MCP04_LAN1 0x0037 /* MCP04 Lan */ |
| 412 | #define PCI_PRODUCT_NVIDIA_MCP04_LAN2 0x0038 /* MCP04 Lan */ | |
| 56173893 SZ |
413 | #define PCI_PRODUCT_NVIDIA_CK804_LAN1 0x0056 /* CK804 Lan */ |
| 414 | #define PCI_PRODUCT_NVIDIA_CK804_LAN2 0x0057 /* CK804 Lan */ | |
| 56173893 | 415 | #define PCI_PRODUCT_NVIDIA_NFORCE2_LAN 0x0066 /* nForce2 Lan */ |
| 56173893 SZ |
416 | #define PCI_PRODUCT_NVIDIA_NFORCE3_LAN2 0x0086 /* nForce3 Lan */ |
| 417 | #define PCI_PRODUCT_NVIDIA_NFORCE3_LAN3 0x008c /* nForce3 Lan */ | |
| 56173893 | 418 | #define PCI_PRODUCT_NVIDIA_NFORCE3_LAN1 0x00d6 /* nForce3 Lan */ |
| 56173893 SZ |
419 | #define PCI_PRODUCT_NVIDIA_NFORCE3_LAN4 0x00df /* nForce3 Lan */ |
| 420 | #define PCI_PRODUCT_NVIDIA_NFORCE3_LAN5 0x00e6 /* nForce3 Lan */ | |
| 56173893 | 421 | #define PCI_PRODUCT_NVIDIA_NFORCE_LAN 0x01c3 /* nForce Lan */ |
| 56173893 SZ |
422 | #define PCI_PRODUCT_NVIDIA_MCP51_LAN1 0x0268 /* MCP51 Lan */ |
| 423 | #define PCI_PRODUCT_NVIDIA_MCP51_LAN2 0x0269 /* MCP51 Lan */ | |
| 56173893 SZ |
424 | #define PCI_PRODUCT_NVIDIA_MCP55_LAN1 0x0372 /* MCP55 Lan */ |
| 425 | #define PCI_PRODUCT_NVIDIA_MCP55_LAN2 0x0373 /* MCP55 Lan */ | |
| 379e6fef SZ |
426 | #define PCI_PRODUCT_NVIDIA_MCP61_LAN1 0x03e5 /* MCP61 Lan */ |
| 427 | #define PCI_PRODUCT_NVIDIA_MCP61_LAN2 0x03e6 /* MCP61 Lan */ | |
| 428 | #define PCI_PRODUCT_NVIDIA_MCP61_LAN3 0x03ee /* MCP61 Lan */ | |
| 429 | #define PCI_PRODUCT_NVIDIA_MCP61_LAN4 0x03ef /* MCP61 Lan */ | |
| 7fdf3742 MD |
430 | #define PCI_PRODUCT_NVIDIA_MCP65_AHCI_1 0x044c /* MCP65 AHCI */ |
| 431 | #define PCI_PRODUCT_NVIDIA_MCP65_AHCI_2 0x044d /* MCP65 AHCI */ | |
| 432 | #define PCI_PRODUCT_NVIDIA_MCP65_AHCI_3 0x044e /* MCP65 AHCI */ | |
| 433 | #define PCI_PRODUCT_NVIDIA_MCP65_AHCI_4 0x044f /* MCP65 AHCI */ | |
| 379e6fef SZ |
434 | #define PCI_PRODUCT_NVIDIA_MCP65_LAN1 0x0450 /* MCP65 Lan */ |
| 435 | #define PCI_PRODUCT_NVIDIA_MCP65_LAN2 0x0451 /* MCP65 Lan */ | |
| 436 | #define PCI_PRODUCT_NVIDIA_MCP65_LAN3 0x0452 /* MCP65 Lan */ | |
| 437 | #define PCI_PRODUCT_NVIDIA_MCP65_LAN4 0x0453 /* MCP65 Lan */ | |
| b6811586 SZ |
438 | #define PCI_PRODUCT_NVIDIA_MCP65_AHCI_5 0x045c /* MCP65 AHCI */ |
| 439 | #define PCI_PRODUCT_NVIDIA_MCP65_AHCI_6 0x045d /* MCP65 AHCI */ | |
| 440 | #define PCI_PRODUCT_NVIDIA_MCP65_AHCI_7 0x045e /* MCP65 AHCI */ | |
| 441 | #define PCI_PRODUCT_NVIDIA_MCP65_AHCI_8 0x045f /* MCP65 AHCI */ | |
| 0318e61f SZ |
442 | #define PCI_PRODUCT_NVIDIA_MCP67_LAN1 0x054c /* MCP67 Lan */ |
| 443 | #define PCI_PRODUCT_NVIDIA_MCP67_LAN2 0x054d /* MCP67 Lan */ | |
| 444 | #define PCI_PRODUCT_NVIDIA_MCP67_LAN3 0x054e /* MCP67 Lan */ | |
| 445 | #define PCI_PRODUCT_NVIDIA_MCP67_LAN4 0x054f /* MCP67 Lan */ | |
| 7fdf3742 | 446 | #define PCI_PRODUCT_NVIDIA_MCP67_AHCI_1 0x0554 /* MCP67 AHCI */ |
| de5c2701 SZ |
447 | #define PCI_PRODUCT_NVIDIA_MCP77_LAN1 0x0760 /* MCP77 Lan */ |
| 448 | #define PCI_PRODUCT_NVIDIA_MCP77_LAN2 0x0761 /* MCP77 Lan */ | |
| 449 | #define PCI_PRODUCT_NVIDIA_MCP77_LAN3 0x0762 /* MCP77 Lan */ | |
| 450 | #define PCI_PRODUCT_NVIDIA_MCP77_LAN4 0x0763 /* MCP77 Lan */ | |
| 451 | #define PCI_PRODUCT_NVIDIA_MCP73_LAN1 0x07dc /* MCP73 Lan */ | |
| 452 | #define PCI_PRODUCT_NVIDIA_MCP73_LAN2 0x07dd /* MCP73 Lan */ | |
| 453 | #define PCI_PRODUCT_NVIDIA_MCP73_LAN3 0x07de /* MCP73 Lan */ | |
| 454 | #define PCI_PRODUCT_NVIDIA_MCP73_LAN4 0x07df /* MCP73 Lan */ | |
| 455 | #define PCI_PRODUCT_NVIDIA_MCP79_LAN1 0x0ab0 /* MCP79 Lan */ | |
| 456 | #define PCI_PRODUCT_NVIDIA_MCP79_LAN2 0x0ab1 /* MCP79 Lan */ | |
| 457 | #define PCI_PRODUCT_NVIDIA_MCP79_LAN3 0x0ab2 /* MCP79 Lan */ | |
| 458 | #define PCI_PRODUCT_NVIDIA_MCP79_LAN4 0x0ab3 /* MCP79 Lan */ | |
| 7fdf3742 | 459 | #define PCI_PRODUCT_NVIDIA_MCP77_AHCI_5 0x0ad4 /* MCP77 AHCI */ |
| 7954ad8c | 460 | |
| ae41cae7 SW |
461 | /* Peppercon products */ |
| 462 | #define PCI_PRODUCT_PEPPERCON_ROLF 0x8139 /* ROL/F-100 Fast Ethernet Adapter with ROL */ | |
| 463 | ||
| 464 | /* Planex products */ | |
| 465 | #define PCI_PRODUCT_PLANEX_FNW_3800_TX 0xab07 /* FNW-3800-TX 10/100 Ethernet */ | |
| 466 | ||
| 7954ad8c JS |
467 | /* ProLAN products - XXX better descriptions */ |
| 468 | #define PCI_PRODUCT_PROLAN_NE2KETHER 0x1980 /* Ethernet */ | |
| 469 | ||
| 7954ad8c JS |
470 | /* QLogic products */ |
| 471 | #define PCI_PRODUCT_QLOGIC_ISP1020 0x1020 /* ISP1020 */ | |
| 7954ad8c JS |
472 | #define PCI_PRODUCT_QLOGIC_ISP1080 0x1080 /* ISP1080 */ |
| 473 | #define PCI_PRODUCT_QLOGIC_ISP1240 0x1240 /* ISP1240 */ | |
| 474 | #define PCI_PRODUCT_QLOGIC_ISP2100 0x2100 /* ISP2100 */ | |
| 475 | ||
| ae41cae7 SW |
476 | /* Ralink Technologies products */ |
| 477 | #define PCI_PRODUCT_RALINK_RT2560 0x0201 /* RT2560 802.11b/g */ | |
| 478 | #define PCI_PRODUCT_RALINK_RT2561S 0x0301 /* RT2561S 802.11b/g */ | |
| 479 | #define PCI_PRODUCT_RALINK_RT2561 0x0302 /* RT2561 802.11b/g */ | |
| 480 | #define PCI_PRODUCT_RALINK_RT2661 0x0401 /* RT2661 802.11b/g/n */ | |
| 481 | ||
| 7954ad8c JS |
482 | /* Realtek (Creative Labs?) products */ |
| 483 | #define PCI_PRODUCT_REALTEK_RT8029 0x8029 /* 8029 Ethernet */ | |
| 484 | #define PCI_PRODUCT_REALTEK_RT8129 0x8129 /* 8129 10/100 Ethernet */ | |
| bf05b224 | 485 | #define PCI_PRODUCT_REALTEK_RT8101E 0x8136 /* 8101E PCIe 10/10 Ethernet */ |
| 7954ad8c JS |
486 | #define PCI_PRODUCT_REALTEK_RT8139B 0x8138 /* 8139B 10/100 Ethernet */ |
| 487 | #define PCI_PRODUCT_REALTEK_RT8139 0x8139 /* 8139 10/100 Ethernet */ | |
| bf05b224 SZ |
488 | #define PCI_PRODUCT_REALTEK_RT8169SC 0x8167 /* 8169SC/8110SC Single-chip Gigabit Ethernet */ |
| 489 | #define PCI_PRODUCT_REALTEK_RT8168 0x8168 /* 8168/8111B PCIe Gigabit Ethernet */ | |
| 7954ad8c | 490 | #define PCI_PRODUCT_REALTEK_RT8169 0x8169 /* 8169 10/100/1000 Ethernet */ |
| c8b44d68 | 491 | #define PCI_PRODUCT_REALTEK_RT8180 0x8180 /* 8180 802.11b */ |
| 7954ad8c | 492 | |
| b095e051 | 493 | /* Hangzhou Silan Microelectronics products */ |
| c6e02fc6 | 494 | #define PCI_PRODUCT_SILAN_SC92031 0x2031 /* SC92031 based fast ethernet adapter */ |
| b095e051 SW |
495 | #define PCI_PRODUCT_SILAN_8139D 0x8139 /* 8139D fast ethernet adapter */ |
| 496 | ||
| 7954ad8c | 497 | /* Silicon Integrated System products */ |
| 7954ad8c | 498 | #define PCI_PRODUCT_SIS_900 0x0900 /* SiS 900 10/100 Ethernet */ |
| 7954ad8c | 499 | #define PCI_PRODUCT_SIS_7016 0x7016 /* SiS 7016 10/100 Ethernet */ |
| 7954ad8c JS |
500 | |
| 501 | /* SMC products */ | |
| 7954ad8c | 502 | #define PCI_PRODUCT_SMC_83C170 0x0005 /* 83C170 (\"EPIC/100\") Fast Ethernet */ |
| 7954ad8c JS |
503 | |
| 504 | /* Sun Microsystems, Inc. products */ | |
| 7954ad8c JS |
505 | #define PCI_PRODUCT_SUN_5821 0x5454 /* Sun bcm5821 */ |
| 506 | #define PCI_PRODUCT_SUN_SCA1K 0x5455 /* Crypto Accelerator 1000 */ | |
| 7954ad8c JS |
507 | |
| 508 | /* Sundance Technology products */ | |
| 509 | #define PCI_PRODUCT_SUNDANCETI_ST201 0x0201 /* ST201 10/100 Ethernet */ | |
| 7954ad8c JS |
510 | |
| 511 | /* Surecom Technology products */ | |
| 512 | #define PCI_PRODUCT_SURECOM_NE34 0x0e34 /* NE-34 Ethernet */ | |
| 513 | ||
| 7954ad8c | 514 | /* Schneider & Koch (really SysKonnect) products */ |
| 7954ad8c JS |
515 | #define PCI_PRODUCT_SCHNEIDERKOCH_SKNET_GE 0x4300 /* SK-NET GE */ |
| 516 | #define PCI_PRODUCT_SCHNEIDERKOCH_SK9821v2 0x4320 /* SK-9821 v2.0 */ | |
| 517 | #define PCI_PRODUCT_SCHNEIDERKOCH_SK_9DX1 0x4400 /* SK-NET SK-9DX1 Gigabit Ethernet */ | |
| 518 | /* These next two are are really subsystem IDs */ | |
| 7954ad8c JS |
519 | #define PCI_PRODUCT_SCHNEIDERKOCH_SK_9D41 0x4441 /* SK-9D41 1000BASE-X */ |
| 520 | ||
| 6e82f07e SW |
521 | /* SII products */ |
| 522 | #define PCI_PRODUCT_SII_3132 0x3132 /* Sii3132 */ | |
| 523 | ||
| 91b7db27 SZ |
524 | /* TTTech */ |
| 525 | #define PCI_PRODUCT_TTTECH_MC322 0x000a /* MC322 */ | |
| 526 | ||
| 7954ad8c | 527 | /* Texas Instruments products */ |
| 95f1935f SZ |
528 | #define PCI_PRODUCT_TI_ACX100A 0x8400 /* ACX100A 802.11b */ |
| 529 | #define PCI_PRODUCT_TI_ACX100B 0x8401 /* ACX100B 802.11b */ | |
| 530 | #define PCI_PRODUCT_TI_ACX111 0x9066 /* ACX111 802.11b/g */ | |
| 7954ad8c JS |
531 | |
| 532 | /* US Robotics products */ | |
| 24885344 | 533 | #define PCI_PRODUCT_USR2_997902 0x0116 /* Robotics 997902 Gigabit Ethernet */ |
| 7954ad8c | 534 | |
| 7954ad8c | 535 | /* VIA Technologies products, from http://www.via.com.tw/ */ |
| 7954ad8c | 536 | #define PCI_PRODUCT_VIATECH_VT86C926 0x0926 /* VT86C926 Amazon PCI-Ethernet Controller */ |
| 7954ad8c | 537 | #define PCI_PRODUCT_VIATECH_VT3043 0x3043 /* VT3043 (Rhine) 10/100 Ethernet */ |
| ae41cae7 | 538 | #define PCI_PRODUCT_VIATECH_VT6105M 0x3053 /* VT6105M (Rhine III) 10/100 Ethernet */ |
| 7954ad8c | 539 | #define PCI_PRODUCT_VIATECH_VT6102 0x3065 /* VT6102 (Rhine II) 10/100 Ethernet */ |
| 7954ad8c | 540 | #define PCI_PRODUCT_VIATECH_VT6105 0x3106 /* VT6105 (Rhine III) 10/100 Ethernet */ |
| ec5c78d7 | 541 | #define PCI_PRODUCT_VIATECH_VT612X 0x3119 /* VT612X 10/100/1000 Ethernet */ |
| 7954ad8c JS |
542 | #define PCI_PRODUCT_VIATECH_VT8623_VGA 0x3122 /* VT8623 (Apollo CLE266) VGA Controller */ |
| 543 | #define PCI_PRODUCT_VIATECH_VT8623 0x3123 /* VT8623 (Apollo CLE266) CPU-PCI Bridge */ | |
| 7fdf3742 | 544 | #define PCI_PRODUCT_VIATECH_VT8251_SATA 0x3349 /* VT8251 SATA */ |
| 7954ad8c | 545 | #define PCI_PRODUCT_VIATECH_VT86C100A 0x6100 /* VT86C100A (Rhine-II) 10/100 Ethernet */ |
| 7954ad8c JS |
546 | |
| 547 | /* Winbond Electronics products */ | |
| 7954ad8c JS |
548 | #define PCI_PRODUCT_WINBOND_W89C840F 0x0840 /* W89C840F 10/100 Ethernet */ |
| 549 | #define PCI_PRODUCT_WINBOND_W89C940F 0x0940 /* W89C940F Ethernet */ |