Module Name:    src
Committed By:   martin
Date:           Tue Dec  4 11:35:00 UTC 2018

Modified Files:
        src/sys/dev/pci [netbsd-8]: pcidevs

Log Message:
Pull up following revision(s) (requested by msaitoh in ticket #1119):

        sys/dev/pci/pcidevs: revision 1.1350
        sys/dev/pci/pcidevs: revision 1.1351
        sys/dev/pci/pcidevs: revision 1.1352
        sys/dev/pci/pcidevs: revision 1.1353
        sys/dev/pci/pcidevs: revision 1.1354
        sys/dev/pci/pcidevs: revision 1.1355
        sys/dev/pci/pcidevs: revision 1.1345
        sys/dev/pci/pcidevs: revision 1.1346
        sys/dev/pci/pcidevs: revision 1.1347
        sys/dev/pci/pcidevs: revision 1.1349

  Add some Intel devices. Some of them are found in Core i7-8550U.

  Add Toshiba's XG4 and XG5 NVMe SSD.

- Add C62x to the descriptions of Intel C620 series devices.
- Add 0xa1ca for Intel C629 LPC or eSPI.

Add AMD Seattle Host Bridge and PCIE root port devices

Add two otehr I2C devices of Intel.

"s/ are are / are /" in comment. No functional change.

Add some Intel 100 series and C230 series devices.

Add a whole bunch of Cavium ThunderX devices

Add Rockchip vendor ID and a device. Requested by jak@
 From OpenBSD

Add Amazon.com UART, NVMe, and ENA PCI IDs.


To generate a diff of this commit:
cvs rdiff -u -r1.1289.2.10 -r1.1289.2.11 src/sys/dev/pci/pcidevs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/pci/pcidevs
diff -u src/sys/dev/pci/pcidevs:1.1289.2.10 src/sys/dev/pci/pcidevs:1.1289.2.11
--- src/sys/dev/pci/pcidevs:1.1289.2.10	Wed Oct 17 13:45:31 2018
+++ src/sys/dev/pci/pcidevs	Tue Dec  4 11:34:59 2018
@@ -1,4 +1,4 @@
-$NetBSD: pcidevs,v 1.1289.2.10 2018/10/17 13:45:31 martin Exp $
+$NetBSD: pcidevs,v 1.1289.2.11 2018/12/04 11:34:59 martin Exp $
 
 /*
  * Copyright (c) 1995, 1996 Christopher G. Demetriou
@@ -649,6 +649,8 @@ vendor QINHENG2		0x1c00	Nanjing QinHeng 
 vendor SYMPHONY2	0x1c1c	Symphony Labs (2nd PCI Vendor ID)
 vendor HGST		0x1c58	HGST, Inc.
 vendor BEIJING_MEMBLAZE	0x1c5f	Beijing Memblaze Technology Co. Ltd.
+vendor AMAZON		0x1d0f	Amazon.com, Inc.
+vendor ROCKCHIP		0x1d87	Rockchip
 vendor TEKRAM2		0x1de1	Tekram Technology (2nd PCI Vendor ID)
 vendor SUNIX2		0x1fd4	SUNIX Co
 vendor HINT		0x3388	HiNT
@@ -953,6 +955,11 @@ product ALTIMA AC1001	0x03e9	AC1001 Giga
 product ALTIMA AC9100	0x03ea	AC9100 Gigabit Ethernet
 product ALTIMA AC1003	0x03eb	AC1003 Gigabit Ethernet
 
+/* Amazon.com, Inc. products */
+product AMAZON UART	0x8250	16650-compatible UART
+product AMAZON NVME	0x8061	NVMe SSD
+product AMAZON ENA	0xec20	Elastic Network Adapter
+
 /* AMD products */
 product AMD AMD64_HT	0x1100	K8 AMD64 HyperTransport Configuration
 product AMD AMD64_ADDR	0x1101	K8 AMD64 Address Map Configuration
@@ -1042,6 +1049,9 @@ product AMD F12_GPP0	0x1709	Family12h GP
 product AMD F14_MISC	0x1716	Family12h/14h Misc. Configuration
 product AMD F14_HB18	0x1718	Family12h/14h Host Bridge
 product AMD F14_HB19	0x1719	Family12h/14h Host Bridge
+product AMD SEATTLE_PCHB_1	0x1a00	Seattle Host Bridge
+product AMD SEATTLE_PCHB_2	0x1a01	Seattle Host Bridge
+product AMD SEATTLE_PCIE	0x1a02	Seattle PCIE Root Port
 product AMD PCNET_PCI	0x2000	PCnet-PCI Ethernet
 product AMD PCNET_HOME	0x2001	PCnet-Home HomePNA Ethernet
 product AMD AM_1771_MBW	0x2003	Alchemy AM 1771 MBW
@@ -1932,7 +1942,58 @@ product BUSLOGIC FLASHPOINT	0x8130	Flash
 product C4T GPPCI		0x6773	GPPCI
 
 /* Cavium products */
-product CAVIUM NITROX		0x0001	Nitrox XL
+product CAVIUM NITROX			0x0001	Nitrox XL
+product CAVIUM THUNDERX_MRML		0xa001	Master RML Bridge to RSL devices
+product CAVIUM THUNDERX_PCIB		0xa002	PCI Bridge
+product CAVIUM THUNDERX_RESET		0xa00e	Reset Controller
+product CAVIUM THUNDERX_RNG		0xa018	Random Number Generator
+product CAVIUM THUNDERX_XHCI		0xa01b	xHCI USB Controller
+product CAVIUM THUNDERX_AHCI		0xa01c	AHCI SATA Controller
+product CAVIUM THUNDERX_RAID		0xa01d	RAID Coprocessor
+product CAVIUM THUNDERX_NIC		0xa01e	Network Interface Controller
+product CAVIUM THUNDERX_TNS		0xa01f	Traffic Network Switch
+product CAVIUM THUNDERX_LMC		0xa022	DRAM Controller
+product CAVIUM THUNDERX_BGX		0xa026	Common Ethernet Interface
+product CAVIUM THUNDERX_L2C_TAD		0xa02e	Level 2 cache tag and data
+product CAVIUM THUNDERX_L2C_CBC		0xa02f	L2C-CBC
+product CAVIUM THUNDERX_L2C_MCI		0xa030	L2C-MCI
+
+product CAVIUM THUNDERX_SMMU		0xa008	SMMU
+product CAVIUM THUNDERX_GIC		0xa009	Generic Interrupt Controller
+product CAVIUM THUNDERX_GPIO		0xa00a	GPIO Controller
+product CAVIUM THUNDERX_MPI_SPI		0xa00b	MPI / SPI Controller
+product CAVIUM THUNDERX_MIO_PTP		0xa00c	MIO-PTP Controller
+product CAVIUM THUNDERX_MIX		0xa00d	MIX Network Controller
+product CAVIUM THUNDERX_UART		0xa00f	UART Controller
+product CAVIUM THUNDERX_EMMC_SD		0xa010	eMMC/SD Controller
+product CAVIUM THUNDERX_MIO_BOOT	0xa011	MIO-BOOT Controller
+product CAVIUM THUNDERX_TWSI_I2C	0xa012	TWSI / I2C Controller
+product CAVIUM THUNDERX_CCPI		0xa013	CCPI (Multi-node connect)
+product CAVIUM THUNDERX_VRM		0xa014	Voltage Regulator Module
+product CAVIUM THUNDERX_PSLI		0xa015	PCIe Switch Logic Interface
+product CAVIUM THUNDERX_KM		0xa016	Key Memory
+product CAVIUM THUNDERX_GST		0xa017	GTI (Global System Timers)
+product CAVIUM THUNDERX_DFA		0xa019	DFA
+product CAVIUM THUNDERX_ZIP		0xa01a	Zip Coprocessor
+product CAVIUM THUNDERX_PEM		0xa020	PEM (PCI Express Interface)
+product CAVIUM THUNDERX_L2C		0xa021	L2C (Level-2 Cache Controller)
+product CAVIUM THUNDERX_OCLA		0xa023	OCLA (On-Chip Logic Analyzer)
+product CAVIUM THUNDERX_OSM		0xa024	OSM
+product CAVIUM THUNDERX_GSER		0xa025	GSER (General Serializer/Deserializer)
+product CAVIUM THUNDERX_IOBN		0xa027	IOBN
+product CAVIUM THUNDERX_NCSCI		0xa029	NCSI (Network Controller Sideband Interface)
+product CAVIUM THUNDERX_SGPIO		0xa02a	SGPIO (Serial GPIO controller for SATA disk lights)
+product CAVIUM THUNDERX_SMI_MDIO	0xa02b	SMI / MDIO Controller
+product CAVIUM THUNDERX_DAP		0xa02c	DAP (Debug Access Port)
+product CAVIUM THUNDERX_PCIERC		0xa02d	PCIERC (PCIe Root Complex)
+product CAVIUM THUNDERX_MIOS_FUS	0xa031	MIO-FUS (Fuse Access Controller)
+product CAVIUM THUNDERX_FUSE		0xa032	FUSF (Fuse Controller)
+product CAVIUM THUNDERX_RNGVF		0xa033	Random Number Generator virtual function
+product CAVIUM THUNDERX_NICVF		0xa034	Network Interface Controller virtual function
+product CAVIUM THUNDERX_PB		0xa035	Parallel Bus
+product CAVIUM THUNDERX_RAIDVF		0xa036	RAD (RAID acceleration engine) virtual function
+product CAVIUM THUNDERX_ZIPVF		0xa037	ZIP virtual function
+product CAVIUM THUNDERX_CA		0xa040	CPT Cryptographic Accelerator
 
 /* Chelsio products */
 product CHELSIO PE9000		0x0020	PE9000 10GbE
@@ -3357,6 +3418,7 @@ product INTEL CORE5G_M_GT3_28W	0x162b	Ir
 product INTEL CORE6G_H_HB_1	0x1900	Core 6G Host and DRAM (H, Dual Core)
 product INTEL CORE6G_PCIE_X16	0x1901	Core 6G PCIe x16
 product INTEL CORE6G_PEN_GTX_1	0x1902	HD Graphics 510
+product INTEL CORE6G_THERM	0x1903	Core 6G Thermal
 product INTEL CORE6G_U_HB	0x1904	Core 6G Host and DRAM (U)
 product INTEL CORE6G_PCIE_X8	0x1905	Core 6G PCIe x8
 product INTEL CORE6G_PEN_GTX_2	0x1906	HD Graphics 510
@@ -4326,14 +4388,14 @@ product INTEL E7520_PCIE_C1	0x359a	E7520
 product INTEL E7520_CFG		0x359b	E7520 Extended Configuration
 product INTEL X722_A0		0x374c	X722 A0 10GbE
 product INTEL X722_A0_VF	0x374d	X722 A0 10GbE VF
-product INTEL C620_THERM_SENS	0x37b1	Thermal Sensor
-product INTEL C620_NPX16	0x37c0	PCIe x16 Uplink (NPX16)
-product INTEL C620_NPX8		0x37c1	PCIe x8 Uplink (NPX8)
-product INTEL C620_VSWP_0	0x37c2	Virtual Switch Port (for QAT 0)
-product INTEL C620_VSWP_1	0x37c3	Virtual Switch Port (for QAT 1)
-product INTEL C620_VSWP_2	0x37c4	Virtual Switch Port (for QAT 2)
-product INTEL C620_VSWP_3	0x37c5	Virtual Switch Port (for 10GbE LAN)
-product INTEL C620_VSWP_4	0x37c6	Virtual Switch Port (for Termal Sensor)
+product INTEL C620_THERM_SENS	0x37b1	C620 Thermal Sensor
+product INTEL C620_NPX16	0x37c0	C620 PCIe x16 Uplink (NPX16)
+product INTEL C620_NPX8		0x37c1	C620 PCIe x8 Uplink (NPX8)
+product INTEL C620_VSWP_0	0x37c2	C620 Virtual Switch Port (for QAT 0)
+product INTEL C620_VSWP_1	0x37c3	C620 Virtual Switch Port (for QAT 1)
+product INTEL C620_VSWP_2	0x37c4	C620 Virtual Switch Port (for QAT 2)
+product INTEL C620_VSWP_3	0x37c5	C620 Virtual Switch Port (for 10GbE LAN)
+product INTEL C620_VSWP_4	0x37c6	C620 Virtual Switch Port (for Termal Sensor)
 product INTEL C620_QAT		0x37c8	C620 QAT
 product INTEL C620_QAT_VF	0x37c9	C620 QAT Virtual Function
 product INTEL X722		0x37cc	X722 10GbE
@@ -4602,7 +4664,9 @@ product INTEL CORE7G_S_D_HOST_DRAM 0x590
 product INTEL CORE7G_H_M_Q_HOST_DRAM 0x5910 Core 7G (H, Mobile, Quad) Host Bridge, DRAM
 product INTEL CORE7G_GMM	0x5911	Core 7G Gaussian Mixture Model
 product INTEL CORE7G_S_GT2	0x5912	HD Graphics 630 (GT1)
+product INTEL CORE8G_U_HB_DRAM	0x5914	Core 7G,8G Host Bridge, DRAM
 product INTEL CORE7G_U_GT2	0x5916	HD Graphics 620 (GT2)
+product INTEL CORE8G_U_GT2	0x5917	UHD Graphics 620 (GT2)
 product INTEL CORE7G_H_SW_HOST_DRAM 0x5918 Core 7G (H, Server or Workstation) Host Bridge, DRAM
 product INTEL CORE7G_IU		0x5919	Core 7G Image Unit
 product INTEL CORE7G_H_M_GT2	0x591b	HD Graphics 630 (GT2, Mobile)
@@ -5030,12 +5094,21 @@ product INTEL 100SERIES_LP_MEI_3 0x9d3e	
 product INTEL 100SERIES_LP_LPC_1 0x9d43	100 Series (PCH-U) LPC
 product INTEL 100SERIES_LP_LPC_2 0x9d46	100 Series (PCH-Y) LPC
 product INTEL 100SERIES_LP_LPC_3 0x9d48	100 Series (PCH-U) LPC
+product INTEL 2HS_Y_LPC_1	0x9d4b	200 Series LPC
+product INTEL 2HS_U_LPC_1	0x9d4e	200 Series LPC
+product INTEL 2HS_U_LPC_2	0x9d50	200 Series LPC
+product INTEL 2HS_U_LPC_3	0x9d53	200 Series LPC
+product INTEL 2HS_Y_LPC_2	0x9d56	200 Series LPC
+product INTEL 2HS_U_LPC_4	0x9d58	200 Series LPC
 product INTEL 100SERIES_LP_I2C_0 0x9d60	100 Series I2C 0
 product INTEL 100SERIES_LP_I2C_1 0x9d61	100 Series I2C 1
 product INTEL 100SERIES_LP_I2C_2 0x9d62	100 Series I2C 2
 product INTEL 100SERIES_LP_I2C_3 0x9d63	100 Series I2C 3
+product INTEL 100SERIES_LP_I2C_4 0x9d64	100 Series I2C 4
+product INTEL 100SERIES_LP_I2C_5 0x9d65	100 Series I2C 5
 product INTEL 100SERIES_LP_UART_2 0x9d66 100 Series UART 2
 product INTEL 100SERIES_LP_HDA	0x9d70	100 Series HD Audio
+product INTEL 2HS_U_HDA		0x9d71	200 Series HD Audio
 product INTEL PINEVIEW_HB	0xa000	Pineview Host Bridge
 product INTEL PINEVIEW_IGD	0xa001	Pineview Integrated Graphics Device
 product INTEL PINEVIEW_IGD_1	0xa002	Pineview Integrated Graphics Device
@@ -5043,7 +5116,9 @@ product INTEL PINEVIEW_M_HB	0xa010	Pinev
 product INTEL PINEVIEW_M_IGD	0xa011	Pineview Integrated Graphics Device
 product INTEL PINEVIEW_M_IGD_1	0xa012	Pineview Integrated Graphics Device
 product INTEL Z170_AHCI		0xa102	Z170 AHCI
+product INTEL 100SERIES_AHCI_2	0xa103	HM170, QM170 AHCI
 product INTEL Z170_3RD_AHCI	0xa106	Z170 3rd Party RAID
+product INTEL 100SERIES_3RD_RAID 0xa107	HM170, QM170 3rd Party RAID
 product INTEL 100SERIES_PCIE_1	0xa110	100 Series PCIE
 product INTEL 100SERIES_PCIE_2	0xa111	100 Series PCIE
 product INTEL 100SERIES_PCIE_3	0xa112	100 Series PCIE
@@ -5079,9 +5154,20 @@ product INTEL 100SERIES_MEI_2	0xa13b	100
 product INTEL 100SERIES_IDE_R	0xa13c	100 Series IDE-R
 product INTEL 100SERIES_KT	0xa13d	100 Series KT
 product INTEL 100SERIES_MEI_3	0xa13e	100 Series MEI 3
+product INTEL H110_LPC		0xa143	H110 LPC
 product INTEL H170_LPC		0xa144	H170 LPC
 product INTEL Z170_LPC		0xa145	Z170 LPC
 product INTEL Q170_LPC		0xa146	Q170 LPC
+product INTEL Q150_LPC		0xa147	Q150 LPC
+product INTEL B150_LPC		0xa148	B150 LPC
+product INTEL C236_LPC		0xa149	C236 LPC
+product INTEL C232_LPC		0xa14a	C232 LPC
+product INTEL QM170_LPC		0xa14d	QM170 LPC
+product INTEL HM170_LPC		0xa14e	HM170 LPC
+product INTEL CM236_LPC		0xa150	CM236 LPC
+product INTEL HM175_LPC		0xa152	HM175 LPC
+product INTEL QM175_LPC		0xa153	QM175 LPC
+product INTEL CM238_LPC		0xa154	CM238 LPC
 product INTEL 100SERIES_I2C_0	0xa160	100 Series I2C 0
 product INTEL 100SERIES_I2C_1	0xa161	100 Series I2C 1
 product INTEL 100SERIES_I2C_2	0xa162	100 Series I2C 2
@@ -5092,106 +5178,108 @@ product INTEL 100SERIES_PCIE_18	0xa168	1
 product INTEL 100SERIES_PCIE_19	0xa169	100 Series PCIE
 product INTEL 100SERIES_PCIE_20	0xa16a	100 Series PCIE
 product INTEL 100SERIES_HDA	0xa170	100 Series HD Audio
-product INTEL C620_AHCI		0xa182	AHCI
-product INTEL C620_3RD_RAID	0xa186	3rd Party RAID
-product INTEL C620_PCIE_0	0xa190	PCIe Root Port
-product INTEL C620_PCIE_1	0xa191	PCIe Root Port
-product INTEL C620_PCIE_2	0xa192	PCIe Root Port
-product INTEL C620_PCIE_3	0xa193	PCIe Root Port
-product INTEL C620_PCIE_4	0xa194	PCIe Root Port
-product INTEL C620_PCIE_5	0xa195	PCIe Root Port
-product INTEL C620_PCIE_6	0xa196	PCIe Root Port
-product INTEL C620_PCIE_7	0xa197	PCIe Root Port
-product INTEL C620_PCIE_8	0xa198	PCIe Root Port
-product INTEL C620_PCIE_9	0xa199	PCIe Root Port
-product INTEL C620_PCIE_10	0xa19a	PCIe Root Port
-product INTEL C620_PCIE_11	0xa19b	PCIe Root Port
-product INTEL C620_PCIE_12	0xa19c	PCIe Root Port
-product INTEL C620_PCIE_13	0xa19d	PCIe Root Port
-product INTEL C620_PCIE_14	0xa19e	PCIe Root Port
-product INTEL C620_PCIE_15	0xa19f	PCIe Root Port
-product INTEL C620_P2SB		0xa1a0	P2SB
-product INTEL C620_PMC		0xa1a1	PMC
-product INTEL C620_SMB		0xa1a3	SMBus
-product INTEL C620_SPI		0xa1a4	SPI
-product INTEL C620_TRACE	0xa1a6	Trace Hub
-product INTEL C620_XHCI		0xa1af	xHCI
-product INTEL C620_THERM	0xa1b1	Thermal Subsystem
-product INTEL C620_ME_HCI_1	0xa1ba	ME HCI
-product INTEL C620_ME_HCI_2	0xa1bb	ME HCI
-product INTEL C620_ME_IDER	0xa1bc	ME IDER
-product INTEL C620_ME_KT	0xa1bd	ME KT
-product INTEL C620_ME_HCI_3	0xa1be	ME HECI
-product INTEL C620_LPC_1	0xa1c1	LPC or eSPI
-product INTEL C620_LPC_2	0xa1c2	LPC or eSPI
-product INTEL C620_LPC_3	0xa1c3	LPC or eSPI
-product INTEL C620_LPC_4	0xa1c4	LPC or eSPI
-product INTEL C620_LPC_5	0xa1c5	LPC or eSPI
-product INTEL C620_LPC_6	0xa1c6	LPC or eSPI
-product INTEL C620_LPC_7	0xa1c7	LPC or eSPI
-product INTEL C620_SSATA_AHCI	0xa1d2	sSATA AHCI
-product INTEL C620_SSATA_RAID	0xa1d6	sSATA 3rd Party RAID
-product INTEL C620_PCIE_16	0xa1e7	PCIe Root Port
-product INTEL C620_PCIE_17	0xa1e8	PCIe Root Port
-product INTEL C620_PCIE_18	0xa1e9	PCIe Root Port
-product INTEL C620_PCIE_19	0xa1ea	PCIe Root Port
-product INTEL C620_MROM_0	0xa1ec	MROM
-product INTEL C620_MROM_1	0xa1ed	MROM
-product INTEL C620_HDA		0xa1f0	HD Audio
-product INTEL C620_IE_HECI_1	0xa1f8	IE HECI
-product INTEL C620_IE_HECI_2	0xa1f9	IE HECI
-product INTEL C620_IE_IDER	0xa1fa	IE IDER
-product INTEL C620_IE_KT	0xa1fb	IE KT
-product INTEL C620_IE_HECI_3	0xa1fc	IE HECI
-product INTEL C620_AHCI_S	0xa202	AHCI
-product INTEL C620_3RD_RAID_S	0xa206	3rd Party RAID
-product INTEL C620_PCIE_S_0	0xa210	PCIe Root Port
-product INTEL C620_PCIE_S_1	0xa211	PCIe Root Port
-product INTEL C620_PCIE_S_2	0xa212	PCIe Root Port
-product INTEL C620_PCIE_S_3	0xa213	PCIe Root Port
-product INTEL C620_PCIE_S_4	0xa214	PCIe Root Port
-product INTEL C620_PCIE_S_5	0xa215	PCIe Root Port
-product INTEL C620_PCIE_S_6	0xa216	PCIe Root Port
-product INTEL C620_PCIE_S_7	0xa217	PCIe Root Port
-product INTEL C620_PCIE_S_8	0xa218	PCIe Root Port
-product INTEL C620_PCIE_S_9	0xa219	PCIe Root Port
-product INTEL C620_PCIE_S_10	0xa21a	PCIe Root Port
-product INTEL C620_PCIE_S_11	0xa21b	PCIe Root Port
-product INTEL C620_PCIE_S_12	0xa21c	PCIe Root Port
-product INTEL C620_PCIE_S_13	0xa21d	PCIe Root Port
-product INTEL C620_PCIE_S_14	0xa21e	PCIe Root Port
-product INTEL C620_PCIE_S_15	0xa21f	PCIe Root Port
-product INTEL C620_P2SB_S	0xa220	P2SB
-product INTEL C620_PMC_S	0xa221	PMC
-product INTEL C620_SMB_S	0xa223	SMBus
-product INTEL C620_SPI_S	0xa224	SPI
-product INTEL C620_TRACE_S	0xa226	Trace Hub
-product INTEL C620_XHCI_S	0xa22f	xHCI
-product INTEL C620_THERM_S	0xa231	Thermal Subsystem
-product INTEL C620_ME_HCI_S_1	0xa23a	ME HCI
-product INTEL C620_ME_HCI_S_2	0xa23b	ME HCI
-product INTEL C620_ME_IDER_S	0xa23c	ME IDER
-product INTEL C620_ME_KT_S	0xa23d	ME KT
-product INTEL C620_ME_HCI_S_3	0xa23e	ME HECI
-product INTEL C620_LPC_S_1	0xa242	LPC or eSPI
-product INTEL C620_LPC_S_2	0xa243	LPC or eSPI
-product INTEL C620_LPC_S_3	0xa244	LPC or eSPI
-product INTEL C620_LPC_S_4	0xa245	LPC or eSPI
-product INTEL C620_LPC_S_5	0xa246	LPC or eSPI
-product INTEL C620_SSATA_AHCI_S	0xa252	sSATA AHCI
-product INTEL C620_SSATA_RAID_S	0xa256	sSATA 3rd Party RAID
-product INTEL C620_PCIE_S_16	0xa267	PCIe Root Port
-product INTEL C620_PCIE_S_17	0xa268	PCIe Root Port
-product INTEL C620_PCIE_S_18	0xa269	PCIe Root Port
-product INTEL C620_PCIE_S_19	0xa26a	PCIe Root Port
-product INTEL C620_MROM_S_0	0xa26c	MROM
-product INTEL C620_MROM_S_1	0xa26d	MROM
-product INTEL C620_HDA_S	0xa270	HD Audio
-product INTEL C620_IE_HECI_S_1	0xa278	IE HECI
-product INTEL C620_IE_HECI_S_2	0xa279	IE HECI
-product INTEL C620_IE_IDER_S	0xa27a	IE IDER
-product INTEL C620_IE_KT_S	0xa27b	IE KT
-product INTEL C620_IE_HECI_S_3	0xa27c	IE HECI
+product INTEL 100SERIES_HDA_2	0xa171	100 Series HD Audio
+product INTEL C620_AHCI		0xa182	C620 AHCI
+product INTEL C620_3RD_RAID	0xa186	C620 3rd Party RAID
+product INTEL C620_PCIE_0	0xa190	C620 PCIe Root Port
+product INTEL C620_PCIE_1	0xa191	C620 PCIe Root Port
+product INTEL C620_PCIE_2	0xa192	C620 PCIe Root Port
+product INTEL C620_PCIE_3	0xa193	C620 PCIe Root Port
+product INTEL C620_PCIE_4	0xa194	C620 PCIe Root Port
+product INTEL C620_PCIE_5	0xa195	C620 PCIe Root Port
+product INTEL C620_PCIE_6	0xa196	C620 PCIe Root Port
+product INTEL C620_PCIE_7	0xa197	C620 PCIe Root Port
+product INTEL C620_PCIE_8	0xa198	C620 PCIe Root Port
+product INTEL C620_PCIE_9	0xa199	C620 PCIe Root Port
+product INTEL C620_PCIE_10	0xa19a	C620 PCIe Root Port
+product INTEL C620_PCIE_11	0xa19b	C620 PCIe Root Port
+product INTEL C620_PCIE_12	0xa19c	C620 PCIe Root Port
+product INTEL C620_PCIE_13	0xa19d	C620 PCIe Root Port
+product INTEL C620_PCIE_14	0xa19e	C620 PCIe Root Port
+product INTEL C620_PCIE_15	0xa19f	C620 PCIe Root Port
+product INTEL C620_P2SB		0xa1a0	C620 P2SB
+product INTEL C620_PMC		0xa1a1	C620 PMC
+product INTEL C620_SMB		0xa1a3	C620 SMBus
+product INTEL C620_SPI		0xa1a4	C620 SPI
+product INTEL C620_TRACE	0xa1a6	C620 Trace Hub
+product INTEL C620_XHCI		0xa1af	C620 xHCI
+product INTEL C620_THERM	0xa1b1	C620 Thermal Subsystem
+product INTEL C620_ME_HCI_1	0xa1ba	C620 ME HCI
+product INTEL C620_ME_HCI_2	0xa1bb	C620 ME HCI
+product INTEL C620_ME_IDER	0xa1bc	C620 ME IDER
+product INTEL C620_ME_KT	0xa1bd	C620 ME KT
+product INTEL C620_ME_HCI_3	0xa1be	C620 ME HECI
+product INTEL C620_LPC_1	0xa1c1	C621 LPC or eSPI
+product INTEL C620_LPC_2	0xa1c2	C622 LPC or eSPI
+product INTEL C620_LPC_3	0xa1c3	C624 LPC or eSPI
+product INTEL C620_LPC_4	0xa1c4	C625 LPC or eSPI
+product INTEL C620_LPC_5	0xa1c5	C626 LPC or eSPI
+product INTEL C620_LPC_6	0xa1c6	C627 LPC or eSPI
+product INTEL C620_LPC_7	0xa1c7	C628 LPC or eSPI
+product INTEL C620_LPC_8	0xa1ca	C629 LPC or eSPI
+product INTEL C620_SSATA_AHCI	0xa1d2	C620 sSATA AHCI
+product INTEL C620_SSATA_RAID	0xa1d6	C620 sSATA 3rd Party RAID
+product INTEL C620_PCIE_16	0xa1e7	C620 PCIe Root Port
+product INTEL C620_PCIE_17	0xa1e8	C620 PCIe Root Port
+product INTEL C620_PCIE_18	0xa1e9	C620 PCIe Root Port
+product INTEL C620_PCIE_19	0xa1ea	C620 PCIe Root Port
+product INTEL C620_MROM_0	0xa1ec	C620 MROM
+product INTEL C620_MROM_1	0xa1ed	C620 MROM
+product INTEL C620_HDA		0xa1f0	C620 HD Audio
+product INTEL C620_IE_HECI_1	0xa1f8	C620 IE HECI
+product INTEL C620_IE_HECI_2	0xa1f9	C620 IE HECI
+product INTEL C620_IE_IDER	0xa1fa	C620 IE IDER
+product INTEL C620_IE_KT	0xa1fb	C620 IE KT
+product INTEL C620_IE_HECI_3	0xa1fc	C620 IE HECI
+product INTEL C620_AHCI_S	0xa202	C620 AHCI
+product INTEL C620_3RD_RAID_S	0xa206	C620 3rd Party RAID
+product INTEL C620_PCIE_S_0	0xa210	C620 PCIe Root Port
+product INTEL C620_PCIE_S_1	0xa211	C620 PCIe Root Port
+product INTEL C620_PCIE_S_2	0xa212	C620 PCIe Root Port
+product INTEL C620_PCIE_S_3	0xa213	C620 PCIe Root Port
+product INTEL C620_PCIE_S_4	0xa214	C620 PCIe Root Port
+product INTEL C620_PCIE_S_5	0xa215	C620 PCIe Root Port
+product INTEL C620_PCIE_S_6	0xa216	C620 PCIe Root Port
+product INTEL C620_PCIE_S_7	0xa217	C620 PCIe Root Port
+product INTEL C620_PCIE_S_8	0xa218	C620 PCIe Root Port
+product INTEL C620_PCIE_S_9	0xa219	C620 PCIe Root Port
+product INTEL C620_PCIE_S_10	0xa21a	C620 PCIe Root Port
+product INTEL C620_PCIE_S_11	0xa21b	C620 PCIe Root Port
+product INTEL C620_PCIE_S_12	0xa21c	C620 PCIe Root Port
+product INTEL C620_PCIE_S_13	0xa21d	C620 PCIe Root Port
+product INTEL C620_PCIE_S_14	0xa21e	C620 PCIe Root Port
+product INTEL C620_PCIE_S_15	0xa21f	C620 PCIe Root Port
+product INTEL C620_P2SB_S	0xa220	C620 P2SB
+product INTEL C620_PMC_S	0xa221	C620 PMC
+product INTEL C620_SMB_S	0xa223	C620 SMBus
+product INTEL C620_SPI_S	0xa224	C620 SPI
+product INTEL C620_TRACE_S	0xa226	C620 Trace Hub
+product INTEL C620_XHCI_S	0xa22f	C620 xHCI
+product INTEL C620_THERM_S	0xa231	C620 Thermal Subsystem
+product INTEL C620_ME_HCI_S_1	0xa23a	C620 ME HCI
+product INTEL C620_ME_HCI_S_2	0xa23b	C620 ME HCI
+product INTEL C620_ME_IDER_S	0xa23c	C620 ME IDER
+product INTEL C620_ME_KT_S	0xa23d	C620 ME KT
+product INTEL C620_ME_HCI_S_3	0xa23e	C620 ME HECI
+product INTEL C620_LPC_S_1	0xa242	C624 LPC or eSPI
+product INTEL C620_LPC_S_2	0xa243	C627 LPC or eSPI
+product INTEL C620_LPC_S_3	0xa244	C621 LPC or eSPI
+product INTEL C620_LPC_S_4	0xa245	C627 LPC or eSPI
+product INTEL C620_LPC_S_5	0xa246	C628 LPC or eSPI
+product INTEL C620_SSATA_AHCI_S	0xa252	C620 sSATA AHCI
+product INTEL C620_SSATA_RAID_S	0xa256	C620 sSATA 3rd Party RAID
+product INTEL C620_PCIE_S_16	0xa267	C620 PCIe Root Port
+product INTEL C620_PCIE_S_17	0xa268	C620 PCIe Root Port
+product INTEL C620_PCIE_S_18	0xa269	C620 PCIe Root Port
+product INTEL C620_PCIE_S_19	0xa26a	C620 PCIe Root Port
+product INTEL C620_MROM_S_0	0xa26c	C620 MROM
+product INTEL C620_MROM_S_1	0xa26d	C620 MROM
+product INTEL C620_HDA_S	0xa270	C620 HD Audio
+product INTEL C620_IE_HECI_S_1	0xa278	C620 IE HECI
+product INTEL C620_IE_HECI_S_2	0xa279	C620 IE HECI
+product INTEL C620_IE_IDER_S	0xa27a	C620 IE IDER
+product INTEL C620_IE_KT_S	0xa27b	C620 IE KT
+product INTEL C620_IE_HECI_S_3	0xa27c	C620 IE HECI
 product INTEL 2HS_AHCI		0xa282	200 Series SATA (AHCI)
 product INTEL 2HS_RAID		0xa286	200 Series SATA (RAID)
 product INTEL 2HS_RAID_RST_OPTANE 0xa28e 200 Series SATA (Acceleration with Optane)
@@ -5235,7 +5323,9 @@ product INTEL 2HS_LPC_Q27	0xa2c6	Q270 LP
 product INTEL 2HS_LPC_Q25	0xa2c7	Q250 LPC
 product INTEL 2HS_LPC_B25	0xa2c8	B250 LPC
 product INTEL 2HS_LPC_Z37	0xa2c9	Z370 LPC
+product INTEL 2HS_LPC_H310C	0xa2ca	H310C LPC
 product INTEL 2HS_LPC_X29	0xa2d2	X299 LPC
+product INTEL 2HS_LPC_C422	0xa2d3	C422 LPC
 product INTEL 2HS_I2C_0		0xa2e0	200 Series I2C 0
 product INTEL 2HS_I2C_1		0xa2e1	200 Series I2C 1
 product INTEL 2HS_I2C_2		0xa2e2	200 Series I2C 2
@@ -6674,6 +6764,9 @@ product RISCOM N2	0x5568	N2
 /* RNS products */
 product RNS FDDI	0x2200	2200 FDDI
 
+/* Rockchip products */
+product ROCKCHIP RK3399_RC	0x0100	RK3399 Root Complex
+ 
 /* S2io products */
 product S2IO XFRAME	0x5831	Xframe 10 Gigabit Ethernet Adapter
 product S2IO XFRAME2	0x5832	Xframe2 10 Gigabit Ethernet Adapter
@@ -7009,7 +7102,7 @@ product SCHNEIDERKOCH	SKNET_FDDI	0x4000	
 product SCHNEIDERKOCH	SKNET_GE	0x4300	SK-NET GE
 product SCHNEIDERKOCH	SK9821v2	0x4320	SK-9821 v2.0
 product SCHNEIDERKOCH	SK_9DX1		0x4400	SK-NET SK-9DX1 Gigabit Ethernet
-/* These next two are are really subsystem IDs */
+/* These next two are really subsystem IDs */
 product SCHNEIDERKOCH	SK_9D21		0x4421	SK-9D21 1000BASE-T
 product SCHNEIDERKOCH	SK_9D41		0x4441	SK-9D41 1000BASE-X
 
@@ -7134,6 +7227,8 @@ product TOSHIBA2 PICCOLO	0x0101	Piccolo 
 product TOSHIBA2 PICCOLO2	0x0102	Piccolo 2 IDE Controller
 product TOSHIBA2 PICCOLO3	0x0103	Piccolo 3 IDE Controller
 product TOSHIBA2 PICCOLO5	0x0105	Piccolo 5 IDE Controller
+product TOSHIBA2 NVME_XG4	0x0115	XG4 NVMe SSD
+product TOSHIBA2 NVME_XG5	0x0116	XG5 NVMe SSD
 product TOSHIBA2 HOST		0x0601	Host Bridge/Controller
 product TOSHIBA2 ISA		0x0602	PCI-ISA Bridge
 product TOSHIBA2 ToPIC95	0x0603	ToPIC95 PCI-CardBus Bridge

Reply via email to