Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/sys/dev/pci/pcidevs.h,v rcsdiff: /ftp/cvs/cvsroot/src/sys/dev/pci/pcidevs.h,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.1097.2.14 retrieving revision 1.1097.2.15 diff -u -p -r1.1097.2.14 -r1.1097.2.15 --- src/sys/dev/pci/pcidevs.h 2014/11/09 12:04:30 1.1097.2.14 +++ src/sys/dev/pci/pcidevs.h 2014/12/04 05:54:51 1.1097.2.15 @@ -1,10 +1,10 @@ -/* $NetBSD: pcidevs.h,v 1.1097.2.14 2014/11/09 12:04:30 martin Exp $ */ +/* $NetBSD: pcidevs.h,v 1.1097.2.15 2014/12/04 05:54:51 snj Exp $ */ /* * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. * * generated from: - * NetBSD: pcidevs,v 1.1102.2.14 2014/11/09 12:03:18 martin Exp + * NetBSD: pcidevs,v 1.1102.2.15 2014/12/04 05:54:03 snj Exp */ /* @@ -632,6 +632,7 @@ #define PCI_VENDOR_FREESCALE 0x1957 /* Freescale Semiconductor */ #define PCI_VENDOR_ATTANSIC 0x1969 /* Attansic Technologies */ #define PCI_VENDOR_JMICRON 0x197b /* JMicron Technology */ +#define PCI_VENDOR_ASPEED 0x1a03 /* ASPEED Technology */ #define PCI_VENDOR_EVE 0x1adb /* EVE */ #define PCI_VENDOR_QUMRANET 0x1af4 /* Qumranet */ #define PCI_VENDOR_ASMEDIA 0x1b21 /* ASMedia */ @@ -1151,6 +1152,7 @@ #define PCI_PRODUCT_ASMEDIA_ASM1061_02 0x0602 /* ASM1061 AHCI SATA III Controller */ #define PCI_PRODUCT_ASMEDIA_ASM1061_11 0x0611 /* ASM1061 AHCI SATA III Controller */ #define PCI_PRODUCT_ASMEDIA_ASM1061_12 0x0612 /* ASM1061 AHCI SATA III Controller */ +#define PCI_PRODUCT_ASMEDIA_ASM1042 0x1042 /* ASM1042 xHCI USB 3.0 */ /* Asustek products */ #define PCI_PRODUCT_ASUSTEK_HFCPCI 0x0675 /* ISDN */ @@ -1162,6 +1164,10 @@ #define PCI_PRODUCT_ATTANSIC_AR8131 0x1063 /* AR8131 Gigabit Ethernet Adapter */ #define PCI_PRODUCT_ATTANSIC_AR8151 0x1073 /* AR8151 v1.0 Gigabit Ethernet Adapter */ #define PCI_PRODUCT_ATTANSIC_AR8151_V2 0x1083 /* AR8151 v2.0 Gigabit Ethernet Adapter */ +#define PCI_PRODUCT_ATTANSIC_AR8162 0x1090 /* AR8162 */ +#define PCI_PRODUCT_ATTANSIC_AR8161 0x1091 /* AR8161 */ +#define PCI_PRODUCT_ATTANSIC_AR8172 0x10a0 /* AR8172 */ +#define PCI_PRODUCT_ATTANSIC_AR8171 0x10a1 /* AR8171 */ #define PCI_PRODUCT_ATTANSIC_ETHERNET_100 0x2048 /* L2 100 Mbit Ethernet Adapter */ #define PCI_PRODUCT_ATTANSIC_AR8152_B 0x2060 /* AR8152 v1.1 Fast Ethernet Adapter */ #define PCI_PRODUCT_ATTANSIC_AR8152_B2 0x2062 /* AR8152 v2.0 Fast Ethernet Adapter */ @@ -1474,6 +1480,7 @@ #define PCI_PRODUCT_ATI_RADEON_HD4200 0x9712 /* Radeon HD4200 Mobility */ #define PCI_PRODUCT_ATI_RADEON_HD4250 0x9715 /* Radeon HD4250 GPU (RS880) */ #define PCI_PRODUCT_ATI_RADEON_HD6310 0x9802 /* Radeon HD6310 Graphics */ +#define PCI_PRODUCT_ATI_RADEON_HD6320 0x9806 /* Radeon HD6320 Graphics */ #define PCI_PRODUCT_ATI_RADEON_HD7340 0x9808 /* Radeon HD7340 Graphics */ #define PCI_PRODUCT_ATI_RADEON_HD2600_HD 0xaa08 /* Radeon HD2600 HD Audio Controller */ #define PCI_PRODUCT_ATI_RADEON_HD5600_HDMI 0xaa60 /* Redwood HDMI Audio */ @@ -1493,6 +1500,11 @@ #define PCI_PRODUCT_AMCIRCUITS_ADDI7800 0x818e /* ADDI-DATA APCI-7800 8-port Serial */ #define PCI_PRODUCT_AMCIRCUITS_S5920 0x5920 /* S5920 PCI Target */ +/* ASPEED Technology products */ +#define PCI_PRODUCT_ASPEED_AST1150 0x1150 /* AST1150 PCIe-to-PCI bridge */ +#define PCI_PRODUCT_ASPEED_AST1180 0x1180 /* AST1180 */ +#define PCI_PRODUCT_ASPEED_AST2000 0x2000 /* ASPEED Graphics Family */ + /* Atheros Communications products */ #define PCI_PRODUCT_ATHEROS_AR5201 0x0007 /* AR5201 Wireless LAN */ #define PCI_PRODUCT_ATHEROS_AR5311 0x0011 /* AR5211 Wireless LAN */ @@ -1501,6 +1513,7 @@ #define PCI_PRODUCT_ATHEROS_AR9285 0x002b /* AR9285 Wireless LAN */ #define PCI_PRODUCT_ATHEROS_AR2427 0x002c /* AR2427 Wireless LAN */ #define PCI_PRODUCT_ATHEROS_AR9287 0x002e /* AR9287 Wireless LAN */ +#define PCI_PRODUCT_ATHEROS_AR9462 0x0034 /* AR9462 Wireless LAN */ #define PCI_PRODUCT_ATHEROS_AR5201_AP 0x0207 /* AR5201 Wireless LAN Reference Card (Early AP11) */ #define PCI_PRODUCT_ATHEROS_AR5201_DEFAULT 0x1107 /* AR5201 Wireless LAN (no eeprom) */ #define PCI_PRODUCT_ATHEROS_AR5212_DEFAULT 0x1113 /* AR5212 Wireless LAN (no eeprom) */ @@ -1987,6 +2000,7 @@ /* Digi International Products */ #define PCI_PRODUCT_DIGI_NEO4 0x00b0 /* Neo 4-port */ #define PCI_PRODUCT_DIGI_NEO8 0x00b1 /* Neo 8-port */ +#define PCI_PRODUCT_DIGI_NEO8_PCIE 0x00f0 /* Neo 8-port (PCIe) */ /* D-Link Systems products */ #define PCI_PRODUCT_DLINK_DL1002 0x1002 /* DL-1002 10/100 Ethernet */ @@ -2244,6 +2258,9 @@ #define PCI_PRODUCT_MARVELL_GT64260 0x6430 /* GT-64260 System Controller */ #define PCI_PRODUCT_MARVELL_MV64360 0x6460 /* MV6436x System Controller */ #define PCI_PRODUCT_MARVELL_MV64460 0x6480 /* MV6446x System Controller */ +#define PCI_PRODUCT_MARVELL_MV6707 0x6707 /* MV6707 SoC Armada 370 */ +#define PCI_PRODUCT_MARVELL_MV6710 0x6710 /* MV6710 SoC Armada 370 */ +#define PCI_PRODUCT_MARVELL_MV6W11 0x6711 /* MV6W11 SoC Armada 370 */ #define PCI_PRODUCT_MARVELL_88SX7042 0x7042 /* 88SX7042 SATA IIe */ #define PCI_PRODUCT_MARVELL_MV78100 0x7810 /* MV78100 SoC Discovery Innovation */ #define PCI_PRODUCT_MARVELL_MV78130 0x7813 /* MV78130 SoC Armada XP */ @@ -2254,8 +2271,16 @@ #define PCI_PRODUCT_MARVELL_MV78460 0x7846 /* MV78460 SoC Armada XP */ #define PCI_PRODUCT_MARVELL_88W8660 0x8660 /* 88W8660 SoC Orion1 */ +#define PCI_PRODUCT_MARVELL2_88SE9120 0x9120 /* 88SE9120 SATA */ #define PCI_PRODUCT_MARVELL2_88SE9123 0x9123 /* 88SE9123 SATA II PCI-E AHCI Controller */ #define PCI_PRODUCT_MARVELL2_88SE9128 0x91a3 /* 88SE9128 SATA */ +#define PCI_PRODUCT_MARVELL2_88SE9172 0x9172 /* 88SE9172 SATA */ +#define PCI_PRODUCT_MARVELL2_88SE9182 0x9182 /* 88SE9182 SATA */ +#define PCI_PRODUCT_MARVELL2_88SE9183 0x9183 /* 88SE9183 SATA */ +#define PCI_PRODUCT_MARVELL2_88SE9215 0x9215 /* 88SE9215 SATA */ +#define PCI_PRODUCT_MARVELL2_88SE9220 0x9220 /* 88SE9220 SATA */ +#define PCI_PRODUCT_MARVELL2_88SE9230 0x9230 /* 88SE9230 SATA */ +#define PCI_PRODUCT_MARVELL2_88SE9235 0x9235 /* 88SE9235 SATA */ /* Global Sun Tech products */ #define PCI_PRODUCT_GLOBALSUN_GL24110P 0x1101 /* GL24110P PCI IEEE 802.11b */ @@ -2315,6 +2340,9 @@ #define PCI_PRODUCT_HP_HPSA_11 0x323a /* Smart Array */ #define PCI_PRODUCT_HP_HPSA_12 0x323b /* Smart Array */ #define PCI_PRODUCT_HP_HPSA_13 0x323c /* Smart Array */ +#define PCI_PRODUCT_HP_USB 0x3300 /* iLO3 Virtual USB */ +#define PCI_PRODUCT_HP_ILO3_SLAVE 0x3306 /* iLO3 Slave */ +#define PCI_PRODUCT_HP_ILO3_MGMT 0x3307 /* iLO3 Management */ /* Hifn products */ #define PCI_PRODUCT_HIFN_7751 0x0005 /* 7751 */ @@ -2439,7 +2467,10 @@ #define PCI_PRODUCT_INTEL_WIFI_LINK_6230_1 0x0090 /* Centrino Advanced-N 6230 */ #define PCI_PRODUCT_INTEL_WIFI_LINK_6230_2 0x0091 /* Centrino Advanced-N 6230 */ #define PCI_PRODUCT_INTEL_SANDYBRIDGE_HB 0x0100 /* Sandy Bridge Host Bridge */ +#define PCI_PRODUCT_INTEL_SANDYBRIDGE_PCIE 0x0101 /* Sandy Bridge PCIe Root port */ #define PCI_PRODUCT_INTEL_SANDYBRIDGE_IGD 0x0102 /* Sandy Bridge Integrated Graphics Device */ +#define PCI_PRODUCT_INTEL_SANDYBRIDGE_PCIE_1 0x0105 /* Sandy Bridge PCIe Root port */ +#define PCI_PRODUCT_INTEL_SANDYBRIDGE_PCIE_2 0x0109 /* Sandy Bridge PCIe Root port */ #define PCI_PRODUCT_INTEL_SANDYBRIDGE_IGD_1 0x0112 /* Sandy Bridge Integrated Graphics Device */ #define PCI_PRODUCT_INTEL_SANDYBRIDGE_IGD_2 0x0122 /* Sandy Bridge Integrated Graphics Device */ #define PCI_PRODUCT_INTEL_SANDYBRIDGE_M_HB 0x0104 /* Sandy Bridge Host Bridge */ @@ -2449,16 +2480,22 @@ #define PCI_PRODUCT_INTEL_SANDYBRIDGE_S_HB 0x0108 /* Sandy Bridge Host Bridge */ #define PCI_PRODUCT_INTEL_SANDYBRIDGE_S_IGD 0x010A /* Sandy Bridge Integrated Graphics Device */ #define PCI_PRODUCT_INTEL_IVYBRIDGE_HB 0x0150 /* Ivy Bridge Host Bridge */ +#define PCI_PRODUCT_INTEL_IVYBRIDGE_PCIE 0x0151 /* Ivy Bridge PCI Express Root Port */ #define PCI_PRODUCT_INTEL_IVYBRIDGE_IGD 0x0152 /* Ivy Bridge Integrated Graphics Device */ -#define PCI_PRODUCT_INTEL_IVYBRIDGE_IGD_1 0x0162 /* Ivy Bridge Integrated Graphics Device */ #define PCI_PRODUCT_INTEL_IVYBRIDGE_M_HB 0x0154 /* Ivy Bridge Host Bridge */ +#define PCI_PRODUCT_INTEL_IVYBRIDGE_PCIE_1 0x0155 /* Ivy Bridge PCI Express Root Port */ #define PCI_PRODUCT_INTEL_IVYBRIDGE_M_IGD 0x0156 /* Ivy Bridge Integrated Graphics Device */ -#define PCI_PRODUCT_INTEL_IVYBRIDGE_M_IGD_1 0x0166 /* Ivy Bridge Integrated Graphics Device */ #define PCI_PRODUCT_INTEL_IVYBRIDGE_S_HB 0x0158 /* Ivy Bridge Host Bridge */ +#define PCI_PRODUCT_INTEL_IVYBRIDGE_PCIE_2 0x0159 /* Ivy Bridge PCI Express Root Port */ #define PCI_PRODUCT_INTEL_IVYBRIDGE_S_IGD 0x015a /* Ivy Bridge Integrated Graphics Device */ +#define PCI_PRODUCT_INTEL_IVYBRIDGE_PCIE_3 0x015d /* Ivy Bridge PCI Express Root Port */ +#define PCI_PRODUCT_INTEL_IVYBRIDGE_IGD_1 0x0162 /* Ivy Bridge Integrated Graphics Device */ +#define PCI_PRODUCT_INTEL_IVYBRIDGE_M_IGD_1 0x0166 /* Ivy Bridge Integrated Graphics Device */ #define PCI_PRODUCT_INTEL_IVYBRIDGE_S_IGD_1 0x016a /* Ivy Bridge Integrated Graphics Device */ #define PCI_PRODUCT_INTEL_80312 0x030d /* 80312 I/O Companion Chip */ #define PCI_PRODUCT_INTEL_80321 0x0319 /* 80321 I/O Processor */ +#define PCI_PRODUCT_INTEL_6700PXH_IOXAPIC 0x0326 /* 6700PXH IOxAPIC */ +#define PCI_PRODUCT_INTEL_6702PXH_PCIX 0x032c /* 6702PXH PCI Express-to-PCIX */ #define PCI_PRODUCT_INTEL_IOP333_A 0x0370 /* IOP333 PCI Express-to-PCI Bridge #0 */ #define PCI_PRODUCT_INTEL_IOP333_B 0x0372 /* IOP333 PCI Express-to-PCI Bridge #1 */ #define PCI_PRODUCT_INTEL_6700PXH_PCIE0 0x0329 /* 6700PXH PCI Express-to-PCI Bridge #0 */ @@ -2467,6 +2504,7 @@ #define PCI_PRODUCT_INTEL_SRCU42E 0x0408 /* SCSI RAID Controller */ #define PCI_PRODUCT_INTEL_SRCS28X 0x0409 /* SATA RAID Controller */ #define PCI_PRODUCT_INTEL_HASWELL_IGD 0x0402 /* Haswell Integrated Graphics Device */ +#define PCI_PRODUCT_INTEL_HASWELL_IGD_1 0x0412 /* Haswell Integrated Graphics Device */ #define PCI_PRODUCT_INTEL_PCEB 0x0482 /* 82375EB/SB PCI-EISA Bridge */ #define PCI_PRODUCT_INTEL_CDC 0x0483 /* 82424ZX Cache and DRAM Controller */ #define PCI_PRODUCT_INTEL_SIO 0x0484 /* 82378ZB System I/O */ @@ -2474,15 +2512,116 @@ #define PCI_PRODUCT_INTEL_PCMC 0x04a3 /* 82434LX/NX PCI, Cache and Memory Controller (PCMC) */ #define PCI_PRODUCT_INTEL_GDT_RAID1 0x0600 /* GDT RAID */ #define PCI_PRODUCT_INTEL_GDT_RAID2 0x061f /* GDT RAID */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_6150_1 0x0885 /* Centrino Wireless-N 6150 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_6150_2 0x0886 /* Centrino Wireless-N 6150 */ #define PCI_PRODUCT_INTEL_WIFI_LINK_2230_1 0x0887 /* Centrino Wireless-N 2230 */ #define PCI_PRODUCT_INTEL_WIFI_LINK_2230_2 0x0888 /* Centrino Wireless-N 2230 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_6235 0x088e /* Centrino Advanced-N 6235 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_6235_2 0x088f /* Centrino Advanced-N 6235 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_2200_1 0x0890 /* Centrino Wireless-N 2200 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_2200_2 0x0891 /* Centrino Wireless-N 2200 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_135_1 0x0892 /* Centrino Wireless-N 135 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_135_2 0x0893 /* Centrino Wireless-N 135 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_105_1 0x0894 /* Centrino Wireless-N 105 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_105_2 0x0895 /* Centrino Wireless-N 105 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_130_1 0x0896 /* Centrino Wireless-N 130 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_130_2 0x0897 /* Centrino Wireless-N 130 */ +#define PCI_PRODUCT_INTEL_X1000_SDIO_EMMC 0x08a7 /* Quark X1000 SDIO/eMMC */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_100_1 0x08ae /* Centrino Wireless-N 100 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_100_2 0x08af /* Centrino Wireless-N 100 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_7260_1 0x08b1 /* Dual Band Wireless AC 7260 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_7260_2 0x08b2 /* Dual Band Wireless AC 7260 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_3160_1 0x08b3 /* Dual Band Wireless AC 3160 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_3160_2 0x08b4 /* Dual Band Wirelsss AC 3160 */ +#define PCI_PRODUCT_INTEL_X1000_I2C_GPIO 0x0934 /* Quark X1000 I2C and GPIO */ +#define PCI_PRODUCT_INTEL_X1000_SPI 0x0935 /* Quark X1000 SPI */ +#define PCI_PRODUCT_INTEL_X1000_HS_UART 0x0936 /* Quark X1000 HS-UART */ +#define PCI_PRODUCT_INTEL_X1000_MAC 0x0937 /* Quark X1000 10/100 Ethernet MAC */ +#define PCI_PRODUCT_INTEL_X1000_EHCI 0x0939 /* Quark X1000 EHCI */ +#define PCI_PRODUCT_INTEL_X1000_OHCI 0x093a /* Quark X1000 OHCI */ +#define PCI_PRODUCT_INTEL_X1000_HB 0x0958 /* Quark X1000 Host Bridge */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_7265_1 0x095a /* Dual Band Wireless AC 7265 */ +#define PCI_PRODUCT_INTEL_WIFI_LINK_7265_2 0x095b /* Dual Band Wireless AC 7265 */ +#define PCI_PRODUCT_INTEL_X1000_LB 0x095e /* Quark X1000 Legacy Bridge */ #define PCI_PRODUCT_INTEL_80960RM 0x0962 /* i960 RM PCI-PCI */ #define PCI_PRODUCT_INTEL_80960RN 0x0964 /* i960 RN PCI-PCI */ +#define PCI_PRODUCT_INTEL_CORE4G_D_ULT_GT1 0x0a02 /* HD Graphics */ +#define PCI_PRODUCT_INTEL_CORE4G_M_HOST_DRAM 0x0a04 /* Core 4G (mobile) Host Bridge, DRAM */ +#define PCI_PRODUCT_INTEL_CORE4G_M_ULT_GT1 0x0a06 /* HD Graphics (GT1) */ +#define PCI_PRODUCT_INTEL_CORE4G_S_ULT_GT1 0x0a0a /* HD Graphics */ +#define PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT1_1 0x0a0b /* HD Graphics */ +#define PCI_PRODUCT_INTEL_CORE4G_M_MINI_HDA 0x0a0c /* Core 4G (mobile) Mini HD audio */ +#define PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT1_2 0x0a0e /* HD Graphics */ +#define PCI_PRODUCT_INTEL_CORE4G_D_ULT_GT2 0x0a12 /* HD Graphics */ +#define PCI_PRODUCT_INTEL_CORE4G_M_ULT_GT2 0x0a16 /* HD Graphics (GT2) */ +#define PCI_PRODUCT_INTEL_CORE4G_S_ULT_GT2 0x0a1a /* HD Graphics */ +#define PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT2_1 0x0a1b /* HD Graphics */ +#define PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT2_2 0x0a1e /* HD Graphics */ +#define PCI_PRODUCT_INTEL_CORE4G_D_ULT_GT3 0x0a22 /* HD Graphics */ +#define PCI_PRODUCT_INTEL_CORE4G_M_ULT_GT3 0x0a26 /* HD Graphics 5000 (GT3) */ +#define PCI_PRODUCT_INTEL_CORE4G_S_ULT_GT3 0x0a2a /* HD Graphics */ +#define PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT3_1 0x0a2b /* HD Graphics */ +#define PCI_PRODUCT_INTEL_CORE4G_R_ULT_GT3_2 0x0a2e /* Iris Graphics 5100 */ #define PCI_PRODUCT_INTEL_HASWELL_HOST_DRAM 0x0c00 /* Haswell Host Bridge, DRAM */ #define PCI_PRODUCT_INTEL_HASWELL_PCIE16 0x0c01 /* Haswell PCI-E x16 Controller */ #define PCI_PRODUCT_INTEL_HASWELL_PCIE8 0x0c05 /* Haswell PCI-E x8 Controller */ +#define PCI_PRODUCT_INTEL_XE3_12KV3_HOST_DRAM 0x0c08 /* Xeon E3-1200 v3 Host Bridge, DRAM */ #define PCI_PRODUCT_INTEL_HASWELL_PCIE4 0x0c09 /* Haswell PCI-E x4 Controller */ #define PCI_PRODUCT_INTEL_HASWELL_MINI_HDA 0x0c0c /* Haswell Mini HD Audio Controller */ +#define PCI_PRODUCT_INTEL_S1200_PCIE_1 0x0c46 /* Atom S1200 PCIe Root Port 1 */ +#define PCI_PRODUCT_INTEL_S1200_PCIE_2 0x0c47 /* Atom S1200 PCIe Root Port 2 */ +#define PCI_PRODUCT_INTEL_S1200_PCIE_3 0x0c48 /* Atom S1200 PCIe Root Port 3 */ +#define PCI_PRODUCT_INTEL_S1200_PCIE_4 0x0c49 /* Atom S1200 PCIe Root Port 4 */ +#define PCI_PRODUCT_INTEL_S1200_INTERNALMNG 0x0c54 /* Atom S1200 Internal management */ +#define PCI_PRODUCT_INTEL_S1200_DFX1 0x0c55 /* Atom S1200 Debug function 1 */ +#define PCI_PRODUCT_INTEL_S1200_DFX2 0x0c56 /* Atom S1200 Debug function 2 */ +#define PCI_PRODUCT_INTEL_S1200_SMBUS_0 0x0c59 /* Atom S1200 SMBus 0 (PCIe mass-storage) */ +#define PCI_PRODUCT_INTEL_S1200_SMBUS_1 0x0c5a /* Atom S1200 SMBus 1 (enclosure maintain) */ +#define PCI_PRODUCT_INTEL_S1200_SMBUS_2 0x0c5b /* Atom S1200 SMBus 2 */ +#define PCI_PRODUCT_INTEL_S1200_SMBUS_3 0x0c5c /* Atom S1200 SMBus 3 */ +#define PCI_PRODUCT_INTEL_S1200_SMBUS_4 0x0c5d /* Atom S1200 SMBus 4 */ +#define PCI_PRODUCT_INTEL_S1200_SMBUS_5 0x0c5e /* Atom S1200 SMBus 5 */ +#define PCI_PRODUCT_INTEL_S1200_UART 0x0c5f /* Atom S1200 High-Speed UART */ +#define PCI_PRODUCT_INTEL_S1200_ILB 0x0c60 /* Atom S1200 LPC bridge */ +#define PCI_PRODUCT_INTEL_S1200_S1220 0x0c72 /* Atom S1220 Internal */ +#define PCI_PRODUCT_INTEL_S1200_S1240 0x0c73 /* Atom S1240 Internal */ +#define PCI_PRODUCT_INTEL_S1200_S1260 0x0c75 /* Atom S1260 Internal */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_HB 0x0f00 /* Bay Trail Processor Transaction Router */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_HDA 0x0f04 /* Bay Trail HD Audio */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_DMA 0x0f06 /* Bay Trail Serial IO (DMA) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_PWM1 0x0f08 /* Bay Trail Serial IO (PWM) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_PWM2 0x0f09 /* Bay Trail Serial IO (PWM) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_UART1 0x0f0a /* Bay Trail Serial IO (HSUART) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_UART2 0x0f0c /* Bay Trail Serial IO (HSUART) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SIO2_SPI 0x0f0e /* Bay Trail Serial IO (SPI) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_PCU_SMB 0x0f12 /* Bay Trail PCU SMBus */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SCC_MMC 0x0f14 /* Bay Trail Storage Control Cluster(MMC) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SCC_SDIO 0x0f15 /* Bay Trail Storage Control Cluster(SDIO) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SCC 0x0f16 /* Bay Trail Storage Control Cluster(SD) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_TXE 0x0f18 /* Bay Trail Trusted Execution Engine */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_PCU_LPC 0x0f1c /* Bay Trail LPC Interface Bridge */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SATA_IDE_0 0x0f20 /* Bay Trail SATA (IDE) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SATA_IDE_1 0x0f21 /* Bay Trail SATA (IDE) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SATA_AHCI_0 0x0f22 /* Bay Trail SATA (AHCI) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SATA_AHCI_1 0x0f23 /* Bay Trail SATA (AHCI) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_LPEA 0x0f28 /* Bay Trail Low Power Engine Audio */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_IGD 0x0f31 /* Bay Trail Integrated Graphics Device */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_EHCI 0x0f34 /* Bay Trail USB EHCI */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_XHCI 0x0f35 /* Bay Trail USB xHCI */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_USB_DEV 0x0f37 /* Bay Trail USB device */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_CISP 0x0f38 /* Bay Trail Camera Image Signal Processor */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SIO_DMA 0x0f40 /* Bay Trail Serial IO (DMA) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C1 0x0f41 /* Bay Trail Serial IO (I2C) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C2 0x0f42 /* Bay Trail Serial IO (I2C) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C3 0x0f43 /* Bay Trail Serial IO (I2C) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C4 0x0f44 /* Bay Trail Serial IO (I2C) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C5 0x0f45 /* Bay Trail Serial IO (I2C) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C6 0x0f46 /* Bay Trail Serial IO (I2C) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_SIO_I2C7 0x0f47 /* Bay Trail Serial IO (I2C) */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_PCIE_1 0x0f48 /* Bay Trail PCIE Root Port */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_PCIE_2 0x0f4a /* Bay Trail PCIE Root Port */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_PCIE_3 0x0f4c /* Bay Trail PCIE Root Port */ +#define PCI_PRODUCT_INTEL_BAYTRAIL_PCIE_4 0x0f4e /* Bay Trail PCIE Root Port */ #define PCI_PRODUCT_INTEL_82542 0x1000 /* i82542 Gigabit Ethernet */ #define PCI_PRODUCT_INTEL_82543GC_FIBER 0x1001 /* i82453GC 1000baseX Ethernet */ #define PCI_PRODUCT_INTEL_MODEM56 0x1002 /* 56k Modem */ @@ -2577,6 +2716,7 @@ #define PCI_PRODUCT_INTEL_82546GB_QUAD_COPPER 0x1099 /* i82546GB Quad Port Gigabit Ethernet */ #define PCI_PRODUCT_INTEL_82573L 0x109a /* i82573L Gigabit Ethernet */ #define PCI_PRODUCT_INTEL_82571EB_QUAD_COPPER 0x10a4 /* i82571EB Quad Port Gigabit Ethernet */ +#define PCI_PRODUCT_INTEL_82571EB_QUAD_FIBER 0x10a5 /* i82571EB Quad Port Gigabit Fiber Ethernet */ #define PCI_PRODUCT_INTEL_82575EB_COPPER 0x10a7 /* i82575EB dual-1000baseT Ethernet */ #define PCI_PRODUCT_INTEL_82575EB_FIBER_SERDES 0x10a9 /* i82575EB dual-1000baseX Ethernet (SERDES) */ #define PCI_PRODUCT_INTEL_82546GB_QUAD_COPPER_KSP3 0x10b5 /* i82546GB Quad Port Gigabit Ethernet (KSP3) */ @@ -2592,12 +2732,16 @@ #define PCI_PRODUCT_INTEL_82801H_IFE_GT 0x10c4 /* i82801H IFE (GT) LAN Controller */ #define PCI_PRODUCT_INTEL_82801H_IFE_G 0x10c5 /* i82801H IFE (G) LAN Controller */ #define PCI_PRODUCT_INTEL_82576_COPPER 0x10c9 /* 82576 1000BaseT Ethernet */ +#define PCI_PRODUCT_INTEL_82576_VF 0x10ca /* 82576 1000BaseT Ethernet Virtual Function */ #define PCI_PRODUCT_INTEL_82801H_IGP_M_V 0x10cb /* i82801H IGP (MV) LAN Controller */ #define PCI_PRODUCT_INTEL_82801J_R_BM_LM 0x10cc /* i82567LM-2 LAN Controller */ #define PCI_PRODUCT_INTEL_82801J_R_BM_LF 0x10cd /* i82567LF-2 LAN Controller */ #define PCI_PRODUCT_INTEL_82801J_R_BM_V 0x10ce /* i82567V-2 LAN Controller */ #define PCI_PRODUCT_INTEL_82574L 0x10d3 /* i82574L 1000baseT Ethernet */ +#define PCI_PRODUCT_INTEL_82571PT_QUAD_COPPER 0x10d5 /* i82571PT quad-1000baseT Ethernet */ #define PCI_PRODUCT_INTEL_82575GB_QUAD_COPPER 0x10d6 /* i82575GB quad-1000baseT Ethernet */ +#define PCI_PRODUCT_INTEL_82571EB_DUAL_SERDES 0x10d9 /* i82571EB dual giabit Ethernet (SERDES) */ +#define PCI_PRODUCT_INTEL_82571EB_QUAD_SERDES 0x10da /* i82571EB qual giabit Ethernet (SERDES) */ #define PCI_PRODUCT_INTEL_82801J_D_BM_LM 0x10de /* i82567LM-3 LAN Controller */ #define PCI_PRODUCT_INTEL_82801J_D_BM_LF 0x10df /* i82567LF-3 LAN Controller */ #define PCI_PRODUCT_INTEL_82575GB_QUAD_COPPER_PM 0x10e2 /* i82575GB Quad-1000baseT Ethernet (PM) */ @@ -2610,6 +2754,7 @@ #define PCI_PRODUCT_INTEL_PCH_D_DM 0x10ef /* PCH LAN (82578DM) Controller */ #define PCI_PRODUCT_INTEL_PCH_D_DC 0x10f0 /* PCH LAN (82578DC) Controller */ #define PCI_PRODUCT_INTEL_82801I_IGP_M_AMT 0x10f5 /* 82801I Mobile (AMT) LAN Controller */ +#define PCI_PRODUCT_INTEL_82574LA 0x10f6 /* 82574L 1000baseT Ethernet */ #define PCI_PRODUCT_INTEL_82599_KX4 0x10F7 /* 82599 (KX/KX4) 10 GbE Controller */ #define PCI_PRODUCT_INTEL_82599_COMBO_BACKPLANE 0x10F8 /* 82599 (combined backplane; KR/KX4/KX) 10 GbE Controller */ #define PCI_PRODUCT_INTEL_82599_CX4 0x10F9 /* 82599 (CX4) 10 GbE Controller */ @@ -2628,6 +2773,8 @@ #define PCI_PRODUCT_INTEL_82815_FULL_GRAPH 0x1132 /* 82815 Graphics */ #define PCI_PRODUCT_INTEL_82806AA 0x1161 /* 82806AA PCI64 Hub Advanced Programmable Interrupt Controller */ #define PCI_PRODUCT_INTEL_ADI_BECC 0x1162 /* ADI i80200 Big Endian Companion Chip */ +#define PCI_PRODUCT_INTEL_X1000_PCIE_0 0x11c3 /* Quark X1000 PCIe Root Port */ +#define PCI_PRODUCT_INTEL_X1000_PCIE_1 0x11c4 /* Quark X1000 PCIe Root Port */ #define PCI_PRODUCT_INTEL_IXP1200 0x1200 /* IXP1200 Network Processor */ #define PCI_PRODUCT_INTEL_82559ER 0x1209 /* 82559ER Fast Ethernet LAN Controller */ #define PCI_PRODUCT_INTEL_82092AA 0x1222 /* 82092AA IDE Controller */ @@ -2663,12 +2810,17 @@ #define PCI_PRODUCT_INTEL_82576_NS_SERDES 0x1518 /* 82576 gigabit Ethernet (SERDES) */ #define PCI_PRODUCT_INTEL_82580_ER 0x151d /* 82580 1000BaseT Ethernet */ #define PCI_PRODUCT_INTEL_82580_ER_DUAL 0x151e /* 82580 dual-1000BaseT Ethernet */ +#define PCI_PRODUCT_INTEL_I350_VF 0x1520 /* I350 Gigabit Network Connection Virtual Function */ #define PCI_PRODUCT_INTEL_I350_COPPER 0x1521 /* I350 Gigabit Network Connection */ #define PCI_PRODUCT_INTEL_I350_FIBER 0x1522 /* I350 Gigabit Fiber Network Connection */ #define PCI_PRODUCT_INTEL_I350_SERDES 0x1523 /* I350 Gigabit Backplane Connection */ #define PCI_PRODUCT_INTEL_I350_SGMII 0x1524 /* I350 Gigabit Connection */ #define PCI_PRODUCT_INTEL_82801J_D_BM_V 0x1525 /* 82567V LAN Controller */ +#define PCI_PRODUCT_INTEL_82576_QUAD_COPPER_ET2 0x1526 /* 82576 quad-1000BaseT Ethernet */ #define PCI_PRODUCT_INTEL_82580_QUAD_FIBER 0x1527 /* 82580 quad-1000BaseX Ethernet */ +#define PCI_PRODUCT_INTEL_X540_AT2 0x1528 /* X540-AT2 10Gbase-T Ethernet */ +#define PCI_PRODUCT_INTEL_82576_VF_HV 0x152d /* 82576 1000BaseT Ethernet Virtual Function */ +#define PCI_PRODUCT_INTEL_I350_VF_HV 0x152f /* I350 Gigabit Network Connection Virtual Function */ #define PCI_PRODUCT_INTEL_I210_T1 0x1533 /* I210-T1 Ethernet Server Adapter */ #define PCI_PRODUCT_INTEL_I210_COPPER_OEM1 0x1534 /* I210 Ethernet (COPPER OEM) */ #define PCI_PRODUCT_INTEL_I210_COPPER_IT 0x1535 /* I210 Ethernet (COPPER IT) */ @@ -2678,8 +2830,16 @@ #define PCI_PRODUCT_INTEL_I211_COPPER 0x1539 /* I211 Ethernet (COPPER) */ #define PCI_PRODUCT_INTEL_I217_LM 0x153a /* I217-LM Ethernet Connection */ #define PCI_PRODUCT_INTEL_I217_V 0x153b /* I217-V Ethernet Connection */ +#define PCI_PRODUCT_INTEL_I350_DA4 0x1546 /* I350 Quad port Gigabit Connection */ +#define PCI_PRODUCT_INTEL_82599_SFP_SF2 0x154d /* 82599 (SFP+) 10 GbE Controller */ #define PCI_PRODUCT_INTEL_I218_V 0x1559 /* I218-V Ethernet Connection */ #define PCI_PRODUCT_INTEL_I218_LM 0x155a /* I218-LM Ethernet Connection */ +#define PCI_PRODUCT_INTEL_I210_COPPER_WOF 0x157b /* I210 Ethernet (COPPER) */ +#define PCI_PRODUCT_INTEL_I210_SERDES_WOF 0x157c /* I210 Ethernet (SERDES) */ +#define PCI_PRODUCT_INTEL_I218_LM2 0x15a0 /* I218-LM Ethernet Connection */ +#define PCI_PRODUCT_INTEL_I218_V2 0x15a1 /* I218-V Ethernet Connection */ +#define PCI_PRODUCT_INTEL_I218_LM3 0x15a2 /* I218-LM Ethernet Connection */ +#define PCI_PRODUCT_INTEL_I218_V3 0x15a3 /* I218-V Ethernet Connection */ #define PCI_PRODUCT_INTEL_80960_RP 0x1960 /* ROB-in i960RP Microprocessor */ #define PCI_PRODUCT_INTEL_80960RM_2 0x1962 /* i960 RM PCI-PCI */ #define PCI_PRODUCT_INTEL_82840_HB 0x1a21 /* 82840 Host */ @@ -2712,6 +2872,7 @@ #define PCI_PRODUCT_INTEL_6SERIES_EHCI_2 0x1c2d /* 6 Series USB */ #define PCI_PRODUCT_INTEL_6SERIES_MEI 0x1c3a /* 6 Series MEI */ #define PCI_PRODUCT_INTEL_6SERIES_KT 0x1c3d /* 6 Series KT */ +#define PCI_PRODUCT_INTEL_Z68_LPC 0x1c44 /* Z68 LPC */ #define PCI_PRODUCT_INTEL_P67_LPC 0x1c46 /* P67 LPC */ #define PCI_PRODUCT_INTEL_UM67_LPC 0x1c47 /* UM67 LPC */ #define PCI_PRODUCT_INTEL_HM65_LPC 0x1c49 /* HM65 LPC */ @@ -2847,6 +3008,7 @@ #define PCI_PRODUCT_INTEL_C2000_SGMII 0x1f41 /* C2000 Ethernet(SGMII) */ #define PCI_PRODUCT_INTEL_C2000_DUMMYGBE 0x1f42 /* C2000 Ethernet(Dummy function) */ #define PCI_PRODUCT_INTEL_C2000_25GBE 0x1f45 /* C2000 Ethernet(2.5Gbe) */ +#define PCI_PRODUCT_INTEL_DH89XX_SMB 0x2330 /* DH89xx SMBus Controller */ #define PCI_PRODUCT_INTEL_82801AA_LPC 0x2410 /* 82801AA LPC Interface Bridge */ #define PCI_PRODUCT_INTEL_82801AA_IDE 0x2411 /* 82801AA IDE Controller */ #define PCI_PRODUCT_INTEL_82801AA_USB 0x2412 /* 82801AA USB Controller */ @@ -3154,7 +3316,13 @@ #define PCI_PRODUCT_INTEL_82Q33_IGD 0x29d2 /* 82Q35 Integrated Graphics Device */ #define PCI_PRODUCT_INTEL_82Q33_IGD_1 0x29d3 /* 82Q35 Integrated Graphics Device */ #define PCI_PRODUCT_INTEL_82Q33_KT 0x29d7 /* 82Q33 KT */ +#define PCI_PRODUCT_INTEL_82X38_HB 0x29e0 /* 82X38 Host Bridge */ +#define PCI_PRODUCT_INTEL_82X38_PCIE_1 0x29e1 /* 82X38 Host-Primary PCIe Bridge */ +#define PCI_PRODUCT_INTEL_82X38_HECI 0x29e4 /* 82X38 HECI */ #define PCI_PRODUCT_INTEL_82X38_KT 0x29e7 /* 82X38 KT */ +#define PCI_PRODUCT_INTEL_82X38_PCIE_2 0x29e9 /* 82X38 Host-Secondary PCIe Bridge */ +#define PCI_PRODUCT_INTEL_3200_HB 0x29f0 /* 3200/3210 Host */ +#define PCI_PRODUCT_INTEL_3200_PCIE 0x29f1 /* 3200/3210 PCIE */ #define PCI_PRODUCT_INTEL_3200_KT 0x29f7 /* 3200 KT */ #define PCI_PRODUCT_INTEL_82965PM_HB 0x2a00 /* 82965PM Host Bridge */ #define PCI_PRODUCT_INTEL_80862A01 0x2a01 /* 80862A01 Mobile PCI Express Root Port */ @@ -3333,6 +3501,7 @@ #define PCI_PRODUCT_INTEL_5400_IOAPIC 0x4032 /* 5400 IOAPIC */ #define PCI_PRODUCT_INTEL_5400_RAS_0 0x4035 /* 5400 RAS */ #define PCI_PRODUCT_INTEL_5400_RAS_1 0x4036 /* 5400 RAS */ +#define PCI_PRODUCT_INTEL_E600_VGA 0x4108 /* E600 Integrated VGA */ #define PCI_PRODUCT_INTEL_E600_HB 0x4114 /* E600 Host */ #define PCI_PRODUCT_INTEL_PRO_WL_2200BG 0x4220 /* PRO/Wireless LAN 2200BG Mini-PCI Adapter */ #define PCI_PRODUCT_INTEL_PRO_WL_2225BG 0x4221 /* PRO/Wireless LAN 2225BG Mini-PCI Adapter */ @@ -3356,6 +3525,30 @@ #define PCI_PRODUCT_INTEL_WIFI_LINK_5350_2 0x423b /* WiFi Link 5350 */ #define PCI_PRODUCT_INTEL_WIFI_LINK_5150_1 0x423c /* WiFi Link 5150 */ #define PCI_PRODUCT_INTEL_WIFI_LINK_5150_2 0x423d /* WiFi Link 5150 */ +#define PCI_PRODUCT_INTEL_EP80579_HB 0x5020 /* EP80579 Host */ +#define PCI_PRODUCT_INTEL_EP80579_MEM 0x5021 /* EP80579 Memory */ +#define PCI_PRODUCT_INTEL_EP80579_EDMA 0x5023 /* EP80579 EDMA */ +#define PCI_PRODUCT_INTEL_EP80579_PCIE_1 0x5024 /* EP80579 PCIE */ +#define PCI_PRODUCT_INTEL_EP80579_PCIE_2 0x5025 /* EP80579 PCIE */ +#define PCI_PRODUCT_INTEL_EP80579_SATA 0x5028 /* EP80579 SATA */ +#define PCI_PRODUCT_INTEL_EP80579_AHCI 0x5029 /* EP80579 AHCI */ +#define PCI_PRODUCT_INTEL_EP80579_ASU 0x502c /* EP80579 ASU */ +#define PCI_PRODUCT_INTEL_EP80579_RESERVED1 0x5030 /* EP80579 Reserved */ +#define PCI_PRODUCT_INTEL_EP80579_LPC 0x5031 /* EP80579 LPC */ +#define PCI_PRODUCT_INTEL_EP80579_SMB 0x5032 /* EP80579 SMBus */ +#define PCI_PRODUCT_INTEL_EP80579_UHCI 0x5033 /* EP80579 USB */ +#define PCI_PRODUCT_INTEL_EP80579_EHCI 0x5035 /* EP80579 USB */ +#define PCI_PRODUCT_INTEL_EP80579_PPB 0x5037 /* EP80579 PCI-PCI bridge */ +#define PCI_PRODUCT_INTEL_EP80579_CAN_1 0x5039 /* EP80579 CANbus */ +#define PCI_PRODUCT_INTEL_EP80579_CAN_2 0x503a /* EP80579 CANbus */ +#define PCI_PRODUCT_INTEL_EP80579_SERIAL 0x503b /* EP80579 Serial */ +#define PCI_PRODUCT_INTEL_EP80579_1588 0x503c /* EP80579 1588 */ +#define PCI_PRODUCT_INTEL_EP80579_LEB 0x503d /* EP80579 LEB */ +#define PCI_PRODUCT_INTEL_EP80579_GCU 0x503e /* EP80579 GCU */ +#define PCI_PRODUCT_INTEL_EP80579_RESERVED2 0x503f /* EP80579 Reserved */ +#define PCI_PRODUCT_INTEL_EP80579_LAN_1 0x5040 /* EP80579 LAN */ +#define PCI_PRODUCT_INTEL_EP80579_LAN_2 0x5044 /* EP80579 LAN */ +#define PCI_PRODUCT_INTEL_EP80579_LAN_3 0x5048 /* EP80579 LAN */ #define PCI_PRODUCT_INTEL_80312_ATU 0x530d /* 80310 ATU */ #define PCI_PRODUCT_INTEL_82371SB_ISA 0x7000 /* 82371SB (PIIX3) PCI-ISA Bridge */ #define PCI_PRODUCT_INTEL_82371SB_IDE 0x7010 /* 82371SB (PIIX3) IDE Interface */ @@ -3388,6 +3581,12 @@ #define PCI_PRODUCT_INTEL_82443GX_NOAGP 0x71a2 /* 82443GX Host Bridge/Controller (AGP disabled) */ #define PCI_PRODUCT_INTEL_I740 0x7800 /* i740 Graphics Accelerator */ #define PCI_PRODUCT_INTEL_SCH_IDE 0x811a /* SCH IDE Controller */ +#define PCI_PRODUCT_INTEL_E600_HDA 0x811b /* E600 HD Audio */ +#define PCI_PRODUCT_INTEL_E600_PCIB_0 0x8180 /* E600 Virtual PCI-PCI Bridge */ +#define PCI_PRODUCT_INTEL_E600_PCIB_1 0x8181 /* E600 Virtual PCI-PCI Bridge */ +#define PCI_PRODUCT_INTEL_E600_GVD 0x8182 /* E600 Integrated Graphic Video Display */ +#define PCI_PRODUCT_INTEL_E600_PCIB_2 0x8184 /* E600 Virtual PCI-PCI Bridge */ +#define PCI_PRODUCT_INTEL_E600_PCIB_3 0x8185 /* E600 Virtual PCI-PCI Bridge */ #define PCI_PRODUCT_INTEL_E600_LPC 0x8186 /* Atom Processor E6xx LPC Bridge */ #define PCI_PRODUCT_INTEL_PCI450_PB 0x84c4 /* 82454KX/GX PCI Bridge (PB) */ #define PCI_PRODUCT_INTEL_PCI450_MC 0x84c5 /* 82451KX/GX Memory Controller (MC) */ @@ -3466,13 +3665,49 @@ #define PCI_PRODUCT_INTEL_C224_LPC 0x8c54 /* C224 LPC */ #define PCI_PRODUCT_INTEL_C226_LPC 0x8c56 /* C226 LPC */ #define PCI_PRODUCT_INTEL_H81_LPC 0x8c5c /* H81 LPC */ +#define PCI_PRODUCT_INTEL_CORE4G_M_AHCI 0x9c03 /* Core 4G (mobile) SATA Controller (AHCI) */ +#define PCI_PRODUCT_INTEL_CORE4G_M_RAID_1 0x9c05 /* Core 4G (mobile) SATA Controller (RAID) */ +#define PCI_PRODUCT_INTEL_CORE4G_M_RAID_2 0x9c07 /* Core 4G (mobile) SATA Controller (RAID) Premium */ +#define PCI_PRODUCT_INTEL_CORE4G_M_RAID_3 0x9c0f /* Core 4G (mobile) SATA Controller (RAID) Premium */ +#define PCI_PRODUCT_INTEL_CORE4G_M_PCIE_1 0x9c10 /* Core 4G (mobile) PCIE */ +#define PCI_PRODUCT_INTEL_CORE4G_M_PCIE_2 0x9c12 /* Core 4G (mobile) PCIE */ +#define PCI_PRODUCT_INTEL_CORE4G_M_PCIE_3 0x9c14 /* Core 4G (mobile) PCIE */ +#define PCI_PRODUCT_INTEL_CORE4G_M_PCIE_4 0x9c16 /* Core 4G (mobile) PCIE */ +#define PCI_PRODUCT_INTEL_CORE4G_M_PCIE_5 0x9c18 /* Core 4G (mobile) PCIE */ +#define PCI_PRODUCT_INTEL_CORE4G_M_PCIE_6 0x9c1a /* Core 4G (mobile) PCIE */ +#define PCI_PRODUCT_INTEL_CORE4G_M_HDA 0x9c20 /* Core 4G (mobile) HD Audio */ +#define PCI_PRODUCT_INTEL_CORE4G_M_SMB 0x9c22 /* Core 4G (mobile) SMBus */ +#define PCI_PRODUCT_INTEL_CORE4G_M_THERM 0x9c24 /* Core 4G (mobile) Thermal */ +#define PCI_PRODUCT_INTEL_CORE4G_M_EHCI 0x9c26 /* Core 4G (mobile) USB EHCI */ +#define PCI_PRODUCT_INTEL_CORE4G_M_XHCI 0x9c31 /* Core 4G (mobile) USB xHCI */ +#define PCI_PRODUCT_INTEL_CORE4G_M_SDIO 0x9c35 /* Core 4G (mobile) SDIO */ +#define PCI_PRODUCT_INTEL_CORE4G_M_SSOUND 0x9c36 /* Core 4G (mobile) Smart Sound */ +#define PCI_PRODUCT_INTEL_CORE4G_M_MEI_1 0x9c3a /* Core 4G (mobile) MEI */ +#define PCI_PRODUCT_INTEL_CORE4G_M_MEI_2 0x9c3b /* Core 4G (mobile) MEI */ +#define PCI_PRODUCT_INTEL_CORE4G_M_IDE_R 0x9c3c /* Core 4G (mobile) IDE-R */ +#define PCI_PRODUCT_INTEL_CORE4G_M_KT 0x9c3d /* Core 4G (mobile) KT */ +#define PCI_PRODUCT_INTEL_CORE4G_M_LPC_1 0x9c41 /* Core 4G (mobile) LPC */ +#define PCI_PRODUCT_INTEL_CORE4G_M_LPC_2 0x9c43 /* Core 4G (mobile) LPC */ +#define PCI_PRODUCT_INTEL_CORE4G_M_LPC_3 0x9c45 /* Core 4G (mobile) LPC */ +#define PCI_PRODUCT_INTEL_CORE4G_M_S_DMA 0x9c60 /* Core 4G (mobile) Serial I/O DMA */ +#define PCI_PRODUCT_INTEL_CORE4G_M_S_I2C_0 0x9c61 /* Core 4G (mobile) Serial I/O I2C */ +#define PCI_PRODUCT_INTEL_CORE4G_M_S_I2C_1 0x9c62 /* Core 4G (mobile) Serial I/O I2C */ +#define PCI_PRODUCT_INTEL_CORE4G_M_S_UART_0 0x9c63 /* Core 4G (mobile) Serial I/O UART */ +#define PCI_PRODUCT_INTEL_CORE4G_M_S_UART_1 0x9c64 /* Core 4G (mobile) Serial I/O UART */ +#define PCI_PRODUCT_INTEL_CORE4G_M_S_GSPI_0 0x9c65 /* Core 4G (mobile) Serial I/O GSPI */ +#define PCI_PRODUCT_INTEL_CORE4G_M_S_GSPI_1 0x9c66 /* Core 4G (mobile) Serial I/O GSPI */ #define PCI_PRODUCT_INTEL_PINEVIEW_HB 0xa000 /* Pineview Host Bridge */ #define PCI_PRODUCT_INTEL_PINEVIEW_IGD 0xa001 /* Pineview Integrated Graphics Device */ +#define PCI_PRODUCT_INTEL_PINEVIEW_IGD_1 0xa002 /* Pineview Integrated Graphics Device */ #define PCI_PRODUCT_INTEL_PINEVIEW_M_HB 0xa010 /* Pineview Host Bridge */ #define PCI_PRODUCT_INTEL_PINEVIEW_M_IGD 0xa011 /* Pineview Integrated Graphics Device */ #define PCI_PRODUCT_INTEL_21152 0xb152 /* S21152BB PCI-PCI Bridge */ #define PCI_PRODUCT_INTEL_21154 0xb154 /* S21152BA,S21154AE/BE PCI-PCI Bridge */ #define PCI_PRODUCT_INTEL_21555 0xb555 /* 21555 Non-Transparent PCI-PCI Bridge */ +#define PCI_PRODUCT_INTEL_CP_DMI_1 0xd131 /* Core Processor DMI */ +#define PCI_PRODUCT_INTEL_CP_DMI_2 0xd132 /* Core Processor DMI */ +#define PCI_PRODUCT_INTEL_CP_PCIE_1 0xd138 /* Core Processor PCIe Root Port (x16 or x8 max) */ +#define PCI_PRODUCT_INTEL_CP_PCIE_2 0xd13a /* Core Processor PCIe Root Port (x8 max) */ #define PCI_PRODUCT_INTEL_CP_QPI_LINK 0xd150 /* Core Processor QPI Link */ #define PCI_PRODUCT_INTEL_CP_QPI_RPREGS 0xd151 /* Core Processor QPI Routing and Protocol Registers */ #define PCI_PRODUCT_INTEL_CP_SYS_MREGS 0xd155 /* Core Processor System Management Registers */ @@ -3504,6 +3739,7 @@ #define PCI_PRODUCT_ITE_IT8152 0x8152 /* IT8152 Host Bridge */ #define PCI_PRODUCT_ITE_IT8211 0x8211 /* IT8211 IDE Controller */ #define PCI_PRODUCT_ITE_IT8212 0x8212 /* IT8212 IDE Controller */ +#define PCI_PRODUCT_ITE_IT8213 0x8213 /* IT8213 IDE Controller */ /* I. T. T. products */ #define PCI_PRODUCT_ITT_AGX016 0x0001 /* AGX016 */ @@ -3649,6 +3885,7 @@ #define PCI_PRODUCT_MATROX_G200E_SE 0x0522 /* MGA G200e (ServerEngines) */ #define PCI_PRODUCT_MATROX_G400_AGP 0x0525 /* MGA G400 AGP */ #define PCI_PRODUCT_MATROX_G200EW 0x0532 /* MGA G200eW */ +#define PCI_PRODUCT_MATROX_G200EH 0x0533 /* MGA G200eH */ #define PCI_PRODUCT_MATROX_IMPRESSION 0x0d10 /* MGA Impression */ #define PCI_PRODUCT_MATROX_G100_PCI 0x1000 /* MGA G100 PCI */ #define PCI_PRODUCT_MATROX_G100_AGP 0x1001 /* MGA G100 AGP */ @@ -4287,6 +4524,8 @@ #define PCI_PRODUCT_NVIDIA_MCP79_AHCI_10 0x0abd /* nForce MCP79 AHCI Controller */ #define PCI_PRODUCT_NVIDIA_MCP79_AHCI_11 0x0abe /* nForce MCP79 AHCI Controller */ #define PCI_PRODUCT_NVIDIA_MCP79_AHCI_12 0x0abf /* nForce MCP79 AHCI Controller */ +#define PCI_PRODUCT_NVIDIA_GEFORCE_210_HDA 0x0be3 /* GeForce 210 High Definition Audio Controller */ +#define PCI_PRODUCT_NVIDIA_GF_GT640M 0x0fd2 /* GeForce GT 640M */ #define PCI_PRODUCT_NVIDIA_GF116 0x1244 /* GeForce GTX 550 Ti */ /* Nvidia & SGS-Thomson Microelectronics */ @@ -4327,6 +4566,7 @@ #define PCI_PRODUCT_OXFORDSEMI_VSCOM_PCI011H 0x8403 /* 011H */ #define PCI_PRODUCT_OXFORDSEMI_OX16PCI954 0x9501 /* OX16PCI954 */ #define PCI_PRODUCT_OXFORDSEMI_OX16PCI954K 0x9504 /* OX16PCI954K */ +#define PCI_PRODUCT_OXFORDSEMI_OXUPCI952 0x9505 /* OXuPCI952 */ #define PCI_PRODUCT_OXFORDSEMI_EXSYS_EX41092 0x950a /* Exsys EX-41092 */ #define PCI_PRODUCT_OXFORDSEMI_OXCB950 0x950b /* OXCB950 */ #define PCI_PRODUCT_OXFORDSEMI_OXMPCI954 0x950c /* OXmPCI954 */ @@ -4336,6 +4576,7 @@ #define PCI_PRODUCT_OXFORDSEMI_OX16PCI952 0x9521 /* OX16PCI952 */ #define PCI_PRODUCT_OXFORDSEMI_OX16PCI952P 0x9523 /* OX16PCI952 Parallel */ #define PCI_PRODUCT_OXFORDSEMI_OX16PCI958 0x9538 /* OX16PCI958 */ +#define PCI_PRODUCT_OXFORDSEMI_OXPCIE952P 0xc110 /* OXPCIe952 Parallel */ #define PCI_PRODUCT_OXFORDSEMI_OXPCIE952 0xc120 /* OXPCIe952 */ /* Packet Engines products */ @@ -4523,6 +4764,13 @@ #define PCI_PRODUCT_RDC_R6040 0x6040 /* RDC R6040 10/100 Ethernet */ /* Realtek products */ +#define PCI_PRODUCT_REALTEK_RTS5209 0x5209 /* RTS5209 PCI-E Card Reader */ +#define PCI_PRODUCT_REALTEK_RTS5227 0x5227 /* RTS5227 PCI-E Card Reader */ +#define PCI_PRODUCT_REALTEK_RTS5229 0x5229 /* RTS5229 PCI-E Card Reader */ +#define PCI_PRODUCT_REALTEK_RTS5249 0x5249 /* RTS5249 PCI-E Card Reader */ +#define PCI_PRODUCT_REALTEK_RTL8402 0x5286 /* RTL8402 PCI-E Card Reader */ +#define PCI_PRODUCT_REALTEK_RTL8411B 0x5287 /* RTL8411B PCI-E Card Reader */ +#define PCI_PRODUCT_REALTEK_RTL8411 0x5289 /* RTL8411 PCI-E Card Reader */ #define PCI_PRODUCT_REALTEK_RT8029 0x8029 /* 8029 Ethernet */ #define PCI_PRODUCT_REALTEK_RT8139D 0x8039 /* 8139D 10/100 Ethernet */ #define PCI_PRODUCT_REALTEK_RT8100 0x8100 /* 8100 10/100 Ethernet */ @@ -4618,6 +4866,9 @@ /* SafeNet products */ #define PCI_PRODUCT_SAFENET_SAFEXCEL 0x1141 /* SafeXcel */ +/* Samsung Electronics products */ +#define PCI_PRODUCT_SAMSUNGELEC3_XP941 0xa800 /* XP941 M.2 SSD */ + /* Samsung Semiconductor products */ #define PCI_PRODUCT_SAMSUNGSEMI_KS8920 0x8920 /* KS8920 10/100 Ethernet */