diff options
Diffstat (limited to 'sys/dev/pci/pcidevs.h')
| -rw-r--r-- | sys/dev/pci/pcidevs.h | 296 |
1 files changed, 256 insertions, 40 deletions
diff --git a/sys/dev/pci/pcidevs.h b/sys/dev/pci/pcidevs.h index 5d2179f3145..9e4f119ad2c 100644 --- a/sys/dev/pci/pcidevs.h +++ b/sys/dev/pci/pcidevs.h @@ -1,10 +1,10 @@ -/* $NetBSD: pcidevs.h,v 1.1371.2.11 2021/12/03 17:34:19 martin Exp $ */ +/* $NetBSD: pcidevs.h,v 1.1371.2.12 2022/07/27 14:41:16 martin Exp $ */ /* * THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. * * generated from: - * NetBSD: pcidevs,v 1.1383.2.11 2021/12/03 17:32:42 martin Exp + * NetBSD: pcidevs,v 1.1383.2.12 2022/07/27 14:40:07 martin Exp */ /* @@ -232,7 +232,7 @@ #define PCI_VENDOR_HONEYWELL 0x10ac /* Honeywell IASD */ #define PCI_VENDOR_SYMPHONY 0x10ad /* Symphony Labs */ #define PCI_VENDOR_CORNERSTONE 0x10ae /* Cornerstone Technology */ -#define PCI_VENDOR_MICROCOMPSON 0x10af /* Micro Computer Sysytems (M) SON */ +#define PCI_VENDOR_MICROCOMPSON 0x10af /* Micro Computer Systems (M) SON */ #define PCI_VENDOR_CARDEXPER 0x10b0 /* CardExpert Technology */ #define PCI_VENDOR_CABLETRON 0x10b1 /* Cabletron Systems */ #define PCI_VENDOR_RAYETHON 0x10b2 /* Raytheon */ @@ -1014,6 +1014,22 @@ #define PCI_PRODUCT_AMD_F15_30_RP_5 0x1425 /* Family15h Root Port */ #define PCI_PRODUCT_AMD_F15_30_RP_6 0x1426 /* Family15h Root Port */ #define PCI_PRODUCT_AMD_F16_GPPB 0x1439 /* Family16h GPP Bridge */ +#define PCI_PRODUCT_AMD_F17_7X_DF_1 0x1440 /* 17h/7xh Data Fabric */ +#define PCI_PRODUCT_AMD_F17_7X_DF_2 0x1441 /* 17h/7xh Data Fabric */ +#define PCI_PRODUCT_AMD_F17_7X_DF_3 0x1442 /* 17h/7xh Data Fabric */ +#define PCI_PRODUCT_AMD_F17_7X_DF_4 0x1443 /* 17h/7xh Data Fabric */ +#define PCI_PRODUCT_AMD_F17_7X_DF_5 0x1444 /* 17h/7xh Data Fabric */ +#define PCI_PRODUCT_AMD_F17_7X_DF_6 0x1445 /* 17h/7xh Data Fabric */ +#define PCI_PRODUCT_AMD_F17_7X_DF_7 0x1446 /* 17h/7xh Data Fabric */ +#define PCI_PRODUCT_AMD_F17_7X_DF_8 0x1447 /* 17h/7xh Data Fabric */ +#define PCI_PRODUCT_AMD_F17_6X_DF_0 0x1448 /* 17h/6xh Data Fabric */ +#define PCI_PRODUCT_AMD_F17_6X_DF_1 0x1449 /* 17h/6xh Data Fabric */ +#define PCI_PRODUCT_AMD_F17_6X_DF_2 0x144a /* 17h/6xh Data Fabric */ +#define PCI_PRODUCT_AMD_F17_6X_DF_3 0x144b /* 17h/6xh Data Fabric */ +#define PCI_PRODUCT_AMD_F17_6X_DF_4 0x144c /* 17h/6xh Data Fabric */ +#define PCI_PRODUCT_AMD_F17_6X_DF_5 0x144d /* 17h/6xh Data Fabric */ +#define PCI_PRODUCT_AMD_F17_6X_DF_6 0x144e /* 17h/6xh Data Fabric */ +#define PCI_PRODUCT_AMD_F17_6X_DF_7 0x144f /* 17h/6xh Data Fabric */ #define PCI_PRODUCT_AMD_F17_RC 0x1450 /* Family17h Root Complex */ #define PCI_PRODUCT_AMD_F17_IOMMU 0x1451 /* Family17h IOMMU */ #define PCI_PRODUCT_AMD_F17_PCIE_1 0x1452 /* Family17h PCIe */ @@ -1037,8 +1053,12 @@ #define PCI_PRODUCT_AMD_F17_PCIE_5 0x1471 /* Family17h PCIe */ #define PCI_PRODUCT_AMD_F17_7X_RC 0x1480 /* Family17h/7xh Root Complex */ #define PCI_PRODUCT_AMD_F17_7X_IOMMU 0x1481 /* Family17h/7xh IOMMU */ +#define PCI_PRODUCT_AMD_F17_7X_HB 0x1482 /* 17h/7xh Host Bridge */ +#define PCI_PRODUCT_AMD_F17_7X_PCIE_1 0x1483 /* 17h/7xh PCIe */ +#define PCI_PRODUCT_AMD_F17_7X_PCIE_2 0x1484 /* 17h/7xh PCIe */ #define PCI_PRODUCT_AMD_F17_7X_RESV_SPP 0x1485 /* Family17h/7xh Reserved SPP */ #define PCI_PRODUCT_AMD_F17_7X_CCP 0x1486 /* Family17h/7xh Crypto */ +#define PCI_PRODUCT_AMD_F17_3X_HDA 0x1487 /* 17h/7xh HD Audio */ #define PCI_PRODUCT_AMD_F17_7X_USB3 0x149c /* Family17h/7xh USB 3.0 Host Controller */ #define PCI_PRODUCT_AMD_F14_RC 0x1510 /* Family14h Root Complex */ #define PCI_PRODUCT_AMD_F14_PCIE_1 0x1512 /* Family14h PCIe */ @@ -1054,37 +1074,45 @@ #define PCI_PRODUCT_AMD_F16_MISC 0x1535 /* Family16h Miscellaneous Configuration */ #define PCI_PRODUCT_AMD_F16_RC 0x1536 /* Family16h Root Complex */ #define PCI_PRODUCT_AMD_F16_CCP 0x1537 /* Family16h Cryptographic Coprocessor */ +#define PCI_PRODUCT_AMD_F16_HB 0x1538 /* Family16h Host Bridge */ #define PCI_PRODUCT_AMD_F16_30_RC 0x1566 /* Family16h Root Complex */ #define PCI_PRODUCT_AMD_F16_30_IOMMU 0x1567 /* Family16h IOMMU */ -#define PCI_PRODUCT_AMD_F16_HB 0x1568 /* Family16h Host Bridge */ #define PCI_PRODUCT_AMD_F16_30_HB 0x156b /* Family16h Host Bridge */ -#define PCI_PRODUCT_AMD_F15_60_PF_0 0x1570 /* Family15h Processor Function 0 */ -#define PCI_PRODUCT_AMD_F15_60_PF_1 0x1571 /* Family15h Processor Function 1 */ -#define PCI_PRODUCT_AMD_F15_60_PF_2 0x1572 /* Family15h Processor Function 2 */ -#define PCI_PRODUCT_AMD_F15_60_PF_3 0x1573 /* Family15h Processor Function 3 */ -#define PCI_PRODUCT_AMD_F15_60_PF_4 0x1574 /* Family15h Processor Function 4 */ -#define PCI_PRODUCT_AMD_F15_60_PF_5 0x1575 /* Family15h Processor Function 5 */ -#define PCI_PRODUCT_AMD_F15_60_RC 0x1576 /* Family15h Root Complex */ -#define PCI_PRODUCT_AMD_F15_60_IOMMU 0x1577 /* Family15h IOMMU */ -#define PCI_PRODUCT_AMD_F15_60_PSP 0x1578 /* Family15h PSP */ -#define PCI_PRODUCT_AMD_F15_60_AC 0x157a /* Family15h Audio Controller */ -#define PCI_PRODUCT_AMD_F15_60_HB 0x157b /* Family15h Host Bridge */ -#define PCI_PRODUCT_AMD_F15_60_RP 0x157c /* Family15h Root Port */ +#define PCI_PRODUCT_AMD_F15_6X_PF_0 0x1570 /* 15h/6xh Processor Function 0 */ +#define PCI_PRODUCT_AMD_F15_6X_PF_1 0x1571 /* 15h/6xh Processor Function 1 */ +#define PCI_PRODUCT_AMD_F15_6X_PF_2 0x1572 /* 15h/6xh Processor Function 2 */ +#define PCI_PRODUCT_AMD_F15_6X_PF_3 0x1573 /* 15h/6xh Processor Function 3 */ +#define PCI_PRODUCT_AMD_F15_6X_PF_4 0x1574 /* 15h/6xh Processor Function 4 */ +#define PCI_PRODUCT_AMD_F15_6X_PF_5 0x1575 /* 15h/6xh Processor Function 5 */ +#define PCI_PRODUCT_AMD_F15_6X_RC 0x1576 /* 15h/6xh Root Complex */ +#define PCI_PRODUCT_AMD_F15_6X_IOMMU 0x1577 /* 15h/6xh IOMMU */ +#define PCI_PRODUCT_AMD_F15_6X_PSP 0x1578 /* 15h/6xh PSP */ +#define PCI_PRODUCT_AMD_F15_6X_HDA 0x157a /* 15h/6xh Audio Controller */ +#define PCI_PRODUCT_AMD_F15_6X_HB 0x157b /* 15h/6xh Host Bridge */ +#define PCI_PRODUCT_AMD_F15_6X_RP 0x157c /* 15h/6xh Root Port */ +#define PCI_PRODUCT_AMD_F15_6X_HB_2 0x157d /* 15h/6xh Host Bridge */ #define PCI_PRODUCT_AMD_F16_30_HT 0x1580 /* Family16h HyperTransport Configuration */ #define PCI_PRODUCT_AMD_F16_30_ADDR 0x1581 /* Family16h Address Map Configuration */ #define PCI_PRODUCT_AMD_F16_30_DRAM 0x1582 /* Family16h DRAM Configuration */ #define PCI_PRODUCT_AMD_F16_30_NB 0x1583 /* Family16h North Bridge Configuration */ #define PCI_PRODUCT_AMD_F16_30_CSTATE 0x1584 /* Family16h CPU C-state Configuration */ #define PCI_PRODUCT_AMD_F16_30_MISC 0x1585 /* Family16h Miscellaneous Configuration */ +#define PCI_PRODUCT_AMD_F15_7X_HT 0x15b0 /* 15h/7xh HyperTransport Configuration */ +#define PCI_PRODUCT_AMD_F15_7X_ADDR 0x15b1 /* 15h/7xh Address Map Configuration */ +#define PCI_PRODUCT_AMD_F15_7X_DRAM 0x15b2 /* 15h/7xh DRAM Configuration */ +#define PCI_PRODUCT_AMD_F15_7X_NB 0x15b3 /* 15h/7xh North Bridge Configuration */ +#define PCI_PRODUCT_AMD_F15_7X_CSTATE 0x15b4 /* 15h/7xh CPU C-state Configuration */ +#define PCI_PRODUCT_AMD_F15_7X_MISC 0x15b5 /* 15h/7xh Miscellaneous Configuration */ #define PCI_PRODUCT_AMD_F17_1X_RC 0x15d0 /* Family17h/1xh Root Complex */ #define PCI_PRODUCT_AMD_F17_1X_IOMMU 0x15d1 /* Family17h/1xh IOMMU */ #define PCI_PRODUCT_AMD_F17_1X_PCIE_1 0x15d3 /* Family17h/1xh PCIe */ #define PCI_PRODUCT_AMD_F17_1X_PCIE_2 0x15db /* Family17h/1xh PCIe */ #define PCI_PRODUCT_AMD_F17_1X_PCIE_3 0x15dc /* Family17h/1xh PCIe */ #define PCI_PRODUCT_AMD_F17_1X_PSP 0x15df /* Family17h/1xh Platform Security Processor */ -#define PCI_PRODUCT_AMD_F17_1X_XHCI_1 0x15e0 /* Family17h/1xh xHCI */ -#define PCI_PRODUCT_AMD_F17_1X_XHCI_2 0x15e1 /* Family17h/1xh xHCI */ -#define PCI_PRODUCT_AMD_F17_1X_HDAUDIO 0x15e3 /* Family17h/1xh HD Audio Controller */ +#define PCI_PRODUCT_AMD_F17_1X_XHCI_1 0x15e0 /* Family17h/1xh USB 3.1 xHCI */ +#define PCI_PRODUCT_AMD_F17_1X_XHCI_2 0x15e1 /* Family17h/1xh USB 3.1 xHCI */ +#define PCI_PRODUCT_AMD_F17_1X_ACP 0x15e2 /* 17h/1xh I2S Audio */ +#define PCI_PRODUCT_AMD_F17_1X_HDA 0x15e3 /* Family17h/1xh HD Audio Controller */ #define PCI_PRODUCT_AMD_F17_1X_DF_0 0x15e8 /* Family17h/1xh Data Fabric */ #define PCI_PRODUCT_AMD_F17_1X_DF_1 0x15e9 /* Family17h/1xh Data Fabric */ #define PCI_PRODUCT_AMD_F17_1X_DF_2 0x15ea /* Family17h/1xh Data Fabric */ @@ -1099,13 +1127,39 @@ #define PCI_PRODUCT_AMD_F15_MISC 0x1603 /* Family15h Miscellaneous Configuration */ #define PCI_PRODUCT_AMD_F15_LINK 0x1604 /* Family15h Link Configuration */ #define PCI_PRODUCT_AMD_F15_NB 0x1605 /* Family15h North Bridge Configuration */ +#define PCI_PRODUCT_AMD_F17_6X_RC 0x1630 /* 17h/6xh Root Complex */ +#define PCI_PRODUCT_AMD_F17_6X_IOMMU 0x1631 /* 17h/6xh IOMMU */ +#define PCI_PRODUCT_AMD_F17_6X_HB 0x1632 /* 17h/6xh Host Bridge */ +#define PCI_PRODUCT_AMD_F17_6X_PCIE_1 0x1633 /* 17h/6xh PCIe */ +#define PCI_PRODUCT_AMD_F17_6X_PCIE_2 0x1634 /* 17h/6xh PCIe */ +#define PCI_PRODUCT_AMD_F17_6X_PCIE_3 0x1635 /* 17h/6xh PCIe */ +#define PCI_PRODUCT_AMD_F17_6X_HDAUDIO 0x1637 /* 17h/6xh HD Audio Controller */ +#define PCI_PRODUCT_AMD_F17_6X_XHCI 0x1639 /* 17h/6xh xHCI */ +#define PCI_PRODUCT_AMD_F17_6X_XGBE 0x1641 /* 17h/6xh 10GbE Controller */ +#define PCI_PRODUCT_AMD_F17_6X_WLAN 0x1642 /* 17h/6xh WLAN */ +#define PCI_PRODUCT_AMD_F17_6X_BT 0x1643 /* 17h/6xh Bluetooth */ +#define PCI_PRODUCT_AMD_F17_6X_I2S 0x1644 /* 17h/6xh I2S */ +#define PCI_PRODUCT_AMD_F19_5X_DF_0 0x166a /* 19h/5xh Data Fabric */ +#define PCI_PRODUCT_AMD_F19_5X_DF_1 0x166b /* 19h/5xh Data Fabric */ +#define PCI_PRODUCT_AMD_F19_5X_DF_2 0x166c /* 19h/5xh Data Fabric */ +#define PCI_PRODUCT_AMD_F19_5X_DF_3 0x166d /* 19h/5xh Data Fabric */ +#define PCI_PRODUCT_AMD_F19_5X_DF_4 0x166e /* 19h/5xh Data Fabric */ +#define PCI_PRODUCT_AMD_F19_5X_DF_5 0x166f /* 19h/5xh Data Fabric */ +#define PCI_PRODUCT_AMD_F19_5X_DF_6 0x1670 /* 19h/5xh Data Fabric */ +#define PCI_PRODUCT_AMD_F19_5X_DF_7 0x1671 /* 19h/5xh Data Fabric */ #define PCI_PRODUCT_AMD_F14_HT 0x1700 /* Family12h/14h HyperTransport Configuration */ #define PCI_PRODUCT_AMD_F14_ADDR 0x1701 /* Family12h/14h Address Map Configuration */ #define PCI_PRODUCT_AMD_F14_DRAM 0x1702 /* Family12h/14h DRAM Configuration */ #define PCI_PRODUCT_AMD_F14_NB 0x1703 /* Family12h/14h North Bridge Configuration */ #define PCI_PRODUCT_AMD_F14_CSTATE 0x1704 /* Family12h/14h CPU C-state Configuration */ #define PCI_PRODUCT_AMD_F12_RC 0x1705 /* Family12h Root Complex */ +#define PCI_PRODUCT_AMD_F12_PCIE_1 0x1707 /* Family12h PCIe */ +#define PCI_PRODUCT_AMD_F12_PCIE_2 0x1708 /* Family12h PCIe */ #define PCI_PRODUCT_AMD_F12_GPP0 0x1709 /* Family12h GPP0 Root Port */ +#define PCI_PRODUCT_AMD_F12_PCIE_4 0x170a /* Family12h PCIe */ +#define PCI_PRODUCT_AMD_F12_PCIE_5 0x170b /* Family12h PCIe */ +#define PCI_PRODUCT_AMD_F12_PCIE_6 0x170c /* Family12h PCIe */ +#define PCI_PRODUCT_AMD_F12_PCIE_7 0x170d /* Family12h PCIe */ #define PCI_PRODUCT_AMD_F14_MISC 0x1716 /* Family12h/14h Misc. Configuration */ #define PCI_PRODUCT_AMD_F14_HB18 0x1718 /* Family12h/14h Host Bridge */ #define PCI_PRODUCT_AMD_F14_HB19 0x1719 /* Family12h/14h Host Bridge */ @@ -1140,6 +1194,14 @@ #define PCI_PRODUCT_AMD_400SERIES_PCIE_2 0x43c7 /* 400 Series PCIe */ #define PCI_PRODUCT_AMD_400SERIES_AHCI 0x43c8 /* 400 Series AHCI */ #define PCI_PRODUCT_AMD_400SERIES_XHCI 0x43d0 /* 400 Series xHCI */ +#define PCI_PRODUCT_AMD_400SERIES_XHCI_2 0x43d1 /* 400 Series xHCI */ +#define PCI_PRODUCT_AMD_500SERIES_PCIE_1 0x43e9 /* 500 Series PCIe */ +#define PCI_PRODUCT_AMD_500SERIES_PCIE_2 0x43ea /* 500 Series PCIe */ +#define PCI_PRODUCT_AMD_500SERIES_AHCI 0x43eb /* 500 Series AHCI */ +#define PCI_PRODUCT_AMD_500SERIES_XHCI 0x43ee /* 500 Series xHCI */ +#define PCI_PRODUCT_AMD_500SERIES_PCIE_3 0x57a3 /* 500 Series PCIe */ +#define PCI_PRODUCT_AMD_500SERIES_PCIE_4 0x57a4 /* 500 Series PCIe */ +#define PCI_PRODUCT_AMD_500SERIES_PCIE_5 0x57ad /* 500 Series PCIe */ #define PCI_PRODUCT_AMD_SC751_SC 0x7006 /* AMD751 System Controller */ #define PCI_PRODUCT_AMD_SC751_PPB 0x7007 /* AMD751 PCI-PCI Bridge */ #define PCI_PRODUCT_AMD_IGR4_AGP 0x700a /* AMD IGR4 AGP Bridge */ @@ -1159,7 +1221,7 @@ #define PCI_PRODUCT_AMD_PBC766_ISA 0x7410 /* AMD766 South Bridge */ #define PCI_PRODUCT_AMD_PBC766_IDE 0x7411 /* AMD766 IDE Controller */ #define PCI_PRODUCT_AMD_PBC766_PMC 0x7413 /* AMD766 Power Management Controller */ -#define PCI_PRODUCT_AMD_PBC766_USB 0x7414 /* AMD766 USB Host Controller */ +#define PCI_PRODUCT_AMD_PBC766_OHCI 0x7414 /* AMD766 USB OHCI */ #define PCI_PRODUCT_AMD_PBC768_ISA 0x7440 /* AMD768 PCI-ISA/LPC Bridge */ #define PCI_PRODUCT_AMD_PBC768_IDE 0x7441 /* AMD768 EIDE Controller */ #define PCI_PRODUCT_AMD_PBC768_PMC 0x7443 /* AMD768 Power Management Controller */ @@ -1176,6 +1238,7 @@ #define PCI_PRODUCT_AMD_PBC8111 0x7460 /* AMD8111 I/O Hub */ #define PCI_PRODUCT_AMD_PBC8111_USB_7461 0x7461 /* AMD8111 7461 USB Host Controller */ #define PCI_PRODUCT_AMD_PBC8111_ETHER 0x7462 /* AMD8111 Ethernet */ +#define PCI_PRODUCT_AMD_PBC8111_EHCI 0x7463 /* AMD8111 USB EHCI */ #define PCI_PRODUCT_AMD_PBC8111_USB 0x7464 /* AMD8111 USB Host Controller */ #define PCI_PRODUCT_AMD_PBC8111_LPC 0x7468 /* AMD8111 LPC Controller */ #define PCI_PRODUCT_AMD_PBC8111_IDE 0x7469 /* AMD8111 IDE Controller */ @@ -1203,14 +1266,17 @@ #define PCI_PRODUCT_AMD_FCH_SDHC 0x7813 /* FCH SD Flash Controller */ #define PCI_PRODUCT_AMD_FCH_XHCI 0x7814 /* FCH USB xHCI Controller */ #define PCI_PRODUCT_AMD_KERNCZ_SATA_1 0x7900 /* FCH SATA */ -#define PCI_PRODUCT_AMD_KERNCZ_AHCI_1 0x7901 /* FCH AHCI */ +#define PCI_PRODUCT_AMD_KERNCZ_AHCI_1 0x7901 /* FCH SATA AHCI */ #define PCI_PRODUCT_AMD_KERNCZ_RAID_1 0x7902 /* FCH RAID */ #define PCI_PRODUCT_AMD_KERNCZ_RAID_2 0x7903 /* FCH RAID */ -#define PCI_PRODUCT_AMD_KERNCZ_AHCI_2 0x7904 /* FCH AHCI */ -#define PCI_PRODUCT_AMD_KERNCZ_EHCI 0x7908 /* FCH USB2 */ +#define PCI_PRODUCT_AMD_KERNCZ_AHCI_2 0x7904 /* FCH SATA AHCI */ +#define PCI_PRODUCT_AMD_KERNCZ_SD 0x7906 /* FCH SD */ +#define PCI_PRODUCT_AMD_KERNCZ_EHCI 0x7908 /* FCH EHCI */ #define PCI_PRODUCT_AMD_KERNCZ_SMB 0x790b /* X370/X399 SMBus Controller */ #define PCI_PRODUCT_AMD_KERNCZ_LPC 0x790e /* FCH LPC */ #define PCI_PRODUCT_AMD_KERNCZ_XHCI 0x7914 /* FCH xHCI */ +#define PCI_PRODUCT_AMD_KERNCZ_AHCI_RAID_1 0x7916 /* FCH SATA AHCI RAID */ +#define PCI_PRODUCT_AMD_KERNCZ_AHCI_RAID_2 0x7917 /* FCH SATA AHCI RAID */ #define PCI_PRODUCT_AMD_RS780_HB 0x9600 /* RS780 Host Bridge */ #define PCI_PRODUCT_AMD_RS880_HB 0x9601 /* RS785/RS880 Host Bridge */ #define PCI_PRODUCT_AMD_RS780_PPB_GFX 0x9602 /* RS780/RS880 PCI-PCI Bridge (int gfx) */ @@ -2001,7 +2067,7 @@ #define PCI_PRODUCT_ATI_RADEON_FGV7600 0x940f /* FireGL V7600 */ #define PCI_PRODUCT_ATI_RADEON_HD4870 0x9440 /* Radeon HD 4870 */ #define PCI_PRODUCT_ATI_RADEON_HD4870_X2 0x9441 /* Radeon HD 4870 X2 */ -#define PCI_PRODUCT_ATI_RADEON_HD4850 0x9442 /* Radeon HD4850 */ +#define PCI_PRODUCT_ATI_RADEON_HD4850 0x9442 /* Radeon HD 4850 */ #define PCI_PRODUCT_ATI_RADEON_HD4850_X2 0x9443 /* Radeon HD 4850 X2 */ #define PCI_PRODUCT_ATI_RADEON_FPV8750 0x9444 /* FirePro V8750 */ #define PCI_PRODUCT_ATI_RADEON_FPV7760 0x9446 /* FirePro V7760 */ @@ -2022,7 +2088,7 @@ #define PCI_PRODUCT_ATI_RADEON_HD44670 0x9490 /* Radeon HD 4670 */ #define PCI_PRODUCT_ATI_RADEON_E4690 0x9491 /* Radeon E4690 */ #define PCI_PRODUCT_ATI_RADEON_HD4600 0x9495 /* Radeon HD 4600 AGP Series */ -#define PCI_PRODUCT_ATI_RADEON_HD4650 0x9498 /* Radeon HD4650 */ +#define PCI_PRODUCT_ATI_RADEON_HD4650 0x9498 /* Radeon HD 4650 */ #define PCI_PRODUCT_ATI_RADEON_FPV7750 0x949c /* FirePro V7750 */ #define PCI_PRODUCT_ATI_RADEON_FPV5700 0x949e /* FirePro V5700 */ #define PCI_PRODUCT_ATI_RADEON_FPV3750 0x949f /* FirePro V3750 */ @@ -2031,7 +2097,7 @@ #define PCI_PRODUCT_ATI_RADEON_FPM7740 0x94a3 /* FirePro M7740 */ #define PCI_PRODUCT_ATI_RADEON_HD4770 0x94b3 /* Radeon HD 4770 */ #define PCI_PRODUCT_ATI_RADEON_HD4750 0x94b4 /* Radeon HD 4750 */ -#define PCI_PRODUCT_ATI_RADEON_HD2400_XT 0x94c1 /* Radeon HD2400 XT */ +#define PCI_PRODUCT_ATI_RADEON_HD2400_XT 0x94c1 /* Radeon HD 2400 XT */ #define PCI_PRODUCT_ATI_RADEON_HD2400PRO 0x94c3 /* Radeon HD 2400 Pro */ #define PCI_PRODUCT_ATI_RADEON_HD2400PROAGP 0x94c4 /* Radeon HD 2400 Pro AGP */ #define PCI_PRODUCT_ATI_RADEON_HD2400LE 0x94c5 /* Radeon HD 2400 LE */ @@ -2041,7 +2107,7 @@ #define PCI_PRODUCT_ATI_RADEON_E2400 0x94cb /* Radeon E2400 */ #define PCI_PRODUCT_ATI_RADEON_HD2400 0x94cc /* Radeon HD 2400 */ #define PCI_PRODUCT_ATI_RADEON_HD3850X2_1 0x9500 /* Radeon HD 3850 X2 */ -#define PCI_PRODUCT_ATI_RADEON_HD3870 0x9501 /* Radeon HD3870 */ +#define PCI_PRODUCT_ATI_RADEON_HD3870 0x9501 /* Radeon HD 3870 */ #define PCI_PRODUCT_ATI_RADEON_HD3850M 0x9504 /* Mobility Radeon HD 3850 */ #define PCI_PRODUCT_ATI_RADEON_HD3690 0x9505 /* Radeon HD 3690/3850 */ #define PCI_PRODUCT_ATI_RADEON_HD3850MX2 0x9506 /* Mobility Radeon HD 3850 X2 */ @@ -2064,7 +2130,7 @@ #define PCI_PRODUCT_ATI_RADEON_HD2600M76 0x9581 /* Mobility Radeon HD 2600 */ #define PCI_PRODUCT_ATI_RADEON_HD2600XTM_1 0x9583 /* Mobility Radeon HD 2600 XT/2700 */ #define PCI_PRODUCT_ATI_RADEON_HD2600XTAGP 0x9586 /* Radeon HD 2600 XT AGP */ -#define PCI_PRODUCT_ATI_RADEON_HD2600PROAGP 0x9587 /* Radeon HD2600 Pro AGP */ +#define PCI_PRODUCT_ATI_RADEON_HD2600PROAGP 0x9587 /* Radeon HD 2600 Pro AGP */ #define PCI_PRODUCT_ATI_RADEON_HD2600XT_1 0x9588 /* Radeon HD 2600 XT GDDR3 */ #define PCI_PRODUCT_ATI_RADEON_HD2600PRO 0x9589 /* Radeon HD 2600 Pro */ #define PCI_PRODUCT_ATI_RADEON_HD2600XT_2 0x958a /* Radeon HD 2600 X2 */ @@ -2076,12 +2142,12 @@ #define PCI_PRODUCT_ATI_RADEON_FGV5700 0x9595 /* Mobility FireGL V5700 */ #define PCI_PRODUCT_ATI_RADEON_HD3650AGP_1 0x9596 /* Radeon HD 3650 AGP */ #define PCI_PRODUCT_ATI_RADEON_HD3650AGP_2 0x9597 /* Radeon HD 3650 AGP */ -#define PCI_PRODUCT_ATI_RADEON_HD3650 0x9598 /* Radeon HD3650 */ +#define PCI_PRODUCT_ATI_RADEON_HD3650 0x9598 /* Radeon HD 3650 */ #define PCI_PRODUCT_ATI_RADEON_HD3650AGP 0x9599 /* Radeon HD 3650 AGP */ #define PCI_PRODUCT_ATI_RADEON_HD3470 0x95c0 /* Radeon HD 3470 */ #define PCI_PRODUCT_ATI_RADEON_HD3410M 0x95c2 /* Mobility Radeon HD 3410/3430 */ #define PCI_PRODUCT_ATI_RADEON_HD3400 0x95c4 /* Mobility Radeon HD 3400 Series (M82) */ -#define PCI_PRODUCT_ATI_RADEON_HD4250_S 0x95c5 /* Radeon HD4250 GPU (RV610) Secondary */ +#define PCI_PRODUCT_ATI_RADEON_HD4250_S 0x95c5 /* Radeon HD 4250 GPU (RV610) Secondary */ #define PCI_PRODUCT_ATI_RADEON_HD3450AGP 0x95c6 /* Radeon HD 3450 AGP */ #define PCI_PRODUCT_ATI_RADEON_HD3450PCI 0x95c9 /* Radeon HD 3450 PCI */ #define PCI_PRODUCT_ATI_RADEON_FPV3700 0x95cc /* FirePro V3700 */ @@ -2106,7 +2172,7 @@ #define PCI_PRODUCT_ATI_RADEON_HD6530D 0x964a /* Radeon HD 6530D */ #define PCI_PRODUCT_ATI_RADEON_HD4200_1 0x970f /* Radeon HD 4200 Series */ #define PCI_PRODUCT_ATI_RADEON_HD4200_2 0x9710 /* Radeon HD 4200 */ -#define PCI_PRODUCT_ATI_RADEON_HD4200 0x9712 /* Radeon HD4200 Mobility */ +#define PCI_PRODUCT_ATI_RADEON_HD4200 0x9712 /* Radeon HD 4200 Mobility */ #define PCI_PRODUCT_ATI_RADEON_HD4100M 0x9713 /* Mobility Radeon HD 4100 */ #define PCI_PRODUCT_ATI_RADEON_HD4290 0x9714 /* Radeon HD 4290 */ #define PCI_PRODUCT_ATI_RADEON_HD4250 0x9715 /* Radeon HD 4250 */ @@ -2518,6 +2584,9 @@ #define PCI_PRODUCT_BROADCOM_BCM43602 0x43ba /* BCM43602 802.11ac Wireless LAN SoC */ #define PCI_PRODUCT_BROADCOM_BCM4401 0x4401 /* BCM4401 10/100 Ethernet */ #define PCI_PRODUCT_BROADCOM_BCM4401_B0 0x4401 /* BCM4401-B0 10/100 Ethernet */ +#define PCI_PRODUCT_BROADCOM_BCM4371 0x440d /* BCM4371 */ +#define PCI_PRODUCT_BROADCOM_BCM4378 0x4425 /* BCM4378 */ +#define PCI_PRODUCT_BROADCOM_BCM4387 0x4433 /* BCM4387 */ #define PCI_PRODUCT_BROADCOM_BCM4727 0x4727 /* BCM4727 802.11b/g/n */ #define PCI_PRODUCT_BROADCOM_5801 0x5801 /* 5801 Security Processor */ #define PCI_PRODUCT_BROADCOM_5802 0x5802 /* 5802 Security Processor */ @@ -3924,6 +3993,7 @@ #define PCI_PRODUCT_INTEL_82547EI_MOBILE 0x101a /* i82547EI Mobile Gigabit Ethernet */ #define PCI_PRODUCT_INTEL_82546EB_QUAD 0x101d /* i82546EB 1000baseT Ethernet */ #define PCI_PRODUCT_INTEL_82540EP_LP 0x101e /* i82540EP Gigabit Ethernet */ +#define PCI_PRODUCT_INTEL_V710_5G_T 0x101f /* V710 5000BaseT Ethernet */ #define PCI_PRODUCT_INTEL_82545GM_COPPER 0x1026 /* i82545GM 1000baseT Ethernet */ #define PCI_PRODUCT_INTEL_82545GM_FIBER 0x1027 /* i82545GM 1000baseX Ethernet */ #define PCI_PRODUCT_INTEL_82545GM_SERDES 0x1028 /* i82545GM Gigabit Ethernet (SERDES) */ @@ -3950,6 +4020,8 @@ #define PCI_PRODUCT_INTEL_82801H_LAN 0x104b /* i82801H LAN Controller */ #define PCI_PRODUCT_INTEL_82801H_IFE_LAN 0x104c /* i82801H (IFE) LAN Controller */ #define PCI_PRODUCT_INTEL_82801H_M_LAN 0x104d /* i82801H (M) LAN Controller */ +#define PCI_PRODUCT_INTEL_X710_10G_SFP 0x104e /* X710-TM4 10GbE SFP+ */ +#define PCI_PRODUCT_INTEL_X710_10G_BP 0x104f /* X710-TM4 10GbE Backplane */ #define PCI_PRODUCT_INTEL_PRO_100_VM_6 0x1050 /* PRO/100 VM Network Controller w/ 82562ET/EZ PHY */ #define PCI_PRODUCT_INTEL_82801EB_LAN 0x1051 /* 82801EB/ER 10/100 Ethernet */ #define PCI_PRODUCT_INTEL_PRO_100_VM_7 0x1052 /* PRO/100 VM Network Connection */ @@ -4151,21 +4223,21 @@ #define PCI_PRODUCT_INTEL_I219_LM 0x156f /* I219-LM Ethernet Connection */ #define PCI_PRODUCT_INTEL_I219_V 0x1570 /* I219-V Ethernet Connection */ #define PCI_PRODUCT_INTEL_XL710_VF_HV 0x1571 /* XL710 Ethernet Virtual Function */ -#define PCI_PRODUCT_INTEL_XL710_SFP 0x1572 /* XL710 SFP+ Ethernet */ +#define PCI_PRODUCT_INTEL_XL710_SFP 0x1572 /* XL710 SFP+ Ethernet (SFI) */ #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_XL710_KX_A 0x157f /* XL710 KX Ethernet */ -#define PCI_PRODUCT_INTEL_XL710_KX_B 0x1580 /* XL710 KX Ethernet */ -#define PCI_PRODUCT_INTEL_XL710_KX_C 0x1581 /* XL710 KX Ethernet */ +#define PCI_PRODUCT_INTEL_XL710_KX_B 0x1580 /* XL710 40GbE backplane (KX) */ +#define PCI_PRODUCT_INTEL_XL710_KX_C 0x1581 /* XL710 10GbE backplane (KX) */ #define PCI_PRODUCT_INTEL_XL710_QSFP_A 0x1583 /* XL710 40GbE QSFP+ */ #define PCI_PRODUCT_INTEL_XL710_QSFP_B 0x1584 /* XL710 40GbE QSFP+ */ #define PCI_PRODUCT_INTEL_XL710_QSFP_C 0x1585 /* XL710 40GbE QSFP+ */ -#define PCI_PRODUCT_INTEL_X710_10G_T 0x1586 /* X710 10GBaseT Ethernet */ +#define PCI_PRODUCT_INTEL_X710_10G_T_1 0x1586 /* X710 10GBASE-T Ethernet */ #define PCI_PRODUCT_INTEL_XL710_20G_BP_1 0x1587 /* XL710 20GbE Backplane */ #define PCI_PRODUCT_INTEL_XL710_20G_BP_2 0x1588 /* XL710 20GbE Backplane */ #define PCI_PRODUCT_INTEL_X710_T4_10G 0x1589 /* X710-T4 10GbaseT */ #define PCI_PRODUCT_INTEL_XXV710_25G_BP 0x158a /* XXV710 25GbE Backplane */ -#define PCI_PRODUCT_INTEL_XXV710_25G_SFP28 0x158b /* XXV710 SFP28 */ +#define PCI_PRODUCT_INTEL_XXV710_25G_SFP28 0x158b /* XXV710 25GbE SFP28 */ #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 */ @@ -4216,6 +4288,7 @@ #define PCI_PRODUCT_INTEL_I219_V14 0x15fa /* I219-V (14) Ethernet Connection */ #define PCI_PRODUCT_INTEL_I219_LM13 0x15fb /* I219-LM (13) Ethernet Connection */ #define PCI_PRODUCT_INTEL_I219_V13 0x15fc /* I219-V (13) Ethernet Connection */ +#define PCI_PRODUCT_INTEL_X710_10G_T_2 0x15ff /* X710-TM4 10GBASE-T Ethernet */ #define PCI_PRODUCT_INTEL_CORE5G_HB_1 0x1604 /* Core 5G Host Bridge */ #define PCI_PRODUCT_INTEL_CORE5G_M_GT1 0x1606 /* HD Graphics (GT1) */ #define PCI_PRODUCT_INTEL_CORE5G_HDA_1 0x160c /* Core 5G HD Audio */ @@ -4497,9 +4570,40 @@ #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_XEONSC_UBOX_0 0x2014 /* Xeon Scalable Ubox */ -#define PCI_PRODUCT_INTEL_XEONSC_UBOX_1 0x2016 /* Xeon Scalable Ubox */ +#define PCI_PRODUCT_INTEL_XEONSC_UBOX_1 0x2015 /* Xeon Scalable Ubox */ +#define PCI_PRODUCT_INTEL_XEONSC_UBOX_2 0x2016 /* Xeon Scalable Ubox */ +#define PCI_PRODUCT_INTEL_XEONSC_M2PCIR 0x2018 /* Xeon Scalable M2PCI */ +#define PCI_PRODUCT_INTEL_XEONSC_CBDMAR 0x2021 /* Xeon Scalable CBDMA */ +#define PCI_PRODUCT_INTEL_XEONSC_MMVTD 0x2024 /* Xeon Scalable MM/Vt-d */ +#define PCI_PRODUCT_INTEL_XEONSC_RAS 0x2025 /* Xeon Scalable RAS */ +#define PCI_PRODUCT_INTEL_XEONSC_IOAPIC 0x2026 /* Xeon Scalable I/O APIC */ +#define PCI_PRODUCT_INTEL_XEONSC_VTD 0x2034 /* Xeon Scalable VT-d */ +#define PCI_PRODUCT_INTEL_XEONSC_RAS_CFG 0x2035 /* Xeon Scalable RAS Configuration */ +#define PCI_PRODUCT_INTEL_XEONSC_IOAPIC_C 0x2036 /* Xeon Scalable IOxAPIC */ +#define PCI_PRODUCT_INTEL_XEONSC_IMC_1 0x2041 /* Xeon Scalable IMC */ +#define PCI_PRODUCT_INTEL_XEONSC_IMC_2 0x2042 /* Xeon Scalable IMC */ +#define PCI_PRODUCT_INTEL_XEONSC_IMC_3 0x2043 /* Xeon Scalable IMC */ +#define PCI_PRODUCT_INTEL_XEONSC_IMC_4 0x2044 /* Xeon Scalable IMC */ +#define PCI_PRODUCT_INTEL_XEONSC_LMC_1 0x2045 /* Xeon Scalable LM */ +#define PCI_PRODUCT_INTEL_XEONSC_LMSC_1 0x2046 /* Xeon Scalable LMS */ +#define PCI_PRODUCT_INTEL_XEONSC_LMDPC_1 0x2047 /* Xeon Scalable LMDP */ +#define PCI_PRODUCT_INTEL_XEONSC_DECSC_1 0x2048 /* Xeon Scalable DECS */ +#define PCI_PRODUCT_INTEL_XEONSC_LMC_2 0x2049 /* Xeon Scalable LM */ +#define PCI_PRODUCT_INTEL_XEONSC_LMSC_2 0x204a /* Xeon Scalable LMS */ +#define PCI_PRODUCT_INTEL_XEONSC_LMDPC_2 0x204b /* Xeon Scalable LMDP */ +#define PCI_PRODUCT_INTEL_XEONSC_M3KTI_1 0x204c /* Xeon Scalable M3KTI */ +#define PCI_PRODUCT_INTEL_XEONSC_M3KTI_2 0x204d /* Xeon Scalable M3KTI */ +#define PCI_PRODUCT_INTEL_XEONSC_CHA_1 0x2054 /* Xeon Scalable CHA */ +#define PCI_PRODUCT_INTEL_XEONSC_CHA_2 0x2055 /* Xeon Scalable CHA */ +#define PCI_PRODUCT_INTEL_XEONSC_CHA_3 0x2056 /* Xeon Scalable CHA */ +#define PCI_PRODUCT_INTEL_XEONSC_CHA_4 0x2057 /* Xeon Scalable CHA */ +#define PCI_PRODUCT_INTEL_XEONSC_KTI 0x2058 /* Xeon Scalable KTI */ +#define PCI_PRODUCT_INTEL_XEONSC_UPIR 0x2059 /* Xeon Scalable UPI */ #define PCI_PRODUCT_INTEL_XEONSC_PCU_0 0x2080 /* Xeon Scalable PCU */ -#define PCI_PRODUCT_INTEL_XEONSC_PCU_1 0x2082 /* Xeon Scalable PCU */ +#define PCI_PRODUCT_INTEL_XEONSC_PCU_1 0x2081 /* Xeon Scalable PCU */ +#define PCI_PRODUCT_INTEL_XEONSC_PCU_2 0x2082 /* Xeon Scalable PCU */ +#define PCI_PRODUCT_INTEL_XEONSC_CHA_5 0x208d /* Xeon Scalable CHA */ +#define PCI_PRODUCT_INTEL_XEONSC_CHA_6 0x208e /* Xeon Scalable CHA */ #define PCI_PRODUCT_INTEL_BSW_HB 0x2280 /* Braswell Soc Transaction Router */ #define PCI_PRODUCT_INTEL_BSW_HDA 0x2284 /* Braswell HD Audio */ #define PCI_PRODUCT_INTEL_BSW_SIO_DMA_2 0x2286 /* Braswell SIO DMA */ @@ -5653,6 +5757,41 @@ #define PCI_PRODUCT_INTEL_EHL_DPTF 0x4503 /* Elkhart Lake DPTF */ #define PCI_PRODUCT_INTEL_EHL_GNA 0x4511 /* Elkhart Lake GNA */ #define PCI_PRODUCT_INTEL_EHL_TRACE_2 0x4529 /* Elkhart Lake Trace Hub (Compute Die) */ +#define PCI_PRODUCT_INTEL_ADL_PCIE_RP_0 0x460d /* Alder Lake PCIe G5 Root Port 0 (x16) */ +#define PCI_PRODUCT_INTEL_ADL_XDCI 0x460e /* Alder Lake USB-C Device (xDCI) */ +#define PCI_PRODUCT_INTEL_ADL_S_2_0_HOST 0x4610 /* Alder Lake (S,2+0) Host */ +#define PCI_PRODUCT_INTEL_ADL_DTT 0x461d /* Alder Lake Dynamic Tuning Technology */ +#define PCI_PRODUCT_INTEL_ADL_XHCI 0x461e /* Alder Lake USB-C Host (xHCI) */ +#define PCI_PRODUCT_INTEL_ADL_TBT_PCIE_3 0x461f /* Alder Lake Thunderbolt PCIe 3 */ +#define PCI_PRODUCT_INTEL_ADL_H_4_8_HOST 0x4621 /* Alder Lake (H,4+8) Host */ +#define PCI_PRODUCT_INTEL_ADL_H_4_4_HOST 0x4629 /* Alder Lake (H,4+4) Host */ +#define PCI_PRODUCT_INTEL_ADL_PCIE_RP_1 0x462d /* Alder Lake PCIe G5 Root Port 1 (x8) */ +#define PCI_PRODUCT_INTEL_ADL_TBT_PCIE_2 0x462f /* Alder Lake Thunderbolt PCIe 2 */ +#define PCI_PRODUCT_INTEL_ADL_S_4_0_HOST 0x4630 /* Alder Lake (S,4+0) Host */ +#define PCI_PRODUCT_INTEL_ADL_PCIE_RP_3 0x463d /* Alder Lake PCIe G4 Root Port 3 (x4) */ +#define PCI_PRODUCT_INTEL_ADL_TBTDMA_0 0x463e /* Alder Lake Thunderbolt DMA 0 */ +#define PCI_PRODUCT_INTEL_ADL_TBT_PCIE_1 0x463f /* Alder Lake Thunderbolt PCIe 1 */ +#define PCI_PRODUCT_INTEL_ADL_H_6_8_HOST 0x4641 /* Alder Lake (H,6+8) Host */ +#define PCI_PRODUCT_INTEL_ADL_S_6_4_HOST 0x4648 /* Alder Lake (S,6+4) Host */ +#define PCI_PRODUCT_INTEL_ADL_H_6_4_HOST 0x4649 /* Alder Lake (H,6+4) Host */ +#define PCI_PRODUCT_INTEL_ADL_PCIE_RP_2 0x464d /* Alder Lake PCIe G4 Root Port 2 (x4) */ +#define PCI_PRODUCT_INTEL_ADL_GNA 0x464f /* Alder Lake Gauss Newton Algorithm */ +#define PCI_PRODUCT_INTEL_ADL_S_6_0_HOST 0x4650 /* Alder Lake (S,6+0) Host */ +#define PCI_PRODUCT_INTEL_ADL_IPU 0x465d /* Alder Lake Image Processing Unit */ +#define PCI_PRODUCT_INTEL_ADL_S_8_8_HOST 0x4660 /* Alder Lake (S,8+8) Host */ +#define PCI_PRODUCT_INTEL_ADL_S_8_4_HOST 0x4668 /* Alder Lake (S,8+4) Host */ +#define PCI_PRODUCT_INTEL_ADL_TBTDMA_1 0x466d /* Alder Lake Thunderbolt DMA 1 */ +#define PCI_PRODUCT_INTEL_ADL_TBT_PCIE_0 0x466e /* Alder Lake Thunderbolt PCIe 0 */ +#define PCI_PRODUCT_INTEL_ADL_TRACE 0x466f /* Alder Lake Trace Hub (Compute Die?XXX) */ +#define PCI_PRODUCT_INTEL_ADL_CLSRAM 0x467d /* Alder Lake Crash Log & Telemetry */ +#define PCI_PRODUCT_INTEL_ADL_VMD 0x467f /* Alder Lake Volume Management Device */ +#define PCI_PRODUCT_INTEL_ADL_IGD_1 0x4680 /* Alder Lake Graphics (32EU) */ +#define PCI_PRODUCT_INTEL_ADL_IGD_2 0x4682 /* Alder Lake Graphics (24EU) */ +#define PCI_PRODUCT_INTEL_ADL_IGD_3 0x4690 /* Alder Lake Graphics (32EU) */ +#define PCI_PRODUCT_INTEL_ADL_IGD_4 0x4692 /* Alder Lake Graphics (24EU) */ +#define PCI_PRODUCT_INTEL_ADL_IGD_5 0x4693 /* Alder Lake Graphics (16EU) */ +#define PCI_PRODUCT_INTEL_ADL_IGD_6 0x46a6 /* Alder Lake Graphics */ +#define PCI_PRODUCT_INTEL_ADL_IGD_7 0x46a3 /* Alder Lake Graphics */ #define PCI_PRODUCT_INTEL_EHL_ESPI 0x4b00 /* Elkhart Lake eSPI */ #define PCI_PRODUCT_INTEL_EHL_P2SB 0x4b20 /* Elkhart Lake P2SB */ #define PCI_PRODUCT_INTEL_EHL_PMC 0x4b21 /* Elkhart Lake PMC */ @@ -6038,6 +6177,69 @@ #define PCI_PRODUCT_INTEL_82443GX_AGP 0x71a1 /* 82443GX AGP Interface */ #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_6HS_Z690_ESPI 0x7a84 /* Z690 eSPI */ +#define PCI_PRODUCT_INTEL_6HS_H670_ESPI 0x7a85 /* H670 eSPI */ +#define PCI_PRODUCT_INTEL_6HS_B660_ESPI 0x7a86 /* B660 eSPI */ +#define PCI_PRODUCT_INTEL_6HS_H610_ESPI 0x7a87 /* H610 eSPI */ +#define PCI_PRODUCT_INTEL_6HS_H_P2SB 0x7aa0 /* 600 Series PCH-H P2SB */ +#define PCI_PRODUCT_INTEL_6HS_H_PMC 0x7aa1 /* 600 Series PCH-H PMC */ +#define PCI_PRODUCT_INTEL_6HS_H_SMB 0x7aa3 /* 600 Series PCH-H SMBus */ +#define PCI_PRODUCT_INTEL_6HS_H_SPI 0x7aa4 /* 600 Series PCH-H SPI (FLASH) */ +#define PCI_PRODUCT_INTEL_6HS_H_TRACE 0x7aa6 /* 600 Series PCH-H Trace Hub */ +#define PCI_PRODUCT_INTEL_6HS_H_SSRAM 0x7aa7 /* 600 Series PCH-H Shared SRAM */ +#define PCI_PRODUCT_INTEL_6HS_H_UART_0 0x7aa8 /* 600 Series PCH-H UART 0 */ +#define PCI_PRODUCT_INTEL_6HS_H_UART_1 0x7aa9 /* 600 Series PCH-H UART 1 */ +#define PCI_PRODUCT_INTEL_6HS_H_GSPI_0 0x7aaa /* 600 Series PCH-H GSPI 0 */ +#define PCI_PRODUCT_INTEL_6HS_H_GSPI_1 0x7aab /* 600 Series PCH-H GSPI 1 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_9 0x7ab0 /* 600 Series PCH-H PCIe RP 9 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_10 0x7ab1 /* 600 Series PCH-H PCIe RP 10 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_11 0x7ab2 /* 600 Series PCH-H PCIe RP 11 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_12 0x7ab3 /* 600 Series PCH-H PCIe RP 12 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_13 0x7ab4 /* 600 Series PCH-H PCIe RP 13 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_14 0x7ab5 /* 600 Series PCH-H PCIe RP 14 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_15 0x7ab6 /* 600 Series PCH-H PCIe RP 15 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_16 0x7ab7 /* 600 Series PCH-H PCIe RP 16 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_1 0x7ab8 /* 600 Series PCH-H PCIe RP 1 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_2 0x7ab9 /* 600 Series PCH-H PCIe RP 2 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_3 0x7aba /* 600 Series PCH-H PCIe RP 3 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_4 0x7abb /* 600 Series PCH-H PCIe RP 4 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_5 0x7abc /* 600 Series PCH-H PCIe RP 5 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_6 0x7abd /* 600 Series PCH-H PCIe RP 6 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_7 0x7abe /* 600 Series PCH-H PCIe RP 7 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_8 0x7abf /* 600 Series PCH-H PCIe RP 8 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_17 0x7ac0 /* 600 Series PCH-H PCIe RP 17 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_18 0x7ac1 /* 600 Series PCH-H PCIe RP 18 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_19 0x7ac2 /* 600 Series PCH-H PCIe RP 19 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_20 0x7ac3 /* 600 Series PCH-H PCIe RP 20 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_21 0x7ac4 /* 600 Series PCH-H PCIe RP 21 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_22 0x7ac5 /* 600 Series PCH-H PCIe RP 22 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_23 0x7ac6 /* 600 Series PCH-H PCIe RP 23 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_24 0x7ac7 /* 600 Series PCH-H PCIe RP 24 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_25 0x7ac8 /* 600 Series PCH-H PCIe RP 25 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_26 0x7ac9 /* 600 Series PCH-H PCIe RP 26 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_27 0x7aca /* 600 Series PCH-H PCIe RP 27 */ +#define PCI_PRODUCT_INTEL_6HS_H_PCIE_28 0x7acb /* 600 Series PCH-H PCIe RP 28 */ +#define PCI_PRODUCT_INTEL_6HS_H_I2C_0 0x7acc /* 600 Series PCH-H I2C 0 */ +#define PCI_PRODUCT_INTEL_6HS_H_I2C_1 0x7acd /* 600 Series PCH-H I2C 1 */ +#define PCI_PRODUCT_INTEL_6HS_H_I2C_2 0x7ace /* 600 Series PCH-H I2C 2 */ +#define PCI_PRODUCT_INTEL_6HS_H_I2C_3 0x7acf /* 600 Series PCH-H I2C 3 */ +#define PCI_PRODUCT_INTEL_6HS_H_HDA 0x7ad0 /* 600 Series PCH-H HD Audio */ +#define PCI_PRODUCT_INTEL_6HS_H_UART_3 0x7adc /* 600 Series PCH-H UART 3 */ +#define PCI_PRODUCT_INTEL_6HS_H_XHCI 0x7ae0 /* 600 Series PCH-H USB 3.2 Gen 2x2 xHCI */ +#define PCI_PRODUCT_INTEL_6HS_H_XDCI 0x7ae1 /* 600 Series PCH-H USB 3.2 Gen 1x1 xDCI */ +#define PCI_PRODUCT_INTEL_6HS_H_D_AHCI 0x7ae2 /* 600 Series PCH-H SATA (AHCI) */ +#define PCI_PRODUCT_INTEL_6HS_H_HECI_1 0x7ae8 /* 600 Series PCH-H HECI 1 */ +#define PCI_PRODUCT_INTEL_6HS_H_HECI_2 0x7ae9 /* 600 Series PCH-H HECI 2 */ +#define PCI_PRODUCT_INTEL_6HS_H_IDER 0x7aea /* 600 Series PCH-H IDE-R */ +#define PCI_PRODUCT_INTEL_6HS_H_KT 0x7aeb /* 600 Series PCH-H KT */ +#define PCI_PRODUCT_INTEL_6HS_H_HECI_3 0x7aec /* 600 Series PCH-H HECI 3 */ +#define PCI_PRODUCT_INTEL_6HS_H_HECI_4 0x7aed /* 600 Series PCH-H HECI 4 */ +#define PCI_PRODUCT_INTEL_6HS_H_ISH 0x7af8 /* 600 Series PCH-H Integrated Sensor Hub */ +#define PCI_PRODUCT_INTEL_6HS_H_GSPI_3 0x7af9 /* 600 Series PCH-H GSPI 3 */ +#define PCI_PRODUCT_INTEL_6HS_H_GSPI_2 0x7afb /* 600 Series PCH-H GSPI 2 */ +#define PCI_PRODUCT_INTEL_6HS_H_I2C_4 0x7afc /* 600 Series PCH-H I2C 4 */ +#define PCI_PRODUCT_INTEL_6HS_H_I2C_5 0x7afd /* 600 Series PCH-H I2C 5 */ +#define PCI_PRODUCT_INTEL_6HS_H_UART_2 0x7afe /* 600 Series PCH-H UART 2 */ #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 */ @@ -7235,6 +7437,8 @@ #define PCI_PRODUCT_SYMBIOS_1035 0x0040 /* 53c1035 */ #define PCI_PRODUCT_SYMBIOS_1035ZC 0x0041 /* 53c1035ZC */ #define PCI_PRODUCT_SYMBIOS_SAS1064 0x0050 /* SAS1064 */ +#define PCI_PRODUCT_SYMBIOS_MEGARAID_32XX_1 0x0052 /* MegaRAID SAS3216/3224 */ +#define PCI_PRODUCT_SYMBIOS_MEGARAID_32XX_2 0x0053 /* MegaRAID SAS3216/3224 */ #define PCI_PRODUCT_SYMBIOS_SAS1068 0x0054 /* SAS1068 */ #define PCI_PRODUCT_SYMBIOS_SAS1068_2 0x0055 /* SAS1068 */ #define PCI_PRODUCT_SYMBIOS_SAS1064E 0x0056 /* SAS1064E */ @@ -7294,6 +7498,8 @@ #define PCI_PRODUCT_SYMBIOS_SAS3324_8 0x00c7 /* SAS3324 */ #define PCI_PRODUCT_SYMBIOS_SAS3324_9 0x00c8 /* SAS3324 */ #define PCI_PRODUCT_SYMBIOS_SAS3324_10 0x00c9 /* SAS3324 */ +#define PCI_PRODUCT_SYMBIOS_MEGARAID_3316 0x00ce /* SAS3316 */ +#define PCI_PRODUCT_SYMBIOS_MEGARAID_3324 0x00cf /* SAS3324 */ #define PCI_PRODUCT_SYMBIOS_MEGARAID_320X 0x0407 /* LSI Megaraid SCSI 320-X */ #define PCI_PRODUCT_SYMBIOS_MEGARAID_320E 0x0408 /* LSI Megaraid SCSI 320-E */ #define PCI_PRODUCT_SYMBIOS_MEGARAID_300X 0x0409 /* LSI Megaraid SATA (300-6X/300-8X) */ @@ -7311,6 +7517,14 @@ #define PCI_PRODUCT_SYMBIOS_FC939X 0x0642 /* FC939X */ #define PCI_PRODUCT_SYMBIOS_FC949E 0x0646 /* FC949E */ #define PCI_PRODUCT_SYMBIOS_1030R 0x1030 /* 53c1030R */ +#define PCI_PRODUCT_SYMBIOS_MEGARAID_39XX_1 0x10e0 /* MegaRAID Unsupported SAS39xx */ +#define PCI_PRODUCT_SYMBIOS_MEGARAID_39XX_2 0x10e1 /* MegaRAID SAS39xx */ +#define PCI_PRODUCT_SYMBIOS_MEGARAID_39XX_3 0x10e2 /* MegaRAID Secure SAS39xx */ +#define PCI_PRODUCT_SYMBIOS_MEGARAID_39XX_4 0x10e3 /* MegaRAID Unsupported SAS39xx */ +#define PCI_PRODUCT_SYMBIOS_MEGARAID_38XX_1 0x10e4 /* MegaRAID Unsupported SAS38xx */ +#define PCI_PRODUCT_SYMBIOS_MEGARAID_38XX_2 0x10e5 /* MegaRAID SAS38xx */ +#define PCI_PRODUCT_SYMBIOS_MEGARAID_38XX_3 0x10e6 /* MegaRAID Secure SAS38xx */ +#define PCI_PRODUCT_SYMBIOS_MEGARAID_38XX_4 0x10e7 /* MegaRAID Unsupported SAS38xx */ #define PCI_PRODUCT_SYMBIOS_PERC_4SC 0x1960 /* PERC 4/SC */ /* Packet Engines products */ @@ -8481,7 +8695,7 @@ #define PCI_PRODUCT_RALINK_RT5390_3 0x539a /* RT5390 */ #define PCI_PRODUCT_RALINK_RT5390_4 0x539b /* RT5390 */ #define PCI_PRODUCT_RALINK_RT5390_5 0x539f /* RT5390 */ - + /* RATOC Systems products */ #define PCI_PRODUCT_RATOC_REXPCI31 0x0853 /* REX PCI-31/33 SCSI */ @@ -8590,7 +8804,7 @@ /* Rockchip products */ #define PCI_PRODUCT_ROCKCHIP_RK3399_RC 0x0100 /* RK3399 Root Complex */ - + /* S2io products */ #define PCI_PRODUCT_S2IO_XFRAME 0x5831 /* Xframe 10 Gigabit Ethernet Adapter */ #define PCI_PRODUCT_S2IO_XFRAME2 0x5832 /* Xframe2 10 Gigabit Ethernet Adapter */ @@ -9399,6 +9613,8 @@ #define PCI_PRODUCT_VMWARE_VMPCIE 0x07a0 /* Virtual PCI Express Root Port */ #define PCI_PRODUCT_VMWARE_VMXNET3 0x07b0 /* Virtual Network 3 */ #define PCI_PRODUCT_VMWARE_PVSCSI 0x07c0 /* PVSCSI */ +#define PCI_PRODUCT_VMWARE_AHCI 0x07e0 /* AHCI */ +#define PCI_PRODUCT_VMWARE_NVME 0x07f0 /* NVMe */ #define PCI_PRODUCT_VMWARE_VMI3 0x0801 /* VMI option ROM */ /* Weitek products */ |
