shithub: riscv

Download patch

ref: 3b7e03a30ed29ee0666c00568bf67b8179c28d12
parent: 976d19960f00d3940ee9fbcceec54b7f92889654
author: mischief <[email protected]>
date: Mon Aug 20 22:02:46 EDT 2018

lib: update pci database

--- a/lib/pci
+++ b/lib/pci
@@ -10,8 +10,8 @@
 #
 #	List of PCI ID's
 #
-#	Version: 2016.05.11
-#	Date:    2016-05-11 03:15:02
+#	Version: 2018.08.20
+#	Date:    2018-08-20 03:15:02
 #
 #	Maintained by Albert Pool, Martin Mares, and other volunteers from
 #	the PCI ID Project at http://pci-ids.ucw.cz/.
@@ -34,6 +34,24 @@
 0010	Allied Telesis, Inc (Wrong ID)
 # This is a relabelled RTL-8139
 	8139	AT-2500TX V3 Ethernet
+0014	Loongson Technology LLC
+	7a00	Hyper Transport Bridge Controller
+	7a02	APB (Advanced Peripheral Bus) Controller
+	7a03	Gigabit Ethernet Controller
+	7a04	OTG USB Controller
+	7a05	Vivante GPU (Graphics Processing Unit)
+	7a06	DC (Display Controller)
+	7a07	HDA (High Definition Audio) Controller
+	7a08	SATA AHCI Controller
+	7a09	PCI-to-PCI Bridge
+	7a0b	SPI Controller
+	7a0c	LPC Controller
+	7a0f	DMA (Direct Memory Access) Controller
+	7a14	EHCI USB Controller
+	7a15	Vivante GPU (Graphics Processing Unit)
+	7a19	PCI-to-PCI Bridge
+	7a24	OHCI USB Controller
+	7a29	PCI-to-PCI Bridge
 001c	PEAK-System Technik GmbH
 	0001	PCAN-PCI CAN-Bus controller
 		001c	0004  2 Channel CAN Bus SJC1000
@@ -48,8 +66,10 @@
 	0680	Ultra ATA/133 IDE RAID CONTROLLER CARD
 # Wrong ID used in subsystem ID of the TELES.S0/PCI 2.x ISDN adapter
 00a7	Teles AG (Wrong ID)
-0100	Ncipher Corp Ltd
+# nee nCipher
+0100	Thales e-Security
 0123	General Dynamics
+0128	Dell (wrong ID)
 # 018a is not LevelOne but there is a board misprogrammed
 018a	LevelOne
 	0106	FPC-0106TX misprogrammed [RTL81xx]
@@ -57,9 +77,11 @@
 021b	Compaq Computer Corporation
 	8139	HNE-300 (RealTek RTL8139c) [iPaq Networking]
 0270	Hauppauge computer works Inc. (Wrong ID)
+0291	Davicom Semiconductor, Inc. (Wrong ID)
 # SpeedStream is Efficient Networks, Inc, a Siemens Company
 02ac	SpeedStream
 	1012	1012 PCMCIA 10/100 Ethernet Card [RTL81xx]
+02e0	XFX Pine Group Inc. (Wrong ID)
 0303	Hewlett-Packard Company (Wrong ID)
 0308	ZyXEL Communications Corporation (Wrong ID)
 0315	SK-Electronics Co., Ltd.
@@ -67,6 +89,7 @@
 	000a	TTP-Monitoring Card V2.0
 0432	SCM Microsystems, Inc.
 	0001	Pluto2 DVB-T Receiver for PCMCIA [EasyWatch MobilSet]
+0497	Dell Inc. (wrong ID)
 0675	Dynalink
 	1700	IS64PH ISDN Adapter
 	1702	IS64PH ISDN Adapter
@@ -81,20 +104,20 @@
 0925	VIA Technologies, Inc. (Wrong ID)
 0a89	BREA Technologies Inc
 0b0b	Rhino Equipment Corp.
-	0105	Rhino R1T1
-	0205	Rhino R4FXO
-	0206	RCB4FXO 4-channel FXO analog telphony card
-	0305	Rhino R4T1
-	0405	Rhino R8FXX
-	0406	RCB8FXX 8-channel modular analog telphony card
-	0505	Rhino R24FXX
-	0506	RCB24FXS 24-Channel FXS analog telphony card
-	0605	Rhino R2T1
-	0705	Rhino R24FXS
-	0706	RCB24FXO 24-Channel FXO analog telphony card
+	0105	R1T1
+	0205	R4FXO
+	0206	RCB4FXO 4-channel FXO analog telephony card
+	0305	R4T1
+	0405	R8FXX
+	0406	RCB8FXX 8-channel modular analog telephony card
+	0505	R24FXX
+	0506	RCB24FXS 24-Channel FXS analog telephony card
+	0605	R2T1
+	0705	R24FXS
+	0706	RCB24FXO 24-Channel FXO analog telephony card
 	0905	R1T3 Single T3 Digital Telephony Card
-	0906	RCB24FXX 24-channel modular analog telphony card
-	0a06	RCB672FXX 672-channel modular analog telphony card
+	0906	RCB24FXX 24-channel modular analog telephony card
+	0a06	RCB672FXX 672-channel modular analog telephony card
 0e11	Compaq Computer Corporation
 	0001	PCI to EISA Bridge
 	0002	PCI to ISA Bridge
@@ -251,6 +274,36 @@
 		1000	1000  LSI53C895A PCI to Ultra2 SCSI Controller
 	0013	53c875a
 		1000	1000  LSI53C875A PCI to Ultra SCSI Controller
+	0014	MegaRAID Tri-Mode SAS3516
+		1028	1fd4  PERC H745P MX
+		1d49	0602  ThinkSystem RAID 930-16i 4GB Flash PCIe 12Gb Adapter
+		1d49	0604  ThinkSystem RAID 930-8e 4GB Flash PCIe 12Gb Adapter
+		1d49	0607  ThinkSystem RAID 930-16i 8GB Flash PCIe 12Gb Adapter
+		8086	352d  Integrated RAID Module RMSP3AD160F
+		8086	9460  RAID Controller RSP3TD160F
+		8086	9480  RAID Controller RSP3MD088F
+	0015	MegaRAID Tri-Mode SAS3416
+	0016	MegaRAID Tri-Mode SAS3508
+		1028	1fc9  PERC H840 Adapter
+		1028	1fcb  PERC H740P Adapter
+		1028	1fcd  PERC H740P Mini
+		1028	1fcf  PERC H740P Mini
+		1d49	0601  ThinkSystem RAID 930-8i 2GB Flash PCIe 12Gb Adapter
+		1d49	0603  ThinkSystem RAID 930-24i 4GB Flash PCIe 12Gb Adapter
+		1d49	0604  ThinkSystem RAID 930-8e 4GB Flash PCIe 12Gb Adapter
+		8086	352e  Integrated RAID Module RMSP3CD080F
+		8086	352f  Integrated RAID Module RMSP3HD080E
+		8086	9461  RAID Controller RSP3DD080F
+	0017	MegaRAID Tri-Mode SAS3408
+		1d49	0500  ThinkSystem RAID 530-8i PCIe 12Gb Adapter
+		1d49	0502  ThinkSystem RAID 530-8i Dense Adapter
+		8086	3528  Integrated RAID RMSP3LD060
+		8086	3529  Integrated RAID RMSP3LD060
+		8086	9441  RAID Controller RSP3WD080E
+	001b	MegaRAID Tri-Mode SAS3504
+		1d49	0605  ThinkSystem RAID 930-4i 2GB Flash Flex Adapter
+	001c	MegaRAID Tri-Mode SAS3404
+		1d49	0501  ThinkSystem RAID 530-4i Flex Adapter
 	0020	53c1010 Ultra3 SCSI Adapter
 		1000	1000  LSI53C1010-33 PCI to Dual Channel Ultra160 SCSI Controller
 		107b	1040  Server Onboard 53C1010-33
@@ -280,6 +333,7 @@
 		103c	12c5  Ultra320 SCSI [A7173A]
 		103c	1323  Core I/O LAN/SCSI Combo [AB314A]
 		103c	3108  Single Channel Ultra320 SCSI HBA G2
+		103c	322a  SC11Xe Ultra320 Single Channel PCIe x4 SCSI Host Bus Adapter (412911-B21)
 		124b	1170  PMC-USCSI320
 # VMware's emulation of this device. Was missing from the list.
 		15ad	1976  LSI Logic Parallel SCSI Controller
@@ -311,6 +365,7 @@
 		1033	8336  SAS1068
 	0056	SAS1064ET PCI-Express Fusion-MPT SAS
 		1014	03bb  ServeRAID BR10il SAS/SATA Controller v2
+		8086	34dc  AXX4SASMOD RAID Controller
 	0057	M1064E MegaRAID SAS
 		8086	346c  Embedded Software RAID Technology II (ESTRII)
 	0058	SAS1068E PCI-Express Fusion-MPT SAS
@@ -353,10 +408,21 @@
 		1028	1f38  PERC H710 Mini (for monolithics)
 		15d9	0690  LSI MegaRAID ROMB
 		8086	3510  RMS25PB080 RAID Controller
+		8086	3511  RMS25PB040 RAID Controller
+		8086	3512  RMT3PB080 RAID Controller
 		8086	3513  RMS25CB080 RAID Controller
+		8086	3514  RMS25CB040 RAID Controller
+		8086	351c  RMS25PB080N RAID Controller
+		8086	351d  RMS25CB080N RAID Controller
+		8086	9265  RS25DB080 RAID Controller
+		8086	9268  RS25AB080 RAID Controller
+		8086	9285  RS25NB008 RAID Controller
+		8086	9288  RS25SB008 RAID Controller
 	005c	SAS1064A PCI-X Fusion-MPT SAS
 	005d	MegaRAID SAS-3 3108 [Invader]
 		1000	9361  MegaRAID SAS 9361-8i
+		1000	9364  MegaRAID SAS 9364-8i
+		1000	936a  MegaRAID SAS 9364-8i
 		1028	1f41  PERC H830 Adapter
 		1028	1f42  PERC H730P Adapter
 		1028	1f43  PERC H730 Adapter
@@ -367,8 +433,18 @@
 		1028	1f4d  PERC FD33xS
 		1028	1f4f  PERC H730P Slim
 		1028	1f54  PERC FD33xD
+		1028	1fd1  PERC H730P MX
 		17aa	1052  ThinkServer RAID 720i
 		17aa	1053  ThinkServer RAID 720ix
+		1d49	0600  ThinkSystem RAID 730-8i 1GB Cache PCIe 12Gb Adapter
+		1d49	0608  ThinkSystem RAID 730-8i 2GB Flash PCIe 12Gb Adapter
+		1d49	0609  ThinkSystem RAID 730-8i 4GB Flash PCIe 12Gb Adapter
+		8086	351e  RMS3CC080 RAID Controller
+		8086	351f  RMS3CC040 RAID Controller
+		8086	9360  RS3DC080 RAID Controller
+		8086	9362  RS3DC040 RAID Controller
+		8086	9380  RS3SC008 RAID Controller
+		8086	9381  RS3MC044 RAID Controller
 	005e	SAS1066 PCI-X Fusion-MPT SAS
 	005f	MegaRAID SAS-3 3008 [Fury]
 		1028	1f44  PERC H330 Adapter
@@ -411,11 +487,13 @@
 	0062	SAS1078 PCI-Express Fusion-MPT SAS
 		1000	0062  SAS1078 PCI-Express Fusion-MPT SAS
 	0064	SAS2116 PCI-Express Fusion-MPT SAS-2 [Meteor]
+		1000	30c0  SAS 9201-16i
 	0065	SAS2116 PCI-Express Fusion-MPT SAS-2 [Meteor]
 	006e	SAS2308 PCI-Express Fusion-MPT SAS-2
 	0070	SAS2004 PCI-Express Fusion-MPT SAS-2 [Spitfire]
 	0071	MR SAS HBA 2004
 	0072	SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon]
+		1000	30b0  9200-8e [LSI SAS 6Gb/s SAS/SATA PCIe x8 External HBA]
 		1028	1f1c  6Gbps SAS HBA Adapter
 		1028	1f1d  PERC H200 Adapter
 		1028	1f1e  PERC H200 Integrated
@@ -423,6 +501,7 @@
 		1028	1f20  PERC H200 Embedded
 		1028	1f22  Internal Tape Adapter
 		8086	350f  RMS2LL040 RAID Controller
+		8086	3700  SSD 910 Series
 	0073	MegaRAID SAS 2008 [Falcon]
 		1000	9240  MegaRAID SAS 9240-8i
 		1000	9241  MegaRAID SAS 9240-4i
@@ -478,12 +557,18 @@
 		1043	8480  PIKE-2108 16PD
 		1734	1176  RAID Ctrl SAS 6G 5/6 512MB (D2616)
 		1734	1177  RAID Ctrl SAS 6G 0/1 (D2607)
-		8086	9256  MegaRAID SAS 9260DE-8i
+		8086	350b  RMS2MH080 RAID Controller
+		8086	9256  MegaRAID SAS 9260DE-8i RS2BL080DE
 		8086	9260  RAID Controller RS2BL040
 		8086	9261  RAID Controller RS2BL080
-		8086	9264  Warm Beach (Caster Lite)
+		8086	9264  RAID Controller RT3WB080 Warm Beach (Caster Lite)
 		8086	9267  RAID Controller RS2VB040
 		8086	9268  RAID Controller RS2VB080
+		8086	9275  RAID Controller RS2PI008DE
+		8086	9276  RAID Controller RS2WG160
+		8086	9280  RAID Controller RS2PI008
+		8086	9282  RAID Controller RS2MB044
+		8086	9290  RAID Controller RS2SG244
 	007c	MegaRAID SAS 1078DE
 		1014	0395  ServeRAID-AR10is SAS/SATA Controller
 	007e	SSS6200 PCI-Express Flash SSD
@@ -512,7 +597,16 @@
 	0087	SAS2308 PCI-Express Fusion-MPT SAS-2
 		1000	3020  9207-8i SAS2.1 HBA
 		1000	3040  9207-8e SAS2.1 HBA
+		1000	3050  SAS9217-8i
 		1590	0044  H220i
+		8086	3000  RS25GB008 RAID Controller
+		8086	3060  RS25FB044 RAID Controller
+		8086	3516  RMS25JB080 RAID Controller
+		8086	3517  RMS25JB040 RAID Controller
+		8086	3518  RMS25KB080 RAID Controller
+		8086	3519  RMS25KB040 RAID Controller
+		8086	351a  RMS25LB040 RAID Controller
+		8086	351b  RMS25LB080 RAID Controller
 	008f	53c875J
 		1092	8000  FirePort 40 SCSI Controller
 		1092	8760  FirePort 40 Dual SCSI Host Adapter
@@ -522,8 +616,30 @@
 	0095	SAS3108 PCI-Express Fusion-MPT SAS-3
 	0096	SAS3004 PCI-Express Fusion-MPT SAS-3
 	0097	SAS3008 PCI-Express Fusion-MPT SAS-3
-		1028	1f45  12GB/s HBA internal
+		1000	3090  SAS9311-8i
+		1000	30a0  SAS9300-8e
+		1000	30e0  SAS9300-8i
+		1000	3130  SAS 9300-16i
+		1028	1f45  HBA330 Adapter
 		1028	1f46  12Gbps HBA
+		1028	1f53  HBA330 Mini
+		1028	1fd2  HBA330 MX
+		1028	1fd3  HBA330 MMZ
+		1bd4	0011  Inspur 12Gb 8i-3008 IT SAS HBA
+	00ab	SAS3516 Fusion-MPT Tri-Mode RAID On Chip (ROC)
+		8086	3530  Integrated RAID Module RMSP3JD160J
+	00ac	SAS3416 Fusion-MPT Tri-Mode I/O Controller Chip (IOC)
+		1d49	0201  ThinkSystem 430-16i SAS/SATA 12Gb HBA
+		1d49	0203  ThinkSystem 430-16e SAS/SATA 12Gb HBA
+		8086	3000  RAID Controller RSP3QD160J
+		8086	3020  RAID Controller RSP3GD016J
+	00ae	SAS3508 Fusion-MPT Tri-Mode RAID On Chip (ROC)
+	00af	SAS3408 Fusion-MPT Tri-Mode I/O Controller Chip (IOC)
+		1d49	0200  ThinkSystem 430-8i SAS/SATA 12Gb HBA
+		1d49	0202  ThinkSystem 430-8e SAS/SATA 12Gb HBA
+		1d49	0204  ThinkSystem 430-8i SAS/SATA 12Gb Dense HBA
+	00be	SAS3504 Fusion-MPT Tri-Mode RAID On Chip (ROC)
+	00bf	SAS3404 Fusion-MPT Tri-Mode I/O Controller Chip (IOC)
 	00c0	SAS3324 PCI-Express Fusion-MPT SAS-3
 	00c1	SAS3324 PCI-Express Fusion-MPT SAS-3
 	00c2	SAS3324 PCI-Express Fusion-MPT SAS-3
@@ -539,6 +655,14 @@
 		1000	9390  MegaRAID SAS 9380-8i8e
 	00cf	MegaRAID SAS-3 3324 [Intruder]
 		1000	9370  MegaRAID SAS 9361-24i
+	00d0	SAS3716 Fusion-MPT Tri-Mode RAID Controller Chip (ROC)
+	00d1	SAS3616 Fusion-MPT Tri-Mode I/O Controller Chip (IOC)
+	00d3	MegaRAID Tri-Mode SAS3716W
+	02b0	Virtual Endpoint on PCIe Switch
+		1d49	0001  ThinkSystem 1610-4P NVMe Switch Adapter
+		1d49	0002  ThinkSystem 810-4P NVMe Switch Adapter
+	02b1	Virtual Endpoint on PCIe Switch (9749)
+		1d49	0004  ThinkSystem 1610-8P NVMe Switch Adapter
 	0407	MegaRAID
 		1000	0530  MegaRAID 530 SCSI 320-0X RAID Controller
 		1000	0531  MegaRAID 531 SCSI 320-4X RAID Controller
@@ -661,6 +785,11 @@
 	131b	Kaveri [Radeon R4 Graphics]
 	131c	Kaveri [Radeon R7 Graphics]
 	131d	Kaveri [Radeon R6 Graphics]
+	15d8	Picasso
+	15dd	Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series]
+		103c	83c6  Radeon Vega 8 Mobile
+		1458	d000  Radeon RX Vega 11
+	15ff	Vega 11 [Radeon Vega 28 Mobile]
 	1714	BeaverCreek HDMI Audio [Radeon HD 6500D and 6400G-6600G series]
 		103c	168b  ProBook 4535s
 	3150	RV380/M24 [Mobility Radeon X600]
@@ -692,7 +821,7 @@
 		18bc	0101  GC-R9600PRO (Primary)
 	4151	RV350 [Radeon 9600 Series]
 		1043	c004  A9600SE
-		174b	7c37  Radeon 9600 SE
+		174b	7c37  Radeon 9600SE 128M DDR V/D/VO
 	4152	RV360 [Radeon 9600/X1050 Series]
 		1002	0002  Radeon 9600XT
 		1002	4772  All-in-Wonder 9600 XT
@@ -722,7 +851,7 @@
 		18bc	0100  GC-R9600PRO (Secondary)
 	4171	RV350 [Radeon 9600] (Secondary)
 		1043	c005  A9600SE (Secondary)
-		174b	7c36  Radeon 9600 SE (secondary)
+		174b	7c36  Radeon 9600SE 128M DDR V/D/VO (secondary)
 	4172	RV350 [Radeon 9600/X1050 Series] (Secondary)
 		1002	0003  Radeon 9600XT (Secondary)
 		1002	4773  All-in-Wonder 9600 XT (Secondary)
@@ -751,7 +880,7 @@
 	434d	IXP AC'97 Modem
 	4353	SMBus
 	4354	215CT [Mach64 CT PCI]
-	4358	210888CX [Mach64 CX]
+	4358	Mach64 CX [Graphics Xpression]
 	4361	IXP SB300 AC'97 Audio Controller
 	4363	SMBus
 	436e	436E Serial ATA Controller
@@ -829,6 +958,8 @@
 		1043	836c  M4A785TD Motherboard
 		1043	8410  M4A89GTD PRO/USB3 Motherboard
 		1043	841b  M5A88-V EVO
+		1043	8445  M5A78L LE
+		105b	0e13  N15235/A74MX mainboard / AMD SB700
 		1179	ff50  Satellite P305D-S8995E
 		1458	a022  GA-MA770-DS3rev2.0 Motherboard
 		17f2	5000  KI690-AM2 Motherboard
@@ -839,6 +970,7 @@
 		103c	280a  DC5750 Microtower
 		1043	82ef  M3A78-EH Motherboard
 		1043	8389  M4A785TD Motherboard
+		105b	0e13  N15235/A74MX mainboard / AMD SB700
 		1179	ff50  Satellite P305D-S8995E
 		1458	4385  GA-MA770-DS3rev2.0 Motherboard
 		1462	7368  K9AG Neo2
@@ -890,6 +1022,7 @@
 	4390	SB7x0/SB8x0/SB9x0 SATA Controller [IDE mode]
 		1043	82ef  M3A78-EH Motherboard
 		1043	8389  M4A785TD Motherboard
+		105b	0e13  N15235/A74MX mainboard / AMD SB700
 		1458	b002  GA-MA770-DS3rev2.0 Motherboard
 		1849	4390  Motherboard (one of many)
 	4391	SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]
@@ -896,8 +1029,10 @@
 		103c	1611  Pavilion DM1Z-3000
 		1043	82ef  M3A78-EH Motherboard
 		1043	8443  M5A88-V EVO
+		105b	0e13  N15235/A74MX mainboard / AMD SB700
 		174b	1001  PURE Fusion Mini
 	4392	SB7x0/SB8x0/SB9x0 SATA Controller [Non-RAID5 mode]
+		105b	0e13  N15235/A74MX mainboard / AMD SB700
 	4393	SB7x0/SB8x0/SB9x0 SATA Controller [RAID5 mode]
 	4394	SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]
 	4395	SB8x0/SB9x0 SATA Controller [Storage mode]
@@ -906,6 +1041,7 @@
 		103c	1611  Pavilion DM1Z-3000
 		1043	82ef  M3A78-EH Motherboard
 		1043	8443  M5A88-V EVO
+		105b	0e13  N15235/A74MX mainboard / AMD SB700
 		15d9	a811  H8DGU
 		174b	1001  PURE Fusion Mini
 	4397	SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
@@ -913,25 +1049,30 @@
 		103c	1611  Pavilion DM1Z-3000
 		1043	82ef  M3A78-EH Motherboard
 		1043	8443  M5A88-V EVO
+		105b	0e13  N15235/A74MX mainboard / AMD SB700
 		15d9	a811  H8DGU
 		174b	1001  PURE Fusion Mini
 	4398	SB7x0 USB OHCI1 Controller
 		1019	2120  A785GM-M
 		1043	82ef  M3A78-EH Motherboard
+		105b	0e13  N15235/A74MX mainboard / AMD SB700
 		15d9	a811  H8DGU
 	4399	SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
 		1019	2120  A785GM-M
 		1043	82ef  M3A78-EH Motherboard
 		1043	8443  M5A88-V EVO
+		105b	0e13  N15235/A74MX mainboard / AMD SB700
 		174b	1001  PURE Fusion Mini
 	439c	SB7x0/SB8x0/SB9x0 IDE Controller
 		1019	2120  A785GM-M
 		1043	82ef  M3A78-EH Motherboard
+		105b	0e13  N15235/A74MX mainboard / AMD SB700
 	439d	SB7x0/SB8x0/SB9x0 LPC host controller
 		1019	2120  A785GM-M
 		103c	1611  Pavilion DM1Z-3000
 		1043	82ef  M3A78-EH Motherboard
 		1043	8443  M5A88-V EVO
+		105b	0e13  N15235/A74MX mainboard / AMD SB700
 		174b	1001  PURE Fusion Mini
 	43a0	SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0)
 	43a1	SB700/SB800/SB900 PCI to PCI bridge (PCIE port 1)
@@ -940,7 +1081,7 @@
 	4437	RS250 [Mobility Radeon 7000 IGP]
 	4554	210888ET [Mach64 ET]
 	4654	Mach64 VT
-	4742	3D Rage PRO AGP 2X
+	4742	Rage 3 [3D Rage PRO AGP 2X]
 		1002	0040  Rage Pro Turbo AGP 2X
 		1002	0044  Rage Pro Turbo AGP 2X
 		1002	0061  Rage Pro AIW AGP 2X
@@ -956,7 +1097,7 @@
 		1028	c082  Rage Pro Turbo AGP 2X
 		8086	4152  Xpert 98D AGP 2X
 		8086	464a  Rage Pro Turbo AGP 2X
-	4744	3D Rage PRO AGP 1X
+	4744	Rage 3 [3D Rage PRO AGP 1X]
 		1002	4744  Rage Pro Turbo AGP
 		8086	4d55  Rage 3D Pro AGP 1X [Intel MU440EX]
 	4749	3D Rage PRO PCI
@@ -980,7 +1121,7 @@
 		1002	0080  Rage Pro Turbo
 		1002	0084  Rage Pro Turbo
 		1002	4750  Rage Pro Turbo
-	4752	Rage XL PCI
+	4752	Rage 3 [Rage XL PCI]
 		0e11	001e  Proliant Rage XL
 		1002	0008  Rage XL
 		1002	4752  Proliant Rage XL
@@ -1002,11 +1143,11 @@
 		8086	5744  S845WD1-E mainboard
 	4753	Rage XC
 		1002	4753  Rage XC
-	4754	3D Rage II/II+ PCI [Mach64 GT]
-	4755	Mach64 GTB [3D Rage II+ DVD]
-	4756	3D Rage IIC PCI [Mach64 GT IIC]
+	4754	Mach64 GT/GT-B [3D Rage I/II]
+	4755	Mach64 GT-B [3D Rage II+ DVD]
+	4756	Rage 2 [3D Rage IIC PCI]
 		1002	4756  Rage IIC
-	4757	3D Rage IIC AGP
+	4757	Rage 2 [3D Rage IIC AGP]
 		1002	4757  Rage IIC AGP
 		1028	0089  Rage 3D IIC
 		1028	008e  PowerEdge 1300 onboard video
@@ -1013,8 +1154,8 @@
 		1028	4082  Rage 3D IIC
 		1028	8082  Rage 3D IIC
 		1028	c082  Rage 3D IIC
-	4758	210888GX [Mach64 GX PCI]
-	4759	3D Rage IIC PCI
+	4758	Mach64 GX [WinTurbo]
+	4759	Rage 3 [3D Rage IIC PCI]
 	475a	3D Rage IIC AGP
 		1002	0084  Rage 3D Pro AGP 2x XPERT 98
 		1002	0087  Rage 3D IIC
@@ -1050,7 +1191,7 @@
 	4b69	R481 [Radeon X850 XT AGP] (Secondary)
 	4b6b	R481 [Radeon X850 PRO AGP] (Secondary)
 	4b6c	R481 [Radeon X850 XT Platinum Edition AGP] (Secondary)
-	4c42	3D Rage LT PRO AGP 2X
+	4c42	Mach64 LT [3D Rage LT PRO AGP]
 		0e11	b0e7  Rage LT Pro (Compaq Presario 5240)
 		0e11	b0e8  Rage 3D LT Pro
 		0e11	b10e  3D Rage LT Pro (Compaq Armada 1750)
@@ -1061,7 +1202,7 @@
 		1028	0085  Rage 3D LT Pro
 	4c46	Rage Mobility 128 AGP 2X/Mobility M3
 		1002	0155  IBM Thinkpad A22p
-		1014	0155  IBM Thinkpad A22p
+		1014	0155  Thinkpad A22p
 		1028	00b1  Latitude C600
 	4c47	3D Rage IIC PCI / Mobility Radeon 7500/7500C
 	4c49	3D Rage LT PRO PCI
@@ -1078,9 +1219,9 @@
 		1028	00bb  Latitude CPx
 		1179	ff00  Satellite 1715XCDS laptop
 		13bd	1019  PC-AR10
-	4c50	3D Rage LT PRO PCI
+	4c50	Rage 3 LT [3D Rage LT PRO PCI]
 		1002	4c50  Rage LT Pro
-	4c52	Rage Mobility-M1 PCI
+	4c52	M1 [Rage Mobility-M1 PCI]
 		1033	8112  Versa Note VXi
 	4c54	264LT [Mach64 LT]
 	4c57	RV200/M7 [Mobility Radeon 7500]
@@ -1148,7 +1289,7 @@
 	5044	All-In-Wonder 128 PCI
 		1002	0028  Rage 128 AIW
 		1002	0029  Rage 128 AIW
-	5046	Rage 128 PRO AGP 4x TMDS
+	5046	Rage 4 [Rage 128 PRO AGP 4X TMDS]
 		1002	0004  Rage Fury Pro
 		1002	0008  Rage Fury Pro/Xpert 2000 Pro
 		1002	0014  Rage Fury Pro
@@ -1248,7 +1389,7 @@
 		1002	0028  Rage 128 AIW
 		1002	0029  Rage 128 AIW
 		1002	0068  Rage 128 AIW
-	5246	Rage Fury/Xpert 128/Xpert 2000 AGP 2x
+	5246	Rage 4 [Rage Fury/Xpert 128/Xpert 2000 AGP]
 		1002	0004  Magnum/Xpert 128/Xpert 99
 		1002	0008  Magnum/Xpert128/X99/Xpert2000
 		1002	0028  Rage 128 AIW AGP
@@ -1306,10 +1447,10 @@
 	5653	RV410/M26 [Mobility Radeon X700]
 		1025	0080  Aspire 5024WLMi
 		103c	0940  Compaq NW8240 Mobile Workstation
-	5654	264VT [Mach64 VT]
+	5654	Mach64 VT [Video Xpression]
 		1002	5654  Mach64VT Reference
 	5655	264VT3 [Mach64 VT3]
-	5656	264VT4 [Mach64 VT4]
+	5656	Mach64 VT4 [Video Xpression+]
 	5657	RV410 [Radeon X550 XTX / X700]
 	5830	RS300 Host Bridge
 	5831	RS300 Host Bridge
@@ -1395,23 +1536,23 @@
 	5a11	RD890 Northbridge only single slot PCI-e GFX Hydra part
 	5a12	RD890 Northbridge only dual slot (2x8) PCI-e GFX Hydra part
 		15d9	a811  H8DGU
-	5a13	RD890 PCI to PCI bridge (external gfx0 port A)
-	5a14	RD890 PCI to PCI bridge (external gfx0 port B)
+	5a13	RD890S/SR5650 Host Bridge
+	5a14	RD9x0/RX980 Host Bridge
 	5a15	RD890 PCI to PCI bridge (PCI express gpp port A)
-	5a16	RD890 PCI to PCI bridge (PCI express gpp port B)
-	5a17	RD890 PCI to PCI bridge (PCI express gpp port C)
-	5a18	RD890 PCI to PCI bridge (PCI express gpp port D)
+	5a16	RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GFX port 0)
+	5a17	RD890/RD9x0 PCI to PCI bridge (PCI Express GFX port 1)
+	5a18	RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP Port 0)
 		15d9	a811  H8DGU
-	5a19	RD890 PCI to PCI bridge (PCI express gpp port E)
-	5a1a	RD890 PCI to PCI bridge (PCI express gpp port F)
-	5a1b	RD890 PCI to PCI bridge (PCI express gpp port G)
-	5a1c	RD890 PCI to PCI bridge (PCI express gpp port H)
-	5a1d	RD890 PCI to PCI bridge (external gfx1 port A)
-	5a1e	RD890 PCI to PCI bridge (external gfx1 port B)
-	5a1f	RD890 PCI to PCI bridge (NB-SB link)
+	5a19	RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP Port 1)
+	5a1a	RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP Port 2)
+	5a1b	RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP Port 3)
+	5a1c	RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP Port 4)
+	5a1d	RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP Port 5)
+	5a1e	RD890/RD9x0/RX980 PCI to PCI bridge (PCI Express GPP2 Port 0)
+	5a1f	RD890/RD990 PCI to PCI bridge (PCI Express GFX2 port 0)
 		15d9	a811  H8DGU
-	5a20	RD890S PCI Express bridge for GPP2 port 1
-	5a23	RD990 I/O Memory Management Unit (IOMMU)
+	5a20	RD890/RD990 PCI to PCI bridge (PCI Express GFX2 port 1)
+	5a23	RD890S/RD990 I/O Memory Management Unit (IOMMU)
 	5a31	RC410 Host Bridge
 	5a33	RS400 Host Bridge
 	5a34	RS4xx PCI Express Port [ext gfx]
@@ -1495,14 +1636,19 @@
 		103c	2100  FirePro M4100
 	6602	Mars
 	6603	Mars
-	6604	Opal XT [Radeon R7 M265]
+	6604	Opal XT [Radeon R7 M265/M365X/M465]
+		1025	0776  Aspire V5 Radeon R7 M265
 		103c	8006  FirePro M4170
+		103c	814f  Litho XT [Radeon R7 M365X]
+		103c	82aa  Litho XT [Radeon R7 M465]
 		17aa	3643  Radeon R7 A360
-	6605	Opal PRO [Radeon R7 M260]
+	6605	Opal PRO [Radeon R7 M260X]
+		103c	2259  FirePro M4150
 	6606	Mars XTX [Radeon HD 8790M]
 		1028	0684  FirePro W4170M
 	6607	Mars LE [Radeon HD 8530M / R5 M240]
 	6608	Oland GL [FirePro W2100]
+		13cc	3d28  MXRT-2600
 	6610	Oland XT [Radeon HD 8670 / R7 250/350]
 		1019	0030  Radeon HD 8670
 		1028	2120  Radeon R7 250
@@ -1527,6 +1673,7 @@
 	6623	Mars
 	6631	Oland
 	6640	Saturn XT [FirePro M6100]
+		106b	014b  Tropo XT [Radeon R9 M380 Mac Edition]
 	6641	Saturn PRO [Radeon HD 8930M]
 	6646	Bonaire XT [Radeon R9 M280X]
 	6647	Bonaire PRO [Radeon R9 M270X]
@@ -1533,6 +1680,8 @@
 	6649	Bonaire [FirePro W5100]
 		1002	0b0c  FirePro W4300
 		103c	0b0c  Bonaire [FirePro W4300]
+		103c	230c  FirePro W5100
+		13cc	3d2a  MXRT-5600
 	6650	Bonaire
 	6651	Bonaire
 	6658	Bonaire XTX [Radeon R7 260X/360]
@@ -1561,22 +1710,32 @@
 		1462	2938  Radeon R9 360 OEM
 		1462	3271  Radeon R9 360 OEM
 		1682	7360  Radeon R7 360
-	6660	Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330]
+	6660	Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / R7 M520]
 		1028	05ea  Radeon HD 8670M
 		1028	06bf  Radeon R5 M335
 		103c	1970  Radeon HD 8670M
 		103c	80be  Radeon R5 M330
 		103c	8136  Radeon R5 M330
+		103c	8329  Radeon R7 M520
+		17aa	3633  Radeon R5 A330
 		17aa	3804  Radeon R5 M330
 		17aa	3809  Radeon R5 M330
+		17aa	381a  Radeon R5 M430
 		17aa	390c  Radeon R5 M330
 	6663	Sun PRO [Radeon HD 8570A/8570M]
 		1025	0846  Radeon HD 8570A
+		17aa	3805  Radeon HD 8570M
 	6664	Jet XT [Radeon R5 M240]
 	6665	Jet PRO [Radeon R5 M230]
 		17aa	368f  Radeon R5 A230
 	6667	Jet ULT [Radeon R5 M230]
 	666f	Sun LE [Radeon HD 8550M / R5 M230]
+	66a0	Vega 20 [Radeon Instinct]
+	66a1	Vega 20
+	66a2	Vega 20
+	66a3	Vega 20
+	66a7	Vega 20 [Radeon Pro Vega 20]
+	66af	Vega 20
 	6704	Cayman PRO GL [FirePro V7900]
 	6707	Cayman LE GL [FirePro V5900]
 	6718	Cayman XT [Radeon HD 6970]
@@ -1768,7 +1927,10 @@
 		8086	2111  Radeon HD 6625M
 	6743	Whistler [Radeon E6760]
 	6749	Turks GL [FirePro V4900]
+		15c3	2b06  MED-X4900
 	674a	Turks GL [FirePro V3900]
+		13cc	3d22  MXRT-2500
+		15c3	0106  MED-X3900
 	6750	Onega [Radeon HD 6650A/7650A]
 		1462	2670  Radeon HD 6670A
 		17aa	3079  Radeon HD 7650A
@@ -2081,11 +2243,14 @@
 		1043	3001  Tahiti XTL [ROG Matrix R9 280X]
 		1043	3006  Tahiti XTL [Radeon R9 280X DirectCU II TOP]
 		1043	9999  ARES II
+		106b	0127  FirePro D700
+		106b	0128  FirePro D700
 		1092	3000  Tahiti XT2 [Radeon HD 7970 GHz Edition]
 		1458	2261  Tahiti XT2 [Radeon HD 7970 GHz Edition OC]
 # GV-R928XOC-3GD
 		1458	3001  Tahiti XTL [Radeon R9 280X OC]
-		1462	2774  MSI R7970 TF 3GD5/OC BE
+		1462	2774  HD 7970 TwinFrozr III Boost Edition OC
+		1682	3001  Tahiti XTL [Radeon R9 280X]
 		1682	3211  Double D HD 7970 Black Edition
 # FX-797A-TNBC
 		1682	3213  HD 7970 Black Edition
@@ -2094,18 +2259,20 @@
 # Radeon HD 7970 X2
 		1787	2317  Radeon HD 7990
 		1787	3000  Tahiti XT2 [Radeon HD 7970 GHz Edition]
-	6799	New Zealand [Radeon HD 7900 Series]
 	679a	Tahiti PRO [Radeon HD 7950/8950 OEM / R9 280]
 		1002	0b01  Radeon HD 8950 OEM
 		1002	3000  Tahiti PRO2 [Radeon HD 7950 Boost]
 		1462	3000  Radeon HD 8950 OEM
 		174b	a003  Radeon R9 280
-	679b	Malta [Radeon HD 7990]
+	679b	Malta [Radeon HD 7990/8990 OEM]
 		1002	0b28  Radeon HD 8990 OEM
 		1002	0b2a  Radeon HD 7990
 		1462	8036  Radeon HD 8990 OEM
 		148c	8990  Radeon HD 8990 OEM
 	679e	Tahiti LE [Radeon HD 7870 XT]
+		106b	0125  FirePro D500
+		106b	0126  FirePro D500
+		1787	2328  Radeon HD 7870 Black Edition 2 GB GDDR5 [2GBD5-2DHV3E]
 	679f	Tahiti
 	67a0	Hawaii XT GL [FirePro W9100]
 		1002	0335  FirePro S9150
@@ -2156,16 +2323,85 @@
 	67b1	Hawaii PRO [Radeon R9 290/390]
 		1043	04dd  STRIX R9 390
 		148c	2358  Radeon R9 390
+		174b	e324  Sapphire Nitro R9 390
 	67b9	Vesuvius [Radeon R9 295X2]
 	67be	Hawaii LE
-	67c0	Ellesmere [Polaris10]
-	67df	Ellesmere [Polaris10]
-	67e0	Baffin [Polaris11]
+	67c0	Ellesmere [Radeon Pro WX 7100 Mobile]
+	67c2	Ellesmere [Radeon Pro V7300X / V7350x2]
+	67c4	Ellesmere [Radeon Pro WX 7100]
+		1002	0336  Radeon Pro Duo
+		1002	1336  Radeon Pro Duo
+	67c7	Ellesmere [Radeon Pro WX 5100]
+	67ca	Ellesmere [Polaris10]
+	67cc	Ellesmere [Polaris10]
+	67cf	Ellesmere [Polaris10]
+	67d0	Ellesmere [Radeon Pro V7300X / V7350x2]
+	67df	Ellesmere [Radeon RX 470/480/570/570X/580/580X]
+		1002	0b37  Radeon RX 480
+		1028	1722  Radeon RX 570X
+		1028	1723  Radeon RX 580X
+		1043	04a8  Radeon RX 480
+		1043	04b0  Radeon RX 470
+		1043	04fb  Radeon RX 480
+		1043	04fd  Radeon RX 480 8GB
+		106b	0161  Radeon Pro 580
+		106b	0162  Radeon Pro 575
+		106b	0163  Radeon Pro 570
+		1458	22f0  Radeon RX 570
+		1458	22f7  Radeon RX 570 Gaming 4G
+		1462	3411  Radeon RX 470
+		1462	3413  Radeon RX 480
+		1462	3416  Radeon RX 570
+		1462	3418  Radeon RX 580 Armor 4G OC
+		148c	2372  Radeon RX 480
+		148c	2373  Radeon RX 470
+		1682	9470  Radeon RX 470
+		1682	9480  Radeon RX 480
+		1682	9588  Radeon RX 580 XTR
+		174b	e347  Radeon RX 470/480
+		174b	e349  Radeon RX 470
+		1787	a470  Radeon RX 470
+		1787	a480  Radeon RX 480
+		1849	5001  Phantom Gaming X RX 580 OC
+		1da2	e353  Sapphire Radeon RX 580 Pulse 8GB
+		1da2	e366  Nitro+ Radeon RX 580 4GB
+	67e0	Baffin [Radeon Pro WX 4170]
+		103c	8270  Radeon Pro WX 4170
+		103c	8272  Radeon Pro WX 4170
 	67e1	Baffin [Polaris11]
-	67e8	Baffin [Polaris11]
+	67e3	Baffin [Radeon Pro WX 4100]
+	67e8	Baffin [Radeon Pro WX 4130/4150]
+		1028	075d  Radeon Pro WX 4150
+		1028	07b0  Radeon Pro WX 4130/4150
+		1028	07b1  Radeon Pro WX 4130
+		1028	175d  Radeon Pro WX 4150
+		1028	17b0  Radeon Pro WX 4130/4150
+		1028	17b1  Radeon Pro WX 4130
+		103c	8275  Radeon Pro WX 4150
+		103c	8277  Radeon Pro WX 4150
 	67e9	Baffin [Polaris11]
-	67eb	Baffin [Polaris11]
-	67ff	Baffin [Polaris11]
+	67eb	Baffin [Radeon Pro V5300X]
+	67ef	Baffin [Radeon RX 460/560D / Pro 450/455/460/555/555X/560/560X]
+		106b	0160  Radeon Pro 460
+		106b	0166  Radeon Pro 455
+		106b	0167  Radeon Pro 450
+		106b	0179  Radeon Pro 560
+		106b	017a  Radeon Pro 555
+		106b	018f  Radeon Pro 560X
+		106b	0190  Radeon Pro 555X
+		1642	1727  Polaris 21 XL [Radeon RX 560D]
+		1682	956d  Polaris 21 XL [Radeon RX 560D]
+	67ff	Baffin [Radeon RX 550 640SP / RX 560/560X]
+		1002	0b04  Radeon RX 560
+		1028	1721  Radeon RX 560X
+		1028	1726  Radeon RX 560DX
+		103c	8479  Radeon RX 560X Mobile
+		1043	04bc  Radeon RX 560
+		1458	22ed  Radeon RX 560
+		148c	2381  Radeon RX 560
+		1682	9560  Radeon RX 560
+		1da2	e348  Radeon RX 560
+		1da2	e367  Radeon RX 550 640SP
 	6800	Wimbledon XT [Radeon HD 7970M]
 		1002	0124  Radeon HD 7970M
 		8086	2110  Radeon HD 7970M
@@ -2180,8 +2416,16 @@
 	6808	Pitcairn XT GL [FirePro W7000]
 		1002	0310  FirePro S7000
 		1002	0420  Radeon Sky 500
+		103c	030c  MED-X7000
+		13cc	3d25  MXRT-7500
+		15c3	030c  MED-X7000
 	6809	Pitcairn LE GL [FirePro W5000]
+		13cc	3d23  MXRT-5500
+		13cc	3d24  MXRT-5550
+		15c3	0b06  MED-X5000
 	6810	Curacao XT / Trinidad XT [Radeon R7 370 / R9 270X/370X]
+		106b	012a  FirePro D300
+		106b	012b  FirePro D300
 		148c	0908  Radeon R9 370 OEM
 		1682	7370  Radeon R7 370
 	6811	Curacao PRO [Radeon R7 370 / R9 270/370 OEM]
@@ -2189,8 +2433,10 @@
 		1043	2016  Trinidad PRO [Radeon R9 370 OEM]
 		1458	2016  Trinidad PRO [Radeon R9 370 OEM]
 		1462	2016  Trinidad PRO [Radeon R9 370 OEM]
+		1462	3050  R9 270 Gaming OC
 		148c	2016  Trinidad PRO [Radeon R9 370 OEM]
 		1682	2015  Trinidad PRO [Radeon R7 370]
+		174b	2015  NITRO Radeon R7 370
 		174b	2016  Trinidad PRO [Radeon R9 370 OEM]
 		1787	2016  Trinidad PRO [Radeon R9 370 OEM]
 	6816	Pitcairn
@@ -2199,6 +2445,7 @@
 		1002	0b05  Radeon HD 8870 OEM
 		174b	8b04  Radeon HD 8860
 	6819	Pitcairn PRO [Radeon HD 7850 / R7 265 / R9 270 1024SP]
+		1043	042c  Radeon HD 7850
 		1682	7269  Radeon R9 270 1024SP
 		1682	9278  Radeon R9 270 1024SP
 		174b	a008  Radeon R9 270 1024SP
@@ -2224,15 +2471,15 @@
 	6826	Chelsea LP [Radeon HD 7700M Series]
 	6827	Heathrow PRO [Radeon HD 7850M/8850M]
 	6828	Cape Verde PRO [FirePro W600]
+		15c3	2b1e  MED-X6000
 	6829	Cape Verde
 	682a	Venus PRO
-	682b	Venus LE [Radeon HD 8830M]
+	682b	Venus LE / Tropo PRO-L [Radeon HD 8830M / R7 M465X]
+		0128	079c  Radeon R7 465X
 	682c	Cape Verde GL [FirePro W4100]
 	682d	Chelsea XT GL [FirePro M4000]
 	682f	Chelsea LP [Radeon HD 7730M]
 		103c	1851  Radeon HD 7750M
-	6830	Cape Verde [Radeon HD 7800M Series]
-	6831	Cape Verde [AMD Radeon HD 7700M Series]
 	6835	Cape Verde PRX [Radeon R9 255 OEM]
 	6837	Cape Verde LE [Radeon HD 7730/8730]
 		1462	2796  Radeon HD 8730
@@ -2360,9 +2607,24 @@
 		144d	c0c7  Radeon HD 7550M
 	6842	Thames LE [Radeon HD 7000M Series]
 	6843	Thames [Radeon HD 7670M]
+	6860	Vega 10 [Radeon Instinct MI25]
+		1002	0c35  Radeon PRO V320
+		1002	6c75  Radeon PRO V320
+		106b	017c  Radeon Pro Vega 64
+	6861	Vega 10 XT [Radeon PRO WX 9100]
+	6862	Vega 10 XT [Radeon PRO SSG]
+	6863	Vega 10 XTX [Radeon Vega Frontier Edition]
+	6864	Vega
+	6867	Vega 10 XL [Radeon Pro Vega 56]
+	6868	Vega 10 [Radeon PRO WX 8100]
+	686c	Vega 10 [Radeon Instinct MI25 MxGPU]
+	687f	Vega 10 XT [Radeon RX Vega 64]
+	6880	Lexington [Radeon HD 6550M]
+		103c	163c  Pavilion dv6 Radeon HD 6550M
 	6888	Cypress XT [FirePro V8800]
 	6889	Cypress PRO [FirePro V7800]
 		1002	0301  FirePro V7800P
+		13cc	3d1f  MXRT-7400
 	688a	Cypress XT [FirePro V9800]
 		1002	030c  FirePro V9800P
 	688c	Cypress XT GL [FireStream 9370]
@@ -2410,6 +2672,8 @@
 		103c	159b  Radeon HD 6850M
 		144d	c0ad  Radeon HD 6850M
 	68a9	Juniper XT [FirePro V5800]
+		13cc	3d1e  MXRT-5400
+		13cc	3d20  MXRT-5450
 	68b8	Juniper XT [Radeon HD 5770]
 		106b	00cf  MacPro5,1 [Mac Pro 2.8GHz DDR3]
 	68b9	Juniper LE [Radeon HD 5670 640SP Edition]
@@ -2563,7 +2827,7 @@
 		17aa	3928  Mobility Radeon HD 5650
 		17aa	3951  Mobility Radeon HD 5650
 		17aa	3977  Radeon HD 6550M
-	68c7	Madison [Mobility Radeon HD 5570/6550A]
+	68c7	Pinewood [Mobility Radeon HD 5570/6550A]
 		1462	2241  Mobility Radeon HD 5570
 		1462	2243  Mobility Radeon HD 5570
 		1462	2244  Mobility Radeon HD 5570
@@ -2571,6 +2835,7 @@
 		1462	2246  Radeon HD 6550A
 	68c8	Redwood XT GL [FirePro V4800]
 	68c9	Redwood PRO GL [FirePro V3800]
+		13cc	3d1d  MXRT-2400
 	68d8	Redwood XT [Radeon HD 5670/5690/5730]
 		1028	68e0  Radeon HD 5670
 		174b	5690  Radeon HD 5690
@@ -2821,21 +3086,24 @@
 		174b	e180  Radeon HD 7350
 		17af	3015  Radeon HD 7350
 	68fe	Cedar LE
-	6900	Topaz XT [Radeon R7 M260/M265 / M340/M360]
+	6900	Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445]
 		1025	1056  Radeon R7 M360 / R8 M365DX
 		1028	0640  Radeon R7 M260/M265
 		1028	0643  Radeon R7 M260/M265
 		1028	067f  Radeon R7 M260
+		1028	0767  Radeon R7 M445
 		1028	130a  Radeon R7 M260
 		103c	2263  Radeon R7 M260
 		103c	2269  Radeon R7 M260
 		103c	22c6  Radeon R7 M260
 		103c	22c8  Radeon R7 M260
+		103c	2b45  Radeon R7 A360
 		103c	808c  Radeon R7 M260
 		103c	8099  Radeon R7 M360
 		103c	80b5  Radeon R7 M360
 		103c	80b9  Radeon R7 M360
 		103c	811c  Radeon R7 M340
+		103c	8226  Radeon R7 M440
 		10cf	1906  Radeon R7 M260
 		1170	9979  Radeon R7 M360
 		1179	f903  Radeon R7 M260
@@ -2847,9 +3115,11 @@
 		17aa	5021  Radeon R7 M260
 	6901	Topaz PRO [Radeon R5 M255]
 		103c	1318  Radeon R6 M255DX
+	6907	Meso XT [Radeon R5 M315]
 	6921	Amethyst XT [Radeon R9 M295X]
 	6929	Tonga XT GL [FirePro S7150]
 	692b	Tonga PRO GL [FirePro W7100]
+		13cc	3d2b  MXRT-7600
 	692f	Tonga XTV GL [FirePro S7150V]
 	6938	Tonga XT / Amethyst XT [Radeon R9 380X / R9 M295X]
 		1043	04f5  Radeon R9 380X
@@ -2864,6 +3134,23 @@
 		148c	9380  Radeon R9 380
 # Make naming scheme consistent
 		174b	e308  Radeon R9 380 Nitro 4G D5
+	694c	Polaris 22 [Radeon RX Vega M GH]
+	694e	Polaris 22 XL [Radeon RX Vega M GL]
+	6980	Polaris12
+	6981	Polaris12
+	6985	Lexa XT [Radeon PRO WX 3100]
+	6986	Polaris12
+	6987	Lexa [Radeon E9171 MCM]
+	6995	Lexa XT [Radeon PRO WX 2100]
+	699f	Lexa PRO [Radeon RX 550/550X]
+		1028	1720  Radeon RX 550X
+		148c	2380  Lexa XL [Radeon RX 550]
+		1da2	e367  Lexa PRO [Radeon RX 550]
+	69a0	Vega 12
+	69a1	Vega 12
+	69a2	Vega 12
+	69a3	Vega 12
+	69af	Vega 12
 	700f	RS100 AGP Bridge
 	7010	RS200/RS250 AGP Bridge
 	7100	R520 [Radeon X1800 XT]
@@ -2870,6 +3157,7 @@
 	7101	R520/M58 [Mobility Radeon X1800 XT]
 	7102	R520/M58 [Mobility Radeon X1800]
 	7104	R520 GL [FireGL V7200]
+		13cc	3d0a  MXRT-5100
 	7109	R520 [Radeon X1800 XL]
 		1002	0322  All-in-Wonder X1800XL
 		1002	0d02  Radeon X1800 CrossFire Edition
@@ -2876,11 +3164,20 @@
 	710a	R520 [Radeon X1800 GTO]
 		1002	0b12  Radeon X1800 GTO²
 	710b	R520 [Radeon X1800 GTO]
+	710e	R520 GL [FireGL V7300]
+		13cc	3d0c  MXRT-5150
+	710f	R520 GL [FireGL V7350]
+		13cc	3d0e  MXRT-7100
 	7120	R520 [Radeon X1800] (Secondary)
 	7124	R520 GL [FireGL V7200] (Secondary)
+		13cc	3d0b  MXRT-5100 (Secondary)
 	7129	R520 [Radeon X1800] (Secondary)
 		1002	0323  All-In-Wonder X1800 XL (Secondary)
 		1002	0d03  Radeon X1800 CrossFire Edition (Secondary)
+	712e	R520 GL [FireGL V7300] (Secondary)
+		13cc	3d0d  MXRT-5150 (Secondary)
+	712f	R520 GL [FireGL V7350] (Secondary)
+		13cc	3d0f  MXRT-7100 (Secondary)
 	7140	RV515 [Radeon X1300/X1550/X1600 Series]
 	7142	RV515 PRO [Radeon X1300/X1550 Series]
 		1002	0322  All-in-Wonder 2006 PCI-E Edition
@@ -2920,6 +3217,8 @@
 	7193	RV516 [Radeon X1550 Series]
 	7196	RV516/M62-S [Mobility Radeon X1350]
 	719b	RV516 GL [FireMV 2250]
+		13cc	3d12  MXRT-1150
+		13cc	3d14  MXRT-2150
 	719f	RV516 [Radeon X1550 Series]
 	71a0	RV516 [Radeon X1300/X1550 Series] (Secondary)
 	71a1	RV516 [Radeon X1600/X1650 Series] (Secondary)
@@ -2926,6 +3225,8 @@
 	71a3	RV516 [Radeon X1300/X1550 Series] (Secondary)
 	71a7	RV516 [Radeon X1300/X1550 Series] (Secondary)
 	71bb	RV516 GL [FireMV 2250] (Secondary)
+		13cc	3d13  MXRT-1150 (Secondary)
+		13cc	3d15  MXRT-2150 (Secondary)
 	71c0	RV530 [Radeon X1600 XT/X1650 GTO]
 		1002	e160  Radeon X1650 GTO
 		174b	e160  Radeon X1650 GTO
@@ -2944,6 +3245,7 @@
 		1787	3000  PowerColor X1650 PRO AGP
 	71ce	RV530 [Radeon X1300 XT/X1600 PRO]
 	71d2	RV530 GL [FireGL V3400]
+		13cc	3d08  MXRT-2100
 	71d4	RV530/M66 GL [Mobility FireGL V5250]
 	71d5	RV530/M66-P [Mobility Radeon X1700]
 	71d6	RV530/M66-XT [Mobility Radeon X1700]
@@ -2957,6 +3259,7 @@
 	71e7	RV535 [Radeon X1650 PRO] (Secondary)
 		1787	3001  Radeon X1650 PRO AGP
 	71f2	RV530 GL [FireGL V3400] (Secondary)
+		13cc	3d09  MXRT-2100 (Secondary)
 	7210	RV550/M71 [Mobility Radeon HD 2300]
 	7211	RV550/M71 [Mobility Radeon X2300 HD]
 	7240	R580+ [Radeon X1950 XTX]
@@ -2986,6 +3289,7 @@
 	72b3	RV560 [Radeon X1650 GT] (Secondary)
 	7300	Fiji [Radeon R9 FURY / NANO Series]
 		1002	0b36  Radeon R9 FURY X / NANO
+		1002	1b36  Radeon Pro Duo
 		1043	049e  Radeon R9 FURY
 		1043	04a0  Radeon R9 FURY X
 		174b	e329  Radeon R9 FURY
@@ -2996,8 +3300,9 @@
 	7910	RS690 Host Bridge
 		1179	ff50  Satellite P305D-S8995E
 		17f2	5000  KI690-AM2 Motherboard
-	7911	RS690 Host Bridge
-	7912	RS690 PCI to PCI Bridge (Internal gfx)
+	7911	RS690/RS740 Host Bridge
+		1002	7910  RS690/RS740 Host Bridge
+	7912	RS690/RS740 PCI to PCI Bridge (Internal gfx)
 	7913	RS690 PCI to PCI Bridge (PCI Express Graphics Port 0)
 	7915	RS690 PCI to PCI Bridge (PCI Express Port 1)
 	7916	RS690 PCI to PCI Bridge (PCI Express Port 2)
@@ -3022,6 +3327,7 @@
 	7941	RS600 [Radeon Xpress 1250]
 	7942	RS600M [Radeon Xpress 1250]
 	796e	RS740 [Radeon 2100]
+		105b	0e13  N15235/A74MX mainboard
 	9400	R600 [Radeon HD 2900 PRO/XT]
 		1002	2552  Radeon HD 2900 XT
 		1002	3000  Radeon HD 2900 PRO
@@ -3030,6 +3336,7 @@
 	9403	R600 [Radeon HD 2900 PRO]
 	9405	R600 [Radeon HD 2900 GT]
 	940a	R600 GL [FireGL V8650]
+		13cc	3d16  MXRT-7200
 	940b	R600 GL [FireGL V8600]
 	940f	R600 GL [FireGL V7600]
 	9440	RV770 [Radeon HD 4870]
@@ -3067,6 +3374,7 @@
 		174b	0028  Radeon HD 4650 AGP DDR2
 	9498	RV730 PRO [Radeon HD 4650]
 	949c	RV730 GL [FirePro V7750]
+		13cc	3d1b  MXRT-7300
 	949e	RV730 GL [FirePro V5700]
 	949f	RV730 GL [FirePro V3750]
 	94a0	RV740/M97 [Mobility Radeon HD 4830]
@@ -3122,11 +3430,13 @@
 	9553	RV710/M92 [Mobility Radeon HD 4530/4570/545v]
 		1025	015e  Mobility Radeon HD 4570
 		1025	017d  Mobility Radeon HD 4570
-		1025	0205  Mobility Radeon HD 4570
+		1025	0205  Mobility Radeon HD 4570 / 545v
 		1025	0206  Mobility Radeon HD 4570
 		1025	0237  Mobility Radeon HD 4570
-		1028	02be  Mobility Radeon HD 4570
+		1028	02be  Mobility Radeon HD 4570 / 545v
 		1028	02e8  Mobility Radeon HD 4530
+		103c	143c  Mobility Radeon HD 545v
+		103c	1446  Mobility Radeon HD 545v
 		103c	3624  Mobility Radeon HD 4530
 		103c	3628  Mobility Radeon HD 4530
 		103c	3636  Mobility Radeon HD 4530
@@ -3134,6 +3444,12 @@
 		1043	1b42  Mobility Radeon HD 4570
 		104d	9056  Mobility Radeon HD 4570
 		1179	ff82  Satellite L505-13T GPU (Mobility Radeon HD 5145)
+		144d	c07f  Mobility Radeon HD 545v
+		144d	c571  Mobility Radeon HD 545v
+		1462	1006  Mobility Radeon HD 545v
+		17aa	2129  Mobility Radeon HD 545v
+		17aa	215b  Mobility Radeon HD 545v
+		17aa	21bb  Mobility Radeon HD 545v
 	9555	RV710/M92 [Mobility Radeon HD 4350/4550]
 		103c	1411  ProBook 4720s GPU (Mobility Radeon HD 4350)
 	9557	RV711 GL [FirePro RG220]
@@ -3153,6 +3469,7 @@
 	958a	RV630 [Radeon HD 2600 X2]
 	958b	RV630/M76 [Mobility Radeon HD 2600 XT]
 	958c	RV630 GL [FireGL V5600]
+		13cc	3d18  MXRT-5200
 	958d	RV630 GL [FireGL V3600]
 	9591	RV635/M86 [Mobility Radeon HD 3650]
 		1002	9591  Mobility Radeon HD 3650
@@ -3167,6 +3484,7 @@
 		1043	3001  Radeon HD 4570
 		174b	3001  Radeon HD 3750
 		174b	4580  RV635 PRO [Radeon HD 4580]
+		17af	3011  RV635 PRO [Radeon HD 4580]
 	9599	RV635 PRO [Radeon HD 3650 AGP]
 	95c0	RV620 PRO [Radeon HD 3470]
 		1002	95c0  Mobility Radeon HD 3470
@@ -3178,9 +3496,9 @@
 	95c6	RV620 LE [Radeon HD 3450 AGP]
 	95c9	RV620 LE [Radeon HD 3450 PCI]
 	95cc	RV620 GL [FirePro V3700]
-	95cd	RV620 [FirePro 2450]
+	95cd	RV620 GL [FirePro 2450]
 	95cf	RV620 GL [FirePro 2260]
-	960f	RS780 HDMI Audio [Radeon (HD) 3000 Series]
+	960f	RS780 HDMI Audio [Radeon 3000/3100 / HD 3200/3300]
 	9610	RS780 [Radeon HD 3200]
 		1458	d000  GA-MA78GM-S2H Motherboard
 	9611	RS780C [Radeon 3100]
@@ -3239,6 +3557,7 @@
 	9840	Kabini HDMI/DP Audio
 	9850	Mullins [Radeon R3 Graphics]
 	9851	Mullins [Radeon R4/R5 Graphics]
+		1179	f928  Beema [Radeon R5 Graphics]
 	9852	Mullins [Radeon R2 Graphics]
 	9853	Mullins [Radeon R2 Graphics]
 	9854	Mullins [Radeon R3E Graphics]
@@ -3253,7 +3572,20 @@
 	985d	Mullins
 	985e	Mullins
 	985f	Mullins
-	9874	Carrizo
+	9874	Wani [Radeon R5/R6/R7 Graphics]
+		1002	1871  Radeon R5 Graphics
+		1002	1e20  Radeon R7 Graphics
+		1028	06bd  Radeon R6 Graphics
+		103c	2b44  Radeon R6 Graphics
+		103c	8221  Radeon R5 Graphics
+		103c	8223  Radeon R5 Graphics
+		103c	8238  Radeon R7 Graphics
+		103c	8353  Radeon R7 Graphics
+		1458	d000  Radeon R7 Graphics
+		17aa	5113  Radeon R6 Graphics
+		17aa	5116  Radeon R6 Graphics
+		17aa	5118  Radeon R5 Graphics
+	98e4	Stoney [Radeon R2/R3/R4/R5 Graphics]
 	9900	Trinity [Radeon HD 7660G]
 		103c	1985  Pavilion 17-e163sg Notebook PC
 # AMD A10-5800K CPU
@@ -3265,8 +3597,8 @@
 		103c	194e  ProBook 455 G1 Notebook
 		103c	1952  ProBook 455 G1 Notebook
 	9904	Trinity [Radeon HD 7560D]
-	9905	Trinity [FirePro A300 Series Graphics]
-	9906	Trinity [FirePro A300 Series Graphics]
+	9905	Trinity GL [FirePro A300]
+	9906	Trinity GL [FirePro A320]
 	9907	Trinity [Radeon HD 7620G]
 	9908	Trinity [Radeon HD 7600G]
 	9909	Trinity [Radeon HD 7500G]
@@ -3281,7 +3613,7 @@
 	9917	Trinity [Radeon HD 7620G]
 	9918	Trinity [Radeon HD 7600G]
 	9919	Trinity [Radeon HD 7500G]
-	9920	Liverpool Graphics
+	9920	Liverpool [Playstation 4 APU]
 	9921	Liverpool HDMI/DP Audio Controller
 	9990	Trinity [Radeon HD 7520G]
 	9991	Trinity [Radeon HD 7540D]
@@ -3301,40 +3633,42 @@
 	99a0	Trinity [Radeon HD 7520G]
 	99a2	Trinity [Radeon HD 7420G]
 	99a4	Trinity [Radeon HD 7400G]
-	aa00	R600 HDMI Audio [Radeon HD 2900 Series]
-	aa08	RV630 HDMI Audio [Radeon HD 2600 Series]
-	aa10	RV610 HDMI Audio [Radeon HD 2350/2400 Series]
+	aa00	R600 HDMI Audio [Radeon HD 2900 GT/PRO/XT]
+	aa01	RV635 HDMI Audio [Radeon HD 3650/3730/3750]
+	aa08	RV630 HDMI Audio [Radeon HD 2600 PRO/XT / HD 3610]
+	aa10	RV610 HDMI Audio [Radeon HD 2350 PRO / 2400 PRO/XT / HD 3410]
 		174b	aa10  Radeon HD 2400 PRO
 		18bc	aa10  Radeon HD 2400 PRO
 	aa18	RV670/680 HDMI Audio [Radeon HD 3690/3800 Series]
-	aa20	RV635 HDMI Audio [Radeon HD 3600 Series]
-	aa28	RV620 HDMI Audio [Radeon HD 3400 Series]
+	aa20	RV635 HDMI Audio [Radeon HD 3650/3730/3750]
+	aa28	RV620 HDMI Audio [Radeon HD 3450/3470/3550/3570]
 	aa30	RV770 HDMI Audio [Radeon HD 4850/4870]
 		174b	aa30  Radeon HD 4850 512MB GDDR3 PCI-E Dual Slot Fansink
 	aa38	RV710/730 HDMI Audio [Radeon HD 4000 series]
 		103c	3628  dv6-1190en
-	aa50	Cypress HDMI Audio [Radeon HD 5800 Series]
+	aa50	Cypress HDMI Audio [Radeon HD 5830/5850/5870 / 6850/6870 Rebrand]
 	aa58	Juniper HDMI Audio [Radeon HD 5700 Series]
 # 5500, 5600 and mobile 5700 series
 	aa60	Redwood HDMI Audio [Radeon HD 5000 Series]
 		1025	033d  Mobility Radeon HD 5650
 		1025	0347  Aspire 7740G
-	aa68	Cedar HDMI Audio [Radeon HD 5400/6300 Series]
+	aa68	Cedar HDMI Audio [Radeon HD 5400/6300/7300 Series]
 		1028	aa68  XPS 8300
-	aa80	Cayman/Antilles HDMI Audio [Radeon HD 6900 Series]
-	aa88	Barts HDMI Audio [Radeon HD 6800 Series]
-	aa90	Turks/Whistler HDMI Audio [Radeon HD 6000 Series]
+	aa80	Cayman/Antilles HDMI Audio [Radeon HD 6930/6950/6970/6990]
+	aa88	Barts HDMI Audio [Radeon HD 6790/6850/6870 / 7720 OEM]
+	aa90	Turks HDMI Audio [Radeon HD 6500/6600 / 6700M Series]
 		1028	04a3  Precision M4600
-	aa98	Caicos HDMI Audio [Radeon HD 6400 Series]
+	aa98	Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM / R5 230/235/235X OEM]
 		174b	aa98  Radeon HD 6450 1GB DDR3
-	aaa0	Tahiti XT HDMI Audio [Radeon HD 7970 Series]
+	aaa0	Tahiti HDMI Audio [Radeon HD 7870 XT / 7950/7970]
 	aab0	Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
 	aac0	Tobago HDMI Audio [Radeon R7 360 / R9 360 OEM]
-	aac8	Hawaii HDMI Audio
+	aac8	Hawaii HDMI Audio [Radeon R9 290/290X / 390/390X]
 # I have a Tonga card and this is the HDMI Audio part
 	aad8	Tonga HDMI Audio [Radeon R9 285/380]
 		174b	aad8  Radeon R9 285/380 HDMI Audio
-	aae8	Fiji HDMI/DP Audio Controller
+	aae8	Fiji HDMI/DP Audio [Radeon R9 Nano / FURY/FURY X]
+	aaf0	Ellesmere [Radeon RX 580]
 	ac00	Theater 600 Pro
 	ac02	TV Wonder HD 600 PCIe
 	ac12	Theater HD T507 (DVB-T) TV tuner/capture device
@@ -3722,6 +4056,7 @@
 		1014	0338  PCI-X DDR Auxiliary Cache Adapter (575C)
 	0302	Winnipeg PCI-X Host Bridge
 	0308	CalIOC2 PCI-E Root Port
+	0311	FC 5740/1954 4-Port 10/100/1000 Base-TX PCI-X Adapter for POWER
 	0314	ZISC 036 Neural accelerator card
 	032d	Axon - Cell Companion Chip
 		1014	03a1  PCIe PowerXCell 8i Cell Accelerator Board
@@ -3752,11 +4087,13 @@
 		1014	04c7  PCIe3 x 8 Cache SAS RAID Internal Adapter 6GB(2CCA)
 		1014	04c8  PCIe3 x 8 Cache SAS RAID Internal Adapter 6GB(2CD2)
 		1014	04c9  PCIe3 x 8 Cache SAS RAID Internal Adapter 6GB(2CCD)
+	03dc	POWER8 Host Bridge (PHB3)
 	044b	GenWQE Accelerator Adapter
 	04aa	Flash Adapter 90 (PCIe2 0.9TB)
 	04da	PCI-E IPR SAS+ Adapter (ASIC)
 		1014	04fb  PCIe3 x16 20GB Cache 12Gb Quad SAS RAID+ Adapter(580B)
 		1014	04fc  PCIe3 x8 12Gb Quad SAS RAID+ Adapter(580A)
+	04ed	Internal Shared Memory (ISM) virtual PCI device
 	3022	QLA3022 Network Adapter
 	4022	QLA3022 Network Adapter
 	ffff	MPIC-2 interrupt controller
@@ -3870,12 +4207,35 @@
 	141f	Family 15h (Models 30h-3fh) Processor Function 5
 	1422	Family 15h (Models 30h-3fh) Processor Root Complex
 	1423	Family 15h (Models 30h-3fh) I/O Memory Management Unit
+	1424	Family 15h (Models 30h-3fh) Processor Root Port
 	1426	Family 15h (Models 30h-3fh) Processor Root Port
+	142e	Liverpool Processor Function 0
+	142f	Liverpool Processor Function 1
+	1430	Liverpool Processor Function 2
+	1431	Liverpool Processor Function 3
+	1432	Liverpool Processor Function 4
 	1436	Liverpool Processor Root Complex
 	1437	Liverpool I/O Memory Management Unit
 	1438	Liverpool Processor Root Port
 	1439	Family 16h Processor Functions 5:1
+	1450	Family 17h (Models 00h-0fh) Root Complex
+	1451	Family 17h (Models 00h-0fh) I/O Memory Management Unit
+	1452	Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
+	1453	Family 17h (Models 00h-0fh) PCIe GPP Bridge
+	1454	Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B
+	1456	Family 17h (Models 00h-0fh) Platform Security Processor
+	1457	Family 17h (Models 00h-0fh) HD Audio Controller
 	145b	Zeppelin Non-Transparent Bridge
+	145c	Family 17h (Models 00h-0fh) USB 3.0 Host Controller
+	145f	USB 3.0 Host controller
+	1460	Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 0
+	1461	Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 1
+	1462	Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 2
+	1463	Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 3
+	1464	Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 4
+	1465	Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 5
+	1466	Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 6
+	1467	Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 7
 	1510	Family 14h Processor Root Complex
 		174b	1001  PURE Fusion Mini
 	1512	Family 14h Processor Root Port
@@ -3891,6 +4251,17 @@
 	1535	Family 16h Processor Function 5
 	1536	Family 16h Processor Root Complex
 	1538	Family 16h Processor Function 0
+	1570	Family 15h (Models 60h-6fh) Processor Function 0
+	1571	Family 15h (Models 60h-6fh) Processor Function 1
+	1572	Family 15h (Models 60h-6fh) Processor Function 2
+	1573	Family 15h (Models 60h-6fh) Processor Function 3
+	1574	Family 15h (Models 60h-6fh) Processor Function 4
+	1575	Family 15h (Models 60h-6fh) Processor Function 5
+	1576	Family 15h (Models 60h-6fh) Processor Root Complex
+	1577	Family 15h (Models 60h-6fh) I/O Memory Management Unit
+	157a	Family 15h (Models 60h-6fh) Audio Controller
+	157b	Family 15h (Models 60h-6fh) Host Bridge
+	157c	Family 15h (Models 60h-6fh) Processor Root Port
 	1600	Family 15h Processor Function 0
 	1601	Family 15h Processor Function 1
 	1602	Family 15h Processor Function 2
@@ -3960,6 +4331,12 @@
 	43a1	Hudson PCI to PCI bridge (PCIE port 1)
 	43a2	Hudson PCI to PCI bridge (PCIE port 2)
 	43a3	Hudson PCI to PCI bridge (PCIE port 3)
+	43b1	X399 Series Chipset PCIe Bridge
+	43b4	300 Series Chipset PCIe Port
+	43b6	X399 Series Chipset SATA Controller
+	43b7	300 Series Chipset SATA Controller
+	43ba	X399 Series Chipset USB 3.1 xHCI Controller
+	43bb	300 Series Chipset USB 3.1 xHCI Controller
 	7006	AMD-751 [Irongate] System Controller
 	7007	AMD-751 [Irongate] AGP Bridge
 	700a	AMD-IGR4 AGP Host to PCI Bridge
@@ -4414,6 +4791,9 @@
 	0533	MGA G200EH
 		103c	3381  iLO4
 	0534	G200eR2
+	0536	Integrated Matrox G200eW3 Graphics Controller
+	0538	MGA G200eH3
+		1590	00e4  iLO5 VGA
 	0540	M91XX
 		102b	2080  M9140 LP PCIe x16
 		102b	20c0  Xenia
@@ -4427,6 +4807,11 @@
 		102b	2241  M9138 LP PCIe x16
 		102b	2280  M9188 ATX PCIe x16
 		102b	22c0  M9128 LP PCIe x16
+	0550	SV2
+		102b	00c0  MURA-IPX-I4EF
+		102b	00c1  MURA-IPX-I4DF
+		102b	00c3  MURA-IPX-I4DHF
+		102b	00c5  MURA-IPX-I4EHF
 	0d10	MGA Ultima/Impression
 	1000	MGA G100 [Productiva]
 		102b	ff01  Productiva G100
@@ -4446,8 +4831,9 @@
 		102b	0f83  Millennium G550
 		102b	0f84  Millennium G550 Dual Head DDR 32Mb
 		102b	1e41  Millennium G550
+		102b	22c0  G550 PCIe
 		102b	2300  Millennium G550 LP PCIE
-	2537	Millenium P650/P750
+	2537	Millennium P650/P750
 		102b	1820  Millennium P750 64MB
 		102b	1830  Millennium P650 64MB
 		102b	1850  RAD2mp
@@ -4455,7 +4841,7 @@
 		102b	1880  Sono S10
 		102b	1c10  QID 128MB
 		102b	2811  Millennium P650 Low-profile PCI 64MB
-		102b	2821  Millenium P650 Low-profile PCI
+		102b	2821  Millennium P650 Low-profile PCI
 		102b	2841  RAD PCI
 		102b	2851  Spectrum PCI
 		102b	2871  EpicA TC2
@@ -4469,7 +4855,7 @@
 		102b	3051  RG-400SL
 		102b	3061  Extio F1420
 		102b	3081  Extio F1240
-	2538	Millenium P650 PCIe
+	2538	Millennium P650 PCIe
 		102b	0847  RAD PCIe
 		102b	08c7  Millennium P650 PCIe 128MB
 		102b	0907  Millennium P650 PCIe 64MB
@@ -4477,23 +4863,23 @@
 		102b	0987  ATC PCIe 4MP
 		102b	1047  Millennium P650 LP PCIe 128MB
 		102b	1087  Millennium P650 LP PCIe 64MB
-		102b	1801  Millenium P650 PCIe x1
+		102b	1801  Millennium P650 PCIe x1
 		102b	2538  Parhelia APVe
 		102b	3007  QID Low-profile PCIe
 		102b	3087  Aurora VX3mp
 		102b	30c7  QID LP PCIe
 	2539	Millennium P690
-		102b	0040  Millenium P690 PCIe x16
+		102b	0040  Millennium P690 PCIe x16
 		102b	0042  ONYX
 		102b	0043  SPECTRA
-		102b	0080  Millenium P690 Plus LP PCIe x16
-		102b	0081  Millenium P690 LP PCIe x16
+		102b	0080  Millennium P690 Plus LP PCIe x16
+		102b	0081  Millennium P690 LP PCIe x16
 		102b	0082  RAD LPX PCIe x16
-		102b	00c0  Millenium P690 Plus LP PCI
-		102b	00c2  Millenium P690 LP PCI
+		102b	00c0  Millennium P690 Plus LP PCI
+		102b	00c2  Millennium P690 LP PCI
 		102b	00c3  RAD LPX PCI
-		102b	0101  Millenium P690 PCI
-		102b	0140  Millenium P690 LP PCIe x1
+		102b	0101  Millennium P690 PCI
+		102b	0140  Millennium P690 LP PCIe x1
 		102b	0180  Display Wall IP Decode 128 MB
 	4164	Morphis QxT frame grabber
 	43b4	Morphis Qxt encoding engine
@@ -4921,6 +5307,8 @@
 	12ee	PCI-X 2.0 Local Bus Adapter
 	1302	RMP-3 Shared Memory Driver
 	1303	RMP-3 (Remote Management Processor)
+	22f6	iLO5 Virtual USB Controller
+		1590	00e4  iLO5 Standard Virtual USB Controller
 	2910	E2910A PCIBus Exerciser
 	2925	E2925A 32 Bit, 33 MHzPCI Exerciser & Analyzer
 	3206	Adaptec Embedded Serial ATA HostRAID
@@ -4998,6 +5386,7 @@
 	3306	Integrated Lights-Out Standard Slave Instrumentation & System Support
 		103c	330e  iLO3
 		103c	3381  iLO4
+		1590	00e4  iLO5
 	3307	Integrated Lights-Out Standard Management Processor Support and Messaging
 # HP DL380 G6
 		103c	3309  iLO 2
@@ -5006,11 +5395,10 @@
 	3308	Integrated Lights-Out Standard MS Watchdog Timer
 		103c	330e  iLO3
 		103c	3381  iLO4
-	402f	PCIe Root Port
 	4030	zx2 System Bus Adapter
 	4031	zx2 I/O Controller
 	4037	PCIe Local Bus Adapter
-	403b	PCIe Root Port
+	9602	AMD RS780/RS880 PCI to PCI bridge (int gfx)
 103e	Solliday Engineering
 103f	Synopsys/Logic Modeling Group
 1040	Accelgraphics Inc.
@@ -5023,6 +5411,7 @@
 	3020	Samurai_IDE
 1043	ASUSTeK Computer Inc.
 	0464	Radeon R9 270x GPU
+	0521	RX580 [RX 580 Dual O8G]
 	0675	ISDNLink P-IN100-ST-D
 		0675	1704  ISDN Adapter (PCI Bus, D, C)
 		0675	1707  ISDN Adapter (PCI Bus, DV, W)
@@ -5092,7 +5481,7 @@
 	c824	82C824
 	c825	82C825 [Firebridge 2]
 	c832	82C832
-	c861	82C861
+	c861	82C861 OHCI USB Host
 	c881	82C881 [FireLink] 1394 OHCI Link Controller
 	c895	82C895
 	c935	EV1935 ECTIVA MachOne PCIAudio
@@ -5240,10 +5629,11 @@
 		1028	014e  PCI7410,7510,7610 OHCI-Lynx Controller (Latitude D800)
 	802e	PCI7x20 1394a-2000 OHCI Two-Port PHY/Link-Layer Controller
 		1028	018d  Inspiron 700m/710m
-	8031	PCIxx21/x515 Cardbus Controller
+	8031	PCIxx21/PCIxx11/PCIx515 PC Card Controller
 		1025	0064  Extensa 3000 series laptop
 		1025	0080  Aspire 5024WLMi
 		103c	0934  Compaq nw8240/nx8220
+		103c	0944  Compaq nc6220 Notebook PC
 		103c	099c  NX6110/NC6120
 		103c	308b  MX6125
 	8032	OHCI Compliant IEEE 1394 Host Controller
@@ -5252,19 +5642,22 @@
 		103c	0934  Compaq nw8240/nx8220
 		103c	099c  NX6110/NC6120
 		103c	308b  MX6125
-	8033	PCIxx21 Integrated FlashMedia Controller
+	8033	PCIxx21/PCIxx11 Flash Media Controller
 		1025	0064  Extensa 3000 series laptop
 		1025	0080  Aspire 5024WLMi
 		103c	0934  Compaq nw8240/nx8220
+		103c	0944  Compaq nc6220 Notebook PC
 		103c	099c  NX6110/NC6120
 		103c	308b  MX6125
-	8034	PCI6411/6421/6611/6621/7411/7421/7611/7621 Secure Digital Controller
+	8034	PCIxx21/PCIxx11 SD Host Controller
 		1025	0080  Aspire 5024WLMi
 		103c	0934  Compaq nw8240/nx8220
+		103c	0944  Compaq nc6220 Notebook PC
 		103c	099c  NX6110/NC6120
 		103c	308b  MX6125
-	8035	PCI6411/6421/6611/6621/7411/7421/7611/7621 Smart Card Controller
+	8035	PCIxx21/PCIxx11 Smart Card Controller
 		103c	0934  Compaq nw8240/nx8220
+		103c	0944  Compaq nc6220 Notebook PC
 		103c	099c  NX6110/NC6120
 	8036	PCI6515 Cardbus Controller
 	8038	PCI6515 SmartCard Controller
@@ -5278,7 +5671,7 @@
 		103c	30a1  NC2400
 		103c	30a3  Compaq nw8440
 		104d	902d  VAIO VGN-NR120E
-	803b	5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
+	803b	PCIxx12 Flash Media Controller
 		103c	309f  nx9420
 		103c	30a3  Compaq nw8440
 		104d	8212  VAIO VGN-N21E
@@ -5307,6 +5700,7 @@
 		1546	803c  FWB-PCIE1X11B
 	8240	XIO2001 PCI Express-to-PCI Bridge
 	8241	TUSB73x0 SuperSpeed USB 3.0 xHCI Host Controller
+		1014	04b2  S824 (8286-42A)
 	8400	ACX 100 22Mbps Wireless Interface
 		1186	3b00  DWL-650+ PC Card cardbus 22Mbs Wireless Adapter [AirPlus]
 		1186	3b01  DWL-520+ 22Mbps PCI Wireless Adapter
@@ -5437,6 +5831,10 @@
 	8056	Rockwell HCF 56K modem
 	808a	Memory Stick Controller
 	81ce	SxS Pro memory card
+# 2nd ID
+	905c	SxS Pro memory card
+# 2nd ID
+	907f	SxS Pro+ memory card
 	908f	Aeolia ACPI
 	909e	Aeolia Ethernet Controller (Marvell Yukon 2 Family)
 	909f	Aeolia SATA AHCI Controller
@@ -5445,6 +5843,23 @@
 	90a2	Aeolia DMA Controller
 	90a3	Aeolia Memory (DDR3/SPM)
 	90a4	Aeolia USB 3.0 xHCI Host Controller
+	90bc	SxS Pro+ memory card
+	90c8	Belize ACPI
+	90c9	Belize Ethernet Controller
+	90ca	Belize SATA AHCI Controller
+	90cb	Belize SD/MMC Host Controller
+	90cc	Belize PCI Express Glue and Miscellaneous Devices
+	90cd	Belize DMA Controller
+	90ce	Belize Memory (DDR3/SPM)
+	90cf	Belize USB 3.0 xHCI Host Controller
+	90d7	Baikal ACPI
+	90d8	Baikal Ethernet Controller
+	90d9	Baikal SATA AHCI Controller
+	90da	Baikal SD/MMC Host Controller
+	90db	Baikal PCI Express Glue and Miscellaneous Devices
+	90dc	Baikal DMA Controller
+	90dd	Baikal Memory (DDR3/SPM)
+	90de	Baikal USB 3.0 xHCI Host Controller
 104e	Oak Technology, Inc
 	0017	OTI-64017
 	0107	OTI-107 [Spitfire]
@@ -5493,7 +5908,7 @@
 	3070	Hitachi FIVE-FX Fibre Channel to PCIe HBA
 	3505	SH7751 PCI Controller (PCIC)
 	350e	SH7751R PCI Controller (PCIC)
-1055	Efar Microsystems
+1055	Microchip Technology / SMSC
 	9130	SLC90E66 [Victory66] IDE
 	9460	SLC90E66 [Victory66] ISA
 	9462	SLC90E66 [Victory66] USB
@@ -5851,7 +6266,12 @@
 	0074	U4 HT Bridge
 # should be 14e4:1645
 	1645	Broadcom NetXtreme BCM5701 Gigabit Ethernet
-	2001	PCI Express SSD
+	1801	T2 Bridge Controller
+	1802	T2 Secure Enclave Processor
+	2001	S1X NVMe Controller
+	2002	S3ELab NVMe Controller
+	2003	S3X NVMe Controller
+	2005	ANS2 NVMe Controller
 106c	Hynix Semiconductor
 	8139	8139c 100BaseTX Ethernet Controller
 	8801	Dual Pentium ISA/PCI Motherboard
@@ -5915,14 +6335,20 @@
 		1077	e4f4  FastLinQ QL45411H 40GbE Adapter
 	1644	FastLinQ QL45000 Series 100GbE Controller
 		1077	e4f8  FastLinQ QL45611H 100GbE Adapter
+	1654	FastLinQ QL45000 Series 50GbE Controller
+		1077	0032  QL45212 Flex 50Gb 2-port Ethernet Adapter
+		1590	0223  Synergy 6810C 25/50Gb Ethernet Adapter
 	1656	FastLinQ QL45000 Series 25GbE Controller
+		1077	0033  QL45214 Flex 25Gb 4-port Ethernet Adapter
 		1077	02a7  QL45212-DE 25GbE Adapter
 		1077	e4f6  FastLinQ QL45211H 25GbE Adapter
 		1077	e4f7  FastLinQ QL45212H 25GbE Adapter
-	165c	FastLinQ QL45000 Series 40GbE Controller (FCoE)
+	165c	FastLinQ QL45000 Series 10/25/40/50GbE Controller (FCoE)
+		1077	0034  QL45262 Flex 50Gb 2-port Ethernet Adapter w/ iSCSI/FCoE
 		1077	e4f1  FastLinQ QL45462H 40GbE FCoE Adapter
 		1077	e4f2  FastLinQ QL45461H 40GbE FCoE Adapter
-	165e	FastLinQ QL45000 Series 40GbE Controller (iSCSI)
+	165e	FastLinQ QL45000 Series 10/25/40/50GbE Controller (iSCSI)
+		1077	0034  QL45262 Flex 50Gb 2-port Ethernet Adapter w/ iSCSI/FCoE
 		1077	e4f1  FastLinQ QL45462H 40GbE iSCSI Adapter
 		1077	e4f2  FastLinQ QL45461H 40GbE iSCSI Adapter
 	1664	FastLinQ QL45000 Series Gigabit Ethernet Controller (SR-IOV VF)
@@ -5935,9 +6361,9 @@
 		1077	e4f8  FastLinQ QL45611H 100GbE Adapter (SR-IOV VF)
 	2020	ISP2020A Fast!SCSI Basic Adapter
 	2031	ISP8324-based 16Gb Fibre Channel to PCI Express Adapter
-		103c	17e7  HP SN1000Q 16Gb Single Port Fibre Channel Adapter
-		103c	17e8  HP SN1000Q 16Gb Dual Port Fibre Channel Adapter
-		103c	1939  HP QMH2672 16Gb Dual Port Fibre Channel Adapter
+		103c	17e7  SN1000Q 16Gb Single Port Fibre Channel Adapter
+		103c	17e8  SN1000Q 16Gb Dual Port Fibre Channel Adapter
+		103c	1939  QMH2672 16Gb Dual Port Fibre Channel Adapter
 		103c	8002  3830C 16G Fibre Channel Host Bus Adapter
 	2071	ISP2714-based 16/32Gb Fibre Channel to PCIe Adapter
 		1077	0283  QLE2764 Quad Port 32Gb Fibre Channel to PCIe Adapter
@@ -5953,8 +6379,14 @@
 		1077	029a  QLE2742 Dual Port 32Gb Fibre Channel to PCIe Adapter
 		1077	029b  QLE2690 Single Port 16Gb Fibre Channel to PCIe Adapter
 		1077	029c  QLE2692 Dual Port 16Gb Fibre Channel to PCIe Adapter
-		1590	00f9  HPE StoreFabric SN1100Q 16Gb Single Port Fibre Channel Host Bus Adapter
-		1590	00fa  HPE StoreFabric SN1100Q 16Gb Dual Port Fibre Channel Host Bus Adapter
+		1077	02a7  QLE2690 Single Port 16Gb FC to PCIe Gen3 x8 Adapter
+		1077	02a8  QLE2692 Dual Port 16Gb FC to PCIe Gen3 x8 Adapter
+		1077	02ab  QLE2740 Single Port 32Gb FC to PCIe Gen3 x8 Adapter
+		1077	02ac  QLE2742 Dual Port 32Gb FC to PCIe Gen3 x8 Adapter
+		1590	00f9  StoreFabric SN1100Q 16Gb Single Port Fibre Channel Host Bus Adapter
+		1590	00fa  StoreFabric SN1100Q 16Gb Dual Port Fibre Channel Host Bus Adapter
+		1590	0203  StoreFabric SN1600Q 32Gb Single Port Fibre Channel Host Bus Adapter
+		1590	0204  StoreFabric SN1600Q 32Gb Dual Port Fibre Channel Host Bus Adapter
 	2300	QLA2300 64-bit Fibre Channel Adapter
 	2312	ISP2312-based 2Gb Fibre Channel to PCI-X HBA
 		103c	0131  2Gb Fibre Channel - Single port [A7538A]
@@ -5965,11 +6397,17 @@
 		103c	12dd  4Gb Fibre Channel [AB429A]
 	2432	ISP2432-based 4Gb Fibre Channel to PCI Express HBA
 		103c	7040  FC1142SR 4Gb 1-port PCIe Fibre Channel Host Bus Adapter [HPAE311A]
+		1077	0137  QLE2460 4 GB PCI-X Host-Bus-Adapter
 	2532	ISP2532-based 8Gb Fibre Channel to PCI Express HBA
+		1014	041e  FC EN0Y/EN12 PCIe2 LP 8 Gb 4-port Fibre Channel Adapter for POWER
 		103c	3262  StorageWorks 81Q
 		103c	3263  StorageWorks 82Q
+		1077	015c  QLE2560 PCI Express to 8Gb FC Single Channel
+		1077	015d  QLE2562 PCI Express to 8Gb FC Dual Channel
+		1077	015e  QLE2564 PCI Express to 8Gb FC Quad Channel
 		1077	0167  QME2572 Dual Port FC8 HBA Mezzanine
-		1590	00fc  HPE StoreFabric 84Q 8Gb Quad Port Fibre Channel Host Bus Adapter
+		1590	00fc  StoreFabric 84Q 8Gb Quad Port Fibre Channel Host Bus Adapter
+	2971	ISP2684
 	3022	ISP4022-based Ethernet NIC
 	3032	ISP4032-based Ethernet IPv6 NIC
 	4010	ISP4010-based iSCSI TOE HBA
@@ -5982,6 +6420,7 @@
 	7322	IBA7322 QDR InfiniBand HCA
 	8000	10GbE Converged Network Adapter (TCP/IP Networking)
 	8001	10GbE Converged Network Adapter (FCoE)
+		1014	03af  FC 5708/5270 10 Gb FCoE PCIe Dual Port Adapter for POWER
 	8020	cLOM8214 1/10GbE Controller
 		1028	1f64  QMD8262-k 10G DP bNDC KR
 		103c	3346  CN1000Q Dual Port Converged Network Adapter
@@ -6004,6 +6443,65 @@
 		1077	0246  8300 Series Dual Port 10GbE Converged Network Adapter (TCP/IP Networking)
 	8031	8300 Series 10GbE Converged Network Adapter (FCoE)
 	8032	8300 Series 10GbE Converged Network Adapter (iSCSI)
+	8070	FastLinQ QL41000 Series 10/25/40/50GbE Controller
+		1077	0001  10GE 2P QL41162HxRJ-DE Adapter
+		1077	0002  10GE 2P QL41112HxCU-DE Adapter
+		1077	0004  4x10GE QL41164HFCU CNA
+		1077	0005  QLogic 4x10GE QL41164HMRJ CNA
+		1077	0006  QLogic 4x10GE QL41164HMCU CNA
+		1077	0007  QLogic 2x1GE+2x10GE QL41264HMCU CNA
+		1077	0009  QLogic 2x1GE+2x10GE QL41162HMRJ CNA
+		1077	000b  25GE 2P QL41262HxCU-DE Adapter
+		1077	0011  FastLinQ QL41212HLCU 25GbE Adapter
+		1077	0012  FastLinQ QL41112H 10GbE Adapter
+		1077	0019  QL41232HOCU - Dual Port 25/10GbE SFP28 OCP Adapter
+		1077	0039  QLogic QL41262 PCIe 25Gb 2-Port SFP28 Ethernet Adapter
+		1590	021d  10/25GbE 2P QL41222HLCU-HP Adapter
+		1590	021e  10/25GbE 2P QL41162HMRJ-HP Adapter
+		1590	021f  10/25GbE 2P QL41262HMCU-HP Adapter
+		1590	0220  10/25GbE 2P QL41122HLRJ-HP Adapter
+	8080	FastLinQ QL41000 Series 10/25/40/50GbE Controller (FCoE)
+		1077	0001  10GE 2P QL41162HxRJ-DE Adapter
+		1077	0002  10GE 2P QL41112HxCU-DE Adapter
+		1077	0004  4x10GE QL41164HFCU CNA
+		1077	0005  QLogic 4x10GE QL41164HMRJ CNA
+		1077	0006  QLogic 4x10GE QL41164HMCU CNA
+		1077	0007  QLogic 2x1GE+2x10GE QL41264HMCU CNA
+		1077	0009  QLogic 2x1GE+2x10GE QL41162HMRJ CNA
+		1077	000b  25GE 2P QL41262HxCU-DE Adapter
+		1077	000c  QLogic 2x25GE QL41262HMCU CNA
+		1077	000d  FastLinQ QL41262H 25GbE FCoE Adapter
+		1077	000e  FastLinQ QL41162H 10GbE FCoE Adapter
+	8084	FastLinQ QL41000 Series 10/25/40/50GbE Controller (iSCSI)
+		1077	0001  10GE 2P QL41162HxRJ-DE Adapter
+		1077	0002  10GE 2P QL41112HxCU-DE Adapter
+		1077	0003  4x10GE QL41164HxRJ CNA
+		1077	0004  4x10GE QL41164HFCU CNA
+		1077	0005  QLogic 4x10GE QL41164HMRJ CNA
+		1077	0006  QLogic 4x10GE QL41164HMCU CNA
+		1077	0007  QLogic 2x25GE QL41262HMCU CNA
+		1077	0009  QLogic 2x1GE+2x10GE QL41162HMRJ CNA
+		1077	000b  25GE 2P QL41262HxCU-DE Adapter
+		1077	000c  QLogic 2x25GE QL41262HMCU CNA
+		1077	000d  FastLinQ QL41262H 25GbE iSCSI Adapter
+		1077	000e  FastLinQ QL41162H 10GbE iSCSI Adapter
+	8090	FastLinQ QL41000 Series Gigabit Ethernet Controller (SR-IOV VF)
+		1077	0001  25GE 2P QL41262HxCU-DE Adapter
+		1077	0002  10GE 2P QL41112HxCU-DE Adapter
+		1077	0003  4x10GE QL41164HxRJ CNA
+		1077	0004  4x10GE QL41164HFCU CNA
+		1077	0005  QLogic 4x10GE QL41164HMRJ CNA
+		1077	0006  QLogic 4x10GE QL41164HMCU CNA
+		1077	0007  QLogic 2x1GE+2x10GE QL41264HMCU CNA
+		1077	0009  QLogic 2x1GE+2x10GE QL41162HMRJ CNA
+		1077	000b  25GE 2P QL41262HxCU-DE Adapter
+		1077	000c  QLogic 2x25GE QL41262HMCU CNA
+		1077	000d  FastLinQ QL41262H 25GbE FCoE Adapter (SR-IOV VF)
+		1077	000e  FastLinQ QL41162H 10GbE iSCSI Adapter (SR-IOV VF)
+		1077	0011  FastLinQ QL41212H 25GbE Adapter (SR-IOV VF)
+		1077	0012  FastLinQ QL41112H 10GbE Adapter (SR-IOV VF)
+		1590	021e  10/25GbE 2P QL41162HMRJ-HP Adapter
+		1590	021f  10/25GbE 2P QL41262HMCU-HP Adapter
 	8430	ISP8324 1/10GbE Converged Network Controller (NIC VF)
 	8431	8300 Series 10GbE Converged Network Adapter (FCoE VF)
 	8432	ISP2432M-based 10GbE Converged Network Adapter (CNA)
@@ -7288,6 +7786,7 @@
 	8533	PEX 8533 32-lane, 6-port PCI Express Switch
 	8547	PEX 8547 48-lane, 3-port PCI Express Switch
 	8548	PEX 8548 48-lane, 9-port PCI Express Switch
+	8603	PEX 8603 3-lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch
 	8604	PEX 8604 4-lane, 4-Port PCI Express Gen 2 (5.0 GT/s) Switch
 	8605	PEX 8605 PCI Express 4-port Gen2 Switch
 	8606	PEX 8606 6 Lane, 6 Port PCI Express Gen 2 (5.0 GT/s) Switch
@@ -7314,9 +7813,11 @@
 	8696	PEX 8696 96-lane, 24-Port PCI Express Gen 2 (5.0 GT/s) Multi-Root Switch
 	8717	PEX 8717 16-lane, 8-Port PCI Express Gen 3 (8.0 GT/s) Switch with DMA
 	8718	PEX 8718 16-Lane, 5-Port PCI Express Gen 3 (8.0 GT/s) Switch
+	8724	PEX 8724 24-Lane, 6-Port PCI Express Gen 3 (8 GT/s) Switch, 19 x 19mm FCBGA
 	8732	PEX 8732 32-lane, 8-Port PCI Express Gen 3 (8.0 GT/s) Switch
 	8734	PEX 8734 32-lane, 8-Port PCI Express Gen 3 (8.0GT/s) Switch
 	8747	PEX 8747 48-Lane, 5-Port PCI Express Gen 3 (8.0 GT/s) Switch
+	8748	PEX 8748 48-Lane, 12-Port PCI Express Gen 3 (8 GT/s) Switch, 27 x 27mm FCBGA
 # This is the Non-Transparent-Bridge Virtualized Port as presented by the PLX PEX 8732 chip, the physical bridges show up at 10b5:8732
 	87b0	PEX 8732 32-lane, 8-Port PCI Express Gen 3 (8.0 GT/s) Switch
 		1093	7761  PXIe-8830mc
@@ -7456,7 +7957,10 @@
 		1885	0700  Tsunami FPGA PMC with Altera Stratix S40
 		1885	0701  Tsunami FPGA PMC with Altera Stratix S30
 	9733	PEX 9733 33-lane, 9-port PCI Express Gen 3 (8.0 GT/s) Switch
+		1d49	0001  ThinkSystem 1610-4P NVMe Switch Adapter
+		1d49	0002  ThinkSystem 810-4P NVMe Switch Adapter
 	9749	PEX 9749 49-lane, 13-port PCI Express Gen 3 (8.0 GT/s) Switch
+		1d49	0004  ThinkSystem 1610-8P NVMe Switch Adapter
 	a100	Blackmagic Design DeckLink
 	bb04	B&B 3PCIOSD1A Isolated PCI Serial
 	c001	CronyxOmega-PCI (8-port RS232)
@@ -7899,8 +8403,10 @@
 	0100	Lightning 1200
 		10dd	0023  Lightning 1200 15+16M
 10de	NVIDIA Corporation
-	0008	NV1 [EDGE 3D]
-	0009	NV1 [EDGE 3D]
+	0008	NV1 [STG2000X-B Series]
+	0009	NV1 [NV1 Series]
+	0018	NV3 [Riva 128]
+	0019	NV3 [Riva 128ZX]
 	0020	NV4 [Riva TNT]
 		1043	0200  V3400 TNT
 		1048	0c18  Erazor II SGRAM
@@ -8171,7 +8677,7 @@
 	0098	G70M [GeForce Go 7800]
 	0099	G70M [GeForce Go 7800 GTX]
 	009d	G70GL [Quadro FX 4500]
-	00a0	NV5 [Aladdin TNT2]
+	00a0	NV0A [Aladdin TNT2 IGP]
 		14af	5810  Maxi Gamer Xentor
 	00c0	NV41 [GeForce 6800 GS]
 	00c1	NV41 [GeForce 6800]
@@ -8267,16 +8773,16 @@
 	00f5	G71 [GeForce 7800 GS]
 	00f6	NV43 [GeForce 6800 GS/XT]
 		1682	217e  XFX GeForce 6800 XTreme 256MB DDR3 AGP
-	00f8	NV40GL [Quadro FX 3400/4400]
+	00f8	NV45GL [Quadro FX 3400/4400]
 	00f9	NV40 [GeForce 6800 GT/GTO/Ultra]
 		10de	00f9  NV40 [GeForce 6800 GT]
 		1682	2120  GEFORCE 6800 GT PCI-E
-	00fa	NV36 [GeForce PCX 5750]
-	00fb	NV38 [GeForce PCX 5900]
+	00fa	NV39 [GeForce PCX 5750]
+	00fb	NV35 [GeForce PCX 5900]
 	00fc	NV37GL [Quadro FX 330/GeForce PCX 5300]
 	00fd	NV37GL [Quadro PCI-E Series]
 	00fe	NV38GL [Quadro FX 1300]
-	00ff	NV18 [GeForce PCX 4300]
+	00ff	NV19 [GeForce PCX 4300]
 	0100	NV10 [GeForce 256 SDR]
 		1043	0200  AGP-V6600 SGRAM
 		1043	0201  AGP-V6600 SDRAM
@@ -8301,6 +8807,7 @@
 		1048	0c45  GLoria II
 		1048	0c4a  GLoria II-64 Pro
 		1048	0c4b  GLoria II-64 Pro DVII
+		10a9	9002  VPro VR3
 	0110	NV11 [GeForce2 MX/MX 400]
 		1043	4015  AGP-V7100 Pro
 		1043	4021  V7100 Deluxe Combo
@@ -8839,7 +9346,7 @@
 	0396	G73
 	0397	G73M [GeForce Go 7700]
 	0398	G73M [GeForce Go 7600]
-		1025	006c  Acer 9814 WKMI
+		1025	006c  Aspire 9814WKMi
 	0399	G73M [GeForce Go 7600 GT]
 	039a	G73M [Quadro NVS 300M]
 	039b	G73M [GeForce Go 7900 SE]
@@ -8975,6 +9482,7 @@
 	0424	G86 [GeForce 8400 GS]
 	0425	G86M [GeForce 8600M GS]
 		1025	0121  Aspire 5920G
+		1043	1514  F3SV
 	0426	G86M [GeForce 8400M GT]
 	0427	G86M [GeForce 8400M GS]
 		103c	30cc  Pavilion dv6700
@@ -9039,19 +9547,19 @@
 	0533	C67 [GeForce 7000M / nForce 610M]
 	053a	C68 [GeForce 7050 PV / nForce 630a]
 	053b	C68 [GeForce 7050 PV / nForce 630a]
-		1043	8308  M2N68-AM Motherbord
+		1043	8308  M2N68-AM Motherboard
 	053e	C68 [GeForce 7025 / nForce 630a]
 	0541	MCP67 Memory Controller
 	0542	MCP67 SMBus
-		1043	8308  M2N68-AM Motherbord
+		1043	8308  M2N68-AM Motherboard
 	0543	MCP67 Co-processor
 	0547	MCP67 Memory Controller
-		1043	8308  M2N68-AM Motherbord
+		1043	8308  M2N68-AM Motherboard
 		1849	0547  ALiveNF7G-HDready
 	0548	MCP67 ISA Bridge
 		1043	8308  M2N68-AM Motherboard
 	054c	MCP67 Ethernet
-		1043	8308  M2N68-AM Motherbord
+		1043	8308  M2N68-AM Motherboard
 		1849	054c  ALiveNF7G-HDready, MCP67 Gigabit Ethernet
 	054d	MCP67 Ethernet
 	054e	MCP67 Ethernet
@@ -9146,6 +9654,7 @@
 		1682	2385  GeForce 9600 GSO 768mb
 	0611	G92 [GeForce 8800 GT]
 		107d	2ab0  Winfast PX8800 GT PCI-E
+		1462	1170  NX8800GT series model V117 2xDVI+TV
 		19da	1040  ZT-88TES2P-FSP
 	0612	G92 [GeForce 9800 GTX / 9800 GTX+]
 	0613	G92 [GeForce 9800 GTX+]
@@ -9482,7 +9991,7 @@
 	0863	C79 [GeForce 9400M]
 		106b	00aa  MacBook5,1
 	0864	C79 [GeForce 9300]
-	0865	C79 [GeForce 9300/ION]
+	0865	C79 [GeForce 9300 / ION]
 	0866	C79 [GeForce 9400M G]
 		106b	00b1  GeForce 9400M
 	0867	C79 [GeForce 9400]
@@ -9506,12 +10015,12 @@
 		1043	1c12  GeForce G102M
 		1043	1c52  GeForce G205M
 	0874	C79 [ION]
-	0876	ION VGA [GeForce 9400M]
+	0876	C79 [GeForce 9400M / ION]
 	087a	C79 [GeForce 9400]
-	087d	ION VGA
+	087d	C79 [ION]
 		19da	a123  IONITX-F-E
-	087e	ION LE VGA
-	087f	ION LE VGA
+	087e	C79 [ION LE]
+	087f	C79 [ION LE]
 	08a0	MCP89 [GeForce 320M]
 	08a2	MCP89 [GeForce 320M]
 	08a3	MCP89 [GeForce 320M]
@@ -9542,6 +10051,7 @@
 	0a64	GT218 [ION]
 	0a65	GT218 [GeForce 210]
 		1043	8334  EN210 SILENT
+		1458	36a9  GV-N210D3-1GI (rev. 6.0/6.1)
 		1462	8094  N210 [Geforce 210] PCIe graphics adapter
 	0a66	GT218 [GeForce 310]
 	0a67	GT218 [GeForce 315]
@@ -9552,7 +10062,7 @@
 		1028	040b  Latitude E6510
 		17aa	2142  ThinkPad T410
 	0a6e	GT218M [GeForce 305M]
-	0a6f	GT218 [ION]
+	0a6f	GT218M [ION]
 	0a70	GT218M [GeForce 310M]
 	0a71	GT218M [GeForce 305M]
 	0a72	GT218M [GeForce 310M]
@@ -9560,7 +10070,7 @@
 	0a74	GT218M [GeForce G210M]
 		1b0a	903a  GeForce G210
 	0a75	GT218M [GeForce 310M]
-	0a76	GT218 [ION 2]
+	0a76	GT218M [ION 2]
 	0a78	GT218GL [Quadro FX 380 LP]
 	0a7a	GT218M [GeForce 315M]
 		104d	907e  GeForce 315M
@@ -9741,7 +10251,7 @@
 	0dc0	GF106 [GeForce GT 440]
 	0dc4	GF106 [GeForce GTS 450]
 	0dc5	GF106 [GeForce GTS 450 OEM]
-	0dc6	GF106 [GeForce GTS 450]
+	0dc6	GF106 [GeForce GTS 450 OEM]
 	0dcd	GF106M [GeForce GT 555M]
 	0dce	GF106M [GeForce GT 555M]
 	0dd1	GF106M [GeForce GTX 460M]
@@ -9761,7 +10271,7 @@
 	0de5	GF108 [GeForce GT 530]
 	0de7	GF108 [GeForce GT 610]
 	0de8	GF108M [GeForce GT 620M]
-	0de9	GF108M [GeForce GT 630M]
+	0de9	GF108M [GeForce GT 620M/630M/635M/640M LE]
 		1025	0692  GeForce GT 620M
 		1025	0725  GeForce GT 620M
 		1025	0728  GeForce GT 620M
@@ -9797,6 +10307,7 @@
 	0dfa	GF108GLM [Quadro 1000M]
 	0dfc	GF108GLM [NVS 5200M]
 	0e08	GF119 HDMI Audio Controller
+		1043	83a0  ENGT520 SILENT
 # 1024MB with passive cooling (heatsink)
 		10b0	104a  Gainward GeForce GT 610
 	0e09	GF110 High Definition Audio Controller
@@ -9825,10 +10336,13 @@
 	0f02	GF108 [GeForce GT 730]
 	0f06	GF108 [GeForce GT 730]
 	0fb0	GM200 High Definition Audio
+	0fb8	GP108 High Definition Audio Controller
+	0fb9	GP107GL High Definition Audio Controller
 	0fbb	GM204 High Definition Audio Controller
 	0fc0	GK107 [GeForce GT 640 OEM]
 	0fc1	GK107 [GeForce GT 640]
 	0fc2	GK107 [GeForce GT 630 OEM]
+	0fc5	GK107
 	0fc6	GK107 [GeForce GTX 650]
 		1043	8428  GTX650-DC-1GD5
 	0fc8	GK107 [GeForce GT 740]
@@ -9909,7 +10423,7 @@
 # 06G-P4-2795-KR
 		3842	2795  GeForce GTX Titan SC Hydro Copper Signature
 	1007	GK110 [GeForce GTX 780 Rev. 2]
-	1008	GK110 [GeForce GTX 780 Ti Rev. 2]
+	1008	GK110 [GeForce GTX 780 Ti 6GB]
 	100a	GK110B [GeForce GTX 780 Ti]
 	100c	GK110B [GeForce GTX TITAN Black]
 	101e	GK110GL [Tesla K20X]
@@ -9927,10 +10441,14 @@
 	102a	GK110BGL [Tesla K40t]
 	102d	GK210GL [Tesla K80]
 	102e	GK110BGL [Tesla K40d]
+	102f	GK110BGL [Tesla Stella Solo]
 	103a	GK110GL [Quadro K6000]
 	103c	GK110GL [Quadro K5200]
+	103f	GK110BGL [Tesla Stella SXM]
 	1040	GF119 [GeForce GT 520]
+		1043	83a0  ENGT520 SILENT
 	1042	GF119 [GeForce 510]
+	1045	GF119
 	1048	GF119 [GeForce 605]
 	1049	GF119 [GeForce GT 620 OEM]
 	104a	GF119 [GeForce GT 610]
@@ -9978,7 +10496,7 @@
 	1086	GF110 [GeForce GTX 570 Rev. 2]
 	1087	GF110 [GeForce GTX 560 Ti 448 Cores]
 	1088	GF110 [GeForce GTX 590]
-	1089	GF110 [GeForce GTX 580]
+	1089	GF110 [GeForce GTX 580 Rev. 2]
 	108b	GF110 [GeForce GTX 580]
 	108e	GF110GL [Tesla C2090]
 	1091	GF110GL [Tesla M2090]
@@ -9998,6 +10516,9 @@
 	10c3	GT218 [GeForce 8400 GS Rev. 3]
 	10c5	GT218 [GeForce 405]
 	10d8	GT218 [NVS 300]
+	10ef	GP102 HDMI Audio Controller
+	10f0	GP104 High Definition Audio Controller
+	10f1	GP106 High Definition Audio Controller
 	1140	GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M]
 		1019	0799  GeForce 820M
 		1019	999f  GeForce GT 720M
@@ -10099,6 +10620,11 @@
 		1028	065e  GeForce 820M
 		1028	0662  GeForce 820M
 		1028	068d  GeForce 820M
+		1028	06ad  GeForce 820M
+		1028	06ae  GeForce 820M
+		1028	06af  GeForce 820M
+		1028	06b0  GeForce 820M
+		1028	06c0  GeForce 820M
 		1028	06c1  GeForce 820M
 		103c	18ef  GeForce GT 630M
 		103c	18f9  GeForce GT 630M
@@ -10105,6 +10631,20 @@
 		103c	18fb  GeForce GT 630M
 		103c	18fd  GeForce GT 630M
 		103c	18ff  GeForce GT 630M
+		103c	218a  GeForce 820M
+		103c	21bb  GeForce 820M
+		103c	21bc  GeForce 820M
+		103c	220e  GeForce 820M
+		103c	2210  GeForce 820M
+		103c	2212  GeForce 820M
+		103c	2214  GeForce 820M
+		103c	2218  GeForce 820M
+		103c	225b  GeForce 820M
+		103c	225d  GeForce 820M
+		103c	226d  GeForce 820M
+		103c	226f  GeForce 820M
+		103c	22d2  GeForce 820M
+		103c	22d9  GeForce 820M
 		103c	2335  GeForce 820M
 		103c	2337  GeForce 820M
 		103c	2aef  GeForce GT 720A
@@ -10142,6 +10682,7 @@
 		1043	228a  GeForce 820M
 		1043	232a  GeForce 820M
 		1043	233a  GeForce 820M
+		1043	235a  GeForce 820M
 		1043	236a  GeForce 820M
 		1043	238a  GeForce 820M
 		1043	8595  GeForce GT 720M
@@ -10157,6 +10698,8 @@
 		1043	8643  GeForce 820M
 		1043	864c  GeForce 820M
 		1043	8652  GeForce 820M
+		1043	8660  GeForce 820M
+		1043	8661  GeForce 820M
 		105b	0dac  GeForce GT 720M
 		105b	0dad  GeForce GT 720M
 		105b	0ef3  GeForce GT 720M
@@ -10193,7 +10736,7 @@
 		144d	c0e3  NVS 5200M
 		144d	c0e4  NVS 5200M
 		144d	c10d  GeForce 820M
-		144d	c652  GeForce GT 620M
+		144d	c652  GeForce GT 620M on NP300E5C series laptop
 		144d	c709  GeForce 710M
 		144d	c711  GeForce 710M
 		144d	c736  GeForce 710M
@@ -10231,8 +10774,10 @@
 		17aa	309c  GeForce GT 720A
 		17aa	30b4  GeForce 820A
 		17aa	30b7  GeForce 720A
+		17aa	30e4  GeForce 820A
 		17aa	361b  GeForce 820A
 		17aa	361c  GeForce 820A
+		17aa	361d  GeForce 820A
 		17aa	3656  GeForce GT 620M
 		17aa	365a  GeForce 705M
 		17aa	365e  GeForce 800M
@@ -10354,6 +10899,7 @@
 	11a3	GK104M [GeForce GTX 680MX]
 		106b	010d  iMac 13,2
 	11a7	GK104M [GeForce GTX 675MX]
+	11af	GK104GLM [GRID IceCube]
 # GRID K2 Quadro USM
 	11b0	GK104GL [GRID K240Q\K260Q vGPU]
 		10de	101a  GRID K240Q
@@ -10363,6 +10909,7 @@
 	11b6	GK104GLM [Quadro K3100M]
 	11b7	GK104GLM [Quadro K4100M]
 	11b8	GK104GLM [Quadro K5100M]
+	11b9	GK104GLM
 	11ba	GK104GL [Quadro K5000]
 	11bb	GK104GL [Quadro 4100]
 	11bc	GK104GLM [Quadro K5000M]
@@ -10442,10 +10989,11 @@
 	1282	GK208 [GeForce GT 640 Rev. 2]
 	1284	GK208 [GeForce GT 630 Rev. 2]
 	1286	GK208 [GeForce GT 720]
-	1287	GK208 [GeForce GT 730]
-	1288	GK208 [GeForce GT 720]
+	1287	GK208B [GeForce GT 730]
+	1288	GK208B [GeForce GT 720]
 	1289	GK208 [GeForce GT 710]
-	128b	GK208 [GeForce GT 710]
+	128b	GK208B [GeForce GT 710]
+		1043	85f7  GT710-SL-1GD5
 	1290	GK208M [GeForce GT 730M]
 		103c	2afa  GeForce GT 730A
 		103c	2b04  GeForce GT 730A
@@ -10469,11 +11017,12 @@
 		17aa	367c  GeForce 710A
 	1296	GK208M [GeForce 825M]
 	1298	GK208M [GeForce GT 720M]
-	1299	GK208M [GeForce 920M]
+	1299	GK208BM [GeForce 920M]
 		17aa	30bb  GeForce 920A
+		17aa	30df  GeForce 920A
 		17aa	36a7  GeForce 920A
 		17aa	36af  GeForce 920M
-	129a	GK208M [GeForce 910M]
+	129a	GK208BM [GeForce 910M]
 	12a0	GK208
 	12b9	GK208GLM [Quadro K610M]
 	12ba	GK208GLM [Quadro K510M]
@@ -10488,11 +11037,14 @@
 	1347	GM108M [GeForce 940M]
 	1348	GM108M [GeForce 945M / 945A]
 	1349	GM108M [GeForce 930M]
+	134b	GM108M [GeForce 940MX]
 	134d	GM108M [GeForce 940MX]
+		17aa	2248  ThinkPad T570
 	134e	GM108M [GeForce 930MX]
 	134f	GM108M [GeForce 920MX]
 	137a	GM108GLM [Quadro K620M / Quadro M500M]
 		17aa	505a  Quadro M500M
+	137b	GM108GLM [Quadro M520 Mobile]
 	137d	GM108M [GeForce 940A]
 	1380	GM107 [GeForce GTX 750 Ti]
 	1381	GM107 [GeForce GTX 750]
@@ -10513,17 +11065,24 @@
 		17aa	3647  GeForce GTX 950A
 		17aa	36b9  GeForce GTX 950A
 	139b	GM107M [GeForce GTX 960M]
+		1028	06e4  XPS 15 9550
 		103c	2b4c  GeForce GTX 960A
 	139c	GM107M [GeForce 940M]
+	139d	GM107M [GeForce GTX 750 Ti]
 	13b0	GM107GLM [Quadro M2000M]
 	13b1	GM107GLM [Quadro M1000M]
 	13b2	GM107GLM [Quadro M600M]
 	13b3	GM107GLM [Quadro K2200M]
+	13b4	GM107GLM [Quadro M620 Mobile]
+	13b6	GM107GLM [Quadro M1200 Mobile]
 	13b9	GM107GL [NVS 810]
 	13ba	GM107GL [Quadro K2200]
 	13bb	GM107GL [Quadro K620]
 	13bc	GM107GL [Quadro K1200]
-	13bd	GM107GL [GRID M40]
+	13bd	GM107GL [Tesla M10]
+		10de	110a  GRID M40
+		10de	1160  Tesla M10
+		10de	11d2  GRID M10-8Q
 	13c0	GM204 [GeForce GTX 980]
 		1043	8504  GTX980-4GD5
 	13c1	GM204
@@ -10532,31 +11091,163 @@
 	13d7	GM204M [GeForce GTX 980M]
 	13d8	GM204M [GeForce GTX 970M]
 	13d9	GM204M [GeForce GTX 965M]
-	13da	GM204M [GeForce GTX 980]
+	13da	GM204M [GeForce GTX 980 Mobile]
+	13e7	GM204GL [GeForce GTX 980 Engineering Sample]
 	13f0	GM204GL [Quadro M5000]
 	13f1	GM204GL [Quadro M4000]
 	13f2	GM204GL [Tesla M60]
+		10de	114d  GRID M60-1Q
+		10de	114e  GRID M60-2Q
+		10de	1150  GRID M60-8Q
+		10de	11b0  GRID M60-4A
 	13f3	GM204GL [Tesla M6]
-	13f8	GM204GLM [Quadro M5000M]
+		10de	1184  GRID M6-8Q
+	13f8	GM204GLM [Quadro M5000M / M5000 SE]
 	13f9	GM204GLM [Quadro M4000M]
 	13fa	GM204GLM [Quadro M3000M]
+		10de	11c9  Quadro M3000 SE
 	13fb	GM204GLM [Quadro M5500]
 	1401	GM206 [GeForce GTX 960]
 	1402	GM206 [GeForce GTX 950]
+	1406	GM206 [GeForce GTX 960 OEM]
 	1407	GM206 [GeForce GTX 750 v2]
 	1427	GM206M [GeForce GTX 965M]
 	1430	GM206GL [Quadro M2000]
 	1431	GM206GL [Tesla M4]
+	1436	GM206GLM [Quadro M2200 Mobile]
+	15f0	GP100GL [Quadro GP100]
+	15f1	GP100GL
+	15f7	GP100GL [Tesla P100 PCIe 12GB]
+	15f8	GP100GL [Tesla P100 PCIe 16GB]
+	15f9	GP100GL [Tesla P100 SXM2 16GB]
 	1617	GM204M [GeForce GTX 980M]
 	1618	GM204M [GeForce GTX 970M]
 	1619	GM204M [GeForce GTX 965M]
-	161a	GM204M [GeForce GTX 980]
+	161a	GM204M [GeForce GTX 980 Mobile]
 	1667	GM204M [GeForce GTX 965M]
+	1725	GP100
+	172e	GP100
+	172f	GP100
+	174d	GM108M [GeForce MX130]
+	174e	GM108M [GeForce MX110]
+	1789	GM107GL [GRID M3-3020]
 	17c2	GM200 [GeForce GTX TITAN X]
 	17c8	GM200 [GeForce GTX 980 Ti]
 	17f0	GM200GL [Quadro M6000]
 	17f1	GM200GL [Quadro M6000 24GB]
 	17fd	GM200GL [Tesla M40]
+	1b00	GP102 [TITAN X]
+	1b01	GP102
+	1b02	GP102 [TITAN Xp]
+	1b04	GP102
+	1b06	GP102 [GeForce GTX 1080 Ti]
+	1b07	GP102 [P102-100]
+	1b30	GP102GL [Quadro P6000]
+	1b38	GP102GL [Tesla P40]
+	1b70	GP102GL
+	1b78	GP102GL
+	1b80	GP104 [GeForce GTX 1080]
+	1b81	GP104 [GeForce GTX 1070]
+	1b82	GP104 [GeForce GTX 1070 Ti]
+	1b83	GP104 [GeForce GTX 1060 6GB]
+	1b84	GP104 [GeForce GTX 1060 3GB]
+	1b87	GP104 [P104-100]
+	1ba0	GP104M [GeForce GTX 1080 Mobile]
+	1ba1	GP104M [GeForce GTX 1070 Mobile]
+		1458	1651  GeForce GTX 1070 Max-Q
+		1462	11e8  GeForce GTX 1070 Max-Q
+		1462	11e9  GeForce GTX 1070 Max-Q
+		1558	9501  GeForce GTX 1070 Max-Q
+	1ba2	GP104M [GeForce GTX 1070 Mobile]
+	1bad	GP104 [GeForce GTX 1070 Engineering Sample]
+	1bb0	GP104GL [Quadro P5000]
+	1bb1	GP104GL [Quadro P4000]
+	1bb3	GP104GL [Tesla P4]
+	1bb4	GP104GL [Tesla P6]
+	1bb5	GP104GLM [Quadro P5200 Mobile]
+		103c	842f  P5200 [Zbook 17 G5 mobile workstation]
+	1bb6	GP104GLM [Quadro P5000 Mobile]
+	1bb7	GP104GLM [Quadro P4000 Mobile]
+		1462	11e9  Quadro P4000 Max-Q
+	1bb8	GP104GLM [Quadro P3000 Mobile]
+	1bb9	GP104GLM [Quadro P4200 Mobile]
+		103c	842f  P4200 [Zbook 17 G5 mobile workstation]
+	1bbb	GP104GLM [Quadro P3200 Mobile]
+		103c	842f  P3200 [Zbook 17 G5 moble workstation]
+	1bc7	GP104 [P104-101]
+	1be0	GP104BM [GeForce GTX 1080 Mobile]
+		1028	07c0  GeForce GTX 1080 Max-Q
+		1458	355b  GeForce GTX 1080 Max-Q
+	1be1	GP104BM [GeForce GTX 1070 Mobile]
+	1c00	GP106
+	1c01	GP106
+	1c02	GP106 [GeForce GTX 1060 3GB]
+	1c03	GP106 [GeForce GTX 1060 6GB]
+	1c04	GP106 [GeForce GTX 1060 5GB]
+	1c06	GP106 [GeForce GTX 1060 6GB Rev. 2]
+	1c07	GP106 [P106-100]
+	1c09	GP106 [P106-090]
+	1c20	GP106M [GeForce GTX 1060 Mobile]
+		17aa	39b9  GeForce GTX 1060 Max-Q 3GB
+	1c21	GP106M [GeForce GTX 1050 Ti Mobile]
+	1c22	GP106M [GeForce GTX 1050 Mobile]
+	1c30	GP106GL [Quadro P2000]
+	1c35	GP106
+	1c60	GP106BM [GeForce GTX 1060 Mobile 6GB]
+		103c	8390  GeForce GTX 1060 Max-Q 6GB
+	1c61	GP106BM [GeForce GTX 1050 Ti Mobile]
+	1c62	GP106BM [GeForce GTX 1050 Mobile]
+	1c70	GP106GL
+	1c81	GP107 [GeForce GTX 1050]
+	1c82	GP107 [GeForce GTX 1050 Ti]
+	1c83	GP107 [GeForce GTX 1050 3GB]
+	1c8c	GP107M [GeForce GTX 1050 Ti Mobile]
+	1c8d	GP107M [GeForce GTX 1050 Mobile]
+	1c8e	GP107M
+	1c8f	GP107M [GeForce GTX 1050 Ti Max-Q]
+	1c92	GP107M [GeForce GTX 1050 Mobile]
+	1ca7	GP107GL
+	1ca8	GP107GL
+	1caa	GP107GL
+	1cb1	GP107GL [Quadro P1000]
+	1cb2	GP107GL [Quadro P600]
+	1cb3	GP107GL [Quadro P400]
+	1cb6	GP107GL [Quadro P620]
+	1cba	GP107GLM [Quadro P2000 Mobile]
+		103c	842c  P2000 [Zbook 15 G5 mobile workstation]
+		103c	842f  P2000 [Zbook 17 G5 mobile workstation]
+	1cbb	GP107GLM [Quadro P1000 Mobile]
+		103c	8429  P1000 [Zbook Studio G5 mobile workstation]
+		103c	842c  P1000 [Zbook 15 G5 mobile workstation]
+		103c	842f  P1000 [Zbook 17 G5 mobile workstation]
+		103c	8451  P1000 [Zbook Studio x360 G5 mobile workstation]
+	1cbc	GP107GLM [Quadro P600 Mobile]
+	1ccc	GP107BM [GeForce GTX 1050 Ti Mobile]
+	1ccd	GP107BM [GeForce GTX 1050 Mobile]
+	1d01	GP108 [GeForce GT 1030]
+	1d10	GP108M [GeForce MX150]
+	1d12	GP108M [GeForce MX150]
+		1d72	1701  Mi Notebook Pro [GeForce MX150]
+	1d33	GP108GLM [Quadro P500 Mobile]
+	1d81	GV100 [TITAN V]
+	1db1	GV100GL [Tesla V100 SXM2 16GB]
+	1db3	GV100GL [Tesla V100 FHHL 16GB]
+	1db4	GV100GL [Tesla V100 PCIe 16GB]
+	1db5	GV100GL [Tesla V100 SXM2 32GB]
+	1db6	GV100GL [Tesla V100 PCIe 32GB]
+	1db7	GV100GL [Tesla V100 DGXS 32GB]
+	1dba	GV100GL [Quadro GV100]
+		10de	12eb  TITAN V CEO Edition
+	1e02	TU102
+	1e04	TU102
+	1e07	TU102 [GeForce RTX 2080 Ti]
+	1e30	TU102GL
+	1e3c	TU102GL [Quadro RTX 6000]
+	1e3d	TU102GL
+	1e82	TU104
+	1e87	TU104 [GeForce RTX 2080]
+	1eab	TU104M [GeForce RTX 2080 Mobile]
+	1f07	TU106
 10df	Emulex Corporation
 	0720	OneConnect NIC (Skyhawk)
 		103c	1934  FlexFabric 20Gb 2-port 650M Adapter
@@ -10564,6 +11255,7 @@
 		103c	21d4  StoreFabric CN1200E 10Gb Converged Network Adapter
 		103c	220a  FlexFabric 10Gb 2-port 556FLR-SFP+ Adapter
 		103c	803f  Ethernet 10Gb 2-port 557SFP+ Adapter
+		103c	8144  FlexFabric 10GB 2-port 556FLR-T Adapter
 		17aa	1056  ThinkServer OCm14102-UX-L AnyFabric
 		17aa	1057  ThinkServer OCm14104-UX-L AnyFabric
 		17aa	1059  ThinkServer OCm14104-UT-L AnyFabric
@@ -10579,7 +11271,9 @@
 	e100	Proteus-X: LightPulse IOV Fibre Channel Host Adapter
 	e131	LightPulse 8Gb/s PCIe Shared I/O Fibre Channel Adapter
 	e180	Proteus-X: LightPulse IOV Fibre Channel Host Adapter
-	e200	Lancer-X: LightPulse Fibre Channel Host Adapter
+	e200	LightPulse LPe16002
+		1014	03f1  PCIe2 16 Gb 2-port Fibre Channel Adapter (FC EL5B; CCIN 577F)
+		10df	e282  Flex System FC5054 4-port 16Gb FC Adapter
 	e208	LightPulse 16Gb Fibre Channel Host Adapter (Lancer-VF)
 	e220	OneConnect NIC (Lancer)
 		17aa	1054  ThinkServer LPm16002B-M6-L AnyFabric
@@ -10588,6 +11282,12 @@
 	e260	OneConnect FCoE Initiator (Lancer)
 	e268	OneConnect 10Gb FCoE Converged Network Adapter (Lancer-VF)
 	e300	Lancer Gen6: LPe32000 Fibre Channel Host Adapter
+		10df	e310  Lancer Gen6: LPe31000 Fibre Channel Host Adapter
+		10df	e311  Lancer Gen6: LPe31000 Fibre Channel Host Adapter
+		10df	e312  Lancer Gen6: LPe31000 Fibre Channel Host Adapter
+		10df	e322  Lancer Gen6: LPe31000 Fibre Channel Host Adapter
+		10df	e323  Lancer Gen6: LPe31000 Fibre Channel Host Adapter
+		10df	e325  Lancer Gen6: LPe31000 Fibre Channel Host Adapter
 	f011	Saturn: LightPulse Fibre Channel Host Adapter
 	f015	Saturn: LightPulse Fibre Channel Host Adapter
 	f085	LP850 Fibre Channel Host Adapter
@@ -10602,10 +11302,15 @@
 	f0e5	Zephyr LightPulse Fibre Channel Host Adapter
 	f0f5	Neptune LightPulse Fibre Channel Host Adapter
 	f100	Saturn-X: LightPulse Fibre Channel Host Adapter
+		1014	038a  8Gb PCI Express Dual Port FC Adapter for POWER
 		103c	3282  8Gb Dual-port PCI-e FC HBA
 	f111	Saturn-X LightPulse Fibre Channel Host Adapter
 	f112	Saturn-X LightPulse Fibre Channel Host Adapter
 	f180	LPSe12002 EmulexSecure Fibre Channel Adapter
+	f400	LPe36000 Fibre Channel Host Adapter [Prism]
+		10df	f401  LPe35000 Fibre Channel Host Adapter [Prism]
+		10df	f402  LPe35000 Fibre Channel Host Adapter [Prism]
+		10df	f410  LPe35002-M2-D 2-Port 32Gb Fibre Channel Adapter
 	f700	LP7000 Fibre Channel Host Adapter
 	f701	LP7000 Fibre Channel Host Adapter Alternate ID (JX1:2-3, JX2:1-2)
 	f800	LP8000 Fibre Channel Host Adapter
@@ -10624,6 +11329,8 @@
 	fc40	Saturn-X: LightPulse Fibre Channel Host Adapter
 	fc50	Proteus-X: LightPulse IOV Fibre Channel Host Adapter
 	fd00	Helios-X LightPulse Fibre Channel Host Adapter
+# Also IBM FC 5759 / FC 1910 for POWER
+		10df	fd02  LightPulse LP11002 Dual-port 4Gigabit PCI Fibre Channel Adapter
 	fd11	Helios-X LightPulse Fibre Channel Host Adapter
 	fd12	Helios-X LightPulse Fibre Channel Host Adapter
 	fe00	Zephyr-X LightPulse Fibre Channel Host Adapter
@@ -10651,6 +11358,7 @@
 		1775	1100  VR11 Single Board Computer
 	0860	CA91C860 [QSpan]
 	0862	CA91C862A [QSpan-II]
+	8111	Tsi381 PCIe to PCI Bridge
 	8260	CA91L8200B [Dual PCI PowerSpan II]
 	8261	CA91L8260B [Single PCI PowerSpan II]
 	a108	Tsi109 Host Bridge for Dual PowerPC
@@ -10719,6 +11427,7 @@
 		1025	0813  Aspire R7-571
 		103c	194e  ProBook 455 G1 Notebook
 		103c	1985  Pavilion 17-e163sg Notebook PC
+		17aa	3832  Yoga 520
 	522a	RTS522A PCI Express Card Reader
 	5249	RTS5249 PCI Express Card Reader
 		103c	1909  ZBook 15
@@ -10725,7 +11434,10 @@
 	524a	RTS524A PCI Express Card Reader
 	5250	RTS5250 PCI Express Card Reader
 	525a	RTS525A PCI Express Card Reader
+		1028	06e4  XPS 15 9550
+		17aa	224f  ThinkPad X1 Carbon 5th Gen
 	5286	RTS5286 PCI Express Card Reader
+	5287	RTL8411B PCI Express Card Reader
 	5288	RTS5288 PCI Express Card Reader
 	5289	RTL8411 PCI Express Card Reader
 		1043	1457  K55A Laptop
@@ -10739,12 +11451,14 @@
 	8129	RTL-8129
 		10ec	8129  RT8129 Fast Ethernet Adapter
 		11ec	8129  RTL8111/8168 PCIe Gigabit Ethernet (misconfigured)
-	8136	RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
-		103c	1985  Pavilion 17-e163sg Notebook PC
+	8136	RTL810xE PCI Express Fast Ethernet controller
+		103c	1985  RTL8106E on Pavilion 17-e163sg Notebook PC
+		103c	2a8c  Compaq 500B Microtower
 		103c	2ab1  Pavilion p6774
 		103c	30cc  Pavilion dv6700
 		1179	ff64  RTL8102E PCI-E Fast Ethernet NIC
 		17c0	1053  RTL8101e Medion WIM 2210 Notebook PC [MD96850]
+	8137	RTL8104E PCIe Fast Ethernet Controller
 	8138	RT8139 (B/C) Cardbus Fast Ethernet Adapter
 		10ec	8138  RT8139 (B/C) Fast Ethernet Adapter
 	8139	RTL-8100/8101L/8139 PCI Fast Ethernet Adapter
@@ -10799,6 +11513,7 @@
 		8e2e	7100  KF-230TX/2
 		a0a0	0007  ALN-325C
 	8167	RTL-8110SC/8169SC Gigabit Ethernet
+		105b	0e10  RTL-8110SC-GR on a N15235/A74MX mainboard
 		1458	e000  GA-MA69G-S3H Motherboard
 		1462	235c  P965 Neo MS-7235 mainboard
 		1462	236c  945P Neo3-F motherboard
@@ -10807,6 +11522,7 @@
 		1028	0283  Vostro 220
 		1028	04b2  Vostro 3350
 		1028	04da  Vostro 3750
+		1028	06f3  Latitude 3570
 		103c	1611  Pavilion DM1Z-3000
 		103c	1950  ProBook 450/455
 		103c	2a6f  Asus IPIBL-LB Motherboard
@@ -10813,13 +11529,15 @@
 		1043	16d5  U6V/U31J laptop
 		1043	81aa  P5B
 		1043	82c6  M3A78 Series Motherboard
-		1043	83a3  M4A785TD Motherboard
+		1043	83a3  M4A785/P7P55 Motherboard
 		1043	8432  P8P67 and other motherboards
 		1043	8505  P8 series motherboard
 		105b	0d7c  D270S/D250S Motherboard
 		10ec	8168  RTL8111/8168 PCI Express Gigabit Ethernet controller
-		1458	e000  Motherboard
+		144d	c652  RTL8168 on a NP300E5C series laptop
+		1458	e000  Onboard Ethernet
 		1462	238c  Onboard RTL8111b on MSI P965 Platinum Mainboard
+		1462	345c  RTL8111B on MS-7345 Motherboard
 		1462	368c  K9AG Neo2
 		1462	4180  Wind PC MS-7418
 		1462	7522  X58 Pro-E
@@ -10826,6 +11544,7 @@
 		1775	11cc  CC11/CL11
 		1849	8168  Motherboard (one of many)
 		7470	3468  TG-3468 Gigabit PCI Express Network Adapter
+		8086	2055  NUC Kit DN2820FYKH
 		8086	d615  Desktop Board D510MO/D525MW
 	8169	RTL8169 PCI Gigabit Ethernet Controller
 		1025	0079  Aspire 5024WLMi
@@ -10848,10 +11567,12 @@
 	8173	RTL8192SE Wireless LAN Controller
 	8174	RTL8192SE Wireless LAN Controller
 	8176	RTL8188CE 802.11b/g/n WiFi Adapter
+		1043	84b5  PCE-N10
 		1a3b	1139  AW-NE139H Half-size Mini PCIe Card
 	8177	RTL8191CE PCIe Wireless Network Adapter
 	8178	RTL8192CE PCIe Wireless Network Adapter
 	8179	RTL8188EE Wireless Network Adapter
+		103c	197d  RTL8188EE mini-PCIe card
 	8180	RTL8180L 802.11b MAC
 		1385	4700  MA521 802.11b Wireless PC Card
 		1737	0019  WPC11v4 802.11b Wireless-B Notebook Adapter
@@ -10861,6 +11582,7 @@
 	8191	RTL8192CE PCIe Wireless Network Adapter
 	8192	RTL8192E/RTL8192SE Wireless LAN Controller
 	8193	RTL8192DE Wireless LAN Controller
+	8196	RTL8196 Integrated PCI-e Bridge
 	8197	SmartLAN56 56K Modem
 	8199	RTL8187SE Wireless LAN Controller
 		1462	6894  MN54G2 / MS-6894 Wireless Mini PCIe Card
@@ -10869,6 +11591,10 @@
 	8813	RTL8813AE 802.11ac PCIe Wireless Network Adapter
 	8821	RTL8821AE 802.11ac PCIe Wireless Network Adapter
 	b723	RTL8723BE PCIe Wireless Network Adapter
+		10ec	8739  Dell Wireless 1801
+	b822	RTL8822BE 802.11a/b/g/n/ac WiFi adapter
+	c821	RTL8821CE 802.11ac PCIe Wireless Network Adapter
+	d723	RTL8723DE 802.11b/g/n PCIe Adapter
 10ed	Ascii Corporation
 	7310	V7310
 10ee	Xilinx Corporation
@@ -10889,6 +11615,8 @@
 	3fc4	RME Digi9652 (Hammerfall)
 	3fc5	RME Hammerfall DSP
 	3fc6	RME Hammerfall DSP MADI
+	7038	FPGA Card XC7VX690T
+		17aa	402f  FPGA XC7VX690T-3FFG1157E
 	8380	Ellips ProfiXpress Profibus Master
 	8381	Ellips Santos Frame Grabber
 	d154	Copley Controls CAN card (PCI-CAN-02)
@@ -10933,46 +11661,88 @@
 	9500	INI-950 SCSI Adapter
 	9502	INI-950P Ultra Wide SCSI Adapter
 1102	Creative Labs
-	0002	SB Live! EMU10k1
+	0002	EMU10k1 [Sound Blaster Live! Series]
 		100a	1102  SB Live! 5.1 Digital OEM SB0220 EMU10K1-JFF
-		1102	0020  CT4850 SBLive! Value
+		1102	0020  CT4670/4850 SBLive! Value
 		1102	0021  CT4620 SBLive!
-		1102	002f  SBLive! mainboard implementation
-		1102	100a  SB Live! 5.1 Digital OEM [SB0220]
+		1102	002f  M002/M003 Integrated SBLive!
+		1102	100a  SB0220/0229 SBLive! 5.1 Digital OEM
 		1102	4001  E-mu APS
 		1102	8022  CT4780 SBLive! Value
 		1102	8023  CT4790 SoundBlaster PCI512
 		1102	8024  CT4760 SBLive!
-		1102	8025  SBLive! Mainboard Implementation
+		1102	8025  CT1140/SB0040 Integrated SBLive!
 		1102	8026  CT4830 SBLive! Value
 		1102	8027  CT4832 SBLive! Value
-		1102	8028  CT4760 SBLive! OEM version
+		1102	8028  CT4870 SBLive! Value
+		1102	8029  CT4872 SBLive! Value
+		1102	802a  CT4890 SoundBlaster PCI256
+		1102	802b  CT4891 SoundBlaster PCI256
 		1102	8031  CT4831 SBLive! Value
+		1102	8032  CT4871 SBLive! Value
+		1102	8033  CT4893 SoundBlaster PCI256
+		1102	8035  CT0060 SBLive!
 		1102	8040  CT4760 SBLive!
+		1102	8050  CT4750 SoundBlaster PCI512
 		1102	8051  CT4850 SBLive! Value
-		1102	8061  SBLive! Player 5.1
-		1102	8064  SBLive! 5.1 Model SB0100
-		1102	8065  SBLive! 5.1 Digital Model SB0220
-		1102	8066  Live! 5.1 Digital [SB0228]
-		1102	8067  SBLive! 5.1 eMicro 28028
-	0004	SB Audigy
-		1102	0051  SB0090 Audigy Player
-		1102	0053  SB0090 Audigy Player/OEM
-		1102	0058  SB0090 Audigy Player/OEM
-		1102	1002  SB Audigy2 Platinum
-		1102	1003  SB0350 Audigy 2
-		1102	1007  SB0240 Audigy 2 Platinum 6.1
-		1102	1009  SB Audigy2 OEM HP
-		1102	2001  SB Audigy 2 ZS Platinum Pro
-		1102	2002  SB Audigy 2 ZS (SB0350)
-		1102	4001  E-MU 1010
+		1102	8061  SB060 SBLive! Player 5.1
+		1102	8062  SB0100 SBLive! 5.1
+		1102	8063  DXW Integrated SBLive! 5.1
+		1102	8064  SB0100/SB0102 SBLive! 5.1
+		1102	8065  SB0220/0222 SBLive! 5.1 Digital
+		1102	8066  SB0228 SBLive! 5.1 Digital
+		1102	8067  SB0220 SBLive! 5.1
+		1102	8068  CT0061 SBLive!
+		1102	8069  SB0101 SBLive! 5.1 Value
+		1102	806a  SB0103 SBLive! 5.1
+		1102	806b  SB0105 SBLive! 5.1
+		1102	806c  SB0221 SBLive! 5.1
+		1102	8071  SB0150 SoundBlaster PCI512
+# EMU8008 PCI version of emu8000 chip
+	0003	SB AWE64(D)
+	0004	EMU10k2/CA0100/CA0102/CA10200 [Sound Blaster Audigy Series]
+		1102	0040  SB0090 Audigy Player
+# Probably an early engineering sample
+		1102	0041  CT4820 SBLive!2
+		1102	0042  CT0070 Audigy
+		1102	0043  CT0072 Audigy
+		1102	0051  SB0090 Audigy Player/Platinum (EX)
+		1102	0052  SB0162 Audigy ES
+		1102	0053  CT0090/SB0092 Audigy Player/OEM
+		1102	0054  SB0161 Audigy ES
+		1102	0055  SB0192 Audigy
+		1102	0056  SB0191 Audigy
+		1102	0057  SB0091 Audigy
+		1102	0058  SB0095 Audigy Player/OEM
+		1102	0059  SB0230 Audigy
+		1102	005a  SB0231 Audigy
+		1102	005b  SB0232 Audigy
+		1102	005c  SB0238 Audigy
+		1102	1002  SB0240 Audigy 2 Platinum 6.1
+		1102	1003  SB0350 Audigy 2 / SB0243 Audigy 2 OEM
+		1102	1004  SB0242 Audigy 2
+		1102	1005  SB0280 Audigy 2 Platinum Ex
+		1102	1006  SB0245 Audigy 2 OEM
+		1102	1007  SB0240/SB0244 Audigy 2 Platinum
+		1102	1008  SB0320 Audigy 2
+		1102	1009  SB0249 Audigy 2 OEM
+		1102	100a  SB0246 Audigy 2
+		1102	2001  SB0360 Audigy 2 ZS Platinum Pro
+		1102	2002  SB0350 Audigy 2 ZS
+		1102	2003  SB0352 Audigy 2 ZS
+		1102	2004  SB0355 Audigy 2 ZS
+		1102	2005  SB0359 Audigy 2 ZS
+		1102	2006  SB035x Audigy 2 OEM
+		1102	2007  SB0380 Audigy 4 Pro
+		1102	4001  E-MU 1010 [MAEM8810]
 		1102	4002  E-MU 0404
-	0005	SB X-Fi
+		1102	4003  E-MU 1010
+	0005	EMU20k1 [Sound Blaster X-Fi Series]
 		1102	0021  X-Fi Platinum
 		1102	002c  X-Fi XtremeGamer FATAL1TY PRO
 		1102	1003  X-Fi XtremeMusic
-	0006	[SB Live! Value] EMU10k1X
-	0007	CA0106 Soundblaster
+	0006	EMU10k1X [SB Live! Value/OEM Series]
+	0007	CA0106/CA0111 [SB Live!/Audigy/X-Fi Series]
 		1102	0007  SBLive! 24bit
 		1102	1001  SB0310 Audigy LS
 		1102	1002  SB0312 Audigy LS
@@ -10981,15 +11751,30 @@
 		1102	1012  SB0790 X-Fi XA
 		1102	1013  Soundblaster X-Fi Xtreme Audio
 		1462	1009  K8N Diamond
-	0008	SB0400 Audigy2 Value
+	0008	CA0108/CA10300 [Sound Blaster Audigy Series]
 		1102	0008  EMU0404 Digital Audio System
+		1102	1001  SB0400 Audigy 2 Value
+		1102	1021  SB0610 Audigy 4 Value
+		1102	1022  SBxxx Audigy 2/4 Value
+		1102	1023  SB0612 Audigy 2 LS
+		1102	1024  SB1550 Audigy 5/Rx
+		1102	1101  SBxxxx Audigy 2 SA
+		1102	2001  SB0530 Audigy 2 ZS Notebook
+		1102	2021  SBxxxx Audigy 4 Notebook
+		1102	4002  E-MU 0404
+		1102	4003  E-MU 1010
 		1102	4004  EMU1010 Digital Audio System [MAEM8960]
-	0009	[SB X-Fi Xtreme Audio] CA0110-IBG
-		1102	0010  [SB X-Fi Xtreme Audio] CA0110-IBG
-		1102	0018  SB1040
-	000b	EMU20k2 [X-Fi Titanium Series]
+		1102	4005  E-MU 0404 [MAEM8984]
+		1102	4007  E-MU 1010 [MAEM8982]
+		1102	4201  E-MU 0202 [MAEM8950]
+	0009	CA0110 [Sound Blaster X-Fi Xtreme Audio]
+		1102	0010  MB0820 Integrated
+		1102	0018  SB1040 PCI Express
+	000b	EMU20k2 [Sound Blaster X-Fi Titanium Series]
 		1102	0041  SB0880 [SoundBlaster X-Fi Titanium PCI-e]
-	0012	SB Recon3D
+		1102	0062  SB1270 [SoundBlaster X-Fi Titanium HD]
+	0012	Sound Core3D [Sound Blaster Recon3D / Z-Series]
+		1102	0010  SB1570 SB Audigy Fx
 	4001	SB Audigy FireWire Port
 		1102	0010  SB Audigy FireWire Port
 	7002	SB Live! Game Port
@@ -11312,8 +12097,8 @@
 		1043	8095  A7V8X Motherboard (Realtek ALC650 codec)
 		1043	80a1  A7V8X-X Motherboard
 		1043	80b0  A7V600/K8V-X/K8V Deluxe motherboard (ADI AD1980 codec [SoundMAX])
-		1043	80f3  ASUSTek SK8V motherboard
-		1043	810d  Asus P5VD1-X (AD1888 codec [SoundMax])
+		1043	80f3  SK8V motherboard
+		1043	810d  P5VD1-X (AD1888 codec [SoundMax])
 		1043	812a  A8V Deluxe motherboard (Realtek ALC850 codec)
 		10ec	8168  High Definition Audio
 		1106	3059  L7VMM2 Motherboard
@@ -11849,12 +12634,13 @@
 111b	Teledyne Electronic Systems
 111c	Tricord Systems Inc.
 	0001	Powerbis Bridge
-111d	Integrated Device Technology, Inc. [IDT]
+# now owned by Microchip Technology
+111d	Microsemi / PMC / IDT
 	0001	IDT77201/77211 155Mbps ATM SAR Controller [NICStAR]
 	0003	IDT77222/77252 155Mbps ATM MICRO ABR SAR Controller
 	0004	IDT77V252 155Mbps ATM MICRO ABR SAR Controller
 	0005	IDT77V222 155Mbps ATM MICRO ABR SAR Controller
-	8018	PES12N3A PCI Express Switch
+	8018	PES12N3A 12-lane 3-Port PCI Express Switch
 	801c	PES24N3A PCI Express Switch
 	8028	PES4T4 PCI Express Switch
 	802b	PES8T5A PCI Express Switch
@@ -11895,6 +12681,7 @@
 	806c	PES16T4A/4T4G2 PCI Express Gen2 Switch
 	806e	PES24T6G2 PCI Express Gen2 Switch
 	806f	HIO524G2 PCI Express Gen2 Switch
+	8077	89HPES64H16G2 64-Lane 16-Port PCIe Gen2 System Interconnect Switch
 	8088	PES32NT8BG2 PCI Express Switch
 		1093	752f  PXIe-8383mc Device
 		1093	7543  PXIe-8383mc System Host
@@ -11903,8 +12690,14 @@
 		1093	75ff  PXIe-8383mc DMA
 		1093	7600  PXIe-8383mc DMA
 		1093	7602  PXIe-8384
-# 32 port / 8 lane PCIe Gen 2 packet switch
-	808f	PES32NT8AG2
+# 32-lanes 24-ports Gen.2
+	808a	89HPES32NT24BG2 PCI Express Switch
+# 32-lanes 24-ports Gen.2
+	808c	89HPES32NT24AG2 PCI Express Switch
+	808e	PES24NT24G2 PCI Express Switch
+	808f	89HPES32NT8AG2 32-Lane 8-Port PCIe Gen2 System Interconnect Switch with Non-Transparent Bridging
+	8090	89HPES16NT16G2 16-Lane 16-Port PCIe Gen2 System Interconnect Switch
+	8092	89HPES12NT12G2 12-Lane 12-Port PCIe Gen2 System Interconnect Switch
 	80cf	F32P08xG3 [PCIe boot mode]
 	80d2	F32P08xG3 NVMe controller
 111e	Eldec
@@ -11911,7 +12704,11 @@
 111f	Precision Digital Images
 	4a47	Precision MX Video engine interface
 	5243	Frame capture bus interface
-1120	EMC Corporation
+# formerly EMC Corporation
+1120	Dell EMC
+	2306	Unity Fibre Channel Controller
+	2501	Unity Ethernet Controller
+	2505	Unity Fibre Channel Controller
 1121	Zilog
 1122	Multi-tech Systems, Inc.
 1123	Excellent Design, Inc.
@@ -11929,7 +12726,8 @@
 		1127	0400  ForeRunnerHE ATM
 1129	Firmworks
 112a	Hermes Electronics Company, Ltd.
-112b	Linotype - Hell AG
+# nee Linotype - Hell AG
+112b	Heidelberger Druckmaschinen AGHeidelberger Druckmaschinen AG
 112c	Zenith Data Systems
 112d	Ravicad
 112e	Infomedia Microelectronics Inc.
@@ -11993,7 +12791,7 @@
 		0070	6701  WinTV HVR-1110
 		1019	4cb5  Elitegroup ECS TVP3XP FM1236 Tuner Card (NTSC,FM)
 		1043	0210  FlyTV mini Asus Digimatrix
-		1043	4843  ASUS TV-FM 7133
+		1043	4843  TV-FM 7133
 		1043	4845  TV-FM 7135
 		1043	4862  P7131 Dual
 		1043	4876  My Cinema-P7131 Hybrid
@@ -12067,7 +12865,7 @@
 		0000	4071  Behold TV 407 FM
 		1019	4cb4  Elitegroup ECS TVP3XP FM1216 Tuner Card(PAL-BG,FM)
 		1043	0210  Digimatrix TV
-		1043	4840  ASUS TV-FM 7134
+		1043	4840  TV-FM 7134
 		1043	4842  TV-FM 7134
 		1131	0000  SAA713x-based TV tuner card
 		1131	2004  EUROPA V3 reference design
@@ -12107,6 +12905,8 @@
 		1131	4f61  Activy DVB-S Budget Rev GR
 		1131	5f61  Activy DVB-T Budget
 		114b	2003  DVRaptor Video Edit/Capture Card
+		1159	0040  MuTech M-Vision 500 (MV-500 rev. E)
+		1159	0050  MuTech M-Vision 500 (MV-500 rev. F)
 		11bd	0006  DV500 Overlay
 		11bd	000a  DV500 Overlay
 		11bd	000f  DV500 Overlay
@@ -12563,7 +13363,7 @@
 	3011	Tokenet/vg 1001/10m anylan
 	9050	Lanfleet/Truevalue
 	9051	Lanfleet/Truevalue
-1159	Mutech Corp
+1159	MuTech Corporation
 	0001	MV-1000
 	0002	MV-1500
 115a	Harlequin Ltd
@@ -12721,6 +13521,8 @@
 1170	Inventec Corporation
 1171	Loughborough Sound Images Plc
 1172	Altera Corporation
+	00a7	Stratix V
+	0530	Stratix IV
 1173	Adobe Systems, Inc
 1174	Bridgeport Machines
 1175	Mitron Computer Inc.
@@ -12731,6 +13533,8 @@
 1179	Toshiba America Info Systems
 	0102	Extended IDE Controller
 	0103	EX-IDE Type-B
+	010f	NVMe Controller
+	0115	XG4 NVMe SSD Controller
 	0404	DVD Decoder card
 	0406	Tecra Video Capture device
 	0407	DVD Decoder card (Version 2)
@@ -12763,9 +13567,47 @@
 		117c	802f  ExpressPCI UL5D Low Profile
 	0033	SAS Adapter
 	0041	ExpressSAS R30F
+	0042	ExpressSAS 6Gb/s SAS/SATA HBA
+		117c	0042  ExpressSAS H680
+		117c	0043  ExpressSAS H608
+		117c	0044  ExpressSAS H60F
+		117c	0045  ExpressSAS H6F0
+		117c	0046  ExpressSAS H644
+		117c	004f  ExpressSAS M608
+		117c	0057  ExpressSAS M680
+		117c	0058  ExpressSAS M644
+		117c	0059  ExpressSAS W608
+		117c	005a  ExpressSAS W680
+		117c	005b  ExpressSAS W644
+	0049	ExpressSAS 6Gb SAS/SATA RAID Adapter
+		117c	0049  ExpressSAS R680
+		117c	004a  ExpressSAS R608
+		117c	004b  ExpressSAS R60F
+		117c	004c  ExpressSAS R6F0
+		117c	004d  ExpressSAS R644
+		117c	004e  ExpressSAS R648
+	0064	Celerity FC 16Gb/s Gen 5 Fibre Channel HBA
+		117c	0063  Celerity FC-161E
+		117c	0064  Celerity FC-162E
+		117c	0065  Celerity FC-164E
+	0094	Celerity FC 16/32Gb/s Gen 6 Fibre Channel HBA
+		117c	0094  Celerity FC-162P
+		117c	00a0  Celerity FC-161P
+		117c	00a1  Celerity FC-164P
+		117c	00a2  Celerity FC-321E
+		117c	00a3  Celerity FC-322E
+		117c	00ac  Celerity FC-324E
 	8013	ExpressPCI UL4D
 	8014	ExpressPCI UL4S
 	8027	ExpressPCI UL5D
+	8070	ExpressSAS 12Gb/s SAS/SATA HBA
+		117c	0070  ExpressSAS H1280
+		117c	0071  ExpressSAS H1208
+		117c	0080  ExpressSAS H1244
+	8072	ExpressSAS 12Gb/s SAS/SATA HBA
+		117c	0072  ExpressSAS H12F0
+		117c	0073  ExpressSAS H120F
+		117c	0082  ExpressSAS H1288
 117d	Becton & Dickinson
 117e	T/R Systems
 117f	Integrated Circuit Systems
@@ -12784,7 +13626,7 @@
 		103c	30c1  Compaq 6910p
 		1043	1237  A6J-Q008
 		1043	1967  V6800V
-		1043	1987  Asus A4K and Z81K notebooks, possibly others ( mid-2005 machines )
+		1043	1987  A4K and Z81K notebooks, possibly others ( mid-2005 machines )
 		104d	80df  Vaio PCG-FX403
 		104d	80e7  VAIO PCG-GR214EP/GR214MP/GR215MP/GR314MP/GR315MP
 		104d	814e  VAIO GRZ390Z
@@ -12793,7 +13635,7 @@
 		144d	c00c  P30/P35 notebook
 		14ef	0220  PCD-RP-220S
 		17aa	201c  ThinkPad X60/X60s
-		17aa	20c4  ThinkPad T61
+		17aa	20c4  ThinkPad T61/R61
 		17aa	20c6  ThinkPad R61
 	0477	RL5c477
 	0478	RL5c478
@@ -12820,10 +13662,12 @@
 		1025	0121  Aspire 5920G
 		1028	01d7  XPS M1210
 		1028	01f3  Inspiron 1420
+		1028	022f  Inspiron 1525
+		103c	1521  HP EliteBook 8540w
 		103c	30b5  Presario V3242AU
 		103c	30b7  Presario V6133CL
 		103c	30cc  Pavilion dv6700
-		103c	30cf  Pavilion dv9500/9600/9700 series
+		103c	30cf  Pavilion dv95xx/96xx/97xx/98xx series
 		1043	1237  A6J-Q008
 		1043	1967  V6800V
 		144d	c018  X20 IV
@@ -12837,6 +13681,7 @@
 		1028	01a2  Inspiron 9200
 		1028	01d7  XPS M1210
 		1028	01f3  Inspiron 1420
+		1028	022f  Inspiron 1525
 		103c	03b5  Presario V3242AU
 		103c	30b7  Presario V6133CL
 		103c	30c1  Compaq 6910p
@@ -12843,7 +13688,7 @@
 		103c	30cc  Pavilion dv6700
 		103c	30cf  Pavilion dv9668eg Laptop
 		1043	1237  A6J-Q008
-		1043	1967  ASUS V6800V
+		1043	1967  V6800V
 		10f7	8338  Panasonic CF-Y5 laptop
 		144d	c018  X20 IV
 		17aa	201d  ThinkPad X60/X60s
@@ -12853,6 +13698,7 @@
 		1025	0121  Aspire 5920G
 		1028	01d7  XPS M1210
 		1028	01f3  Inspiron 1420
+		1028	022f  Inspiron 1525
 		1028	024d  Latitude E4300
 		103c	30b5  Presario V3242AU
 		103c	30b7  Presario V6133CL
@@ -12859,6 +13705,7 @@
 		103c	30c1  Compaq 6910p
 		103c	30cc  Pavilion dv6700
 		103c	30cf  Pavilion dv9668eg Laptop
+		17aa	20c5  ThinkPad R61
 		17aa	20c7  ThinkPad R61
 	0841	R5C841 CardBus/SD/SDIO/MMC/MS/MSPro/xD/IEEE1394
 	0843	R5C843 MMC Host Controller
@@ -12865,9 +13712,10 @@
 		1025	0121  Aspire 5920G
 		1028	01d7  XPS M1210
 		1028	01f3  Inspiron 1420
-		1028	01f5  Dell Inspiron 1501
-		1028	024f  Dell Latitude e6500
+		1028	01f5  Inspiron 1501
+		1028	024f  Latitude e6500
 		103c	03b5  Presario V3242AU
+		103c	1521  HP EliteBook 8540w
 		103c	30b7  Presario V6133CL
 		103c	30cf  Pavilion dv9500/9600/9700 series
 		1183	0843  Alienware Aurora m9700
@@ -12874,6 +13722,7 @@
 	0852	xD-Picture Card Controller
 		1025	0121  Aspire 5920G
 		1028	01f3  Inspiron 1420
+		1028	022f  Inspiron 1525
 		103c	30b5  Presario V3242AU
 		103c	30b7  Presario V6133CL
 		103c	30cc  Pavilion dv6700
@@ -12889,9 +13738,11 @@
 		1028	040a  Latitude E6410
 		1028	040b  Latitude E6510
 	e823	PCIe SDXC/MMC Host Controller
+		17aa	21cf  ThinkPad T520
 	e832	R5C832 PCIe IEEE 1394 Controller
 		1028	040a  Latitude E6410
 		1028	040b  Latitude E6510
+		17aa	21cf  ThinkPad T520
 	e852	PCIe xD-Picture Card Controller
 1181	Telmatics International
 1183	Fujikura Ltd
@@ -13006,6 +13857,11 @@
 	0001	FireStream 155
 	0003	FireStream 50
 119f	Bull HN Information Systems
+	1081	BXI Host Channel Adapter
+# BXI stands for Bull eXascale Interconnect
+	1101	BXI Host Channel Adapter v1.2
+# BXI stands for Bull eXascale Interconnect
+	1121	BXI Host Channel Adapter v1.3
 11a0	Convex Computer Corporation
 11a1	Hamamatsu Photonics K.K.
 11a2	Sierra Research and Technology
@@ -13122,6 +13978,7 @@
 	4353	88E8039 PCI-E Fast Ethernet Controller
 		104d	902d  VAIO VGN-NR120E
 	4354	88E8040 PCI-E Fast Ethernet Controller
+		1028	022f  Inspiron 1525
 		144d	c06a  R730 Laptop
 		144d	c072  Notebook N150P
 	4355	88E8040T PCI-E Fast Ethernet Controller
@@ -13217,8 +14074,9 @@
 	6081	MV88SX6081 8-port SATA II PCI-X Controller
 	6101	88SE6101/6102 single-port PATA133 interface
 		1043	82e0  P5K PRO Motherboard
-	6111	88SE6111 1-port PATA133(IDE) and 1-port SATA II Controllers
-	6121	88SE6121 SATA II / PATA Controller
+	6121	88SE6111/6121 SATA II / PATA Controller
+# 6111: 1 SATA port; 6121: 2 SATA ports
+		11ab	6121  88SE6111/6121 1/2 port SATA II + 1 port PATA Controller
 	6141	88SE614x SATA II PCI-E controller
 	6145	88SE6145 SATA II PCI-E controller
 	6180	88F6180 [Kirkwood] ARM SoC
@@ -13542,9 +14400,24 @@
 	7375	PM7375 [LASAR-155 ATM SAR]
 	7384	PM7384 [FREEDM - 84P672 Frm Engine & Datalink Mgr]
 	8000	PM8000  [SPC - SAS Protocol Controller]
-	8032	ATTO Celerity FC8xEN
+	8009	PM8009 SPCve 8x6G
+	8032	PM8032 Tachyon QE8
+		117c	003a  Celerity FC-81EN Fibre Channel Adapter
 		117c	003b  Celerity FC-82EN Fibre Channel Adapter
 		117c	003c  Celerity FC-84EN Fibre Channel Adapter
+		117c	403b  ThunderLink FC 1082 Fibre Channel Adapter
+	8053	PM8053 SXP 12G 24-port SAS/SATA expander
+	8054	PM8054 SXP 12G 36-port SAS/SATA expander
+	8055	PM8055 SXP 12G 48-port SAS/SATA expander
+	8056	PM8056 SXP 12G 68-port SAS/SATA expander
+	8060	PM8060 SRCv 12G eight-port SAS/SATA RoC
+	8063	PM8063 SRCv 12G 16-port SAS/SATA RoC
+	8070	PM8070 Tachyon SPCv 12G eight-port SAS/SATA controller
+	8071	PM8071 Tachyon SPCve 12G eight-port SAS/SATA controller
+	8072	PM8072 Tachyon SPCv 12G 16-port SAS/SATA controller
+	8073	PM8073 Tachyon SPCve 12G 16-port SAS/SATA controller
+	8531	PM8531 PFX 24xG3 Fanout PCIe Switches
+	8546	PM8546 B-FEIP PSX 96xG3 PCIe Storage Switch
 11f9	I-Cube Inc
 11fa	Kasan Electronics Company, Ltd.
 11fb	Datel Inc
@@ -13551,41 +14424,70 @@
 11fc	Silicon Magic
 11fd	High Street Consultants
 11fe	Comtrol Corporation
-	0001	RocketPort 32 port w/external I/F
-	0002	RocketPort 8 port w/external I/F
-	0003	RocketPort 16 port w/external I/F
-	0004	RocketPort 4 port w/quad cable
-	0005	RocketPort 8 port w/octa cable
-	0006	RocketPort 8 port w/RJ11 connectors
-	0007	RocketPort 4 port w/RJ11 connectors
-	0008	RocketPort 8 port w/ DB78 SNI (Siemens) connector
-	0009	RocketPort 16 port w/ DB78 SNI (Siemens) connector
-	000a	RocketPort Plus 4 port
-	000b	RocketPort Plus 8 port
-	000c	RocketModem 6 port
+	0001	RocketPort PCI 32-port w/external I/F
+	0002	RocketPort PCI 8-port w/external I/F
+	0003	RocketPort PCI 16-port w/external I/F
+	0004	RocketPort PCI 4-port w/Quad Cable
+	0005	RocketPort PCI 8-port w/Octa Cable
+	0006	RocketPort PCI 8-port w/RJ11 connectors
+	0007	RocketPort PCI 4-port w/RJ45 connectors
+	0008	RocketPort PCI 8-port w/DB78 SNI connector (Siemens)
+	0009	RocketPort PCI 16-port w/DB78 SNI connector (Siemens)
+	000a	RocketPort PCI Plus 4-port w/Quad Cable
+	000b	RocketPort PCI Plus 8-port w/Octa Cable
+	000c	RocketModem II 6-port
 	000d	RocketModem 4-port
-	000e	RocketPort Plus 2 port RS232
-	000f	RocketPort Plus 2 port RS422
-	0040	RocketPort Infinity Octa, 8port, RJ45
-	0041	RocketPort Infinity 32port, External Interface
-	0042	RocketPort Infinity 8port, External Interface
-	0043	RocketPort Infinity 16port, External Interface
-	0044	RocketPort Infinity Quad, 4port, DB
-	0045	RocketPort Infinity Octa, 8port, DB
-	0047	RocketPort Infinity 4port, RJ45
-	004f	RocketPort Infinity 2port, SMPTE
-	0052	RocketPort Infinity Octa, 8port, SMPTE
-	0801	RocketPort UPCI 32 port w/external I/F
-	0802	RocketPort UPCI 8 port w/external I/F
-	0803	RocketPort UPCI 16 port w/external I/F
-	0805	RocketPort UPCI 8 port w/octa cable
-	080c	RocketModem III 8 port
-	080d	RocketModem III 4 port
-	0810	RocketPort UPCI Plus 4 port RS232
-	0811	RocketPort UPCI Plus 8 port RS232
-	0812	RocketPort UPCI Plus 8 port RS422
+	000e	RocketPort PCI Plus 2-port RS-232 w/DB9 connectors
+	000f	RocketPort PCI Plus 2-port SMPTE w/DB9 connectors
+	0040	RocketPort INFINITY 8-port w/Octa Cable RJ45
+	0041	RocketPort INFINITY 32-port w/external I/F
+	0042	RocketPort INFINITY 8-port w/external I/F
+	0043	RocketPort INFINITY 16-port w/external I/F
+	0044	RocketPort INFINITY 4-port w/Quad Cable DB
+	0045	RocketPort INFINITY 8-port w/Octa Cable DB
+	0046	RocketPort INFINITY 4-port w/external I/F
+	0047	RocketPort INFINITY 4J (4-port) w/RJ45 connectors
+	0048	RocketPort INFINITY 4J (4-port) w/RJ45 connectors
+	004a	RocketPort INFINITY Plus 4-port
+	004b	RocketPort INFINITY Plus 8-port
+	004c	RocketModem INFINITY III 8-port
+	004d	RocketModem INFINITY III 4-port
+	004e	RocketPort INFINITY Plus 2-port
+	004f	RocketPort INFINITY 2-port SMPTE w/DB9 connectors
+	0050	RocketPort INFINITY Plus 4-port RJ45
+	0051	RocketPort INFINITY Plus 8-port RJ11
+	0052	RocketPort INFINITY 8-port SMPTE w/DB9 Connectors
+	0060	RocketPort EXPRESS 8-port w/Octa Cable
+	0061	RocketPort EXPRESS 32-port w/external I/F
+	0062	RocketPort EXPRESS 8-Port w/external I/F
+	0063	RocketPort EXPRESS 16-port w/external I/F
+	0064	RocketPort EXPRESS 4-port w/Quad Cable
+	0065	RocketPort EXPRESS 8-port w/Octa Cable
+	0066	RocketPort EXPRESS 4-port w/external I/F
+	0067	RocketPort EXPRESS 4J (4-port) w/RJ45 connectors
+	0068	RocketPort EXPRESS 8J (8-port) w/RJ11 connectors
+	006f	RocketPort EXPRESS SMPTE 2-port
+	0072	RocketPort EXPRESS SMPTE 8-port w/external I/F
+	0801	RocketPort uPCI 32-port w/external I/F
+	0802	RocketPort uPCI 8-port w/external I/F
+	0803	RocketPort uPCI 16-port w/external I/F
+	0805	RocketPort uPCI 8-port w/Octa Cable
+	080b	RocketPort Plus uPCI 8-port w/Octa Cable
+	080c	RocketModem III 8-port
+	080d	RocketModem III 4-port
+	080e	RocketPort uPCI 2-port RS232 w/DB9 connectors
+	080f	RocketPort uPCI SMPTE 2-port
+	0810	RocketPort Plus uPCI 4J (4-port) w/RJ45 connectors
+	0811	RocketPort Plus uPCI 8J (8-port) w/RJ11 connectors
+	0812	RocketPort Plus uPCI 422 8-port
+	0813	RocketModem IV uPCI 8-port
+	0814	RocketModem IV uPCI 4-port
 	0903	RocketPort Compact PCI 16 port w/external I/F
-	8015	RocketPort 4-port UART 16954
+# 16954 UART
+	8015	RocketPort 550 4-port
+	8805	RocketPort uPCI 4-port w/Quad Cable
+	880b	RocketPort Plus uPCI 4-port w/Quad Cable
+	8812	RocketPort Plus uPCI 4-port RS422 w/Quad Cable
 11ff	Scion Corporation
 	0003	AG-5
 1200	CSS Corporation
@@ -13598,6 +14500,7 @@
 		1202	9844  SK-9843 SX dual link
 1203	Bayer Corporation, Agfa Division
 1204	Lattice Semiconductor Corporation
+	1965	SB6501 802.11ad Wireless Network Adapter
 1205	Array Corporation
 1206	Amdahl Corporation
 1208	Parsytec GmbH
@@ -13627,7 +14530,6 @@
 	0001	Roadrunner serial HIPPI
 1210	Hyperparallel Technologies
 1211	Braintech Inc
-1212	Kingston Technology Corp.
 1213	Applied Intelligent Systems, Inc.
 1214	Performance Technologies, Inc.
 1215	Interware Co., Ltd
@@ -13688,6 +14590,7 @@
 		1028	04a3  Precision M4600
 	8331	O2 Flash Memory Card
 	8520	SD/MMC Card Reader Controller
+	8621	SD/MMC Card Reader Controller
 1218	Hybricon Corp.
 1219	First Virtual Corporation
 121a	3Dfx Interactive, Inc.
@@ -13794,7 +14697,8 @@
 	0d13	Desktop PCI L1/L3 Telephony
 1232	GPT Limited
 1233	Bus-Tech, Inc.
-1235	Risq Modular Systems, Inc.
+# nee Risq Modular Systems, Inc.
+1235	SMART Modular Technologies
 1236	Sigma Designs Corporation
 	0000	RealMagic64/GX
 	6401	REALmagic 64/GX (SD 6425)
@@ -13909,6 +14813,7 @@
 	1969	ES1938/ES1946/ES1969 Solo-1 Audiodrive
 		1014	0166  ES1969 SOLO-1 AudioDrive on IBM Aptiva Mainboard
 		125d	8888  Solo-1 Audio Adapter
+		125d	8898  ES1938S TTSOLO1-SL [TerraTec 128i PCI]
 		153b	111b  Terratec 128i PCI
 	1978	ES1978 Maestro 2E
 		0e11	b112  Armada M700/E500
@@ -14033,13 +14938,13 @@
 	0002	DirecPC
 1274	Ensoniq
 	1171	ES1373 / Creative Labs CT5803 [AudioPCI]
-	1371	ES1371 / Creative Labs CT2518/ES1373
+	1371	ES1371/ES1373 / Creative Labs CT2518
 		0e11	0024  AudioPCI on Motherboard Compaq Deskpro
 		0e11	b1a7  ES1371, ES1373 AudioPCI
 		1033	80ac  ES1371, ES1373 AudioPCI
 		1042	1854  Tazer
 		107b	8054  Tabor2
-		1274	1371  AudioPCI 64V/128 / Creative CT4810/CT5803/CT5806 [Sound Blaster PCI]
+		1274	1371  Audio PCI 64V/128/5200 / Creative CT4810/CT5803/CT5806 [Sound Blaster PCI]
 		1274	8001  CT4751 board
 		1462	6470  ES1371, ES1373 AudioPCI On Motherboard MS-6147 1.1A
 		1462	6560  ES1371, ES1373 AudioPCI On Motherboard MS-6156 1.10
@@ -14262,6 +15167,7 @@
 	8872	IT887xF PCI to ISA I/O chip with SMB, GPIO, Serial or Parallel Port
 	8888	IT8888F/G PCI to ISA Bridge with SMB [Golden Gate]
 	8889	IT8889F PCI to ISA Bridge
+	8892	IT8892E PCIe to PCI Bridge
 	8893	IT8893E PCIe to PCI Bridge
 	e886	IT8330G
 1284	Sahara Networks, Inc.
@@ -14315,7 +15221,7 @@
 12a2	Newgen Systems Corporation
 12a3	Lucent Technologies
 	8105	T8105 H100 Digital Switch
-12a4	NTT Electronics Technology Company
+12a4	NTT Electronics Corporation
 12a5	Vision Dynamics Ltd.
 12a6	Scalable Networks, Inc.
 12a7	AMO GmbH
@@ -14322,7 +15228,7 @@
 12a8	News Datacom
 12a9	Xiotech Corporation
 12aa	SDL Communications, Inc.
-12ab	Yuan Yuan Enterprise Co., Ltd.
+12ab	YUAN High-Tech Development Co., Ltd.
 	0000	MPG160/Kuroutoshikou ITVC15-STVLP
 	0002	AU8830 [Vortex2] Based Sound Card With A3D Support
 	0003	T507 (DVB-T) TV tuner/capture device
@@ -14483,7 +15389,8 @@
 12d6	Analogic Corp
 12d7	Biotronic SRL
 12d8	Pericom Semiconductor
-	01a7	PI7C21P100 PCI to PCI Bridge
+	01a7	7C21P100 2-port PCI-X to PCI-X Bridge
+	2608	PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch
 	400a	PI7C9X442SL PCI Express Bridge Port
 	400e	PI7C9X442SL USB OHCI Controller
 	400f	PI7C9X442SL USB EHCI Controller
@@ -14791,6 +15698,11 @@
 	5160	RealSSD P420h
 	5161	RealSSD P420m
 	5163	RealSSD P425m
+	5180	9100 PRO NVMe SSD
+	5181	9100 MAX NVMe SSD
+	5190	9200 ECO NVMe SSD
+	5191	9200 PRO NVMe SSD
+	5192	9200 MAX NVMe SSD
 1345	Arescom Inc
 1347	Odetics
 1349	Sumitomo Electric Industries, Ltd.
@@ -14836,7 +15748,7 @@
 	0040	QSC-200/300
 	0050	ESC-100D
 	0060	ESC-100M
-	00f0	MPAC-100 Syncronous Serial Card (Zilog 85230)
+	00f0	MPAC-100 Synchronous Serial Card (Zilog 85230)
 	0170	QSCLP-100
 	0180	DSCLP-100
 	0190	SSCLP-100
@@ -14871,6 +15783,7 @@
 	0206	GPS180PEX GPS Receiver (PCI Express)
 	0207	GLN180PEX GPS/GLONASS receiver (PCI Express)
 	0208	GPS180AMC GPS Receiver (PCI Express / MicroTCA / AdvancedMC)
+	0209	GNS181PEX GPS/Galileo/GLONASS/BEIDOU receiver (PCI Express)
 	0301	TCR510PCI IRIG Timecode Reader
 	0302	TCR167PCI IRIG Timecode Reader
 	0303	TCR511PCI IRIG Timecode Reader
@@ -14997,9 +15910,9 @@
 1392	Medialight Inc
 1393	Moxa Technologies Co Ltd
 	0001	UC7000 Serial
-	1020	CP102 (2-port RS-232 PCI)
-	1021	CP102UL (2-port RS-232 Universal PCI)
-	1022	CP102U (2-port RS-232 Universal PCI)
+	1020	CP-102 (2-port RS-232 PCI)
+	1021	CP-102UL (2-port RS-232 Universal PCI)
+	1022	CP-102U (2-port RS-232 Universal PCI)
 	1023	CP-102UF
 	1024	CP-102E (2-port RS-232 Smart PCI Express Serial Board)
 	1025	CP-102EL (2-port RS-232 Smart PCI Express Serial Board)
@@ -15026,7 +15939,7 @@
 	1380	CP138U (8-port RS-232/422/485 Smart Universal PCI)
 	1680	Smartio C168H/PCI
 	1681	CP-168U V2 Smart Serial Board (8-port RS-232)
-	1682	CP168EL (8-port RS-232 Smart PCI Express)
+	1682	CP-168EL (8-port RS-232 Smart PCI Express)
 	1683	CP-168EL-A (8-port RS-232 PCI Express Serial Board)
 	2040	Intellio CP-204J
 	2180	Intellio C218 Turbo PCI
@@ -15141,6 +16054,7 @@
 	0252	XR17V252 Dual UART PCI controller
 	0254	XR17V254 Quad UART PCI controller
 	0258	XR17V258 Octal UART PCI controller
+	0352	XR17V3521 Dual PCIe UART
 13a9	Siemens Medical Systems, Ultrasound Group
 13aa	Broadband Networks Inc
 13ab	Arcom Control Systems Ltd
@@ -15304,6 +16218,7 @@
 		1043	838e  Virtuoso 66 (Xonar DS)
 		1043	8428  Virtuoso 100 (Xonar Xense)
 		1043	8467  CMI8786 (Xonar DG)
+		1043	8521  CMI8786 (Xonar DGX)
 		1043	85f4  Virtuoso 100 (Xonar Essence STX II)
 		13f6	8782  PCI 2.0 HD Audio
 		13f6	ffff  CMI8787-HG2PCI
@@ -15473,8 +16388,8 @@
 		1409	0103  PAR4008A
 		1409	0104  PAR4018A
 140a	DSP Research Inc
-# Formerly RAMiX, Inc.
-140b	GE Intelligent Platforms
+# Formerly RAMiX, GE Fanuc, GE Intelligent Platforms
+140b	Abaco Systems, Inc.
 140c	Elmic Systems Inc
 140d	Matsushita Electric Works Ltd
 140e	Goepel Electronic GmbH
@@ -15739,6 +16654,7 @@
 	4887	T440T-4087 Unified Wire Ethernet Controller [VF]
 	4888	T440-4088 Unified Wire Ethernet Controller [VF]
 	5001	T520-CR Unified Wire Ethernet Controller
+		193d	1001  510F-B
 	5002	T522-CR Unified Wire Ethernet Controller
 	5003	T540-CR Unified Wire Ethernet Controller
 	5004	T520-BCH Unified Wire Ethernet Controller
@@ -15761,11 +16677,15 @@
 	5015	T502-BT Unified Wire Ethernet Controller
 	5016	T580-OCP-SO Unified Wire Ethernet Controller
 	5017	T520-OCP-SO Unified Wire Ethernet Controller
+	5018	T540-BT Unified Wire Ethernet Controller
+	5019	T540-LP-BT Unified Wire Ethernet Controller
+	501a	T540-SO-BT Unified Wire Ethernet Controller
+	501b	T540-SO-CR Unified Wire Ethernet Controller
 	5080	T540-5080 Unified Wire Ethernet Controller
 	5081	T540-5081 Unified Wire Ethernet Controller
 	5082	T504-5082 Unified Wire Ethernet Controller
 	5083	T540-5083 Unified Wire Ethernet Controller
-	5084	T580-5084 Unified Wire Ethernet Controller
+	5084	T540-5084 Unified Wire Ethernet Controller
 	5085	T580-5085 Unified Wire Ethernet Controller
 	5086	T580-5086 Unified Wire Ethernet Controller
 	5087	T580-5087 Unified Wire Ethernet Controller
@@ -15784,6 +16704,26 @@
 	509a	T520-509A Unified Wire Ethernet Controller
 	509b	T540-509B Unified Wire Ethernet Controller
 	509c	T520-509C Unified Wire Ethernet Controller
+	509d	T540-509D Unified Wire Ethernet Controller
+	509e	T520-509E Unified Wire Ethernet Controller
+	509f	T540-509F Unified Wire Ethernet Controller
+	50a0	T540-50A0 Unified Wire Ethernet Controller
+	50a1	T540-50A1 Unified Wire Ethernet Controller
+	50a2	T580-50A2 Unified Wire Ethernet Controller
+	50a3	T580-50A3 Unified Wire Ethernet Controller
+	50a4	T540-50A4 Unified Wire Ethernet Controller
+	50a5	T522-50A5 Unified Wire Ethernet Controller
+	50a6	T522-50A6 Unified Wire Ethernet Controller
+	50a7	T580-50A7 Unified Wire Ethernet Controller
+	50a8	T580-50A8 Unified Wire Ethernet Controller
+	50a9	T580-50A9 Unified Wire Ethernet Controller
+	50aa	T580-50AA Unified Wire Ethernet Controller
+	50ab	T520-50AB Unified Wire Ethernet Controller
+	50ac	T540-50AC Unified Wire Ethernet Controller
+	50ad	T520-50AD Unified Wire Ethernet Controller
+	50ae	T540-50AE Unified Wire Ethernet Controller
+	50af	T580-50AF Unified Wire Ethernet Controller
+	50b0	T520-50B0 Unified Wire Ethernet Controller
 	5401	T520-CR Unified Wire Ethernet Controller
 	5402	T522-CR Unified Wire Ethernet Controller
 	5403	T540-CR Unified Wire Ethernet Controller
@@ -15807,11 +16747,15 @@
 	5415	T502-BT Unified Wire Ethernet Controller
 	5416	T580-OCP-SO Unified Wire Ethernet Controller
 	5417	T520-OCP-SO Unified Wire Ethernet Controller
+	5418	T540-BT Unified Wire Ethernet Controller
+	5419	T540-LP-BT Unified Wire Ethernet Controller
+	541a	T540-SO-BT Unified Wire Ethernet Controller
+	541b	T540-SO-CR Unified Wire Ethernet Controller
 	5480	T540-5080 Unified Wire Ethernet Controller
 	5481	T540-5081 Unified Wire Ethernet Controller
 	5482	T504-5082 Unified Wire Ethernet Controller
 	5483	T540-5083 Unified Wire Ethernet Controller
-	5484	T580-5084 Unified Wire Ethernet Controller
+	5484	T540-5084 Unified Wire Ethernet Controller
 	5485	T580-5085 Unified Wire Ethernet Controller
 	5486	T580-5086 Unified Wire Ethernet Controller
 	5487	T580-5087 Unified Wire Ethernet Controller
@@ -15830,6 +16774,26 @@
 	549a	T520-509A Unified Wire Ethernet Controller
 	549b	T540-509B Unified Wire Ethernet Controller
 	549c	T520-509C Unified Wire Ethernet Controller
+	549d	T540-509D Unified Wire Ethernet Controller
+	549e	T520-509E Unified Wire Ethernet Controller
+	549f	T540-509F Unified Wire Ethernet Controller
+	54a0	T540-50A0 Unified Wire Ethernet Controller
+	54a1	T540-50A1 Unified Wire Ethernet Controller
+	54a2	T580-50A2 Unified Wire Ethernet Controller
+	54a3	T580-50A3 Unified Wire Ethernet Controller
+	54a4	T540-50A4 Unified Wire Ethernet Controller
+	54a5	T522-50A5 Unified Wire Ethernet Controller
+	54a6	T522-50A6 Unified Wire Ethernet Controller
+	54a7	T580-50A7 Unified Wire Ethernet Controller
+	54a8	T580-50A8 Unified Wire Ethernet Controller
+	54a9	T580-50A9 Unified Wire Ethernet Controller
+	54aa	T580-50AA Unified Wire Ethernet Controller
+	54ab	T520-50AB Unified Wire Ethernet Controller
+	54ac	T540-50AC Unified Wire Ethernet Controller
+	54ad	T520-50AD Unified Wire Ethernet Controller
+	54ae	T540-50AE Unified Wire Ethernet Controller
+	54af	T580-50AF Unified Wire Ethernet Controller
+	54b0	T520-50B0 Unified Wire Ethernet Controller
 	5501	T520-CR Unified Wire Storage Controller
 	5502	T522-CR Unified Wire Storage Controller
 	5503	T540-CR Unified Wire Storage Controller
@@ -15853,11 +16817,15 @@
 	5515	T502-BT Unified Wire Storage Controller
 	5516	T580-OCP-SO Unified Wire Storage Controller
 	5517	T520-OCP-SO Unified Wire Storage Controller
+	5518	T540-BT Unified Wire Storage Controller
+	5519	T540-LP-BT Unified Wire Storage Controller
+	551a	T540-SO-BT Unified Wire Storage Controller
+	551b	T540-SO-CR Unified Wire Storage Controller
 	5580	T540-5080 Unified Wire Storage Controller
 	5581	T540-5081 Unified Wire Storage Controller
 	5582	T504-5082 Unified Wire Storage Controller
 	5583	T540-5083 Unified Wire Storage Controller
-	5584	T580-5084 Unified Wire Storage Controller
+	5584	T540-5084 Unified Wire Storage Controller
 	5585	T580-5085 Unified Wire Storage Controller
 	5586	T580-5086 Unified Wire Storage Controller
 	5587	T580-5087 Unified Wire Storage Controller
@@ -15876,6 +16844,26 @@
 	559a	T520-509A Unified Wire Storage Controller
 	559b	T540-509B Unified Wire Storage Controller
 	559c	T520-509C Unified Wire Storage Controller
+	559d	T540-509D Unified Wire Storage Controller
+	559e	T520-509E Unified Wire Storage Controller
+	559f	T540-509F Unified Wire Storage Controller
+	55a0	T540-50A0 Unified Wire Storage Controller
+	55a1	T540-50A1 Unified Wire Storage Controller
+	55a2	T580-50A2 Unified Wire Storage Controller
+	55a3	T580-50A3 Unified Wire Storage Controller
+	55a4	T540-50A4 Unified Wire Storage Controller
+	55a5	T522-50A5 Unified Wire Storage Controller
+	55a6	T522-50A6 Unified Wire Storage Controller
+	55a7	T580-50A7 Unified Wire Storage Controller
+	55a8	T580-50A8 Unified Wire Storage Controller
+	55a9	T580-50A9 Unified Wire Storage Controller
+	55aa	T580-50AA Unified Wire Storage Controller
+	55ab	T520-50AB Unified Wire Storage Controller
+	55ac	T540-50AC Unified Wire Storage Controller
+	55ad	T520-50AD Unified Wire Storage Controller
+	55ae	T540-50AE Unified Wire Storage Controller
+	55af	T580-50AF Unified Wire Storage Controller
+	55b0	T520-50B0 Unified Wire Storage Controller
 	5601	T520-CR Unified Wire Storage Controller
 	5602	T522-CR Unified Wire Storage Controller
 	5603	T540-CR Unified Wire Storage Controller
@@ -15899,11 +16887,15 @@
 	5615	T502-BT Unified Wire Storage Controller
 	5616	T580-OCP-SO Unified Wire Storage Controller
 	5617	T520-OCP-SO Unified Wire Storage Controller
+	5618	T540-BT Unified Wire Storage Controller
+	5619	T540-LP-BT Unified Wire Storage Controller
+	561a	T540-SO-BT Unified Wire Storage Controller
+	561b	T540-SO-CR Unified Wire Storage Controller
 	5680	T540-5080 Unified Wire Storage Controller
 	5681	T540-5081 Unified Wire Storage Controller
 	5682	T504-5082 Unified Wire Storage Controller
 	5683	T540-5083 Unified Wire Storage Controller
-	5684	T580-5084 Unified Wire Storage Controller
+	5684	T540-5084 Unified Wire Storage Controller
 	5685	T580-5085 Unified Wire Storage Controller
 	5686	T580-5086 Unified Wire Storage Controller
 	5687	T580-5087 Unified Wire Storage Controller
@@ -15922,6 +16914,26 @@
 	569a	T520-509A Unified Wire Storage Controller
 	569b	T540-509B Unified Wire Storage Controller
 	569c	T520-509C Unified Wire Storage Controller
+	569d	T540-509D Unified Wire Storage Controller
+	569e	T520-509E Unified Wire Storage Controller
+	569f	T540-509F Unified Wire Storage Controller
+	56a0	T540-50A0 Unified Wire Storage Controller
+	56a1	T540-50A1 Unified Wire Storage Controller
+	56a2	T580-50A2 Unified Wire Storage Controller
+	56a3	T580-50A3 Unified Wire Storage Controller
+	56a4	T540-50A4 Unified Wire Storage Controller
+	56a5	T522-50A5 Unified Wire Storage Controller
+	56a6	T522-50A6 Unified Wire Storage Controller
+	56a7	T580-50A7 Unified Wire Storage Controller
+	56a8	T580-50A8 Unified Wire Storage Controller
+	56a9	T580-50A9 Unified Wire Storage Controller
+	56aa	T580-50AA Unified Wire Storage Controller
+	56ab	T520-50AB Unified Wire Storage Controller
+	56ac	T540-50AC Unified Wire Storage Controller
+	56ad	T520-50AD Unified Wire Storage Controller
+	56ae	T540-50AE Unified Wire Storage Controller
+	56af	T580-50AF Unified Wire Storage Controller
+	56b0	T520-50B0 Unified Wire Storage Controller
 	5701	T520-CR Unified Wire Ethernet Controller
 	5702	T522-CR Unified Wire Ethernet Controller
 	5703	T540-CR Unified Wire Ethernet Controller
@@ -15984,11 +16996,15 @@
 	5815	T502-BT Unified Wire Ethernet Controller [VF]
 	5816	T580-OCP-SO Unified Wire Ethernet Controller [VF]
 	5817	T520-OCP-SO Unified Wire Ethernet Controller [VF]
+	5818	T540-BT Unified Wire Ethernet Controller [VF]
+	5819	T540-LP-BT Unified Wire Ethernet Controller [VF]
+	581a	T540-SO-BT Unified Wire Ethernet Controller [VF]
+	581b	T540-SO-CR Unified Wire Ethernet Controller [VF]
 	5880	T540-5080 Unified Wire Ethernet Controller [VF]
 	5881	T540-5081 Unified Wire Ethernet Controller [VF]
 	5882	T504-5082 Unified Wire Ethernet Controller [VF]
 	5883	T540-5083 Unified Wire Ethernet Controller [VF]
-	5884	T580-5084 Unified Wire Ethernet Controller [VF]
+	5884	T540-5084 Unified Wire Ethernet Controller [VF]
 	5885	T580-5085 Unified Wire Ethernet Controller [VF]
 	5886	T580-5086 Unified Wire Ethernet Controller [VF]
 	5887	T580-5087 Unified Wire Ethernet Controller [VF]
@@ -16007,6 +17023,141 @@
 	589a	T520-509A Unified Wire Ethernet Controller [VF]
 	589b	T540-509B Unified Wire Ethernet Controller [VF]
 	589c	T520-509C Unified Wire Ethernet Controller [VF]
+	589d	T540-509D Unified Wire Ethernet Controller [VF]
+	589e	T520-509E Unified Wire Ethernet Controller [VF]
+	589f	T540-509F Unified Wire Ethernet Controller [VF]
+	58a0	T540-50A0 Unified Wire Ethernet Controller [VF]
+	58a1	T540-50A1 Unified Wire Ethernet Controller [VF]
+	58a2	T580-50A2 Unified Wire Ethernet Controller [VF]
+	58a3	T580-50A3 Unified Wire Ethernet Controller [VF]
+	58a4	T540-50A4 Unified Wire Ethernet Controller [VF]
+	58a5	T522-50A5 Unified Wire Ethernet Controller [VF]
+	58a6	T522-50A6 Unified Wire Ethernet Controller [VF]
+	58a7	T580-50A7 Unified Wire Ethernet Controller [VF]
+	58a8	T580-50A8 Unified Wire Ethernet Controller [VF]
+	58a9	T580-50A9 Unified Wire Ethernet Controller [VF]
+	58aa	T580-50AA Unified Wire Ethernet Controller [VF]
+	58ab	T520-50AB Unified Wire Ethernet Controller [VF]
+	58ac	T540-50AC Unified Wire Ethernet Controller [VF]
+	58ad	T520-50AD Unified Wire Ethernet Controller [VF]
+	58ae	T540-50AE Unified Wire Ethernet Controller [VF]
+	58af	T580-50AF Unified Wire Ethernet Controller [VF]
+	58b0	T520-50B0 Unified Wire Ethernet Controller [VF]
+	6001	T6225-CR Unified Wire Ethernet Controller
+	6002	T6225-SO-CR Unified Wire Ethernet Controller
+	6003	T6425-CR Unified Wire Ethernet Controller
+	6004	T6425-SO-CR Unified Wire Ethernet Controller
+	6005	T6225-OCP-SO Unified Wire Ethernet Controller
+	6006	T62100-OCP-SO Unified Wire Ethernet Controller
+	6007	T62100-LP-CR Unified Wire Ethernet Controller
+	6008	T62100-SO-CR Unified Wire Ethernet Controller
+	6009	T6210-BT Unified Wire Ethernet Controller
+	600d	T62100-CR Unified Wire Ethernet Controller
+	6011	T6225-LL-CR Unified Wire Ethernet Controller
+	6014	T61100-OCP-SO Unified Wire Ethernet Controller
+	6015	T6201-BT Unified Wire Ethernet Controller
+	6080	T6225-6080 Unified Wire Ethernet Controller
+	6081	T62100-6081 Unified Wire Ethernet Controller
+	6082	T6225-6082 Unified Wire Ethernet Controller
+	6083	T62100-6083 Unified Wire Ethernet Controller
+	6084	T64100-6084 Unified Wire Ethernet Controller
+	6085	T6240-6085 Unified Wire Ethernet Controller
+	6086	T6225-6086 Unified Wire Ethernet Controller
+	6087	T6225-6087 Unified Wire Ethernet Controller
+	6088	T62100-6088 Unified Wire Ethernet Controller
+	6089	T62100-6089 Unified Wire Ethernet Controller
+	6401	T6225-CR Unified Wire Ethernet Controller
+	6402	T6225-SO-CR Unified Wire Ethernet Controller
+	6403	T6425-CR Unified Wire Ethernet Controller
+	6404	T6425-SO-CR Unified Wire Ethernet Controller
+	6405	T6225-OCP-SO Unified Wire Ethernet Controller
+	6406	T62100-OCP-SO Unified Wire Ethernet Controller
+	6407	T62100-LP-CR Unified Wire Ethernet Controller
+	6408	T62100-SO-CR Unified Wire Ethernet Controller
+	6409	T6210-BT Unified Wire Ethernet Controller
+	640d	T62100-CR Unified Wire Ethernet Controller
+	6411	T6225-LL-CR Unified Wire Ethernet Controller
+	6414	T61100-OCP-SO Unified Wire Ethernet Controller
+	6415	T6201-BT Unified Wire Ethernet Controller
+	6480	T6225-6080 Unified Wire Ethernet Controller
+	6481	T62100-6081 Unified Wire Ethernet Controller
+	6482	T6225-6082 Unified Wire Ethernet Controller
+	6483	T62100-6083 Unified Wire Ethernet Controller
+	6484	T64100-6084 Unified Wire Ethernet Controller
+	6485	T6240-6085 Unified Wire Ethernet Controller
+	6486	T6225-6086 Unified Wire Ethernet Controller
+	6487	T6225-6087 Unified Wire Ethernet Controller
+	6488	T62100-6088 Unified Wire Ethernet Controller
+	6489	T62100-6089 Unified Wire Ethernet Controller
+	6501	T6225-CR Unified Wire Storage Controller
+	6502	T6225-SO-CR Unified Wire Storage Controller
+	6503	T6425-CR Unified Wire Storage Controller
+	6504	T6425-SO-CR Unified Wire Storage Controller
+	6505	T6225-OCP-SO Unified Wire Storage Controller
+	6506	T62100-OCP-SO Unified Wire Storage Controller
+	6507	T62100-LP-CR Unified Wire Storage Controller
+	6508	T62100-SO-CR Unified Wire Storage Controller
+	6509	T6210-BT Unified Wire Storage Controller
+	650d	T62100-CR Unified Wire Storage Controller
+	6511	T6225-LL-CR Unified Wire Storage Controller
+	6514	T61100-OCP-SO Unified Wire Storage Controller
+	6515	T6201-BT Unified Wire Storage Controller
+	6580	T6225-6080 Unified Wire Storage Controller
+	6581	T62100-6081 Unified Wire Storage Controller
+	6582	T6225-6082 Unified Wire Storage Controller
+	6583	T62100-6083 Unified Wire Storage Controller
+	6584	T64100-6084 Unified Wire Storage Controller
+	6585	T6240-6085 Unified Wire Storage Controller
+	6586	T6225-6086 Unified Wire Storage Controller
+	6587	T6225-6087 Unified Wire Storage Controller
+	6588	T62100-6088 Unified Wire Storage Controller
+	6589	T62100-6089 Unified Wire Storage Controller
+	6601	T6225-CR Unified Wire Storage Controller
+	6602	T6225-SO-CR Unified Wire Storage Controller
+	6603	T6425-CR Unified Wire Storage Controller
+	6604	T6425-SO-CR Unified Wire Storage Controller
+	6605	T6225-OCP-SO Unified Wire Storage Controller
+	6606	T62100-OCP-SO Unified Wire Storage Controller
+	6607	T62100-LP-CR Unified Wire Storage Controller
+	6608	T62100-SO-CR Unified Wire Storage Controller
+	6609	T6210-BT Unified Wire Storage Controller
+	660d	T62100-CR Unified Wire Storage Controller
+	6611	T6225-LL-CR Unified Wire Storage Controller
+	6614	T61100-OCP-SO Unified Wire Storage Controller
+	6615	T6201-BT Unified Wire Storage Controller
+	6680	T6225-6080 Unified Wire Storage Controller
+	6681	T62100-6081 Unified Wire Storage Controller
+	6682	T6225-6082 Unified Wire Storage Controller
+	6683	T62100-6083 Unified Wire Storage Controller
+	6684	T64100-6084 Unified Wire Storage Controller
+	6685	T6240-6085 Unified Wire Storage Controller
+	6686	T6225-6086 Unified Wire Storage Controller
+	6687	T6225-6087 Unified Wire Storage Controller
+	6688	T62100-6088 Unified Wire Storage Controller
+	6689	T62100-6089 Unified Wire Storage Controller
+	6801	T6225-CR Unified Wire Ethernet Controller [VF]
+	6802	T6225-SO-CR Unified Wire Ethernet Controller [VF]
+	6803	T6425-CR Unified Wire Ethernet Controller [VF]
+	6804	T6425-SO-CR Unified Wire Ethernet Controller [VF]
+	6805	T6225-OCP-SO Unified Wire Ethernet Controller [VF]
+	6806	T62100-OCP-SO Unified Wire Ethernet Controller [VF]
+	6807	T62100-LP-CR Unified Wire Ethernet Controller [VF]
+	6808	T62100-SO-CR Unified Wire Ethernet Controller [VF]
+	6809	T6210-BT Unified Wire Ethernet Controller [VF]
+	680d	T62100-CR Unified Wire Ethernet Controller [VF]
+	6811	T6225-LL-CR Unified Wire Ethernet Controller [VF]
+	6814	T61100-OCP-SO Unified Wire Ethernet Controller [VF]
+	6815	T6201-BT Unified Wire Ethernet Controller [VF]
+	6880	T6225-6080 Unified Wire Ethernet Controller [VF]
+	6881	T62100-6081 Unified Wire Ethernet Controller [VF]
+	6882	T6225-6082 Unified Wire Ethernet Controller [VF]
+	6883	T62100-6083 Unified Wire Ethernet Controller [VF]
+	6884	T64100-6084 Unified Wire Ethernet Controller [VF]
+	6885	T6240-6085 Unified Wire Ethernet Controller [VF]
+	6886	T6225-6086 Unified Wire Ethernet Controller [VF]
+	6887	T6225-6087 Unified Wire Ethernet Controller [VF]
+	6888	T62100-6088 Unified Wire Ethernet Controller [VF]
+	6889	T62100-6089 Unified Wire Ethernet Controller [VF]
 	a000	PE10K Unified Wire Ethernet Controller
 1426	Storage Technology Corp.
 1427	Better On-Line Solutions
@@ -16078,7 +17229,9 @@
 144d	Samsung Electronics Co Ltd
 	1600	Apple PCIe SSD
 	a800	XP941 PCIe SSD
-	a802	NVMe SSD Controller
+	a802	NVMe SSD Controller SM951/PM951
+	a804	NVMe SSD Controller SM961/PM961
+	a808	NVMe SSD Controller SM981/PM981
 	a820	NVMe SSD Controller 171X
 		1028	1f95  Express Flash NVMe XS1715 SSD 400GB
 		1028	1f96  Express Flash NVMe XS1715 SSD 800GB
@@ -16095,6 +17248,25 @@
 		1028	1fc1  Express Flash NVMe PM1725 800GB SFF
 		1028	1fc2  Express Flash NVMe PM1725 1.6TB SFF
 		1028	1fc4  Express Flash NVMe PM1725 1.6TB AIC
+	a822	NVMe SSD Controller 172Xa/172Xb
+		1014	0621  PCIe3 1.6TB NVMe Flash Adapter II x8
+		1014	0622  PCIe3 3.2TB NVMe Flash Adapter II x8
+		1014	0629  PCIe3 6.4TB NVMe Flash Adapter II x8
+		1028	1fd9  Express Flash PM1725a 800GB SFF
+		1028	1fda  Express Flash PM1725a 1.6TB SFF
+		1028	1fdb  Express Flash PM1725a 3.2TB SFF
+		1028	1fdc  Express Flash PM1725a 6.4TB SFF
+		1028	1fdd  Express Flash PM1725a 1.6TB AIC
+		1028	1fde  Express Flash PM1725a 3.2TB AIC
+		1028	1fdf  Express Flash PM1725a 6.4TB AIC
+		1028	1ff3  Express Flash PM1725b 1.6TB SFF
+		1028	1ff4  Express Flash PM1725b 3.2TB SFF
+		1028	1ff5  Express Flash PM1725b 6.4TB SFF
+		1028	1ff6  Express Flash PM1725b 12.8TB SFF
+		1028	1ff7  Express Flash PM1725b 1.6TB AIC
+		1028	1ff8  Express Flash PM1725b 3.2TB AIC
+		1028	1ff9  Express Flash PM1725b 6.4TB AIC
+		1028	1ffa  Express Flash PM1725b 12.8TB AIC
 144e	OLITEC
 144f	Askey Computer Corp.
 1450	Octave Communications Ind.
@@ -16121,6 +17293,7 @@
 	e836	M115S Hybrid Analog/DVB PAL/SECAM/NTSC Tuner
 	f436	AVerTV Hybrid+FM
 1462	Micro-Star International Co., Ltd. [MSI]
+	aaf0	Radeon RX 580 Gaming X 8G
 1463	Fast Corporation
 1464	Interactive Circuits & Systems Ltd
 1465	GN NETTEST Telecom DIV.
@@ -16205,6 +17378,7 @@
 14a2	Millennium Engineering Inc
 14a3	Maverick Networks
 14a4	Lite-On Technology Corporation
+	22f1	M8Pe Series NVMe SSD
 # Wrong vendor ID used
 	4318	Broadcom BCM4318 [AirForce One 54g] 802.11g WLAN Controller
 14a5	XIONICS Document Technologies Inc
@@ -16258,6 +17432,7 @@
 14be	L3 Communications
 14bf	SPIDER Communications Inc.
 14c0	COMPAL Electronics Inc
+	1201	X550 10Gb 2P RJ45 OCP Mezz
 # now owned by CSP, Inc.
 14c1	MYRICOM Inc.
 	0008	Myri-10G Dual-Protocol NIC
@@ -16280,7 +17455,10 @@
 14ca	PE Logic Corp.
 14cb	Billionton Systems Inc
 14cc	NAKAYO Telecommunications Inc
-14cd	Universal Scientific Ind.
+14cd	Universal Global Scientific Industrial Co.,Ltd
+	0001	USI-1514-1GbaseT [OCP1]
+	0002	USI-4227-SFP [OCP2]
+	0003	USI-X557-10GbaseT [OCP3]
 14ce	Whistle Communications
 14cf	TEK Microsystems Inc.
 14d0	Ericsson Axe R & D
@@ -16344,7 +17522,7 @@
 14e1	INVERTEX
 14e2	INFOLIBRIA
 14e3	AMTELCO
-14e4	Broadcom Corporation
+14e4	Broadcom Inc. and subsidiaries
 	0576	BCM43224 802.11a/b/g/n
 	0800	Sentry5 Chipcommon I/O Controller
 	0804	Sentry5 PCI Bridge
@@ -16362,7 +17540,12 @@
 		107b	5048  E4500 Onboard
 		1259	2705  AT-2711FX
 	1601	NetXtreme BCM5752M Gigabit Ethernet PCI Express
+	1604	BCM5745X NetXtreme-E Ethernet Partition
+	1605	BCM5745X NetXtreme-E RDMA Partition
+	1606	BCM5745X NetXtreme-E RDMA Virtual Function
+	1609	BCM5745X NetXtreme-E Ethernet Virtual Function
 	1612	BCM70012 Video Decoder [Crystal HD]
+	1614	BCM57454 NetXtreme-E 10Gb/25Gb/40Gb/50Gb/100Gb Ethernet
 	1615	BCM70015 Video Decoder [Crystal HD]
 	1639	NetXtreme II BCM5709 Gigabit Ethernet
 		1028	0235  PowerEdge R710 BCM5709 Gigabit Ethernet
@@ -16383,6 +17566,7 @@
 		1028	02f1  PowerEdge R510 BCM5716 Gigabit Ethernet
 	163c	NetXtreme II BCM5716S Gigabit Ethernet
 	163d	NetXtreme II BCM57811 10-Gigabit Ethernet
+		1043	858a  PEB-10G/57811-1S
 	163e	NetXtreme II BCM57811 10 Gigabit Ethernet Multi Function
 	163f	NetXtreme II BCM57811 10-Gigabit Ethernet Virtual Function
 	1641	NetXtreme BCM57787 Gigabit Ethernet PCIe
@@ -16495,9 +17679,11 @@
 	1655	NetXtreme BCM5717 Gigabit Ethernet PCIe
 	1656	NetXtreme BCM5718 Gigabit Ethernet PCIe
 	1657	NetXtreme BCM5719 Gigabit Ethernet PCIe
+		1014	0420  FC 5260/5899 4-port 1 GbE Adapter for Power
 		103c	169d  Ethernet 1Gb 4-port 331FLR Adapter
 		103c	22be  Ethernet 1Gb 4-port 331i Adapter
 		103c	3383  Ethernet 1Gb 4-port 331T Adapter
+		14e4	1904  4-port 1Gb Ethernet Adapter
 	1659	NetXtreme BCM5721 Gigabit Ethernet PCI Express
 		1014	02c6  eServer xSeries server mainboard
 		1028	01e6  PowerEdge 860
@@ -16508,7 +17694,7 @@
 		1734	1061  PRIMERGY RX/TX S2 series onboard LAN
 	165a	NetXtreme BCM5722 Gigabit Ethernet PCI Express
 # Dual NIC server
-		1014	0378  IBM System x3350 (Machine type 4192)
+		1014	0378  System x3350 (Machine type 4192)
 		1028	020f  PowerEdge R300 Broadcom NetXtreme 5722
 		1028	0210  PowerEdge T300 Broadcom NetXtreme 5722
 		1028	0225  PowerEdge T105 Broadcom NetXtreme 5722
@@ -16569,6 +17755,7 @@
 		1014	0577  ThinkPad X41 / Z60t
 		103c	0934  nx8220
 		103c	0940  Compaq nw8240 Mobile Workstation
+		103c	0944  Compaq nc6220 Notebook PC
 		17aa	2081  ThinkPad R60e
 	167e	NetXtreme BCM5751F Fast Ethernet PCI Express
 	167f	NetLink BCM5787F Fast Ethernet PCI Express
@@ -16575,6 +17762,7 @@
 	1680	NetXtreme BCM5761e Gigabit Ethernet PCIe
 	1681	NetXtreme BCM5761 Gigabit Ethernet PCIe
 	1682	NetXtreme BCM57762 Gigabit Ethernet PCIe
+		106b	00f6  Thunderbolt to Gigabit Ethernet Adapter
 	1683	NetXtreme BCM57767 Gigabit Ethernet PCIe
 	1684	NetXtreme BCM5764M Gigabit Ethernet PCIe
 	1685	NetXtreme II BCM57500S Gigabit Ethernet
@@ -16590,6 +17778,7 @@
 		1028	1f68  BCM57800 1-Gigabit Ethernet
 	168d	NetXtreme II BCM57840 10/20 Gigabit Ethernet
 	168e	NetXtreme II BCM57810 10 Gigabit Ethernet
+		1014	0492  PCIe2 2-port 10 GbE BaseT RJ45 Adapter (FC EN0W; CCIN 2CC4)
 		103c	1798  Flex-10 10Gb 2-port 530FLB Adapter [Meru]
 		103c	17a5  Flex-10 10Gb 2-port 530M Adapter
 		103c	18d3  Ethernet 10Gb 2-port 530T Adapter
@@ -16600,6 +17789,8 @@
 		103c	193a  FlexFabric 10Gb 2-port 533FLR-T Adapter
 		103c	3382  Ethernet 10Gb 2-port 530FLR-SFP+ Adapter
 		103c	339d  Ethernet 10Gb 2-port 530SFP+ Adapter
+		193d	1003  530F-B
+		193d	1006  530F-L
 	1690	NetXtreme BCM57760 Gigabit Ethernet PCIe
 	1691	NetLink BCM57788 Gigabit Ethernet PCIe
 		1028	04aa  XPS 8300
@@ -16608,6 +17799,7 @@
 	1693	NetLink BCM5787M Gigabit Ethernet PCI Express
 		1025	0121  Aspire 5920G
 		103c	30c0  6710b
+		17aa	20d5  ThinkPad R61
 	1694	NetLink BCM57790 Gigabit Ethernet PCIe
 	1696	NetXtreme BCM5782 Gigabit Ethernet
 		103c	12bc  d530 CMT (DG746A)
@@ -16624,6 +17816,7 @@
 	169d	NetLink BCM5789 Gigabit Ethernet PCI Express
 	16a0	NetLink BCM5785 Fast Ethernet
 	16a1	BCM57840 NetXtreme II 10 Gigabit Ethernet
+		1043	866e  PEB-10G/57840-2T 10GBase-T Network Adapter
 	16a2	BCM57840 NetXtreme II 10/20-Gigabit Ethernet
 		103c	1916  FlexFabric 20Gb 2-port 630FLB Adapter
 		103c	1917  FlexFabric 20Gb 2-port 630M Adapter
@@ -16716,6 +17909,7 @@
 	16bc	BCM57765/57785 SDXC/MMC Card Reader
 	16be	BCM57765/57785 MS Card Reader
 	16bf	BCM57765/57785 xD-Picture Card Reader
+	16c1	NetXtreme-E RDMA Virtual Function
 	16c6	NetXtreme BCM5702A3 Gigabit Ethernet
 		10b7	1100  3C1000B-T 10/100/1000 PCI
 		14e4	000c  BCM5702 1000Base-T
@@ -16728,15 +17922,49 @@
 		103c	1321  Core I/O LAN/SCSI Combo [AB314A]
 		14e4	0009  NetXtreme BCM5703 1000Base-T
 		14e4	000a  NetXtreme BCM5703 1000Base-SX
-	16c8	BCM57301 NetXtreme-C Single-port 10Gb Ethernet
-	16c9	BCM57302 NetXtreme-C Dual-port 10Gb/25Gb Ethernet
-	16ca	BCM57304 NetXtreme-C Dual-port 10Gb/25Gb/40Gb/50Gb Ethernet
-	16cb	BCM57304 NetXtreme-C Ethernet Virtual Function
-	16d0	BCM57402 NetXtreme-E Dual-port 10Gb Ethernet
-	16d1	BCM57404 NetXtreme-E Dual-port 10Gb/25Gb Ethernet
-	16d2	BCM57406 NetXtreme-E Dual-port 10GBase-T Ethernet
-	16d3	BCM57404 NetXtreme-E Ethernet Virtual Function
+	16c8	BCM57301 NetXtreme-C 10Gb Ethernet Controller
+	16c9	BCM57302 NetXtreme-C 10Gb/25Gb Ethernet Controller
+	16ca	BCM57304 NetXtreme-C 10Gb/25Gb/40Gb/50Gb Ethernet Controller
+	16cb	NetXtreme-C Ethernet Virtual Function
+	16cc	BCM57417 NetXtreme-E Ethernet Partition
+	16ce	BCM57311 NetXtreme-C 10Gb RDMA Ethernet Controller
+	16cf	BCM57312 NetXtreme-C 10Gb/25Gb RDMA Ethernet Controller
+	16d0	BCM57402 NetXtreme-E 10Gb Ethernet Controller
+	16d1	BCM57404 NetXtreme-E 10Gb/25Gb Ethernet Controller
+	16d2	BCM57406 NetXtreme-E 10GBASE-T Ethernet Controller
+	16d3	NetXtreme-E Ethernet Virtual Function
+	16d4	BCM57402 NetXtreme-E Ethernet Partition
+	16d5	BCM57407 NetXtreme-E 10GBase-T Ethernet Controller
+	16d6	BCM57412 NetXtreme-E 10Gb RDMA Ethernet Controller
+	16d7	BCM57414 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller
+		14e4	1202  BCM957412M4122C OCP 1x25G Type1 wRoCE
+		14e4	1402  BCM957414A4142CC 10Gb/25Gb Ethernet PCIe
+		14e4	1404  BCM957414M4142C OCP 2x25G Type1 wRoCE
+		1590	020e  Ethernet 25Gb 2-port 631SFP28 Adapter
+		1590	0211  Ethernet 25Gb 2-port 631FLR-SFP28 Adapter
+	16d8	BCM57416 NetXtreme-E Dual-Media 10G RDMA Ethernet Controller
+		1028	1feb  NetXtreme-E 10Gb SFP+ Adapter
+		1590	020c  Ethernet 10Gb 2-port 535T Adapter
+		1590	0212  Ethernet 10Gb 2-port 535FLR-T Adapter
+	16d9	BCM57417 NetXtreme-E 10GBASE-T RDMA Ethernet Controller
+		108e	4866  Dual Port 10GBase-T Ethernet Controller
+	16dc	NetXtreme-E Ethernet Virtual Function
 	16dd	NetLink BCM5781 Gigabit Ethernet PCI Express
+	16de	BCM57412 NetXtreme-E Ethernet Partition
+	16df	BCM57314 NetXtreme-C 10Gb/25Gb/40Gb/50Gb RDMA Ethernet Controller
+	16e1	NetXtreme-C Ethernet Virtual Function
+	16e2	BCM57417 NetXtreme-E 10Gb/25Gb RDMA Ethernet Controller
+		108e	4866  Dual Port 10Gb/25Gb SFP28 Ethernet Controller
+	16e3	BCM57416 NetXtreme-E 10Gb RDMA Ethernet Controller
+	16e5	NetXtreme-C RDMA Virtual Function
+	16e7	BCM57404 NetXtreme-E Ethernet Partition
+	16e8	BCM57406 NetXtreme-E Ethernet Partition
+	16e9	BCM57407 NetXtreme-E 25Gb Ethernet Controller
+	16ec	BCM57414 NetXtreme-E Ethernet Partition
+	16ed	BCM57414 NetXtreme-E RDMA Partition
+	16ee	BCM57416 NetXtreme-E Ethernet Partition
+	16ef	BCM57416 NetXtreme-E RDMA Partition
+	16f1	BCM57452 NetXtreme-E 10Gb/25Gb/40Gb/50Gb Ethernet
 	16f3	NetXtreme BCM5727 Gigabit Ethernet PCIe
 	16f7	NetXtreme BCM5753 Gigabit Ethernet PCI Express
 	16fd	NetXtreme BCM5753M Gigabit Ethernet PCI Express
@@ -16924,6 +18152,7 @@
 		106b	0093  AirPort Extreme
 		106b	00d1  AirPort Extreme
 		106b	00e9  AirPort Extreme
+		14e4	04d8  Pegatron UPWL6024
 	4357	BCM43225 802.11b/g/n
 		105b	e021  T77H103.00 Wireless Half-size Mini PCIe Card
 	4358	BCM43227 802.11b/g/n
@@ -17007,13 +18236,31 @@
 	5840	BCM5840 Crypto Accelerator
 	5841	BCM5841 Crypto Accelerator
 	5850	BCM5850 Crypto Accelerator
+	5e87	Valkyrie offload engine
 	8602	BCM7400/BCM7405 Serial ATA Controller
+	9026	CN99xx [ThunderX2] Integrated USB 3.0 xHCI Host Controller
+	9027	CN99xx [ThunderX2] Integrated AHCI/SATA 3 Host Controller
 	a8d8	BCM43224/5 Wireless Network Adapter
 	aa52	BCM43602 802.11ac Wireless LAN SoC
 	b302	BCM56302 StrataXGS 24x1GE 2x10GE Switch Controller
 	b334	BCM56334 StrataXGS 24x1GE 4x10GE Switch Controller
+	b370	BCM56370 Switch ASIC
+	b371	BCM56371 Switch ASIC
+	b372	BCM56372 Switch ASIC
+	b375	BCM56375 Switch ASIC
+	b376	BCM56376 Switch ASIC
+	b377	BCM56377 Switch ASIC
+	b379	Broadcom BCM56379 Switch ASIC
 	b800	BCM56800 StrataXGS 10GE Switch Controller
 	b842	BCM56842 Trident 10GE Switch Controller
+# Trident2
+	b850	Broadcom BCM56850 Switch ASIC
+# Tomahawk
+	b960	Broadcom BCM56960 Switch ASIC
+	d802	BCM58802 Stingray 50Gb Ethernet SoC
+		14e4	8024  Stingray Dual-Port 25Gb Ethernet PCIe SmartNIC w4GB DRAM
+		14e4	8028  Stingray Dual-Port 25Gb Ethernet PCIe SmartNIC w8GB DRAM
+	d804	BCM58804 Stingray 100Gb Ethernet SoC
 14e5	Pixelfusion Ltd
 14e6	SHINING Technology Inc
 14e7	3CX
@@ -17204,7 +18451,7 @@
 		1002	00f8  ATI TV Wonder Pro
 		1002	00f9  ATI TV Wonder
 		1002	a101  HDTV Wonder
-		1043	4823  ASUS PVR-416
+		1043	4823  PVR-416
 		107d	6611  Winfast TV 2000XP Expert
 		107d	6613  Leadtek Winfast 2000XP Expert
 		107d	6620  Leadtek Winfast DV2000
@@ -17250,7 +18497,7 @@
 		0070	9002  Nova-T DVB-T Model 909
 		0070	9402  WinTV-HVR1100 DVB-T/Hybrid
 		0070	9600  WinTV 88x MPEG Encoder
-		1043	4823  ASUS PVR-416
+		1043	4823  PVR-416
 		107d	663c  Leadtek PVR 2000
 		107d	665f  WinFast DTV1000-T
 		14f1	0187  Conexant DVB-T reference design
@@ -17285,6 +18532,7 @@
 		0070	8010  WinTV HVR-1400 ExpressCard
 		0070	f038  WinTV HVR-5525
 		107d	6f22  WinFast PxTV1200
+		12ab	d585  PE988J Hybrid ATSC/QAM PCI-E AVS Video Capture (SoftEncoder)
 		13c2	3013  TT-budget CT2-4500 CI
 		1461	c039  AVerTV Hybrid Express (A577)
 		153b	117e  Cinergy T PCIe Dual
@@ -17435,6 +18683,7 @@
 	1410	CB1410 Cardbus Controller
 		1025	003c  CL50 motherboard
 		1025	005a  TravelMate 290
+		103c	30d5  530 Laptop
 	1411	CB-710/2/4 Cardbus Controller
 		103c	006a  NX9500
 	1412	CB-712/4 Cardbus Controller
@@ -17477,7 +18726,8 @@
 	0001	SOC-it 101 System Controller
 1540	PROVIDEO MULTIMEDIA Co Ltd
 1541	MACHONE Communications
-1542	Concurrent Computer Corporation
+# nee VIVID Technology Inc.
+1542	Concurrent Real-Time
 	9260	RCIM-II Real-Time Clock & Interrupt Module
 	9271	RCIM-III Real-Time Clock & Interrupt Module (PCIe)
 	9272	Pulse Width Modulator Card
@@ -17484,6 +18734,7 @@
 	9277	5 Volt Delta Sigma Converter Card
 	9278	10 Volt Delta Sigma Converter Card
 	9287	Analog Output Card
+	9290	FPGA Card
 1543	SILICON Laboratories
 	3052	Intel 537 [Winmodem]
 	4c22	Si3036 MC'97 DAA
@@ -17508,6 +18759,8 @@
 1556	PLDA
 	1100	PCI Express Core Reference Design
 	110f	PCI Express Core Reference Design Virtual Function
+	1110	XpressRich Reference Design
+	1113	XpressSwitch
 1557	MEDIASTAR Co Ltd
 1558	CLEVO/KAPOK Computer
 1559	SI LOGIC Ltd
@@ -17613,6 +18866,7 @@
 1599	Delta Electronics Inc
 159a	General Instrument
 159b	Faraday Technology Corp
+	4321	StorLink SL3516 (Gemini) Host Bridge
 159c	Stratus Computer Systems
 159d	Ningbo Harrison Electronics Co Ltd
 159e	A-Max Technology Co Ltd
@@ -17656,23 +18910,47 @@
 15b3	Mellanox Technologies
 	0191	MT25408 [ConnectX IB Flash Recovery]
 	01f6	MT27500 Family [ConnectX-3 Flash Recovery]
+	01f8	MT27520 Family [ConnectX-3 Pro Flash Recovery]
 	01ff	MT27600 Family [Connect-IB Flash Recovery]
 	0209	MT27700 Family [ConnectX-4 Flash Recovery]
 	020b	MT27710 Family [ConnectX-4 Lx Flash Recovery]
 	020d	MT28800 Family [ConnectX-5 Flash Recovery]
+	020f	MT28908A0 Family [ConnectX-6 Flash Recovery]
+	0210	MT28908A0 Family [ConnectX-6 Secure Flash Recovery]
+	0211	MT416842 Family [BlueField SoC Flash Recovery]
+	024e	MT53100 [Spectrum-2, Flash recovery mode]
+	024f	MT53100 [Spectrum-2, Secure Flash recovery mode]
 	0262	MT27710 [ConnectX-4 Lx Programmable] EN
 	0263	MT27710 [ConnectX-4 Lx Programmable Virtual Function] EN
+	0264	Innova-2 Flex Burn image
+	0281	NPS-600 Flash Recovery
 	1002	MT25400 Family [ConnectX-2 Virtual Function]
 	1003	MT27500 Family [ConnectX-3]
+		1014	04b5  PCIe3 40GbE RoCE Converged Host Bus Adapter for Power
 		103c	1777  InfiniBand FDR/EN 10/40Gb Dual Port 544FLR-QSFP Adapter (Rev Cx)
 		103c	17c9  Infiniband QDR/Ethernet 10Gb 2-port 544i Adapter
 		103c	18ce  InfiniBand QDR/EN 10Gb Dual Port 544M Adapter
 		103c	18cf  InfiniBand FDR/EN 10/40Gb Dual Port 544M Adapter
 		103c	18d6  InfiniBand FDR/EN 10/40Gb Dual Port 544QSFP Adapter
+		15b3	0025  ConnectX-3 IB QDR Dual Port Mezzanine Card
+		15b3	0026  ConnectX-3 IB FDR Dual Port Mezzanine Card
+		15b3	0028  ConnectX-3 VPI Dual QSFP+ Port QDR Infiniband 40Gb/s or 10Gb Ethernet
+		15b3	0059  ConnectX-3 VPI IB FDR/40 GbE Single Port QSFP+ Mezzanine Card
+		15b3	0064  ConnectX-3 EN 10/40 GbE Single Port QSFP+ Adapter (MCX313A-BCBT)
+		15b3	0065  ConnectX-3 VPI IB FDR/40 GbE Dual Port QSFP+ Adapter
+		15b3	0066  ConnectX-3 IB FDR10 Dual Port Mezzanine Card
+		15b3	0067  ConnectX-3 VPI IB FDR/40 GbE Single Port QSFP+ Adapter
+		15b3	0071  ConnectX-3 VPI IB FDR/40 GbE Dual Port QSFP+ Mezzanine Card
+# SVID = 15B3 SSID = 0078
+		15b3	0078  ConnectX-3 10 GbE Dual Port KR Mezzanine Card
+		15b3	0079  ConnectX-3 40 GbE Dual Port QSFP+ Adapter
+# SVID = 15B3 SSID = 0080
+		15b3	0080  ConnectX-3 10 GbE Dual Port SFP+ Adapter
 	1004	MT27500/MT27520 Family [ConnectX-3/ConnectX-3 Pro Virtual Function]
 	1005	MT27510 Family
 	1006	MT27511 Family
 	1007	MT27520 Family [ConnectX-3 Pro]
+		1014	04eb  2-Port 10GbE NIC and RoCE SR PCIe3
 		103c	22f3  InfiniBand FDR/Ethernet 10Gb/40Gb 2-port 544+QSFP Adapter
 		103c	22f4  InfiniBand FDR/Ethernet 10Gb/40Gb 2-port 544+FLR-QSFP Adapter
 		103c	801f  Ethernet 10G 2-port 546SFP+ Adapter
@@ -17680,6 +18958,11 @@
 		117c	0091  FastFrame NQ42
 		117c	0092  FastFrame NQ11
 		117c	0093  FastFrame NQ12
+		15b3	0006  Mellanox Technologies ConnectX-3 Pro Stand-up dual-port 40GbE MCX314A-BCCT
+		15b3	0078  ConnectX-3 Pro 10 GbE Dual Port KR Mezzanine Card
+		15b3	0079  ConnectX-3 Pro 40 GbE Dual Port QSFP+ Adapter
+		15b3	0080  ConnectX-3 Pro 10 GbE Dual Port SFP+ Adapter
+		193d	1002  520F-B
 	1009	MT27530 Family
 	100a	MT27531 Family
 	100b	MT27540 Family
@@ -17691,20 +18974,41 @@
 	1011	MT27600 [Connect-IB]
 	1012	MT27600 Family [Connect-IB Virtual Function]
 	1013	MT27700 Family [ConnectX-4]
+		1014	04f7  PCIe3 2-port 100 GbE (NIC and RoCE) QSFP28 Adapter for Power
+		15b3	0003  Mellanox Technologies ConnectX-4 Stand-up single-port 40GbE MCX413A-BCAT
+		15b3	0005  Mellanox Technologies ConnectX-4 Stand-up single-port 40GbE MCX415A-BCAT
+		15b3	0006  MCX416A-BCAT, ConnectX-4 EN, 40/56GbE 2P, PCIe3.0 x16
+		15b3	0008  ConnectX-4 Stand-up dual-port 100GbE MCX416A-CCAT
+		15b3	0033  ConnectX-4 VPI IB EDR/100 GbE Single Port QSFP28 Adapter
+		15b3	0034  ConnectX-4 VPI IB EDR/100 GbE Dual Port QSFP28 Adapter
+		15b3	0050  ConnectX-4 100 GbE Dual Port QSFP28 Adapter
 	1014	MT27700 Family [ConnectX-4 Virtual Function]
 	1015	MT27710 Family [ConnectX-4 Lx]
+		15b3	0001  ConnectX-4 Lx EN network interface card, 25GbE single-port SFP28, PCIe3.0 x8, tall bracket, ROHS R6
+		15b3	0003  Stand-up ConnectX-4 Lx EN, 25GbE dual-port SFP28, PCIe3.0 x8, MCX4121A-ACAT
+		15b3	0004  ConnectX-4 Lx Stand-up dual-port 10GbE MCX4121A-XCAT
+		15b3	0005  Mellanox Technologies ConnectX-4 Lx Stand-up single-port 40GbE MCX4131A-BCAT
+		15b3	0020  MCX4411A-ACQN, ConnectX-4 Lx EN OCP, 1x25Gb
+		15b3	0021  MCX4421A-ACQN ConnectX-4 Lx EN OCP,2x25G
+		15b3	0025  ConnectX-4 Lx 25 GbE Dual Port SFP28 rNDC
+		193d	100a  620F-B
 	1016	MT27710 Family [ConnectX-4 Lx Virtual Function]
-	1017	MT27800 Family [ConnectX-5, PCIe 3.0]
-	1018	MT28800 Family [ConnectX-5 Virtual Function]
-	1019	MT28800 Family [ConnectX-5, PCIe 4.0]
-	101a	MT28830
-	101b	MT28831
-	101c	MT28840
+	1017	MT27800 Family [ConnectX-5]
+	1018	MT27800 Family [ConnectX-5 Virtual Function]
+	1019	MT28800 Family [ConnectX-5 Ex]
+	101a	MT28800 Family [ConnectX-5 Ex Virtual Function]
+	101b	MT28908 Family [ConnectX-6]
+	101c	MT28908 Family [ConnectX-6 Virtual Function]
 	101d	MT28841
 	101e	MT28850
 	101f	MT28851
 	1020	MT28860
 	1021	MT28861
+	1974	MT28800 Family [ConnectX-5 PCIe Bridge]
+	1975	MT416842 Family [BlueField SoC PCIe Bridge]
+	4117	MT27712A0-FDCF-AE
+		1bd4	0039  SN10XMP2P25
+		1bd4	004d  SN10XMP2P25,YZPC-01191-101
 	5274	MT21108 InfiniBridge
 	5a44	MT23108 InfiniHost
 	5a45	MT23108 [Infinihost HCA Flash Recovery]
@@ -17715,12 +19019,15 @@
 	6278	MT25208 InfiniHost III Ex (Tavor compatibility mode)
 	6279	MT25208 [InfiniHost III Ex HCA Flash Recovery]
 	6282	MT25208 [InfiniHost III Ex]
-	6340	MT25408 [ConnectX VPI - IB SDR / 10GigE]
-	634a	MT25418 [ConnectX VPI PCIe 2.0 2.5GT/s - IB DDR / 10GigE]
+	6340	MT25408A0-FCC-SI ConnectX, Dual Port 10Gb/s InfiniBand / 10GigE Adapter IC with PCIe 2.0 x8 2.5GT/s Interface
+	634a	MT25408A0-FCC-DI ConnectX, Dual Port 20Gb/s InfiniBand / 10GigE Adapter IC with PCIe 2.0 x8 2.5GT/s Interface
+		1014	1014  4X InfiniBand DDR Expansion Card (CFFh) for IBM BladeCenter
 	6368	MT25448 [ConnectX EN 10GigE, PCIe 2.0 2.5GT/s]
-	6372	MT25408 [ConnectX EN 10GigE 10GBaseT, PCIe 2.0 2.5GT/s]
-	6732	MT26418 [ConnectX VPI PCIe 2.0 5GT/s - IB DDR / 10GigE]
-	673c	MT26428 [ConnectX VPI PCIe 2.0 5GT/s - IB QDR / 10GigE]
+	6372	MT25458 ConnectX EN 10GBASE-T PCIe 2.5 GT/s
+	6732	MT25408A0-FCC-GI ConnectX, Dual Port 20Gb/s InfiniBand / 10GigE Adapter IC with PCIe 2.0 x8 5.0GT/s Interface
+	673c	MT25408A0-FCC-QI ConnectX, Dual Port 40Gb/s InfiniBand / 10GigE Adapter IC with PCIe 2.0 x8 5.0GT/s Interface
+		1014	0415  PCIe2 2-port 4X InfiniBand QDR Adapter for Power
+		1014	0487  GX++ 1-port 4X IB QDR Adapter for Power 795
 		103c	1782  4X QDR InfiniBand Mezzanine HCA for c-Class BladeSystem
 		15b3	0021  HP InfiniBand 4X QDR CX-2 PCI-e G2 Dual Port HCA
 	6746	MT26438 [ConnectX VPI PCIe 2.0 5GT/s - IB QDR / 10GigE Virtualization+]
@@ -17727,8 +19034,12 @@
 		103c	1781  NC543i 1-port 4x QDR IB/Flex-10 10Gb Adapter
 		103c	3349  NC543i 2-port 4xQDR IB/10Gb Adapter
 	6750	MT26448 [ConnectX EN 10GigE, PCIe 2.0 5GT/s]
+		1014	0416  PCIe2 2-Port 10GbE RoCE SFP+ Adapter
+		1014	0461  PCIe2 2-Port 10GbE RoCE SR Adapter
 		15b3	0018  HP 10 GbE PCI-e G2 Dual-Port NIC (rev C1)
-	675a	MT25408 [ConnectX EN 10GigE 10GBaseT, PCIe Gen2 5GT/s]
+# FC EC26
+		15b3	6572  IBM Flex System EN4132 2-port 10Gb RoCE Adapter
+	675a	MT26458 ConnectX EN 10GBASE-T PCIe Gen2 5.0 GT/s
 	6764	MT26468 [ConnectX EN 10GigE, PCIe 2.0 5GT/s Virtualization+]
 		103c	3313  NC542m Dual Port Flex-10 10GbE BLc Adapter
 	676e	MT26478 [ConnectX EN 40GigE, PCIe 2.0 5GT/s]
@@ -17739,6 +19050,11 @@
 	7121	NPS-600 configuration and management interface
 	7122	NPS-600 network interface PF
 	7123	NPS-600 network interface VF
+	8200	Innova-2 Flex Shell Logic
+	a2d0	MT416842 BlueField SoC Crypto enabled
+	a2d1	MT416842 BlueField SoC Crypto disabled
+	a2d2	MT416842 BlueField integrated ConnectX-5 network controller
+	a2d3	MT416842 BlueField multicore SoC family VF
 # SwitchX-2, 40GbE switch
 	c738	MT51136
 	c739	MT51136 GW
@@ -17747,6 +19063,9 @@
 	caf1	ConnectX-4 CAPI Function
 # Spectrum, 100GbE Switch
 	cb84	MT52100
+	cf08	MT53236
+	cf6c	MT53100 [Spectrum-2]
+	d2f0	Quantum HDR (200Gbps) switch
 15b4	CCI/TRIAD
 15b5	Cimetrics Inc
 15b6	Texas Memory Systems Inc
@@ -17767,6 +19086,8 @@
 	0014	RamSan Flash SSD
 	0015	ZBox
 15b7	Sandisk Corp
+	2001	Skyhawk Series NVME SSD
+	5001	WD Black NVMe SSD
 15b8	ADDI-DATA GmbH
 	1001	APCI1516 SP controller (16 digi outputs)
 	1003	APCI1032 SP controller (32 digi inputs w/ opto coupler)
@@ -17908,6 +19229,14 @@
 	5641	FarSync T4Ee PCI Express (4 port X.21/V.35/V.24)
 	6620	FarSync T2U-PMC PCI Express (2 port X.21/V.35/V.24)
 161f	Rioworks
+1621	Lynx Studio Technology, Inc.
+	0020	LynxTWO-A
+	0021	LynxTWO-B
+	0022	LynxTWO-C
+	0023	Lynx L22
+	0024	Lynx AES16
+	0025	Lynx AES16-SRC
+	0028	Lynx AES16e
 1626	TDK Semiconductor Corp.
 	8410	RTL81xx Fast Ethernet
 1629	Kongsberg Spacetec AS
@@ -17915,6 +19244,11 @@
 	1006	Format synchronizer, model 10500
 	1007	Format synchronizer, model 21000
 	2002	Fast Universal Data Output
+	3100	IO31000 Frame Synchronizer and I/O
+	3200	IO32000 Frame Synchronizer and I/O
+	4002	High Rate Demodulator
+	5001	High Rate FEC
+	6001	High Rate Demodulator and FEC
 1631	Packard Bell B.V.
 1638	Standard Microsystems Corp [SMC]
 	1100	SMC2602W EZConnect / Addtron AWA-100 / Eumitcom PCI WL11000
@@ -17923,7 +19257,8 @@
 	5449	SmartPCI561 Modem
 1641	MKNet Corp.
 1642	Bitland(ShenZhen) Information Technology Co., Ltd.
-1657	Brocade Communications Systems, Inc.
+# nee Brocade Communications Systems, Inc.
+1657	Cavium QLogic
 	0013	425/825/42B/82B 4Gbps/8Gbps PCIe dual port FC HBA
 		103c	1742  82B 8Gbps dual port FC HBA
 		103c	1744  42B 4Gbps dual port FC HBA
@@ -17936,8 +19271,7 @@
 		103c	1743  81B 8Gbps single port FC HBA
 		1657	0014  415/815 4Gbps/8Gbps single port PCIe FC HBA
 	0021	804 8Gbps FC HBA for HP Bladesystem c-class
-# AnyIO Adapter
-	0022	1860 16Gbps/10Gbps Fabric Adapter
+	0022	BR-1860 Fabric Adapter
 		1657	0022  10Gbps CNA - FCOE
 		1657	0023  10Gbps CNA - LL
 		1657	0024  16Gbps FC HBA
@@ -18018,6 +19352,9 @@
 	7181	Proc10a_27S
 	7191	Proc10a_48S
 	71a1	Proc10a_66S
+	71b1	Proc10A
+	72b1	HawkEye
+	73b1	Proc10s
 165d	Hsing Tech. Enterprise Co., Ltd.
 165f	Linux Media Labs, LLC
 	1020	LMLM4 MPEG-4 encoder
@@ -18220,6 +19557,7 @@
 		0777	4005  SR71-15 802.11an Mini PCI Adapter
 		1186	3a7a  DWA-552 802.11n Xtreme N Desktop Adapter (rev A2)
 		1186	3a7d  DWA-552 802.11n Xtreme N Desktop Adapter (rev A3)
+		168c	0029  AR922X Wireless Network Adapter
 		168c	2096  Compex WLM200NX / Wistron DNMA-92
 	002a	AR928X Wireless Network Adapter (PCI-Express)
 		0777	4f05  SR71-X 802.11abgn Wireless ExpressCard Adapter [AR9280]
@@ -18264,9 +19602,13 @@
 		1028	0208  Wireless 1506 WLAN Half Mini-Card
 		103c	1838  AR9485/HB125 802.11bgn 1×1 Wi-Fi Adapter
 		105b	e044  Unex DHXA-225
+		144d	410e  AR9485WB-EG 802.11b/g/n mini-PCIe card on a series 3 laptop
 		1a3b	1186  AW-NE186H
-	0033	AR9580 Wireless Network Adapter
+	0033	AR958x 802.11abgn Wireless Network Adapter
+		168c	a120  AR9582 802.11a/n WLAN Mini-PCIe Adapter
 	0034	AR9462 Wireless Network Adapter
+		1028	020b  Wireless 1601 802.11abgn Adapter
+		1028	0300  Wireless 1802 802.11abgn Adapter
 		1a56	2003  Killer Wireless-N 1202 Half-size Mini PCIe Card
 	0036	QCA9565 / AR9565 Wireless Network Adapter
 	0037	AR9485 Wireless Network Adapter
@@ -18277,6 +19619,8 @@
 		1a56	1525  Killer N1525 Wireless-AC
 	0040	QCA9980/9990 802.11ac Wireless Network Adapter
 	0041	QCA6164 802.11ac Wireless Network Adapter
+	0042	QCA9377 802.11ac Wireless Network Adapter
+	0046	QCA9984 802.11ac Wave 2 Wireless Network Adapter
 	0050	QCA9887 802.11ac Wireless Network Adapter
 	0207	AR5210 Wireless Network Adapter [AR5000 802.11a]
 	1014	AR5212 802.11abg NIC
@@ -18311,6 +19655,7 @@
 16b8	Sonnet Technologies, Inc.
 16be	Creatix Polymedia GmbH
 16c3	Synopsys, Inc.
+	edda	EPMockUp
 16c6	Micrel-Kendin
 	8695	Centaur KS8695 ARM processor
 	8842	KSZ8842-PMQL 2-Port Ethernet Switch
@@ -18395,6 +19740,33 @@
 	7005	XMC-7K410CC: User-Configurable Kintex-7 FPGA, 410k logic cells, conduction-cooled
 	7006	XMC-7A200: User-Configurable Artix-7 FPGA, 200k logic cells with Plug-In I/O
 	7007	XMC-7A200CC: User-Configurable Conduction-Cooled Artix-7 FPGA, with 200k logic cells
+	7011	AP440-1: 32-Channel Isolated Digital Input Module
+	7012	AP440-2: 32-Channel Isolated Digital Input Module
+	7013	AP440-3: 32-Channel Isolated Digital Input Module
+	7014	AP445: 32-Channel Isolated Digital Output Module
+	7015	AP471 48-Channel TTL Level Digital Input/Output Module
+	7016	AP470 48-Channel TTL Level Digital Input/Output Module
+	7017	AP323 16-bit, 20 or 40 Channel Analog Input Module
+	7018	AP408: 32-Channel Digital I/O Module
+	7019	AP341 14-bit, 16-Channel Simultaneous Conversion Analog Input Module
+	701a	AP220-16 12-Bit, 16-Channel Analog Output Module
+	701b	AP231-16 16-Bit, 16-Channel Analog Output Module
+	701c	AP225 12-Bit, 16-Channel Analog Output Module with Waveform Memory
+	701d	AP235 16-Bit, 16-Channel Analog Output Module with Waveform Memory
+	7021	APA7-201 Reconfigurable Artix-7 FPGA module 48 TTL channels
+	7022	APA7-202 Reconfigurable Artix-7 FPGA module 24 RS485 channels
+	7023	APA7-203 Reconfigurable Artix-7 FPGA module 24 TTL & 12 RS485 channels
+	7024	APA7-204 Reconfigurable Artix-7 FPGA module 24 LVDS channels
+	7027	AP418 16-Channel High Voltage Digital Input/Output Module
+	7029	AP342 14-bit, 12-Channel Isolated Simultaneous Conversion Analog Input Module
+	702a	AP226 12-Bit, 8-Channel Isolated Analog Output Module
+	702b	AP236 16-Bit, 8-Channel Isolated Analog Output Module
+	7031	AP441-1: 32-Channel Isolated Digital Input Module
+	7032	AP441-2: 32-Channel Isolated Digital Input Module
+	7033	AP441-3: 32-Channel Isolated Digital Input Module
+	7042	AP482 Counter Timer Module with TTL Level Input/Output
+	7043	AP483 Counter Timer Module with TTL Level and RS422 Input/Output
+	7044	AP484 Counter Timer Module with RS422 Input/Output
 16da	Advantech Co., Ltd.
 	0011	INES GPIB-PCI
 16df	PIKA Technologies Inc.
@@ -18464,6 +19836,7 @@
 	0101	PCD-7004 Digital Bi-Directional Ports PCI Card
 	0102	PCD-7104 Digital Input & Output PCI Card
 	0303	PCD-7006C Digital Input & Output PCI Card
+1761	Pickering Interfaces Ltd
 1771	InnoVISION Multimedia Ltd.
 # nee SBS Technologies
 1775	GE Intelligent Platforms
@@ -18490,12 +19863,25 @@
 	9700	Octeon III CN73XX Network Processor
 	9702	CN23XX [LiquidIO II] Intelligent Adapter
 		177d	0003  CN2350 [LiquidIO II] 2-port 10GbE Intelligent adapter
-		177d	0004  CN2350 [LiquidIO II] 2-port 25GbE Intelligent adapter
+# This was changed during the production phase to 10GbE adapter.
+		177d	0004  CN2350 [LiquidIO II] 2-port 10GbE Intelligent adapter
+		177d	0005  CN2360 [LiquidIO II] 2-port 10GbE Intelligent adapter
+		177d	0006  CN2360 [LiquidIO II] 2-port 25GbE Intelligent adapter
+		177d	0007  CN2350 [LiquidIO II] 2-port 25GbE Intelligent adapter
+		177d	0008  CN2350 [LiquidIO II] 2-port 10GbE SFP+ Intelligent adapter
+		177d	0009  CN2360 [LiquidIO II] 2-port 10GbE SFP+ Intelligent adapter
+		177d	000a  CN2350 [LiquidIO II] 2-port 10GBASE-T Intelligent adapter
+		177d	000b  CN2360 [LiquidIO II] 2-port 10GBASE-T Intelligent adapter
 	9703	CN23XX [LiquidIO II] NVMe Controller
 	9712	CN23XX [LiquidIO II] SRIOV Virtual Function
+		177d	0003  CN2350 [LiquidIO II] 2-port 10GbE SRIOV Virtual Function
+		177d	0004  CN2350 [LiquidIO II] 2-port 10GbE SRIOV Virtual Function
+		177d	0005  CN2360 [LiquidIO II] 2-port 10GbE SRIOV Virtual Function
+		177d	0006  CN2360 [LiquidIO II] 2-port 25GbE SRIOV Virtual Function
+		177d	0007  CN2350 [LiquidIO II] 2-port 25GbE SRIOV Virtual Function
 	9713	CN23XX [LiquidIO II] NVMe SRIOV Virtual Function
 	9800	Octeon Fusion CNF75XX Processor
-	a001	THUNDERX MRML Bridge
+	a001	ThunderX MRML(Master RML Bridge to RSL devices)
 	a002	THUNDERX PCC Bridge
 		177d	a102  CN88XX PCC Bridge
 	a008	THUNDERX SMMU
@@ -18533,15 +19919,26 @@
 	a026	THUNDERX BGX (Common Ethernet Interface)
 	a027	THUNDERX IOBN
 	a029	THUNDERX NCSI (Network Controller Sideband Interface)
-	a02a	THUNDERX SGP
+	a02a	ThunderX SGPIO (Serial GPIO controller for SATA disk lights)
 	a02b	THUNDERX SMI / MDIO Controller
 	a02c	THUNDERX DAP (Debug Access Port)
 	a02d	THUNDERX PCIERC (PCIe Root Complex)
-	a02e	THUNDERX L2C-TAD
+	a02e	ThunderX L2C-TAD (Level 2 cache tag and data)
 	a02f	THUNDERX L2C-CBC
 	a030	THUNDERX L2C-MCI
 	a031	THUNDERX MIO-FUS (Fuse Access Controller)
 	a032	THUNDERX FUSF (Fuse Controller)
+	a033	THUNDERX Random Number Generator virtual function
+	a034	THUNDERX Network Interface Controller virtual function
+	a035	THUNDERX Parallel Bus
+	a036	ThunderX RAD (RAID acceleration engine) virtual function
+	a037	THUNDERX ZIP virtual function
+	a040	THUNDERX CPT Cryptographic Accelerator
+	a100	THUNDERX CN88XX 48 core SoC
+	a200	OCTEON TX CN81XX/CN80XX
+	a300	OCTEON TX CN83XX
+	af00	CN99xx [ThunderX2] Integrated PCI Host bridge
+	af84	CN99xx [ThunderX2] Integrated PCI Express RP Bridge
 1787	Hightech Information System Ltd.
 1789	Ennyah Technologies Corp.
 # also used by Struck Innovative Systeme for joint developments
@@ -18601,6 +19998,7 @@
 	8083	GL880 USB 1.1 UHCI controller
 	8084	GL880 USB 2.0 EHCI controller
 17aa	Lenovo
+	402b	Intel 82599ES 10Gb 2-port Server Adapter X520-2
 17ab	Phillips Components
 17af	Hightech Information System Ltd.
 17b3	Hawking Technologies
@@ -18613,7 +20011,8 @@
 	0017	StorSecure 300 GZIP Compression and AES Encryption Card
 17c0	Wistron Corp.
 17c2	Newisys, Inc.
-17cb	Airgo Networks, Inc.
+# nee Airgo Networks, Inc.
+17cb	Qualcomm
 	0001	AGN100 802.11 a/b/g True MIMO Wireless Card
 		1385	5c00  WGM511 Pre-N 802.11g Wireless CardBus Adapter
 		1737	0045  WMP54GX v1 802.11g Wireless-G PCI Adapter with SRX
@@ -18620,8 +20019,11 @@
 	0002	AGN300 802.11 a/b/g True MIMO Wireless Card
 		1385	6d00  WPNT511 RangeMax 240 Mbps Wireless CardBus Adapter
 		1737	0054  WPC54GX4 v1 802.11g Wireless-G Notebook Adapter with SRX400
+	0400	Datacenter Technologies QDF2432 PCI Express Root Port
+	0401	Datacenter Technologies QDF2400 PCI Express Root Port
 17cc	NetChip Technology, Inc
 	2280	USB 2.0
+17cd	Cadence Design Systems, Inc.
 17cf	Z-Com, Inc.
 17d3	Areca Technology Corp.
 	1110	ARC-1110 4-Port PCI-X to SATA RAID Controller
@@ -18630,6 +20032,7 @@
 	1160	ARC-1160 16-Port PCI-X to SATA RAID Controller
 	1170	ARC-1170 24-Port PCI-X to SATA RAID Controller
 	1201	ARC-1200 2-Port PCI-Express to SATA II RAID Controller
+	1203	ARC-1203 2/4/8 Port PCIe 2.0 to SATA 6Gb RAID Controller
 	1210	ARC-1210 4-Port PCI-Express to SATA RAID Controller
 	1214	ARC-12x4 PCIe 2.0 to SAS/SATA 6Gb RAID Controller
 		17d3	1214  ARC-1214 4-Port PCIe 2.0 to SAS/SATA 6Gb RAID Controller
@@ -18659,6 +20062,7 @@
 		17d3	1880  ARC-1880 8/12/16/24 Port PCIe 2.0 to SAS/SATA 6Gb RAID Controller
 		17d3	1882  ARC-1882 8/12/16/24 Port PCIe 3.0 to SAS/SATA 6Gb RAID Controller
 		17d3	1883  ARC-1883 8/12/16/24 Port PCIe 3.0 to SAS/SATA 12Gb RAID Controller
+	1884	ARC-1884 series PCIe 3.0 to SAS/SATA 12/6Gb RAID Controller
 # nee Neterion Inc., previously S2io Inc.
 17d5	Exar Corp.
 	5731	Xframe 10-Gigabit Ethernet PCI-X
@@ -18693,19 +20097,65 @@
 17db	Cray Inc
 	0101	XT Series [Seastar] 3D Toroidal Router
 17de	KWorld Computer Co. Ltd.
+17df	Dini Group
+	1864	Virtex4 PCI Board w/ QL5064 Bridge [DN7000K10PCI/DN8000K10PCI/DN8000K10PSX/NOTUS]
+	1865	Virtex4 ASIC Emulator [DN8000K10PCIe]
+	1866	Virtex4 ASIC Emulator Cable Connection [DN8000K10PCI]
+	1867	Virtex4 ASIC Emulator Cable Connection [DN8000K10PCIe]
+	1868	Virtex4 ASIC Emulator [DN8000K10PCIe-8]
+	1900	Virtex5 PCIe ASIC Emulator [DN9000K10PCIe8T/DN9002K10PCIe8T/DN9200K10PCIe8T/DN7006K10PCIe8T/DN7406K10PCIe8T]
+	1901	Virtex5 PCIe ASIC Emulator Large BARs [DN9000K10PCIe8T/DN9002K10PCIe8T/DN9200K10PCIe8T/DN7006K10PCIe8T/DN7406K10PCIe8T]
+	1902	Virtex5 PCIe ASIC Emulator Low Power [Interceptor]
+	1903	Spartan6 PCIe FPGA Accelerator Board [DNBFCS12PCIe]
+	1904	Virtex6 PCIe ASIC Emulation Board [DNDUALV6_PCIe4]
+	1905	Virtex6 PCIe ASIC Emulation Board [DNV6F6PCIe]
+	1906	Virtex6 PCIe ASIC Emulation Board [DN2076K10]
+	1907	Virtex6 PCIe ASIC Emulation Board [DNV6F2PCIe]
+	1908	Virtex6 PCIe ASIC Emulation Board Large BARs[DNV6F2PCIe]
+	1909	Kintex7 PCIe FPGA Accelerator Board [DNK7F5PCIe]
+	190a	Virtex7 PCIe ASIC Emulation Board [DNV7F1A]
+	190b	Stratix5 PCIe ASIC Emulation Board [DNS5GXF2]
+	190c	Virtex7 PCIe ASIC Emulation Board [DNV7F2A]
+	190d	Virtex7 PCIe ASIC Emulation Board [DNV7F4A]
+	190e	Virtex7 PCIe ASIC Emulation Board [DNV7F2B]
+	190f	KintexUS PCIe MainRef Design [DNPCIE_40G_KU_LL]
+	1910	VirtexUS ASIC Emulation Board [DNVUF4A]
+	1911	VirtexUS PCIe ASIC Emulation Board [DNVU_F2PCIe]
+	1912	KintexUS PCIe MainRef Design [DNPCIe_40G_KU_LL_QSFP]
+	1913	VirtexUS ASIC Emulation Board [DNVUF1A]
+	1914	VirtexUS ASIC Emulation Board [DNVUF2A]
+	1915	Arria10 PCIe MainRef Design [DNPCIe_80G_A10_LL]
+	1916	VirtexUS PCIe Accelerator Board [DNVUF2_HPC_PCIe]
+	1917	UltrascalePlus PCIe Accelerator Board [DNPCIe_400G_VU_LL]
+	1a00	Virtex6 PCIe DMA Netlist Design
+	1a01	Virtex6 PCIe Darklite Design [DNPCIe_HXT_10G_LL]
+	1a02	Virtex7 PCIe DMA Netlist Design
+	1a03	Kintex7 PCIe Darklite Design [DNPCIe_K7_10G_LL]
+	1a05	Stratix5 PCIe Darklite Design [DNS5GX_F2]
+	1a06	VirtexUS PCIe DMA Netlist Design
+	1a07	KintexUS PCIe Darklite Design [DNPCIe_40G_KU_LL]
+	1a08	KintexUS PCIe Darklite Design [DNPCIe_40G_KU_LL_QSFP]
+	1a09	Arria10 PCIe Darklite Design [DNPCIe_80G_A10_LL]
+	1a0a	VirtexUS PCIe Darklite Design [DNVUF2_HPC_PCIe]
+	1a0b	UltrascalePlus PCIe Darklite Design [DNPCIe_400G_VU_LL]
+	1a0c	KintexUS PCIe DRAM Packet Capture Design [DNPCIe_40G_KU_LL]
 17e4	Sectra AB
 	0001	KK671 Cardbus encryption board
 	0002	KK672 Cardbus encryption board
-17e6	Entropic Communications Inc.
+# nee Entropic Communications Inc.
+17e6	MaxLinear
 	0010	EN2010 [c.Link] MoCA Network Controller (Coax, PCI interface)
 	0011	EN2010 [c.Link] MoCA Network Controller (Coax, MPEG interface)
 	0021	EN2210 [c.Link] MoCA Network Controller (Coax)
 	0025	EN2510 [c.Link] MoCA Network Controller (Coax, PCIe interface)
 	0027	EN2710 [c.Link] MoCA 2.0 Network Controller (Coax, PCIe interface)
+	3700	MoCA 2.0 Network Controller (Coax, PCIe interface)
+	3710	MoCA 2.5 Network Controller (Coax, PCIe interface)
 17ee	Connect Components Ltd
 17f2	Albatron Corp.
 17f3	RDC Semiconductor, Inc.
 	1010	R1010 IDE Controller
+	2012	M2012/R3308 VGA-compatible graphics adapter
 	6020	R6020 North Bridge
 	6021	R6021 Host Bridge
 	6030	R6030 ISA Bridge
@@ -18728,6 +20178,7 @@
 1803	ProdaSafe GmbH
 1805	Euresys S.A.
 1809	Lumanate, Inc.
+180c	IEI Integration Corp
 1813	Ambient Technologies Inc
 	4000	HaM controllerless modem
 		16be	0001  V9x HAM Data Fax Modem
@@ -18909,7 +20360,7 @@
 18bc	GeCube Technologies, Inc.
 18c3	Micronas Semiconductor Holding AG
 	0720	nGene PCI-Express Multimedia Controller
-		07ca	032e  Hybrid M779 PCI-E
+		1461	032e  Hybrid M779 PCI-E
 # Nee Octigabay System
 18c8	Cray Inc
 18c9	ARVOO Engineering BV
@@ -18923,6 +20374,7 @@
 18d2	Sitecom Europe BV (Wrong ID)
 # Sitecom HFC-S based ISDN controller card DC-105v2
 	3069	DC-105v2 ISDN controller
+18d4	Celestica
 18d8	Dialogue Technology Corp.
 18dd	Artimi Inc
 	4c6f	Artimi RTMI-100 UWB adapter
@@ -19007,6 +20459,8 @@
 	0155	NT100E3-1-PTP Network Adapter 1x100Gb
 	0165	NT80E3-2-PTP Network Adapter 2x40Gb
 	0175	NT20E3-2-PTP Network Adapter 2x10Gb
+	0185	NT40A01 Network Adapter
+	01a5	NT200A01 Network Adapter
 18f6	NextIO
 	1000	[Nexsis] Switch Virtual P2P PCIe Bridge
 	1001	[Texsis] Switch Virtual P2P PCIe Bridge
@@ -19106,7 +20560,7 @@
 		1924	5105  SFN4111T-R5
 		1924	5201  SFN4112F-R1
 		1924	5202  SFN4112F-R2
-	0803	SFC9020 [Solarstorm]
+	0803	SFC9020 10G Ethernet Controller
 		1014	0478  2-port 10GbE Low-Latency (R7)
 		1014	0479  2-port 10GbE OpenOnload (R7)
 		1014	04a7  Solarflare 10Gb Low-latency Dual-port HBA (R7)
@@ -19136,7 +20590,7 @@
 		1924	7207  SFN5162F-R7 SFP+ Server Adapter
 		1924	7a06  SFN5152F-R6 SFP+ Server Adapter
 		1924	7a07  SFN5152F-R7 SFP+ Server Adapter
-	0813	SFL9021 [Solarstorm]
+	0813	SFL9021 10GBASE-T Ethernet Controller
 		1924	6100  SFN5121T-R0 10GBASE-T Server Adapter
 		1924	6102  SFN5121T-R2 10GBASE-T Server Adapter
 		1924	6103  SFN5121T-R3 10GBASE-T Server Adapter
@@ -19145,7 +20599,7 @@
 		1924	6904  SFN5111T-R4 10GBASE-T Server Adapter
 		1924	7104  SFN5161T-R4 10GBASE-T Server Adapter
 		1924	7904  SFN5151T-R4 10GBASE-T Server Adapter
-	0903	SFC9120
+	0903	SFC9120 10G Ethernet Controller
 		1014	04cc  SFN7122F-R2 2x10GbE SFP+ Flareon Ultra
 		1924	8002  SFN7122F-R1 SFP+ Server Adapter
 		1924	8003  SFN7x41Q-R1 Flareon Ultra 7000 Series 10/40G Adapter
@@ -19156,17 +20610,35 @@
 		1924	800c  SFN7x22F-R3 Flareon Ultra 7000 Series 10G Adapter
 		1924	800d  SFN7x02F-R3 Flareon 7000 Series 10G Adapter
 		1924	8010  SFA7942Q-R1 QSFP+ AOE Adapter
-	0923	SFC9140
+		1924	8015  SFA7942Q-A5-0-R1 QSFP+ AOE Adapter
+	0923	SFC9140 10/40G Ethernet Controller
 		1924	800b  SFN7x42Q-R1 Flareon Ultra 7000 Series 10/40G Adapter
 		1924	800e  SFN7x42Q-R2 Flareon Ultra 7000 Series 10/40G Adapter
 		1924	800f  SFN7xx4F-R1 Flareon Ultra 7000 Series 10G Adapter
-	0a03	SFC9220
-		1924	8012  SFN8522-R1 Flareon Ultra 8000 Series 10G Adapter
-		1924	8014  SFN8542-R1 Flareon Ultra 8000 Series 10/40G Adapter
-	1803	SFC9020 Virtual Function [Solarstorm]
-	1813	SFL9021 Virtual Function [Solarstorm]
-	1903	SFC9120 Virtual Function
-	1923	SFC9140 Virtual Function
+	0a03	SFC9220 10/40G Ethernet Controller
+		1924	8011  SFN8022-R1 8000 Series 10G Adapter
+		1924	8012  SFN8522-R1 8000 Series 10G Adapter
+		1924	8013  SFN8042-R1 8000 Series 10/40G Adapter
+		1924	8014  SFN8542-R1 8000 Series 10/40G Adapter
+		1924	8016  SFN8022-R2 8000 Series 10G Adapter
+		1924	8017  SFN8522-R2 8000 Series 10G Adapter
+		1924	8018  SFN8042-R2 8000 Series 10/40G Adapter
+		1924	8019  SFN8542-R2 8000 Series 10/40G Adapter
+		1924	801a  SFN8722-R1 8000 Series OCP 10G Adapter
+		1924	801b  SFN8522-R3 8000 Series 10G Adapter
+		1924	801c  SFN8042-R3 8000 Series 10/40G Adapter
+		1924	8021  SFN8041-R1 8000 Series 10/40G Adapter
+	0b03	XtremeScale SFC9250 10/25/40/50/100G Ethernet Controller
+		1924	801d  x2522-R1 2000 Series 10/25G Adapter
+		1924	801e  x2542-R1 2000 Series 40/100G Adapter
+		1924	8022  XtremeScale X2522 10G Network Adapter
+		1924	8028  XtremeScale X2522-25G Network Adapter
+	1803	SFC9020 10G Ethernet Controller (Virtual Function)
+	1813	SFL9021 10GBASE-T Ethernet Controller (Virtual Function)
+	1903	SFC9120 10G Ethernet Controller (Virtual Function)
+	1923	SFC9140 10/40G Ethernet Controller (Virtual Function)
+	1a03	SFC9220 10/40G Ethernet Controller (Virtual Function)
+	1b03	XtremeScale SFC9250 10/25/40/50/100G Ethernet Controller (Virtual Function)
 	6703	SFC4000 rev A iSCSI/Onload [Solarstorm]
 		10b8	0102  SMC10GPCIe-10BT (A2) [TigerCard]
 		10b8	0103  SMC10GPCIe-10BT (A3) [TigerCard]
@@ -19187,6 +20659,7 @@
 	000c	Qualcomm MSM6275 UMTS chip
 1932	DiBcom
 193c	MAXIM Integrated Products
+193d	Hangzhou H3C Technologies Co., Ltd.
 193f	AHA Products Group
 	0001	AHA36x-PCIX
 	0360	AHA360-PCIe
@@ -19347,6 +20820,7 @@
 # E2200, E2201, E2205
 	e091	Killer E220x Gigabit Ethernet Controller
 	e0a1	Killer E2400 Gigabit Ethernet Controller
+	e0b1	Killer E2500 Gigabit Ethernet Controller
 196a	Sensory Networks Inc.
 	0101	NodalCore C-1000 Content Classification Accelerator
 	0102	NodalCore C-2000 Content Classification Accelerator
@@ -19415,7 +20889,7 @@
 	0212	BladeEngine2 10Gb Gen2 PCIe iSCSI Adapter
 	0221	BladeEngine3 10Gb Gen2 PCIe Network Adapter
 	0222	BladeEngine3 10Gb Gen2 PCIe iSCSI Adapter
-	0700	OneConnect 10Gb NIC
+	0700	OneConnect OCe10100/OCe10102 Series 10 GbE
 		103c	1747  NC550SFP DualPort 10GbE Server Adapter
 		103c	1749  NC550SFP Dual Port Server Adapter
 		103c	174a  NC551m Dual Port FlexFabric 10Gb Adapter
@@ -19422,17 +20896,27 @@
 		103c	174b  StorageWorks NC550 DualPort Converged Network Adapter
 		103c	3314  NC551i Dual Port FlexFabric 10Gb Adapter
 	0702	OneConnect 10Gb iSCSI Initiator
-	0704	OneConnect 10Gb FCoE Initiator
+	0704	OneConnect OCe10100/OCe10102 Series 10 GbE CNA
+		10df	e602  OneConnect OCe10100 10Gb CNA
+		10df	e630  OneConnect OCe10102-FM-E / OCe10102-FX-E for EMC VNX Symmetrix
 	0710	OneConnect 10Gb NIC (be3)
+# FC 5287 / FC 5284; CCIN 5287
+		1014	03d0  PCIe2 2-port 10GbE SR Adapter for POWER
+# FC 5288 / FC 5286; CCIN 5288
+		1014	03d1  PCIe2 2-port 10GbE SFP+ Copper Adapter for POWER
+		1014	0409  Integrated Multifunction Card with Dual 10GbE SR Optical + Dual 1GbE for Power 750/760
+		1014	040a  Integrated Multifunction Card with Dual 10GbE SR Copper + Dual 1GbE for Power 750/760
 		103c	3315  NC553i 10Gb 2-port FlexFabric Converged Network Adapter
 		103c	3340  NC552SFP 2-port 10Gb Server Adapter
 		103c	3341  NC552m 10Gb 2-port FlexFabric Converged Network Adapter
 		103c	3345  NC553m 10Gb 2-port FlexFabric Converged Network Adapter
 		103c	337b  NC554FLB 10Gb 2-port FlexFabric Converged Network Adapter
+		10df	e733  Flex System EN4054 4-port 10Gb Ethernet Mezzanine Adapter
 	0712	OneConnect 10Gb iSCSI Initiator (be3)
 	0714	OneConnect 10Gb FCoE Initiator (be3)
 		103c	3315  NC553i 10Gb 2-port FlexFabric Converged Network Adapter
 		103c	337b  NC554FLB 10Gb 2-port FlexFabric Converged Network Adapter
+	0800	ServerView iRMC HTI
 19a8	DAQDATA GmbH
 19ac	Kasten Chase Applied Research
 	0001	ACA2400 Crypto Accelerator
@@ -19452,6 +20936,52 @@
 	5801	DDRdrive X1
 	5808	DDRdrive X8
 	dd52	DDRdrive X1-30
+19e5	Huawei Technologies Co., Ltd.
+# subvendor
+	0123	ES3000 V3 NVMe PCIe SSD
+		19e5	3022  NVMe SSD ES3600P V3 800GB 2.5" U.2
+		19e5	3023  NVMe SSD ES3600P V3 1200GB 2.5" U.2
+		19e5	3024  NVMe SSD ES3600P V3 1600GB 2.5" U.2
+		19e5	3025  NVMe SSD ES3600P V3 2000GB 2.5" U.2
+		19e5	3026  NVMe SSD ES3600P V3 3200GB 2.5" U.2
+		19e5	3033  NVMe SSD ES3600C V3 1200GB HHHL AIC
+		19e5	3034  NVMe SSD ES3600C V3 1600GB HHHL AIC
+		19e5	3036  NVMe SSD ES3600C V3 3200GB HHHL AIC
+	0200	Hi1822 Family (2*25GE)
+	0201	Hi1822 Family (2*100GE)
+	1710	iBMA Virtual Network Adapter
+	1711	Hi1710 [iBMC Intelligent Management system chip w/VGA support]
+	1822	Hi1822 Family (4*25GE)
+	371e	Hi1822 Family Virtual Bridge
+	a120	HiSilicon PCIe Root Port with Gen4
+	a121	HiSilicon PCI-PCI Bridge
+	a122	HiSilicon Embedded DMA Engine
+	a124	HiSilicon Internal SDI Function Engine
+	a125	HiSilicon SDI Network Controller
+	a126	HiSilicon SDI NVMe Storage Controller
+	a127	HiSilicon SDI Accelerator
+	a12a	HiSilicon Add-on PCI-PCI Bridge
+	a220	HNS GE Network Controller
+	a221	HNS GE/10GE/25GE Network Controller
+	a222	HNS GE/10GE/25GE RDMA Network Controller
+	a224	HNS GE/10GE/25GE/50GE RDMA Network Controller
+	a226	HNS GE/10GE/25GE/50GE/100GE RDMA Network Controller
+	a22a	HiSilicon Network For SDI
+	a22e	HNS Network Controller (Virtual Function)
+	a22f	HNS RDMA Network Controller (Virtual Function)
+	a230	HiSilicon SAS 3.0 HBA
+	a235	HiSilicon AHCI HBA
+	a238	HiSilicon USB 3.0 Host Controller
+	a239	HiSilicon USB 2.0 2-port Host Controller
+	a23a	HiSilicon USB 2.0 Host Controller
+	a250	HiSilicon ZIP Engine
+	a251	HiSilicon ZIP Engine(Virtual Function)
+	a255	HiSilicon SEC Engine
+	a256	HiSilicon SEC Engine(Virtual Function)
+	a258	HiSilicon HPRE Engine
+	a259	HiSilicon HPRE Engine(Virtual Function)
+	a25a	HiSilicon RDE Engine
+	a25b	HiSilicon RDE Engine(Virtual Function)
 19e7	NET (Network Equipment Technologies)
 	1001	STIX DSP Card
 	1002	STIX - 1 Port T1/E1 Card
@@ -19503,12 +21033,16 @@
 	0200	TILE-Gx processor
 	0201	TILE-Gx Processor Virtual Function
 	2000	TILE-Gx PCI Express Root Port
-1a4a	SLAC National Accelerator Lab PPA-REG
+1a4a	SLAC National Accelerator Lab TID-AIR
 	1000	MCOR Power Supply Controller
 	1010	AMC EVR - Stockholm Timing Board
+	1020	Cluster On Board (COB) Ethernet Switch
 	2000	PGPCard - 4 Lane
 	2001	PGPCard - 8 Lane Plus EVR
 	2010	PCI-Express EVR
+# PC-260-101-03
+	2020	PGP-GEN3 PCIe
+	2030	AXI Stream DAQ PCIe card
 1a51	Hectronic AB
 1a55	Rohde & Schwarz DVS GmbH
 	0010	SDStationOEM
@@ -19562,6 +21096,7 @@
 	0009	RAIDCore Controller
 	000a	RAIDCore Controller
 1aae	Global Velocity, Inc.
+1ab4	Distributed Management Task Force, Inc. (DMTF)Distributed Management Task Force, Inc. (DMTF)
 1ab6	CalDigit, Inc.
 	6201	RAID Card
 # Parallels VM virtual devices
@@ -19589,7 +21124,7 @@
 	0a44	microEnable IV-FULL x4
 	0e44	microEnable IV-GigE x4
 1ae9	Wilocity Ltd.
-	0101	Wil6200 PCI Express Root Port
+	0101	Wil6200 PCI Express Upstream Port
 	0200	Wil6200 PCI Express Port
 	0201	Wil6200 Wireless PCI Express Port
 	0301	Wil6200 802.11ad Wireless Network Adapter
@@ -19618,7 +21153,7 @@
 	3003	ioMemory Mezzanine
 1aee	Caustic Graphics Inc.
 # nee Qumranet, Inc.
-1af4	Red Hat, Inc
+1af4	Red Hat, Inc.
 	1000	Virtio network device
 	1001	Virtio block device
 	1002	Virtio memory balloon
@@ -19651,7 +21186,7 @@
 1b03	Magnum Semiconductor, Inc,
 	6100	DXT/DXTPro Multiformat Broadcast HD/SD Encoder/Decoder/Transcoder
 	7000	D7 Multiformat Broadcast HD/SD Encoder/Decoder/Transcoder
-1b08	MSC Vertriebs GmbH
+1b08	MSC Technologies GmbH
 1b0a	Pegatron
 1b13	Jaton Corp
 1b1a	K&F Computing Research Co.
@@ -19667,6 +21202,7 @@
 		1849	1080  Motherboard
 	1142	ASM1042A USB 3.0 Host Controller
 	1242	ASM1142 USB 3.1 Host Controller
+	1343	ASM1143 USB 3.1 Host Controller
 1b2c	Opal-RT Technologies Inc.
 1b36	Red Hat, Inc.
 	0001	QEMU PCI-PCI bridge
@@ -19678,6 +21214,14 @@
 		1af4	1100  QEMU Virtual Machine
 	0005	QEMU PCI Test Device
 		1af4	1100  QEMU Virtual Machine
+	0006	PCI Rocker Ethernet switch device
+	0007	PCI SD Card Host Controller Interface
+	0008	QEMU PCIe Host bridge
+	0009	QEMU PCI Expander bridge
+	000a	PCI-PCI bridge (multiseat)
+	000b	QEMU PCIe Expander bridge
+	000c	QEMU PCIe Root port
+	000d	QEMU XHCI Host Controller
 	0100	QXL paravirtual graphic card
 		1af4	1100  QEMU Virtual Machine
 1b37	Signal Processing Devices Sweden AB
@@ -19693,6 +21237,7 @@
 	001e	ADQ208
 	001f	DSU
 	0020	ADQ14
+	0023	ADQ7
 	2014	TX320
 	2019	S6000
 # now owned by HGST (a Western Digital subsidiary)
@@ -19727,6 +21272,10 @@
 	91a4	88SE912x IDE Controller
 	9220	88SE9220 PCIe 2.0 x2 2-port SATA 6 Gb/s RAID Controller
 	9230	88SE9230 PCIe SATA 6Gb/s Controller
+		1028	1fd6  BOSS-S1 Adapter
+		1028	1fdf  BOSS-S1 Modular
+		1028	1fe2  BOSS-S1 Adapter
+		1d49	0300  ThinkSystem M.2 with Mirroring Enablement Kit
 	9235	88SE9235 PCIe 2.0 x2 4-port SATA 6 Gb/s Controller
 	9445	88SE9445 PCIe 2.0 x4 4-Port SAS/SATA 6 Gbps RAID Controller
 	9480	88SE9480 SAS/SATA 6Gb/s RAID controller
@@ -19733,13 +21282,14 @@
 	9485	88SE9485 SAS/SATA 6Gb/s controller
 1b55	NetUP Inc.
 	18f6	Dual DVB Universal CI card
+	18f7	Dual DVB Universal CI card rev 1.4
 	2a2c	Dual DVB-S2-CI card
 	e2e4	Dual DVB-T/C-CI RF card
 # 2xHDMI and 2xHD-SDI inputs
 	e5f4	MPEG2 and H264 Encoder-Transcoder
 	f1c4	Dual ASI-RX/TX-CI card
-1b66	Deltacast
-	0007	Delta-3G-elp-11 SDI I/O Board
+1b66	DELTACAST
+	0007	DELTA-3G-elp-d
 1b6f	Etron Technology, Inc.
 	7023	EJ168 USB 3.0 Host Controller
 	7052	EJ188/EJ198 USB 3.0 Host Controller
@@ -19758,11 +21308,13 @@
 1b79	Absolute Analysis
 1b85	OCZ Technology Group, Inc.
 	1041	RevoDrive 3 X2 PCI-Express SSD 240 GB (Marvell Controller)
+	6018	RD400/400A SSD
 	8788	RevoDrive Hybrid
 1b94	Signatec / Dynamic Signals Corp
 	e400	PX14400 Dual Xilinx Virtex5 based Digitizer
 1b96	Western Digital
 1b9a	XAVi Technologies Corp.
+1baa	QNAP Systems, Inc.
 1bad	ReFLEX CES
 1bb0	SimpliVity Corporation
 	0002	OmniCube Accelerator OA-3000
@@ -19784,6 +21336,12 @@
 		1bb1	6522  Nytro XP6500-8A2048
 # 4TB Nytro PCIe controller
 		1bb1	6523  Nytro XP6500-8A4096
+	0100	Nytro Flash Storage
+		1bb1	0101  Nytro XF1440
+		1bb1	0103  Nytro 5000
+		1bb1	0121  Nytro XM1440
+		1bb1	0123  Nytro 5000
+		1bb1	01a1  Nytro XP7102
 1bb3	Bluecherry
 	4304	BC-04120A MPEG4 4 port video encoder / decoder
 	4309	BC-08240A MPEG4 4 port video encoder / decoder
@@ -19798,6 +21356,8 @@
 1bbf	Maxeler Technologies Ltd.
 	0003	MAX3
 	0004	MAX4
+1bcf	NEC Corporation
+	001c	Vector Engine 1.0
 1bd0	Astronics Corporation
 	1001	Mx5 PMC/XMC Databus Interface Card
 	1002	PM1553-5 (PC/104+ MIL-STD-1553 Interface Card)
@@ -19809,6 +21369,8 @@
 1bd4	Inspur Electronic Information Industry Co., Ltd.
 1bee	IXXAT Automation GmbH
 	0003	CAN-IB200/PCIe
+1bef	Lantiq
+	0011	MIPS SoC PCI Express Port
 1bf4	VTI Instruments Corporation
 	0001	SentinelEX
 1bfd	EeeTOP
@@ -19816,7 +21378,15 @@
 	4254	10G-PCIE3-8D-2S
 	4255	10G-PCIE3-8D-Q
 	4256	10G-PCIE3-8D-2S
-	4258	10G-PCIE3-8E-2S
+	4258	10G-PCIE3-8E-2S Network Adapter
+	4260	10G-PCIE3-8E-4S Network Adapter
+	4261	10G-PCIE3-8E-4S Network Adapter
+	4262	10G-PCIE3-8E-4S Network Adapter
+	4263	10G-PCIE3-8E-4S Network Adapter
+	4264	10G-PCIE3-8E-2S Network Adapter
+	4265	10G-PCIE3-8E-2S Network Adapter
+	5000	25G-PCIE3-8A-2S Security Intelligent Adapter
+	5001	25G-PCIE3-8B-2S Security Intelligent Adapter
 1c1c	Symphony
 	0001	82C101
 1c28	Lite-On IT Corp. / Plextor
@@ -19832,10 +21402,15 @@
 	00a5	FBC2XLG Capture 2x40Gb
 	00a6	FBC1CG Capture 1x100Gb
 	00a9	FBC2XGHH Capture 2x10Gb
+	00ad	FBC2CGG3HL Capture 2x200Gb
 	00af	Capture slave device
+	a001	FBC2CGG3 Capture 2x200Gb
 # Used on V120 VME Crate Controller
 1c32	Highland Technology, Inc.
 1c33	Daktronics, Inc
+1c36	Annapurna Labs Ltd.
+	0001	Gigabit Ethernet Adapter
+	0002	SFP+ 10G Ethernet Adapter
 1c3b	Accensus, LLC
 	0200	Telas2
 # http://www.accensusllc.com/accensustelas2.html
@@ -19847,6 +21422,11 @@
 	0003	Ultrastar SN100 Series NVMe SSD
 		1014	04f5  PCIe3 1.6TB NVMe Flash Adapter
 		1014	04f6  PCIe3 3.2TB NVMe Flash Adapter
+	0023	Ultrastar SN200 Series NVMe SSD
+1c5c	SK hynix
+	1283	PC300 NVMe Solid State Drive
+1c5f	Beijing Memblaze Technology Co. Ltd.
+	0540	PBlaze4 NVMe SSD
 # http://www.nicevt.ru/ (in Russian)
 1c63	Science and Research Centre of Computer Technology (JSC "NICEVT")
 # http://www.radiotec.ru/catalog.php?cat=jr8&art=14109
@@ -19857,14 +21437,26 @@
 	5100	EB5100
 1c8a	TSF5 Corporation
 	0001	Hunter PCI Express
+1c8c	Mobiveil, Inc.
 1cb1	Collion UG & Co.KG
+1cb8	Dawning Information Industry Co., Ltd.
 1cc5	Embedded Intelligence, Inc.
 	0100	CAN-PCIe-02
+1cc7	Radian Memory Systems Inc.
+	0200	RMS-200
+	0250	RMS-250
+1ccf	Zoom Corporation
+	0001	TAC-2 Thunderbolt Audio Converter
 1cd2	SesKion GmbH
 	0301	Simulyzer-RT CompactPCI Serial DIO-1 card
 	0302	Simulyzer-RT CompactPCI Serial PSI5-ECU-1 card
 	0303	Simulyzer-RT CompactPCI Serial PSI5-SIM-1 card
 	0304	Simulyzer-RT CompactPCI Serial PWR-ANA-1 card
+	0305	Simulyzer-RT CompactPCI Serial CAN-1 card
+1cd7	Nanjing Magewell Electronics Co., Ltd.
+	0010	Pro Capture Endpoint
+	0014	PRO CAPTURE AIO 4K PLUS
+	0017	PRO CAPTURE AIO 4K
 1cdd	secunet Security Networks AG
 1ce4	Exablaze
 	0001	ExaNIC X4
@@ -19872,8 +21464,75 @@
 	0003	ExaNIC X10
 	0004	ExaNIC X10-GM
 	0005	ExaNIC X40
+	0006	ExaNIC X10-HPT
+	0007	ExaNIC X40
+	0008	ExaNIC V5P
+	0009	ExaNIC X25
+	0100	ExaDISK FX1
 1cf7	Subspace Dynamics
 1d00	Pure Storage
+1d05	Tongfang Hongkong Limited
+1d0f	Amazon.com, Inc.
+	cd01	NVMe SSD Controller
+	ec20	Elastic Network Adapter (ENA)
+1d17	Zhaoxin
+	070f	ZX-100 PCI Express Root Port
+	0710	ZX-100/ZX-200 PCI Express Root Port
+	0711	ZX-100/ZX-200 PCI Express Root Port
+	0712	ZX-100/ZX-200 PCI Express Root Port
+	0713	ZX-100/ZX-200 PCI Express Root Port
+	0714	ZX-100/ZX-200 PCI Express Root Port
+	0715	ZX-100/ZX-200 PCI Express Root Port
+	0716	ZX-D PCI Express Root Port
+	0717	ZX-D PCI Express Root Port
+	0718	ZX-D PCI Express Root Port
+	0719	ZX-D PCI Express Root Port
+	071a	ZX-D PCI Express Root Port
+	071b	ZX-D PCI Express Root Port
+	071c	ZX-D PCI Express Root Port
+	071d	ZX-D PCI Express Root Port
+	071e	ZX-D PCI Express Root Port
+	071f	ZX-200 Upstream Port of PCI Express Switch
+	0720	ZX-200 PCIE RC6 controller
+	0721	ZX-200 Downstream Port of PCI Express Switch
+	0722	ZX-200 PCIE P2C bridge
+	1000	ZX-D Standard Host Bridge
+	1001	ZX-D Miscellaneous Bus
+	3001	ZX-100 Standard Host Bridge
+	300a	ZX-100 Miscellaneous Bus
+	3038	ZX-100/ZX-200 Standard Universal PCI to USB Host Controller
+	3104	ZX-100/ZX-200 Standard Enhanced PCI to USB Host Controller
+	31b0	ZX-100/ZX-D Standard Host Bridge
+	31b1	ZX-100/ZX-D Standard Host Bridge
+	31b2	ZX-100/ZX-D DRAM Controller
+	31b3	ZX-100/ZX-D Power Management Controller
+	31b4	ZX-100/ZX-D I/O APIC
+	31b5	ZX-100/ZX-D Scratch Device
+	31b7	ZX-100/ZX-D Standard Host Bridge
+	31b8	ZX-100/ZX-D PCI to PCI Bridge
+	3288	ZX-100/ZX-D High Definition Audio Controller
+	345b	ZX-100/ZX-D Miscellaneous Bus
+	3a02	ZX-100 C-320 GPU
+	3a03	ZX-D C-860 GPU
+	9002	ZX-100/ZX-200 EIDE Controller
+	9003	ZX-100 EIDE Controller
+	9045	ZX-100/ZX-D RAID Accelerator
+	9046	ZX-D RAID Accelerator
+	9083	ZX-100/ZX-200 StorX AHCI Controller
+	9084	ZX-100 StorX AHCI Controller
+	9100	ZX-200 Cross bus
+	9101	ZX-200 Traffic Controller
+	9141	ZX-100 High Definition Audio Controller
+	9142	ZX-D High Definition Audio Controller
+	9180	ZX-200 Networking Gigabit Ethernet Adapter
+	9202	ZX-100 USB eXtensible Host Controller
+	9203	ZX-200 USB eXtensible Host Controller
+	9286	ZX-D eMMC Host Controller
+	9300	ZX-D eSPI Host Controller
+	95d0	ZX-100 Universal SD Host Controller
+	f410	ZX-100/ZX-D PCI Com Port
+1d18	RME
+	0001	Fireface UFX+
 1d1d	CNEX Labs
 	1f1f	QEMU NVM Express LightNVM Controller
 	2807	8800 series NVMe SSD
@@ -19881,16 +21540,30 @@
 1d21	Allo
 1d26	Kalray Inc.
 	0040	Turbocard2 Accelerator
+	0080	Open Network Interface Card 80G
+	00c0	Turbocard3 Accelerator
+	0140	Open Network Interface Card 40G
 	e004	AB01/EMB01 Development Board
 1d40	Techman Electronics (Changshu) Co., Ltd.
 1d44	DPT
 	a400	PM2x24/PM3224
 1d49	Lenovo
+1d4c	Diamanti, Inc.
 1d5c	Fantasia Trading LLC
 1d61	Technobox, Inc.
 1d62	Nebbiolo Technologies
 1d65	Imagine Communications Corp.
 	04de	Taurus/McKinley
+1d6a	Aquantia Corp.
+	0001	AQC107 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion]
+	07b1	AQC107 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion]
+	08b1	AQC108 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion]
+	11b1	AQC111 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion]
+	12b1	AQC112 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion]
+	87b1	AQC107 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion]
+	d107	AQC107 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion]
+		1043	8741  XG-C100C
+	d108	AQC108 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion]
 1d6c	Atomic Rules LLC
 	1001	A5PL-E1
 	1002	A5PL-E7
@@ -19904,12 +21577,74 @@
 	100a	A10PL4-A10GX115
 	100b	K35-2SFP
 	100c	K35-4SFP
+	100d	AR-ARKA-FX0 [Arkville 32B DPDK Data Mover]
+		1d6c	2001  DPDK-Aware Virtual Function [Arkville VF]
+	100e	AR-ARKA-FX1 [Arkville 64B DPDK Data Mover]
+		1d6c	2001  DPDK-Aware Virtual Function [Arkville VF]
 	4200	A5PL-E1-10GETI [10 GbE Ethernet Traffic Instrument]
+1d72	Xiaomi
+1d78	DERA
+1d7c	Aerotech, Inc.
+1d87	Fuzhou Rockchip Electronics Co., Ltd
+1d8f	Enyx
+1d94	Chengdu Higon IC Design Co.Ltd
+	1450	Root Complex
+	1451	I/O Memory Management Unit
+	1452	PCIe Dummy Host Bridge
+	1453	PCIE GPP Bridge
+	1454	Internal PCIe GPP Bridge 0 to Bus B
+	1455	PCIe Dummy Function
+	1456	PSPCCP Command DMA Processor
+	1458	10 Gb Ethernet Controller Port 0/Port1
+	1459	10 Gb Ethernet Controller Port 2/Port3
+	145a	PCIe Dummy Function
+	145b	PCIE Non-Transparent Bridge
+	145c	USB3 XHCI
+	145d	Switch upstream in PCIe
+	145e	Switch downstream in PCIe
+	145f	USB 3.0 Host controller
+	1460	Data Fabric: Device 18h; Function 0
+	1461	Data Fabric: Device 18h; Function 1
+	1462	Data Fabric: Device 18h; Function 2
+	1463	Data Fabric: Device 18h; Function 3
+	1464	Data Fabric: Device 18h; Function 4
+	1465	Data Fabric: Device 18h; Function 5
+	1466	Data Fabric: Device 18h; Function 6
+	1467	Data Fabric: Device 18h; Function 7
+	1468	NTBCCP
+	7901	FCH SATA Controller [AHCI mode]
+	7904	FCH SATA Controller [AHCI mode]
+	7906	FCH SD Flash Controller
+	790b	FCH SMBus Controller
+	790e	FCH LPC Bridge
+1d95	Graphcore Ltd
+	0001	Colossus GC2 [C2]
+1da1	Teko Telecom S.r.l.
+1da2	Sapphire Technology Limited
+1dbb	NGD Systems, Inc.
 1de1	Tekram Technology Co.,Ltd.
 	0391	TRM-S1040 [DC-315 / DC-395 series]
 	2020	DC-390
 	690c	690c
 	dc29	DC290
+1de5	Eideticom, Inc
+	1000	IO Memory Controller
+	2000	NoLoad Hardware Development Kit
+1def	Ampere Computing, LLC
+	e005	Skylark PCI Express Root Port 0 [eMAG]
+	e006	Skylark PCI Express Root Port 1 [eMAG]
+	e007	Skylark PCI Express Root Port 2 [eMAG]
+	e008	Skylark PCI Express Root Port 3 [eMAG]
+	e009	Skylark PCI Express Root Port 4 [eMAG]
+	e00a	Skylark PCI Express Root Port 5 [eMAG]
+	e00b	Skylark PCI Express Root Port 6 [eMAG]
+	e00c	Skylark PCI Express Root Port 7 [eMAG]
+1df7	opencpi.org
+	0001	ml605
+	0002	alst4
+	0003	alst4x
+1dfc	JSC NT-COM
+	1181	TDM 8 Port E1/T1/J1 Adapter
 # nee Tumsan Oy
 1fc0	Ascom (Finland) Oy
 	0300	E2200 Dual E1/Rawpipe Card
@@ -19944,19 +21679,28 @@
 		0000	3014  10-Giga TOE Dual Port CX4 Low Profile SmartNIC
 	4010	TN4010 Clean SROM
 	4020	TN9030 10GbE CX4 Ethernet Adapter
+		180c	2040  Mustang-200 10GbE Ethernet Adapter
 	4022	TN9310 10GbE SFP+ Ethernet Adapter
 		1043	8709  XG-C100F 10GbE SFP+ Ethernet Adapter
 		1186	4d00  DXE-810S 10GbE SFP+ Ethernet Adapter
-		1432	8103  EN-8102PF 10GbE SPF+ Ethernet Adapter
+		1432	8103  10 Gigabit Ethernet SFP+ PCI Express Adapter
 		1fc9	3015  Ethernet Adapter
 	4024	TN9210 10GBase-T Ethernet Adapter
 	4025	TN9510 10GBase-T/NBASE-T Ethernet Adapter
 		105a	7203  SANLink3 NBase-T1
 		1186	2900  DXE-810T 10GBase-T Ethernet Adapter
-		1432	8102  EN-8102P 10GbE Ethernet Adapter
+		1432	8102  10 Gigabit Ethernet PCI Express Adapter
 		1fc9	3015  Ethernet Adapter
 	4026	TN9610 10GbE SFP+ Ethernet Adapter
-	4027	TN9710 10GBase-T/NBASE-T Ethernet Adapter
+		4c52	1000  LREC6860AF 10 Gigabit Ethernet Adapter
+	4027	TN9710P 10GBase-T/NBASE-T Ethernet Adapter
+		1154	0368  LGY-PCIE-MG
+		1432	8104  10 Gigabit Ethernet PCI Express Adapter
+		1546	4027  GE10-PCIE4XG202P 10Gbase-T/NBASE-T Ethernet Adapter
+		1baa	3310  PCIe Expansion Card
+		1fc9	3015  Ethernet Adapter
+		4c52	1001  LREC6860BT 10 Gigabit Ethernet Adapter
+	4527	TN9710Q 5GBase-T/NBASE-T Ethernet Adapter
 1fcc	StreamLabs
 	f416	MS416
 	fb01	MH4LM
@@ -19971,13 +21715,15 @@
 2003	Smart Link Ltd.
 	8800	LM-I56N
 2004	Smart Link Ltd.
+2048	Beijing SpaceControl Technology Co.Ltd
 20f4	TRENDnet
 2116	ZyDAS Technology Corp.
 21c3	21st Century Computer Corp.
+22db	Missing Link Electronics, Inc.
 2304	Colorgraphic Communications Corp.
 2348	Racore
 	2010	8142 100VG/AnyLAN
-2646	Kingston Technologies
+2646	Kingston Technology Company, Inc.
 270b	Xantel Corporation
 270f	Chaintech Computer Co. Ltd
 2711	AVID Technology Inc.
@@ -19987,6 +21733,7 @@
 2bd8	ROPEX Industrie-Elektronik GmbH
 3000	Hansol Electronics Inc.
 3112	Satelco Ingenieria S.A.
+3130	AUDIOTRAK
 3142	Post Impression Systems.
 31ab	Zonet
 	1faa	ZEW1602 802.11b/g Wireless Adapter
@@ -20006,6 +21753,7 @@
 		4c53	4000  PMCCARR1 carrier board
 	0022	HiNT HB4 PCI-PCI Bridge (PCI6150)
 	0026	HB2 PCI-PCI Bridge
+	1014	AudioTrak Maya
 	1018	Audiotrak INCA88
 	1019	Miditrak 2120
 	101a	E.Band [AudioTrak Inca88]
@@ -20211,6 +21959,8 @@
 	adc1	ADC200ME High speed ADC
 	de01	DL200ME High resolution delay line PCI based card
 	de02	DL200ME Middle resolution delay line PCI based card
+# Can't find any information on this company
+4651	TXIC
 4680	Umax Computer Corp
 4843	Hercules Computer Technology Inc
 4916	RedCreek Communications Inc
@@ -20345,6 +22095,7 @@
 		4a14	5000  RT8029-Based Ethernet Adapter
 4b10	Buslogic Inc.
 4c48	LUNG HWA Electronics
+4c52	LR-Link
 4c53	SBS Technologies
 	0000	PLUSTEST device
 		4c53	3000  PLUSTEST card (PC104+)
@@ -20547,9 +22298,11 @@
 	6178	DVB-S2 4 Tuner PCIe Card
 		544d	6904  TBS6904 DVB-S2 Quad Tuner PCIe Card
 		544d	6905  TBS6905 DVB-S2 Quad Tuner PCIe Card
+		6205	0001  TBS6205 DVB-T2/T/C Quad TV Tuner PCIe Card
+		6209	0001  TBS6209 DVB-T2/C2/T/C/ISDB-T OctaTV Tuner
 5452	SCANLAB AG
 	3443	RTC4
-5455	Technische University Berlin
+5455	Technische Universitaet Berlin
 	4458	S5933
 5456	GoTView
 5519	Cnet Technologies, Inc.
@@ -20557,9 +22310,13 @@
 	0001	I-30xx Scanner Interface
 5555	Genroco, Inc
 	0003	TURBOstor HFP-832 [HiPPI NIC]
+	3b00	Epiphan DVI2PCIe video capture card
 5646	Vector Fabrics BV
 5654	VoiceTronix Pty Ltd
+5678	Dawicontrol Computersysteme GmbH
 5700	Netpower
+# alternately Extreme Engineering Solutions, Inc.
+5845	X-ES, Inc.
 584d	AuzenTech Co., Ltd.
 5851	Exacq Technologies
 	8008	tDVR8008 8-port video capture card
@@ -20574,6 +22331,8 @@
 	c147	Virtualized Graphics Device
 5854	GoTView
 5ace	Beholder International Ltd.
+6205	TBS Technologies (wrong ID)
+6209	TBS Technologies (wrong ID)
 631c	SmartInfra Ltd
 	1652	PXI-1652 Signal Generator
 	2504	PXI-2504 Signal Interrogator
@@ -20607,6 +22366,8 @@
 	3000	HD-3000
 	5500	HD5500 HDTV
 7284	HT OMEGA Inc.
+7357	IOxOS Technologies SA
+	7910	7910 [Althea]
 7401	EndRun Technologies
 	e100	PTP3100 PCIe PTP Slave Clock
 7470	TP-LINK Technologies Co., Ltd.
@@ -20669,7 +22430,7 @@
 		8086	1315  Centrino Wireless-N 1000 BGN
 		8086	1316  Centrino Wireless-N 1000 BG
 	0085	Centrino Advanced-N 6205 [Taylor Peak]
-		8086	1311  Centrino Advanced-N 6205 AGN
+		8086	1311  Centrino Advanced-N 6205 (802.11a/b/g/n)
 		8086	1316  Centrino Advanced-N 6205 ABG
 	0087	Centrino Advanced-N + WiMAX 6250 [Kilmer Peak]
 		8086	1301  Centrino Advanced-N + WiMAX 6250 2x2 AGN
@@ -20705,6 +22466,7 @@
 	0101	Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
 		1028	04b2  Vostro 3350
 		106b	00dc  MacBookPro8,2 [Core i7, 15", 2011]
+		144d	c652  NP300E5C series laptop
 	0102	2nd Generation Core Processor Family Integrated Graphics Controller
 		1028	04aa  XPS 8300
 		1043	0102  P8H67 Series Motherboard
@@ -20713,6 +22475,8 @@
 		1028	04b2  Vostro 3350
 		1028	04da  Vostro 3750
 		106b	00dc  MacBookPro8,2 [Core i7, 15", 2011]
+		144d	c652  NP300E5C series laptop
+		17aa	21cf  ThinkPad T520
 	0105	Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
 		106b	00dc  MacBookPro8,2 [Core i7, 15", 2011]
 	0106	2nd Generation Core Processor Family Integrated Graphics Controller
@@ -20726,11 +22490,14 @@
 	0112	2nd Generation Core Processor Family Integrated Graphics Controller
 	0116	2nd Generation Core Processor Family Integrated Graphics Controller
 		1028	04da  Vostro 3750
+		144d	c652  integrated HD 3000 graphics controller on NP300E5C series laptop
 	0122	2nd Generation Core Processor Family Integrated Graphics Controller
 	0126	2nd Generation Core Processor Family Integrated Graphics Controller
 		1028	04cc  Vostro 3350
+		17aa	21cf  ThinkPad T520
 	0150	Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller
 		1043	84ca  P8 series motherboard
+		1458	d000  Ivy Bridge GT1 [HD Graphics]
 		15d9	0624  X9SCM-F Motherboard
 		1849	0150  Motherboard
 	0151	Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port
@@ -20798,7 +22565,7 @@
 	0373	80333 B-Bus IOAPIC
 	0374	80333 Address Translation Unit
 	0402	Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
-	0406	4th Gen Core Processor Integrated Graphics Controller
+	0406	Haswell Integrated Graphics Controller
 	040a	Xeon E3-1200 v3 Processor Integrated Graphics Controller
 	0412	Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
 	0416	4th Gen Core Processor Integrated Graphics Controller
@@ -20878,6 +22645,27 @@
 	0813	Moorestown SC DMA
 	0814	Moorestown LPE DMA
 	0815	Moorestown SSP0
+	0817	Medfield Serial IO I2C Controller #3
+	0818	Medfield Serial IO I2C Controller #4
+	0819	Medfield Serial IO I2C Controller #5
+	081a	Medfield GPIO Controller [Core]
+	081b	Medfield Serial IO HSUART Controller #1
+	081c	Medfield Serial IO HSUART Controller #2
+	081d	Medfield Serial IO HSUART Controller #3
+	081e	Medfield Serial IO HSUART DMA Controller
+	081f	Medfield GPIO Controller [AON]
+	0820	Medfield SD Host Controller
+	0821	Medfield SDIO Controller #1
+	0822	Medfield SDIO Controller #2
+	0823	Medfield eMMC Controller #0
+	0824	Medfield eMMC Controller #1
+	0827	Medfield Serial IO DMA Controller
+	0828	Medfield Power Management Unit
+	0829	Medfield USB Device Controller (OTG)
+	082a	Medfield SCU IPC
+	082c	Medfield Serial IO I2C Controller #0
+	082d	Medfield Serial IO I2C Controller #1
+	082e	Medfield Serial IO I2C Controller #2
 	0885	Centrino Wireless-N + WiMAX 6150
 		8086	1305  Centrino Wireless-N + WiMAX 6150 BGN
 		8086	1307  Centrino Wireless-N + WiMAX 6150 BG
@@ -20921,6 +22709,7 @@
 	0897	Centrino Wireless-N 130
 		8086	5015  Centrino Wireless-N 130 BGN
 		8086	5017  Centrino Wireless-N 130 BG
+	08a7	Quark SoC X1000 SDIO / eMMC Controller
 	08ae	Centrino Wireless-N 100
 		8086	1005  Centrino Wireless-N 100 BGN
 		8086	1007  Centrino Wireless-N 100 BG
@@ -21119,6 +22908,12 @@
 		8086	8370  Dual Band Wireless AC 3160
 # PowerVR SGX 545
 	08cf	Atom Processor Z2760 Integrated Graphics Controller
+	0934	Quark SoC X1000 I2C Controller and GPIO Controller
+	0935	Quark SoC X1000 SPI Controller
+	0936	Quark SoC X1000 HS-UART
+	0937	Quark SoC X1000 10/100 Ethernet MAC
+	0939	Quark SoC X1000 USB EHCI Host Controller / USB 2.0 Device
+	093a	Quark SoC X1000 USB OHCI Host Controller
 	0953	PCIe Data Center SSD
 		8086	3702  DC P3700 SSD
 		8086	3703  DC P3700 SSD [2.5" SFF]
@@ -21128,6 +22923,7 @@
 		8086	370a  DC P3600 SSD [2.5" SFF]
 		8086	370d  SSD 750 Series [Add-in Card]
 		8086	370e  SSD 750 Series [2.5" SFF]
+	0958	Quark SoC X1000 Host Bridge
 	095a	Wireless 7265
 # Stone Peak 2 AC
 		8086	1010  Dual Band Wireless-AC 7265
@@ -21214,9 +23010,11 @@
 		8086	5310  Dual Band Wireless-AC 7265
 # Stone Peak 2 AGN
 		8086	9200  Dual Band Wireless-AC 7265
+	095e	Quark SoC X1000 Legacy Bridge
 	0960	80960RP (i960RP) Microprocessor/Bridge
 	0962	80960RM (i960RM) Bridge
 	0964	80960RP (i960RP) Microprocessor/Bridge
+	0a03	Haswell-ULT Thermal Subsystem
 	0a04	Haswell-ULT DRAM Controller
 		17aa	2214  ThinkPad X240
 	0a06	Haswell-ULT Integrated Graphics Controller
@@ -21228,6 +23026,19 @@
 	0a26	Haswell-ULT Integrated Graphics Controller
 	0a2a	Haswell-ULT Integrated Graphics Controller
 	0a2e	Haswell-ULT Integrated Graphics Controller
+	0a53	DC P3520 SSD
+	0a54	Express Flash NVMe P4500/P4600
+		1028	1fe1  Express Flash NVMe 1TB 2.5" U.2 (P4500)
+		1028	1fe2  Express Flash NVMe 2TB 2.5" U.2 (P4500)
+		1028	1fe3  Express Flash NVMe 4TB 2.5" U.2 (P4500)
+		1028	1fe4  Express Flash NVMe 4TB HHHL AIC (P4500)
+		8086	4308  Intel SSD D5-P4320 and D5-P4326
+	0a55	Express Flash NVMe P4600
+		1028	1fe5  Express Flash NVMe 1.6TB 2.5" U.2 (P4600)
+		1028	1fe6  Express Flash NVMe 2TB 2.5" U.2 (P4600)
+		1028	1fe7  Express Flash NVMe 3.2TB 2.5" U.2 (P4600)
+		1028	1fe8  Express Flash NVMe 2.0TB HHHL AIC (P4600)
+		1028	1fe9  Express Flash NVMe 4.0TB HHHL AIC (P4600)
 	0be0	Atom Processor D2xxx/N2xxx Integrated Graphics Controller
 	0be1	Atom Processor D2xxx/N2xxx Integrated Graphics Controller
 		105b	0d7c  D270S/D250S Motherboard
@@ -21585,7 +23396,7 @@
 		8086	1019  PRO/1000 CT Desktop Connection
 		8086	301f  D865PERL mainboard
 		8086	3025  D875PBZ motherboard
-		8086	302c  Intel 82865G Mainboard (D865GBF)
+		8086	302c  D865GBF Mainboard
 		8086	3427  S875WP1-E mainboard
 	101a	82547EI Gigabit Ethernet Controller (Mobile)
 		8086	101a  PRO/1000 CT Mobile Connection
@@ -21676,7 +23487,7 @@
 	1057	PRO/100 VE Network Connection
 	1059	82551QM Ethernet Controller
 	105b	82546GB Gigabit Ethernet Controller (Copper)
-	105e	82571EB Gigabit Ethernet Controller
+	105e	82571EB/82571GB Gigabit Ethernet Controller D0/D1 (copper applications)
 		103c	7044  NC360T PCI Express Dual Port Gigabit Server Adapter
 		103c	704e  Dual Port 1000Base-T (PCIe) [AD337A]
 		1775	1100  CR11/VR11 Single Board Computer
@@ -21703,6 +23514,7 @@
 	1066	82562 EM/EX/GX - PRO/100 VM (LOM) Ethernet Controller
 	1067	82562 EM/EX/GX - PRO/100 VM Ethernet Controller
 	1068	82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller Mobile
+		103c	30d5  530 Laptop
 	1069	82562EM/EX/GX - PRO/100 VM (LOM) Ethernet Controller Mobile
 	106a	82562G - PRO/100 VE (LOM) Ethernet Controller
 	106b	82562G - PRO/100 VE Ethernet Controller Mobile
@@ -21782,7 +23594,7 @@
 	1096	80003ES2LAN Gigabit Ethernet Controller (Copper)
 		15d9	1096  Motherboard
 		15d9	8680  X7DVL-E-O motherboard
-		8086	3476  Intel S5000PSLSATA Server Board
+		8086	3476  S5000PSLSATA Server Board
 	1097	631xESB/632xESB DPT LAN Controller (Fiber)
 	1098	80003ES2LAN Gigabit Ethernet Controller (Serdes)
 	1099	82546GB Gigabit Ethernet Controller (Copper)
@@ -21825,11 +23637,13 @@
 		8086	1093  PRO/1000 PT Desktop Adapter
 	10ba	80003ES2LAN Gigabit Ethernet Controller (Copper)
 	10bb	80003ES2LAN Gigabit Ethernet Controller (Serdes)
-	10bc	82571EB Gigabit Ethernet Controller (Copper)
+	10bc	82571EB/82571GB Gigabit Ethernet Controller (Copper)
+		1014	0368  4-Port 10/100/1000 Base-TX PCI Express Adapter for POWER
 		103c	704b  NC364T PCI Express Quad Port Gigabit Server Adapter
-		108e	11bc  x4 PCI-Express Quad Gigabit Ethernet UTP Low Profile Adapter
+# 375-3481-01 REV:50
+		108e	11bc  Quad Port Adapter
 		8086	10bc  PRO/1000 PT Quad Port LP Server Adapter
-		8086	11bc  PRO/1000 PT Quad Port LP Server Adapter
+		8086	11bc  PRO/1000 PT Quad Port LP Server Adapter (Kirkwood Low Profile)
 	10bd	82566DM-2 Gigabit Network Connection
 		1028	0211  OptiPlex 755
 	10bf	82567LF Gigabit Network Connection
@@ -21936,6 +23750,7 @@
 		103c	17d2  Ethernet 10Gb 2-port 560M Adapter
 		103c	18d0  Ethernet 10Gb 2-port 560FLB Adapter
 		1059	0111  T4007 10GbE interface
+		1059	0130  T4009 10GbE interface
 		8086	000c  Ethernet X520 10GbE Dual Port KX4-KR Mezz
 	10f9	82599 10 Gigabit Dual Port Network Connection
 	10fb	82599ES 10-Gigabit SFI/SFP+ Network Connection
@@ -21947,9 +23762,17 @@
 		103c	2147  Ethernet 10Gb 1-port 561i Adapter
 		103c	2159  Ethernet 10Gb 2-port 562i Adapter
 		108e	7b11  Ethernet Server Adapter X520-2
+		1170	004c  82599 DP 10G Mezzanine Adapter
 		1734	11a9  10 Gigabit Dual Port Network Connection
 		17aa	1071  ThinkServer X520-2 AnyFabric
 		17aa	4007  82599ES 10-Gigabit SFI/SFP+ Network Connection
+		17aa	402b  82599ES 10Gb 2-port Server Adapter X520-DA2
+		17aa	402f  FPGA Card XC7VX690T-3FFG1157E
+		18d4	0c09  82599ES 10Gb 2-port SFP+ OCP Mezz Card MOP81-I-10GS2
+		193d	1004  560F-B
+		1bd4	001b  10G SFP+ DP ER102Fi4 Rack Adapter
+		1bd4	002f  10G SFP+ DP EP102Fi4A Adapter
+		1bd4	0032  10G SFP+ DP EP102Fi4 Adapter
 		8086	0002  Ethernet Server Adapter X520-DA2
 		8086	0003  Ethernet Server Adapter X520-2
 		8086	0006  Ethernet Server Adapter X520-1
@@ -21956,6 +23779,7 @@
 		8086	0008  Ethernet OCP Server Adapter X520-2
 		8086	000a  Ethernet Server Adapter X520-1
 		8086	000c  Ethernet Server Adapter X520-2
+		8086	10a6  82599ES 10Gb 2 port Server Adapter X520-DA2
 		8086	7a11  Ethernet Server Adapter X520-2
 		8086	7a12  Ethernet Server Adapter X520-2
 	10fc	82599 10 Gigabit Dual Port Network Connection
@@ -21978,6 +23802,20 @@
 	1161	82806AA PCI64 Hub Advanced Programmable Interrupt Controller
 		8086	1161  82806AA PCI64 Hub APIC
 	1162	Xscale 80200 Big Endian Companion Chip
+	1190	Merrifield SD/SDIO/eMMC Controller
+	1191	Merrifield Serial IO HSUART Controller
+	1192	Merrifield Serial IO HSUART DMA Controller
+	1194	Merrifield Serial IO SPI Controller
+	1195	Merrifield Serial IO I2C Controller
+	1196	Merrifield Serial IO I2C Controller
+	1199	Merrifield GPIO Controller
+	119e	Merrifield USB Device Controller (OTG)
+	11a0	Merrifield SCU IPC
+	11a1	Merrifield Power Management Unit
+	11a2	Merrifield Serial IO DMA Controller
+	11a5	Merrifield Serial IO PWM Controller
+	11c3	Quark SoC X1000 PCIe Root Port 0
+	11c4	Quark SoC X1000 PCIe Root Port 1
 	1200	IXP1200 Network Processor
 		172a	0000  AEP SSL Accelerator
 	1209	8255xER/82551IT Fast Ethernet Controller
@@ -22182,8 +24020,9 @@
 		4c53	1090  Cx9/Vx9 mainboard
 	1462	82870P2 P64H2 Hot Plug Controller
 	1501	82567V-3 Gigabit Network Connection
-	1502	82579LM Gigabit Network Connection
+	1502	82579LM Gigabit Network Connection (Lewisville)
 		1028	04a3  Precision M4600
+		17aa	21ce  ThinkPad T520
 		8086	357a  Server Board S1200BTS
 	1503	82579V Gigabit Network Connection
 		1043	849c  P8P67 Deluxe Motherboard
@@ -22221,8 +24060,15 @@
 	1520	I350 Ethernet Controller Virtual Function
 	1521	I350 Gigabit Network Connection
 		1028	0602  Gigabit 2P I350-t LOM
+		1028	0693  Gigabit 2P I350-t LOM
+		1028	06e2  Gigabit 2P I350-t LOM
+		1028	0757  Gigabit I350-t LOM
+		1028	075a  Gigabit I350-t LOM
 		1028	1f60  Gigabit 4P I350-t rNDC
 		1028	1f62  Gigabit 4P X540/I350 rNDC
+		1028	1fa8  Ethernet 10G 4P X550/I350 rNDC
+		1028	1fa9  Ethernet 10G 4P X550 rNDC
+		1028	1faa  Gigabit 4P X550/I350 rNDC
 		1028	ff9a  Gigabit 4P X710/I350 rNDC
 		103c	17d1  Ethernet 1Gb 4-port 366FLR Adapter
 		103c	2003  Ethernet 1Gb 2-port 367i Adapter
@@ -22241,6 +24087,11 @@
 		15d9	0652  Dual Port i350 GbE MicroLP [AOC-CGP-i2]
 		17aa	1074  ThinkServer I350-T4 AnyFabric
 		17aa	4005  I350 Gigabit Network Connection
+		18d4	0c07  I350 1Gb 2-port RJ45 OCP Mezz Card MOP41-I-1GT2
+		193d	1005  360T-B
+		193d	1007  360T-L
+		1bd4	001d  1G base-T QP EP014Ti1 Adapter
+		1bd4	0035  1G base-T QP EP014Ti1 Adapter
 		8086	0001  Ethernet Server Adapter I350-T4
 		8086	0002  Ethernet Server Adapter I350-T2
 		8086	00a1  Ethernet Server Adapter I350-T4
@@ -22282,8 +24133,12 @@
 		108e	7b14  Sun Dual Port 10 GbE PCIe 2.0 ExpressModule, Base-T
 		108e	7b15  Sun Dual Port 10 GbE PCIe 2.0 Low Profile Adapter, Base-T
 		1137	00bf  Ethernet Converged Network Adapter X540-T2
+		1170	0052  Ethernet Controller 10-Gigabit X540-AT2
 		17aa	1073  ThinkServer X540-T2 AnyFabric
 		17aa	4006  Ethernet Controller 10-Gigabit X540-AT2
+		1bd4	001a  10G base-T DP ER102Ti3 Rack Adapter
+		1bd4	0033  10G base-T DP EP102Ti3 Adapter
+		1bd4	0034  10G base-T DP EP102Ti3A Adapter
 		8086	0001  Ethernet Converged Network Adapter X540-T2
 		8086	0002  Ethernet Converged Network Adapter X540-T1
 		8086	001a  Ethernet Converged Network Adapter X540-T2
@@ -22293,6 +24148,9 @@
 		8086	5004  Ethernet 10G 2P X540-t Adapter
 	1529	82599 10 Gigabit Dual Port Network Connection with FCoE
 	152a	82599 10 Gigabit Dual Port Backplane Connection with FCoE
+	152e	82599 Virtual Function
+	152f	I350 Virtual Function
+	1530	X540 Virtual Function
 	1533	I210 Gigabit Network Connection
 		103c	0003  Ethernet I210-T1 GbE NIC
 		1093	7706  Compact Vision System Ethernet Adapter
@@ -22306,6 +24164,10 @@
 		1059	0110  T4005 1GbE interface
 		1059	0111  T4007 1GbE interface
 		1059	0120  T4008 1GbE interface
+		1059	0130  T4009 1GbE interface
+		1059	0140  T2035 1GbE interface
+		1059	0150  RD-01068 1GbE interface
+		1059	0170  RD-01213 10GbE interface
 	1538	I210 Gigabit Network Connection
 	1539	I211 Gigabit Network Connection
 	153a	Ethernet Connection I217-LM
@@ -22319,11 +24181,13 @@
 		8086	011a  Ethernet Converged Network Adapter X520-4
 		8086	011b  Ethernet Converged Network Adapter X520-4
 		8086	011c  Ethernet Converged Network Adapter X520-4
-	154c	XL710/X710 Virtual Function
+	154c	Ethernet Virtual Function 700 Series
 	154d	Ethernet 10G 2P X520 Adapter
 		8086	7b11  10GbE 2P X520 Adapter
 	1557	82599 10 Gigabit Network Connection
 		17aa	4008  82599EN 10 Gigabit Network Connection
+		1bd4	001c  10G SFP+ SP ER101Fi4 Rack Adapter
+		1bd4	0030  10G SFP+ SP EP101Fi4A Adapter
 		8086	0001  Ethernet OCP Server Adapter X520-1
 	1558	Ethernet Converged Network Adapter X520-Q1
 		8086	011a  Ethernet Converged Network Adapter X520-Q1
@@ -22338,9 +24202,23 @@
 		8086	0002  Ethernet Server Bypass Adapter X520-LR2
 	1560	Ethernet Controller X540
 	1563	Ethernet Controller 10G X550T
+		1028	1fa8  Ethernet 10G 4P X550/I350 rNDC
+		1028	1fa9  Ethernet 10G 4P X550 rNDC
+		1170	0001  Intel Ethernet Controller X550-T2 OCP card
+		14c0	1201  X550 10Gb 2P RJ45 OCP Mezz
+		1590	00d1  Ethernet 10Gb 2-port 562T Adapter
+		1590	00d2  Ethernet 10Gb 2-port 562FLR-T Adapter
+		16b8	7217  Twin10G Thunderbolt 3 Edition
+		18d4	0c08  X550 10Gb 2-port RJ45 OCP Mezz Card MOP81-I-10GT2
+		193d	1008  560T-B
+		193d	1009  560T-L
 		8086	0001  Ethernet Converged Network Adapter X550-T2
 		8086	001a  Ethernet Converged Network Adapter X550-T2
+		8086	001b  Ethernet Server Adapter X550-T2 for OCP
+		8086	001d  Ethernet 10G 2P X550-t Adapter
 		8086	0022  Ethernet Converged Network Adapter X550-T2
+	1564	X550 Virtual Function
+	1565	X550 Virtual Function
 	1566	DSL4410 Thunderbolt NHI [Redwood Ridge 2C 2013]
 	1567	DSL4410 Thunderbolt Bridge [Redwood Ridge 2C 2013]
 	1568	DSL4510 Thunderbolt NHI [Redwood Ridge 4C 2013]
@@ -22351,19 +24229,24 @@
 	156d	DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
 	156f	Ethernet Connection I219-LM
 	1570	Ethernet Connection I219-V
-	1571	XL710/X710 Virtual Function
+	1571	Ethernet Virtual Function 700 Series
 	1572	Ethernet Controller X710 for 10GbE SFP+
 		1028	0000  Ethernet 10G X710 rNDC
 		1028	1f99  Ethernet 10G 4P X710/I350 rNDC
 		1028	1f9c  Ethernet 10G 4P X710 SFP+ rNDC
 		103c	0000  Ethernet 10Gb 562SFP+ Adapter
-		103c	22fc  HP Ethernet 10Gb 2-port 562FLR-SFP+ Adapter
-		103c	22fd  HP Ethernet 10Gb 2-port 562SFP+ Adapter
-		1137	0000  Ethernet Converged NIC X710-4
-		1137	013b  Ethernet Converged NIC X710-4
+		103c	22fc  Ethernet 10Gb 2-port 562FLR-SFP+ Adapter
+		103c	22fd  Ethernet 10Gb 2-port 562SFP+ Adapter
+		1137	0000  Ethernet Converged NIC X710-DA
+		1137	013b  Ethernet Converged NIC X710-DA4
+		1137	020a  Ethernet Converged NIC X710-DA2
+		1590	0000  Ethernet Controller X710 for 10GbE SFP+
+		1590	0225  Ethernet 10GbE 4P 563SFP+ Adapter
+		1590	022f  Ethernet 10Gb 2-port 564i Communication Board
 		17aa	0000  ThinkServer X710 AnyFabric for 10GbE SFP+
 		17aa	4001  ThinkServer X710-4 AnyFabric for 10GbE SFP+
 		17aa	4002  ThinkServer X710-2 AnyFabric for 10GbE SFP+
+		19e5	d11c  Ethernet 2-port X710 10Gb SFP+ Adapter SP330
 		8086	0000  Ethernet Converged Network Adapter X710
 		8086	0001  Ethernet Converged Network Adapter X710-4
 		8086	0002  Ethernet Converged Network Adapter X710-4
@@ -22374,22 +24257,29 @@
 		8086	0008  Ethernet Converged Network Adapter X710-2
 		8086	0009  Ethernet Controller X710 for 10GbE SFP+
 		8086	000a  Ethernet Controller X710 for 10GbE SFP+
+		8086	000b  Ethernet Server Adapter X710-DA2 for OCP
 		8086	000d  Ethernet Controller X710 for 10GbE SFP+
-		8086	4005  Ethernet Controller XL710 for 10 Gigabit SFP+
+		8086	000e  Ethernet Server Adapter OCP X710-2
+		8086	000f  Ethernet Server Adapter OCP X710-2
+		8086	0010  Ethernet Converged Network Adapter X710
+		8086	4005  Ethernet Controller X710 for 10GbE SFP+
 		8086	4006  Ethernet Controller X710 for 10GbE SFP+
-	1575	DSL5110 Thunderbolt NHI [Falcon Ridge LP 2014]
-	1576	DSL5110 Thunderbolt Bridge [Falcon Ridge LP 2014]
+		8086	4007  Ethernet Controller X710 for 10GbE SFP+
+	1575	DSL6340 Thunderbolt 3 NHI [Alpine Ridge 2C 2015]
+	1576	DSL6340 Thunderbolt 3 Bridge [Alpine Ridge 2C 2015]
 	1577	DSL6540 Thunderbolt 3 NHI [Alpine Ridge 4C 2015]
 	1578	DSL6540 Thunderbolt 3 Bridge [Alpine Ridge 4C 2015]
 	157b	I210 Gigabit Network Connection
 	157c	I210 Gigabit Backplane Connection
-	157d	DSL6340 Thunderbolt 3 NHI [Alpine Ridge 2C 2015]
-	157e	DSL6340 Thunderbolt 3 Bridge [Alpine Ridge 2C 2015]
+	157d	DSL5110 Thunderbolt 2 NHI (Low Power) [Win Ridge 2C 2014]
+	157e	DSL5110 Thunderbolt 2 Bridge (Low Power) [Win Ridge 2C 2014]
 	1580	Ethernet Controller XL710 for 40GbE backplane
 	1581	Ethernet Controller X710 for 10GbE backplane
 		1028	0000  Ethernet 10G X710-k bNDC
 		1028	1f98  Ethernet 10G 4P X710-k bNDC
 		1028	1f9e  Ethernet 10G 2P X710-k bNDC
+		1059	0150  RD-01068 10GbE-KR interface
+		1059	0170  RD-01213 10GbE interface
 		1590	0000  Ethernet 2-port 563i Adapter
 		1590	00f8  Ethernet 2-port 563i Adapter
 		8086	0000  Ethernet Converged Network Adapter XL710-Q2
@@ -22417,11 +24307,11 @@
 		108e	0000  Ethernet Controller X710 for 10GBASE-T
 		108e	4857  Ethernet Controller X710 for 10GBASE-T
 	1587	Ethernet Controller XL710 for 20GbE backplane
-		103c	0000  HP Flex-20 20Gb 2-port 660FLB Adapter
-		103c	22fe  HP Flex-20 20Gb 2-port 660FLB Adapter
+		103c	0000  Ethernet 10/20Gb 2-port 660FLB Adapter
+		103c	22fe  Ethernet 10/20Gb 2-port 660FLB Adapter
 	1588	Ethernet Controller XL710 for 20GbE backplane
-		103c	0000  HP Flex-20 20Gb 2-port 660M Adapter
-		103c	22ff  HP Flex-20 20Gb 2-port 660M Adapter
+		103c	0000  Ethernet 10/20Gb 2-port 660M Adapter
+		103c	22ff  Ethernet 10/20Gb 2-port 660M Adapter
 	1589	Ethernet Controller X710/X557-AT 10GBASE-T
 		108e	0000  Quad Port 10GBase-T Adapter
 		108e	7b1c  Quad Port 10GBase-T Adapter
@@ -22428,6 +24318,25 @@
 		8086	0000  Ethernet Converged Network Adapter X710-T
 		8086	0001  Ethernet Converged Network Adapter X710-T4
 		8086	0002  Ethernet Converged Network Adapter X710-T4
+		8086	0003  Ethernet Converged Network Adapter X710-T
+		8086	00a0  Ethernet Converged Network Adapter X710-T4
+		8086	1003  Ethernet Converged Network Adapter X710-T
+	158a	Ethernet Controller XXV710 for 25GbE backplane
+		1590	0000  10/25Gb Ethernet Adapter
+		1590	0286  Synergy 4610C 10/25Gb Ethernet Adapter
+		8086	000a  Ethernet 25G 2P XXV710 Mezz
+	158b	Ethernet Controller XXV710 for 25GbE SFP28
+		8086	0000  Ethernet Network Adapter XXV710
+		8086	0001  Ethernet Network Adapter XXV710-2
+		8086	0002  Ethernet Network Adapter XXV710-2
+		8086	0003  Ethernet Network Adapter XXV710-1
+		8086	0004  Ethernet Network Adapter XXV710-1
+		8086	0005  Ethernet Network Adapter OCP XXV710-2
+		8086	0006  Ethernet Network Adapter OCP XXV710-2
+		8086	0007  Ethernet Network Adapter OCP XXV710-1
+		8086	0008  Ethernet Network Adapter OCP XXV710-1
+		8086	0009  Ethernet 25G 2P XXV710 Adapter
+		8086	4001  Ethernet Network Adapter XXV710-2
 	15a0	Ethernet Connection (2) I218-LM
 	15a1	Ethernet Connection (2) I218-V
 	15a2	Ethernet Connection (3) I218-LM
@@ -22435,26 +24344,72 @@
 	15a4	Ethernet Switch FM10000 Host Interface
 	15a5	Ethernet Switch FM10000 Host Virtual Interface
 	15a8	Ethernet Connection X552 Virtual Function
+	15a9	X552 Virtual Function
 	15aa	Ethernet Connection X552 10 GbE Backplane
 		1059	0120  T4008 10GbE interface
+		1059	0150  RD-01068 10GbE interface
 	15ab	Ethernet Connection X552 10 GbE Backplane
+		1059	0170  RD-01213 10GbE interface
 	15ac	Ethernet Connection X552 10 GbE SFP+
+		1059	0160  RD-01167 10GbE interface
 	15ad	Ethernet Connection X552/X557-AT 10GBASE-T
 	15ae	Ethernet Connection X552 1000BASE-T
+	15b0	Ethernet Connection X552 Backplane
+	15b4	X553 Virtual Function
+	15b5	DSL6340 USB 3.1 Controller [Alpine Ridge]
 	15b6	DSL6540 USB 3.1 Controller [Alpine Ridge]
 	15b7	Ethernet Connection (2) I219-LM
 	15b8	Ethernet Connection (2) I219-V
 	15b9	Ethernet Connection (3) I219-LM
-	15d0	Ethernet SDI Adapter FM10420-100GbE-QDA2
+	15bb	Ethernet Connection (7) I219-LM
+	15bc	Ethernet Connection (7) I219-V
+	15bd	Ethernet Connection (6) I219-LM
+	15be	Ethernet Connection (6) I219-V
+	15bf	JHL6240 Thunderbolt 3 NHI (Low Power) [Alpine Ridge LP 2016]
+	15c0	JHL6240 Thunderbolt 3 Bridge (Low Power) [Alpine Ridge LP 2016]
+	15c2	Ethernet Connection X553 Backplane
+	15c3	Ethernet Connection X553 Backplane
+	15c4	Ethernet Connection X553 10 GbE SFP+
+	15c5	X553 Virtual Function
+	15c6	Ethernet Connection X553 1GbE
+	15c7	Ethernet Connection X553 1GbE
+	15c8	Ethernet Connection X553/X557-AT 10GBASE-T
+	15ce	Ethernet Connection X553 10 GbE SFP+
+	15d0	Ethernet SDI Adapter
+		8086	0001  Ethernet SDI Adapter FM10420-100GbE-QDA2
+		8086	0002  Ethernet SDI Adapter FM10840-MTP2
 	15d1	Ethernet Controller 10G X550T
 		8086	0002  Ethernet Converged Network Adapter X550-T1
+		8086	001b  Ethernet Server Adapter X550-T1 for OCP
 		8086	0021  Ethernet Converged Network Adapter X550-T1
 		8086	00a2  Ethernet Converged Network Adapter X550-T1
+	15d2	JHL6540 Thunderbolt 3 NHI (C step) [Alpine Ridge 4C 2016]
+	15d3	JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016]
+	15d4	JHL6540 Thunderbolt 3 USB Controller (C step) [Alpine Ridge 4C 2016]
 	15d5	Ethernet SDI Adapter FM10420-25GbE-DA2
+		8086	0001  Intel(R) Ethernet SDI Adapter FM10420-25GbE-DA2
 	15d6	Ethernet Connection (5) I219-V
 	15d7	Ethernet Connection (4) I219-LM
 	15d8	Ethernet Connection (4) I219-V
+		17aa	2247  ThinkPad T570
+		17aa	224f  ThinkPad X1 Carbon 5th Gen
+	15d9	JHL6340 Thunderbolt 3 NHI (C step) [Alpine Ridge 2C 2016]
+	15da	JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016]
+	15df	Ethernet Connection (8) I219-LM
+	15e0	Ethernet Connection (8) I219-V
+	15e1	Ethernet Connection (9) I219-LM
+	15e2	Ethernet Connection (9) I219-V
 	15e3	Ethernet Connection (5) I219-LM
+	15e4	Ethernet Connection X553 1GbE
+	15e5	Ethernet Connection X553 1GbE
+	15e7	JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018]
+	15e8	JHL7540 Thunderbolt 3 NHI [Titan Ridge 2C 2018]
+	15e9	JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 2C 2018]
+	15ea	JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018]
+	15eb	JHL7540 Thunderbolt 3 NHI [Titan Ridge 4C 2018]
+	15ec	JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018]
+	15ef	JHL7540 Thunderbolt 3 Bridge [Titan Ridge DD 2018]
+	15f0	JHL7540 Thunderbolt 3 USB Controller [Titan Ridge DD 2018]
 	1600	Broadwell-U Host Bridge -OPI
 	1601	Broadwell-U PCI Express x16 Controller
 	1602	Broadwell-U Integrated Graphics
@@ -22493,27 +24448,37 @@
 	163b	Broadwell-U Integrated Graphics
 	163d	Broadwell-U Integrated Graphics
 	163e	Broadwell-U Integrated Graphics
-	1900	Skylake Host Bridge/DRAM Registers
-	1901	Skylake PCIe Controller (x16)
+	1889	Ethernet Adaptive Virtual Function
+	1900	Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
+	1901	Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16)
 	1902	HD Graphics 510
-	1903	Skylake Processor Thermal Subsystem
-	1904	Skylake Host Bridge/DRAM Registers
-	1905	Skylake PCIe Controller (x8)
+	1903	Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem
+		1028	06e4  XPS 15 9550
+	1904	Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
+		1028	06f3  Latitude 3570
+		17aa	382a  B51-80 Laptop
+	1905	Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x8)
 	1906	HD Graphics 510
-	1908	Skylake Host Bridge/DRAM Registers
-	1909	Skylake PCIe Controller (x4)
-	190c	Skylake Host Bridge/DRAM Registers
-	190f	Skylake Host Bridge/DRAM Registers
-	1910	Skylake Host Bridge/DRAM Registers
-	1911	Skylake Gaussian Mixture Model
+		17aa	382a  B51-80 Laptop
+	1908	Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
+	1909	Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x4)
+	190c	Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
+	190f	Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
+	1910	Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
+		1028	06e4  XPS 15 9550
+	1911	Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
+		17aa	2247  ThinkPad T570
+		17aa	224f  ThinkPad X1 Carbon 5th Gen
 	1912	HD Graphics 530
-	1916	HD Graphics 520
-	1918	Skylake Host Bridge/DRAM Registers
-	1919	Skylake Imaging Unit
+	1916	Skylake GT2 [HD Graphics 520]
+		1028	06f3  Latitude 3570
+	1918	Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
+	1919	Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Imaging Unit
 	191b	HD Graphics 530
+		1028	06e4  XPS 15 9550
 	191d	HD Graphics P530
 	191e	HD Graphics 515
-	191f	Skylake Host Bridge/DRAM Registers
+	191f	Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers
 	1921	HD Graphics 520
 	1926	Iris Graphics 540
 	1927	Iris Graphics 550
@@ -22550,7 +24515,33 @@
 		e4bf	3100  CX1-BAND
 	1962	80960RM (i960RM) Microprocessor
 		105a	0000  SuperTrak SX6000 I2O CPU
-	19df	DNV SMBus controller
+	1964	80960RN (i960RN) Microprocessor
+	19ac	Atom Processor C3000 Series SMBus Contoller - Host
+	19b0	Atom Processor C3000 Series SATA Controller 0
+	19b1	Atom Processor C3000 Series SATA Controller 0
+	19b2	Atom Processor C3000 Series SATA Controller 0
+	19b3	Atom Processor C3000 Series SATA Controller 0
+	19b4	Atom Processor C3000 Series SATA Controller 0
+	19b5	Atom Processor C3000 Series SATA Controller 0
+	19b6	Atom Processor C3000 Series SATA Controller 0
+	19b7	Atom Processor C3000 Series SATA Controller 0
+	19be	Atom Processor C3000 Series SATA Controller 0
+	19bf	Atom Processor C3000 Series SATA Controller 0
+	19c0	Atom Processor C3000 Series SATA Controller 1
+	19c1	Atom Processor C3000 Series SATA Controller 1
+	19c2	Atom Processor C3000 Series SATA Controller 1
+	19c3	Atom Processor C3000 Series SATA Controller 1
+	19c4	Atom Processor C3000 Series SATA Controller 1
+	19c5	Atom Processor C3000 Series SATA Controller 1
+	19c6	Atom Processor C3000 Series SATA Controller 1
+	19c7	Atom Processor C3000 Series SATA Controller 1
+	19ce	Atom Processor C3000 Series SATA Controller 1
+	19cf	Atom Processor C3000 Series SATA Controller 1
+	19d0	Atom Processor C3000 Series USB 3.0 xHCI Controller
+	19dc	Atom Processor C3000 Series LPC or eSPI
+	19df	Atom Processor C3000 Series SMBus controller
+	19e0	Atom Processor C3000 Series SPI Controller
+	19e2	Atom Processor C3000 Series QuickAssist Technology
 	1a21	82840 840 [Carmel] Chipset Host Bridge (Hub A)
 	1a23	82840 840 [Carmel] Chipset AGP Bridge
 	1a24	82840 840 [Carmel] Chipset PCI Bridge (Hub B)
@@ -22561,7 +24552,7 @@
 	1a31	82845 845 [Brookdale] Chipset AGP Bridge
 	1a38	5000 Series Chipset DMA Engine
 		15d9	8680  X7DVL-E-O motherboard
-		8086	3476  Intel S5000PSLSATA Server Board
+		8086	3476  S5000PSLSATA Server Board
 	1a48	82597EX 10GbE Ethernet Controller
 		8086	a01f  PRO/10GbE SR Server Adapter
 		8086	a11f  PRO/10GbE SR Server Adapter
@@ -22568,29 +24559,33 @@
 	1b48	82597EX 10GbE Ethernet Controller
 		8086	a01f  PRO/10GbE LR Server Adapter
 		8086	a11f  PRO/10GbE LR Server Adapter
-	1c00	6 Series/C200 Series Chipset Family 4 port SATA IDE Controller
-	1c01	6 Series/C200 Series Chipset Family 4 port SATA IDE Controller
-	1c02	6 Series/C200 Series Chipset Family SATA AHCI Controller
+	1c00	6 Series/C200 Series Chipset Family Desktop SATA Controller (IDE mode, ports 0-3)
+	1c01	6 Series/C200 Series Chipset Family Mobile SATA Controller (IDE mode, ports 0-3)
+	1c02	6 Series/C200 Series Chipset Family 6 port Desktop SATA AHCI Controller
 		1028	04aa  XPS 8300
 		1043	844d  P8 series motherboard
 		8086	7270  Server Board S1200BTS
-	1c03	6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller
+	1c03	6 Series/C200 Series Chipset Family 6 port Mobile SATA AHCI Controller
 		1028	04a3  Precision M4600
 		1028	04b2  Vostro 3350
 		1028	04da  Vostro 3750
+		17aa	21cf  ThinkPad T520
 		8086	7270  Apple MacBookPro8,2 [Core i7, 15", 2011]
-	1c04	6 Series/C200 Series Chipset Family SATA RAID Controller
+	1c04	6 Series/C200 Series Desktop SATA RAID Controller
 		103c	3118  Smart Array B110i SATA RAID Controller
-	1c05	6 Series/C200 Series Chipset Family SATA RAID Controller
-	1c08	6 Series/C200 Series Chipset Family 2 port SATA IDE Controller
-	1c09	6 Series/C200 Series Chipset Family 2 port SATA IDE Controller
+	1c05	6 Series/C200 Series Mobile SATA RAID Controller
+	1c06	Z68 Express Chipset SATA RAID Controller
+	1c08	6 Series/C200 Series Chipset Family Desktop SATA Controller (IDE mode, ports 4-5)
+	1c09	6 Series/C200 Series Chipset Family Mobile SATA Controller (IDE mode, ports 4-5)
 	1c10	6 Series/C200 Series Chipset Family PCI Express Root Port 1
 		1028	04aa  XPS 8300
 		1028	04da  Vostro 3750
 		1043	844d  P8 series motherboard
+		17aa	21cf  ThinkPad T520
 		8086	7270  Server Board S1200BTS / Apple MacBook Pro 8,1/8,2
 	1c12	6 Series/C200 Series Chipset Family PCI Express Root Port 2
 		1028	04aa  XPS 8300
+		17aa	21cf  ThinkPad T520
 		8086	7270  Apple MacBookPro8,2 [Core i7, 15", 2011]
 	1c14	6 Series/C200 Series Chipset Family PCI Express Root Port 3
 		1028	04da  Vostro 3750
@@ -22597,8 +24592,10 @@
 		8086	7270  Apple MacBookPro8,2 [Core i7, 15", 2011]
 	1c16	6 Series/C200 Series Chipset Family PCI Express Root Port 4
 		1028	04aa  XPS 8300
+		17aa	21cf  ThinkPad T520
 	1c18	6 Series/C200 Series Chipset Family PCI Express Root Port 5
 		1028	04da  Vostro 3750
+		17aa	21cf  ThinkPad T520
 		8086	7270  Server Board S1200BTS
 	1c1a	6 Series/C200 Series Chipset Family PCI Express Root Port 6
 		1028	04da  Vostro 3750
@@ -22614,6 +24611,7 @@
 		1028	04da  Vostro 3750
 		1043	8418  P8P67 Deluxe Motherboard
 		1043	841b  P8H67 Series Motherboard
+		17aa	21cf  ThinkPad T520
 # Realtek ALC888 audio codec
 		8086	2008  DQ67SW board
 		8086	7270  Apple MacBookPro8,2 [Core i7, 15", 2011]
@@ -22623,6 +24621,7 @@
 		1028	04b2  Vostro 3350
 		1028	04da  Vostro 3750
 		1043	844d  P8 series motherboard
+		17aa	21cf  ThinkPad T520
 		8086	7270  Server Board S1200BTS / Apple MacBook Pro 8,1/8,2
 	1c24	6 Series/C200 Series Chipset Family Thermal Management Controller
 	1c25	6 Series/C200 Series Chipset Family DMI to PCI Bridge
@@ -22632,6 +24631,7 @@
 		1028	04b2  Vostro 3350
 		1028	04da  Vostro 3750
 		1043	844d  P8 series motherboard
+		17aa	21cf  ThinkPad T520
 		8086	7270  Server Board S1200BTS / Apple MacBook Pro 8,1/8,2
 	1c27	6 Series/C200 Series Chipset Family USB Universal Host Controller #1
 		8086	7270  Apple MacBookPro8,2 [Core i7, 15", 2011]
@@ -22643,6 +24643,7 @@
 		1028	04b2  Vostro 3350
 		1028	04da  Vostro 3750
 		1043	844d  P8 series motherboard
+		17aa	21cf  ThinkPad T520
 		8086	7270  Server Board S1200BTS / Apple MacBook Pro 8,1/8,2
 	1c33	6 Series/C200 Series Chipset Family LAN Controller
 	1c35	6 Series/C200 Series Chipset Family VECI Controller
@@ -22652,6 +24653,7 @@
 		1028	04b2  Vostro 3350
 		1028	04da  Vostro 3750
 		1043	844d  P8 series motherboard
+		17aa	21cf  ThinkPad T520
 		8086	7270  Apple MacBookPro8,2 [Core i7, 15", 2011]
 	1c3b	6 Series/C200 Series Chipset Family MEI Controller #2
 	1c3c	6 Series/C200 Series Chipset Family IDE-r Controller
@@ -22660,40 +24662,41 @@
 	1c41	Mobile SFF 6 Series Chipset Family LPC Controller
 	1c42	6 Series/C200 Series Chipset Family LPC Controller
 	1c43	Mobile 6 Series Chipset Family LPC Controller
-	1c44	Z68 Express Chipset Family LPC Controller
+	1c44	Z68 Express Chipset LPC Controller
 	1c45	6 Series/C200 Series Chipset Family LPC Controller
-	1c46	P67 Express Chipset Family LPC Controller
+	1c46	P67 Express Chipset LPC Controller
 		1043	844d  P8P67 Deluxe Motherboard
-	1c47	UM67 Express Chipset Family LPC Controller
+	1c47	UM67 Express Chipset LPC Controller
 	1c48	6 Series/C200 Series Chipset Family LPC Controller
-	1c49	HM65 Express Chipset Family LPC Controller
+	1c49	HM65 Express Chipset LPC Controller
 		8086	7270  Apple MacBookPro8,2 [Core i7, 15", 2011]
-	1c4a	H67 Express Chipset Family LPC Controller
+	1c4a	H67 Express Chipset LPC Controller
 		1028	04aa  XPS 8300
 		1043	844d  P8H67 Series Motherboard
-	1c4b	HM67 Express Chipset Family LPC Controller
+	1c4b	HM67 Express Chipset LPC Controller
 		1028	04b2  Vostro 3350
 		1028	04da  Vostro 3750
-	1c4c	Q65 Express Chipset Family LPC Controller
-	1c4d	QS67 Express Chipset Family LPC Controller
-	1c4e	Q67 Express Chipset Family LPC Controller
-	1c4f	QM67 Express Chipset Family LPC Controller
+	1c4c	Q65 Express Chipset LPC Controller
+	1c4d	QS67 Express Chipset LPC Controller
+	1c4e	Q67 Express Chipset LPC Controller
+	1c4f	QM67 Express Chipset LPC Controller
 		1028	04a3  Precision M4600
-	1c50	B65 Express Chipset Family LPC Controller
+		17aa	21cf  ThinkPad T520
+	1c50	B65 Express Chipset LPC Controller
 	1c51	6 Series/C200 Series Chipset Family LPC Controller
-	1c52	C202 Chipset Family LPC Controller
+	1c52	C202 Chipset LPC Controller
 		8086	7270  Server Board S1200BTS
 	1c53	6 Series/C200 Series Chipset Family LPC Controller
-	1c54	C204 Chipset Family LPC Controller
+	1c54	C204 Chipset LPC Controller
 	1c55	6 Series/C200 Series Chipset Family LPC Controller
-	1c56	C206 Chipset Family LPC Controller
+	1c56	C206 Chipset LPC Controller
 		1043	844d  P8B WS Motherboard
 	1c57	6 Series/C200 Series Chipset Family LPC Controller
-	1c58	Upgraded B65 Express Chipset Family LPC Controller
-	1c59	Upgraded HM67 Express Chipset Family LPC Controller
-	1c5a	Upgraded Q67 Express Chipset Family LPC Controller
+	1c58	Upgraded B65 Express Chipset LPC Controller
+	1c59	Upgraded HM67 Express Chipset LPC Controller
+	1c5a	Upgraded Q67 Express Chipset LPC Controller
 	1c5b	6 Series/C200 Series Chipset Family LPC Controller
-	1c5c	H61 Express Chipset Family LPC Controller
+	1c5c	H61 Express Chipset LPC Controller
 	1c5d	6 Series/C200 Series Chipset Family LPC Controller
 	1c5e	6 Series/C200 Series Chipset Family LPC Controller
 	1c5f	6 Series/C200 Series Chipset Family LPC Controller
@@ -22752,6 +24755,7 @@
 	1d69	C604/X79 series chipset 4-Port SATA/SAS Storage Control Unit
 	1d6a	C600/X79 series chipset Dual 4-Port SATA Storage Control Unit
 	1d6b	C602 chipset 4-Port SATA Storage Control Unit
+		0497	1028  Dell Precision T3600
 	1d6c	C600/X79 series chipset Dual 4-Port SATA/SAS Storage Control Unit
 	1d6d	C600/X79 series chipset 4-Port SATA/SAS Storage Control Unit
 	1d6e	C600/X79 series chipset Dual 4-Port SATA Storage Control Unit
@@ -22763,6 +24767,7 @@
 	1d76	C600/X79 series chipset Multi-Function Glue
 	1e00	7 Series/C210 Series Chipset Family 4-port SATA Controller [IDE mode]
 	1e01	7 Series Chipset Family 4-port SATA Controller [IDE mode]
+		144d	c652  NP300E5C series laptop
 	1e02	7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode]
 		1043	84ca  P8 series motherboard
 		1849	1e02  Motherboard
@@ -22770,6 +24775,7 @@
 		1043	108d  VivoBook X202EV
 		1043	1477  N56VZ
 		1043	1517  Zenbook Prime UX31A
+		144d	c652  NP300E5C series laptop
 	1e04	7 Series/C210 Series Chipset Family SATA Controller [RAID mode]
 	1e05	7 Series Chipset SATA Controller [RAID mode]
 	1e06	7 Series/C210 Series Chipset Family SATA Controller [RAID mode]
@@ -22776,12 +24782,14 @@
 	1e07	7 Series Chipset Family SATA Controller [RAID mode]
 	1e08	7 Series/C210 Series Chipset Family 2-port SATA Controller [IDE mode]
 	1e09	7 Series Chipset Family 2-port SATA Controller [IDE mode]
+		144d	c652  NP300E5C series laptop
 	1e0e	7 Series/C210 Series Chipset Family SATA Controller [RAID mode]
-	1e10	7 Series/C210 Series Chipset Family PCI Express Root Port 1
+	1e10	7 Series/C216 Chipset Family PCI Express Root Port 1
 		1043	108d  VivoBook X202EV
 		1043	1477  N56VZ
 		1043	1517  Zenbook Prime UX31A
 		1043	84ca  P8H77-I Motherboard
+		144d	c652  NP300E5C series laptop
 		1849	1e10  Motherboard
 	1e12	7 Series/C210 Series Chipset Family PCI Express Root Port 2
 		1043	108d  VivoBook X202EV
@@ -22788,9 +24796,10 @@
 		1043	1477  N56VZ
 		1043	1517  Zenbook Prime UX31A
 	1e14	7 Series/C210 Series Chipset Family PCI Express Root Port 3
-	1e16	7 Series/C210 Series Chipset Family PCI Express Root Port 4
+	1e16	7 Series/C216 Chipset Family PCI Express Root Port 4
 		1043	108d  VivoBook X202EV
 		1043	1477  N56VZ
+		144d	c652  NP300E5C series laptop
 		1849	1618  Z77 Extreme4 motherboard
 	1e18	7 Series/C210 Series Chipset Family PCI Express Root Port 5
 		1043	84ca  P8H77-I Motherboard
@@ -22800,36 +24809,41 @@
 	1e1c	7 Series/C210 Series Chipset Family PCI Express Root Port 7
 	1e1e	7 Series/C210 Series Chipset Family PCI Express Root Port 8
 		1849	1e1e  Motherboard
-	1e20	7 Series/C210 Series Chipset Family High Definition Audio Controller
-		1028	054b  Dell XPS One 2710
+	1e20	7 Series/C216 Chipset Family High Definition Audio Controller
+		1028	054b  XPS One 2710
 		1043	108d  VivoBook X202EV
 		1043	1477  N56VZ
 		1043	1517  Zenbook Prime UX31A
 		1043	8415  P8H77-I Motherboard
-		1043	8445  ASUS P8Z77-V LX Motherboard
+		1043	8445  P8Z77-V LX Motherboard
+		144d	c652  NP300E5C series laptop
 		1849	1898  Z77 Extreme4 motherboard
-	1e22	7 Series/C210 Series Chipset Family SMBus Controller
+	1e22	7 Series/C216 Chipset Family SMBus Controller
 		1043	108d  VivoBook X202EV
 		1043	1477  N56VZ
 		1043	1517  Zenbook Prime UX31A
 		1043	84ca  P8 series motherboard
+		144d	c652  NP300E5C series laptop
 		1849	1e22  Motherboard
 	1e24	7 Series/C210 Series Chipset Family Thermal Management Controller
 		1043	1517  Zenbook Prime UX31A
 	1e25	7 Series/C210 Series Chipset Family DMI to PCI Bridge
-	1e26	7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1
+	1e26	7 Series/C216 Chipset Family USB Enhanced Host Controller #1
 		1043	108d  VivoBook X202EV
 		1043	1477  N56VZ
 		1043	1517  Zenbook Prime UX31A
 		1043	84ca  P8 series motherboard
+		144d	c652  NP300E5C series laptop
 		1849	1e26  Motherboard
-	1e2d	7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2
+	1e2d	7 Series/C216 Chipset Family USB Enhanced Host Controller #2
 		1043	108d  VivoBook X202EV
 		1043	1477  N56VZ
 		1043	1517  Zenbook Prime UX31A
 		1043	84ca  P8 series motherboard
+		144d	c652  NP300E5C series laptop
 		1849	1e2d  Motherboard
 	1e31	7 Series/C210 Series Chipset Family USB xHCI Host Controller
+		103c	179b  Elitebook 8470p
 		103c	17ab  ProBook 6570b
 		1043	108d  VivoBook X202EV
 		1043	1477  N56VZ
@@ -22837,11 +24851,12 @@
 		1043	84ca  P8 series motherboard
 		1849	1e31  Motherboard
 	1e33	7 Series/C210 Series Chipset Family LAN Controller
-	1e3a	7 Series/C210 Series Chipset Family MEI Controller #1
+	1e3a	7 Series/C216 Chipset Family MEI Controller #1
 		1043	108d  VivoBook X202EV
 		1043	1477  N56VZ
 		1043	1517  Zenbook Prime UX31A
 		1043	84ca  P8 series motherboard
+		144d	c652  NP300E5C series laptop
 		1849	1e3a  Motherboard
 	1e3b	7 Series/C210 Series Chipset Family MEI Controller #2
 	1e3c	7 Series/C210 Series Chipset Family IDE-r Controller
@@ -22880,9 +24895,10 @@
 	1e5b	UM77 Express Chipset LPC Controller
 	1e5c	7 Series Chipset Family LPC Controller
 	1e5d	HM75 Express Chipset LPC Controller
-	1e5e	7 Series Chipset Family LPC Controller
+		144d	c652  NP300E5C series laptop
+	1e5e	HM70 Express Chipset LPC Controller
 		1043	108d  VivoBook X202EV
-	1e5f	7 Series Chipset Family LPC Controller
+	1e5f	NM70 Express Chipset LPC Controller
 	1f00	Atom processor C2000 SoC Transaction Router
 	1f01	Atom processor C2000 SoC Transaction Router
 	1f02	Atom processor C2000 SoC Transaction Router
@@ -22932,6 +24948,7 @@
 	1f3a	Atom processor C2000 PCU
 	1f3b	Atom processor C2000 PCU
 	1f3c	Atom processor C2000 PCU SMBus
+	1f3d	Atom Processor C2000 PECI SMBus
 	1f3e	Atom processor C2000 RAID SATA3 Controller
 	1f3f	Atom processor C2000 RAID SATA3 Controller
 	1f40	Ethernet Connection I354 1.0 GbE Backplane
@@ -22946,12 +24963,13 @@
 	2018	Sky Lake-E M2PCI Registers
 	201a	Sky Lake-E Non-Transparent Bridge Registers
 	201c	Sky Lake-E Non-Transparent Bridge Registers
+	2020	Sky Lake-E DMI3 Registers
 	2021	Sky Lake-E CBDMA Registers
 	2024	Sky Lake-E MM/Vt-d Configuration Registers
-	2030	Sky Lake-E PCI Express Root Port 1A
-	2031	Sky Lake-E PCI Express Root Port 1B
-	2032	Sky Lake-E PCI Express Root Port 1C
-	2033	Sky Lake-E PCI Express Root Port 1D
+	2030	Sky Lake-E PCI Express Root Port A
+	2031	Sky Lake-E PCI Express Root Port B
+	2032	Sky Lake-E PCI Express Root Port C
+	2033	Sky Lake-E PCI Express Root Port D
 	2035	Sky Lake-E RAS Configuration Registers
 	204c	Sky Lake-E M3KTI Registers
 	204d	Sky Lake-E M3KTI Registers
@@ -22980,37 +24998,37 @@
 	225c	Xeon Phi coprocessor SE10/7120 series
 	225d	Xeon Phi coprocessor 3120 series 
 	225e	Xeon Phi coprocessor 31S1
-	2280	Braswell SoC Transaction Router
-	2284	Braswell HD Audio Controller
-	2286	Braswell Serial I/O DMA
-	228a	Braswell Serial I/O HSUART Port 1
-	228c	Braswell Serial I/O HSUART Port 2
-	2292	Braswell Platform Controller Unit SMBus
-	2294	Braswell Storage Cluster Control MMC Port
-	2295	Braswell Storage Cluster Control SDIO Port
-	2296	Braswell Storage Cluster Control SD Port
-	2298	Braswell Trusted Execution Engine Interface
-	229c	Braswell Platform Controller Unit LPC
-	22a3	Braswell SATA Controller
-	22a4	Braswell SATA AHCI Controller
-	22a8	Braswell Low Power Engine Audio
-	22b0	Braswell PCI Configuration Registers
-	22b1	Braswell Integrated Graphics Controller
-	22b5	Braswell USB xHCI Host Controller
-	22b8	Braswell ISP Camera
-	22c0	Braswell Serial I/O DMA
-	22c1	Braswell Serial I/O I2C Port 1
-	22c2	Braswell Serial I/O I2C Port 2
-	22c3	Braswell Serial I/O I2C Port 3
-	22c4	Braswell Serial I/O I2C Port 4
-	22c5	Braswell Serial I/O I2C Port 5
-	22c6	Braswell Serial I/O I2C Port 6
-	22c7	Braswell Serial I/O I2C Port 7
-	22c8	Braswell PCIe Port 1
-	22ca	Braswell PCIe Port 2
-	22cc	Braswell PCIe Port 3
-	22ce	Braswell PCIe Port 4
-	22dc	Braswell P-Unit Power Management
+	2280	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register
+	2284	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller
+	2286	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series LPIO1 DMA Controller
+	228a	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series LPIO1 HSUART Controller #1
+	228c	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series LPIO1 HSUART Controller #2
+	2292	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx SMBus Controller
+	2294	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series MMC Controller
+	2295	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SDIO Controller
+	2296	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SD Controller
+	2298	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine
+	229c	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU
+	22a3	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SATA Controller
+	22a4	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SATA AHCI Controller
+	22a8	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Low Power Engine Audio
+	22b0	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Configuration Registers
+	22b1	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller
+	22b5	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller
+	22b8	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit
+	22c0	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series LPIO2 DMA Controller
+	22c1	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series LPIO2 I2C Controller #1
+	22c2	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series LPIO2 I2C Controller #2
+	22c3	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series LPIO2 I2C Controller #3
+	22c4	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series LPIO2 I2C Controller #4
+	22c5	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series LPIO2 I2C Controller #5
+	22c6	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series LPIO2 I2C Controller #6
+	22c7	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series LPIO2 I2C Controller #7
+	22c8	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1
+	22ca	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #2
+	22cc	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #3
+	22ce	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #4
+	22dc	Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller
 	2310	DH89xxCC LPC Controller
 	2323	DH89xxCC 4 Port SATA AHCI Controller
 	2330	DH89xxCC SMBus Controller
@@ -23136,6 +25154,7 @@
 		1028	040a  Latitude E6410
 		1028	040b  Latitude E6510
 		103c	0934  Compaq nw8240 Mobile Workstation
+		103c	0944  Compaq nc6220 Notebook PC
 		103c	099c  NX6110/NC6120
 		103c	309f  Compaq nx9420 Notebook
 		103c	30a3  Compaq nw8440
@@ -23148,6 +25167,7 @@
 		144d	c072  Notebook N150P
 		1458	5000  GA-D525TUD
 		1734	1055  Amilo M1420
+		17aa	2013  ThinkPad R60e
 		17aa	20ae  ThinkPad T61/R61
 		17c0	10d2  Medion Akoya E7214 Notebook PC [MD98410]
 		17c0	4083  Medion WIM 2210 Notebook PC [MD96850]
@@ -23215,6 +25235,7 @@
 		1043	8277  P5K PRO Motherboard
 		1043	844d  P8 series motherboard
 		1458	5000  Motherboard
+		1462	7345  MS-7345 Motherboard: Intel 82801I/IR [ICH9/ICH9R]
 		1462	7418  Wind PC MS-7418
 		15d9	060d  C7SIM-Q Motherboard
 		15d9	9680  X7DBN Motherboard
@@ -23590,7 +25611,7 @@
 		8086	a000  D865PERL mainboard
 		8086	e000  D865PERL mainboard
 		8086	e001  Desktop Board D865GBF
-		8086	e002  SoundMax Intergrated Digital Audio
+		8086	e002  SoundMax Integrated Digital Audio
 	24d6	82801EB/ER (ICH5/ICH5R) AC'97 Modem Controller
 		103c	006a  NX9500
 	24d7	82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3
@@ -23682,7 +25703,15 @@
 		10a9	802f  Omni-path HFI 100 Series, 2-port A-board
 		10a9	8030  Omni-path HFI 100 Series, 1-port B-board
 		10a9	8031  Omni-path HFI 100 Series, 2-port B-board
+		1590	00e7  100Gb 1-port OP101 QSFP28 x8 PCIe Gen3 with Intel Omni-Path Adapter
+		1590	00e8  100Gb 1-port OP101 QSFP28 x16 PCIe Gen3 with Intel Omni-Path Adapter
+		1590	021c  Apollo 100Gb 1-port Intel Omni-Path Architecture 860z Mezzanine FIO Adapter
 		15d9	0934  Omni-Path HFI Adapter 100 Series, 1 Port, PCIe x16, SIOM Module
+		15d9	099b  Omni-path HFI Mezz AOC, 1 Port, PCIe x16.
+		1cb8	0001  Omni-Path HFI Adapter 100 Series, 1 Port, PCIe x16, TC4600 QSFP28
+		1cb8	0002  Omni-Path HFI Adapter 100 Series, 1 Port, PCIe x16, TC6600 Fixed Port
+		1cb8	0003  Omni-Path HFI Adapter 100 Series, 2 Port, 2 PCIe x16, Earth Simulation QSFP28
+		1cb8	0004  Omni-Path HFI Adapter 100 Series, 1 Port, PCIe x16, TC4600E QSFP28
 		8086	2628  Omni-Path HFI Adapter 100 Series, 1 Port, PCIe x16
 		8086	2629  Omni-Path HFI Adapter 100 Series, 1 Port, PCIe x8
 		8086	262a  Omni-Path HFI Adapter 100 Series, 2 Ports, Split PCIe x16
@@ -23691,9 +25720,17 @@
 	24f3	Wireless 8260
 # Snow Field Peak AC
 		8086	0010  Dual Band Wireless-AC 8260
+		8086	1010  Dual Band Wireless-AC 8260
 	24f4	Wireless 8260
 # Snow Field Peak AC
 		8086	0030  Dual Band Wireless-AC 8260
+	24fb	Dual Band Wireless-AC 3168NGW [Stone Peak]
+	24fd	Wireless 8265 / 8275
+# Windstorm Peak
+		8086	0010  Dual Band Wireless-AC 8265
+		8086	0150  Dual Band Wireless-AC 8265
+		8086	1010  Dual Band Wireless-AC 8265
+		8086	1130  Dual Band Wireless-AC 8265
 	2500	82820 820 (Camino) Chipset Host Bridge (MCH)
 		1028	0095  Precision Workstation 220 Chipset
 		1043	801c  P3C-2000 system chipset
@@ -23703,6 +25740,7 @@
 	250f	82820 820 (Camino) Chipset AGP Bridge
 	2520	82805AA MTH Memory Translator Hub
 	2521	82804AA MRH-S Memory Repeater Hub for SDRAM
+	2526	Wireless-AC 9260
 	2530	82850 850 (Tehama) Chipset Host Bridge (MCH)
 		1028	00c7  Dimension 8100
 		147b	0507  TH7II-RAID
@@ -23787,8 +25825,9 @@
 	258a	E7221 Integrated Graphics Controller
 	2590	Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller
 		1014	0575  ThinkPad X41 / Z60t
-		1028	0182  Dell Latitude C610
+		1028	0182  Latitude C610
 		103c	0934  Compaq nw8240/nx8220
+		103c	0944  Compaq nc6220 Notebook PC
 		103c	099c  NX6110/NC6120
 		104d	81b7  Vaio VGN-S3XP
 		a304	81b7  Vaio VGN-S3XP
@@ -23973,6 +26012,7 @@
 	2641	82801FBM (ICH6M) LPC Interface Bridge
 		1014	0568  ThinkPad X41
 		103c	0934  Compaq nw8240/nx8220
+		103c	0944  Compaq nc6220 Notebook PC
 		103c	099c  NX6110/NC6120
 	2642	82801FW/FRW (ICH6W/ICH6RW) LPC Interface Bridge
 	2651	82801FB/FW (ICH6/ICH6W) SATA Controller
@@ -23993,6 +26033,7 @@
 		1028	0177  Dimension 8400
 		1028	0179  Optiplex GX280
 		103c	0934  Compaq nw8240/nx8220
+		103c	0944  Compaq nc6220 Notebook PC
 		103c	099c  NX6110/NC6120
 		1043	80a6  P5GD1-VW Mainboard
 		1458	2558  GA-8I915ME-G Mainboard
@@ -24006,6 +26047,7 @@
 		1028	0177  Dimension 8400
 		1028	0179  Optiplex GX280
 		103c	0934  Compaq nw8240/nx8220
+		103c	0944  Compaq nc6220 Notebook PC
 		103c	099c  NX6110/NC6120
 		1043	80a6  P5GD1-VW Mainboard
 		1458	2659  GA-8I915ME-G Mainboard
@@ -24019,6 +26061,7 @@
 		1028	0177  Dimension 8400
 		1028	0179  Optiplex GX280
 		103c	0934  Compaq nw8240/nx8220
+		103c	0944  Compaq nc6220 Notebook PC
 		103c	099c  NX6110/NC6120
 		1043	80a6  P5GD1-VW Mainboard
 		1458	265a  GA-8I915ME-G Mainboard
@@ -24044,6 +26087,7 @@
 		1028	0177  Dimension 8400
 		1028	0179  Optiplex GX280
 		103c	0934  Compaq nw8240/nx8220
+		103c	0944  Compaq nc6220 Notebook PC
 		103c	099c  NX6110/NC6120
 		1043	80a6  P5GD1-VW Mainboard
 		1458	5006  GA-8I915ME-G Mainboard
@@ -24055,6 +26099,7 @@
 		e4bf	58b1  XB1
 	2660	82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1
 		103c	0934  Compaq nw8240 Mobile Workstation
+		103c	0944  Compaq nc6220 Notebook PC
 		103c	099c  NX6110/NC6120
 		e4bf	0ccd  CCD-CALYPSO
 		e4bf	0cd3  CD3-JIVE
@@ -24061,6 +26106,7 @@
 		e4bf	58b1  XB1
 	2662	82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2
 		103c	0934  Compaq nw8240 Mobile Workstation
+		103c	0944  Compaq nc6220 Notebook PC
 		e4bf	0ccd  CCD-CALYPSO
 		e4bf	0cd3  CD3-JIVE
 		e4bf	58b1  XB1
@@ -24076,7 +26122,7 @@
 		1014	05b7  ThinkPad Z60t
 # based on the PTGD1-LA motherboard
 		103c	2a09  PufferM-UL8E
-		1043	1173  Asus A6VC
+		1043	1173  A6VC
 		1043	814e  P5GD1-VW Mainboard
 		1462	7028  915P/G Neo2
 		1af4	1100  QEMU Virtual Machine
@@ -24102,7 +26148,7 @@
 		1028	0177  Dimension 8400
 		1028	0179  Optiplex GX280
 		1028	0182  Latitude D610 Laptop
-		1028	0187  Dell Precision M70 Laptop
+		1028	0187  Precision M70 Laptop
 		1028	0188  Inspiron 6000 laptop
 		103c	0934  Compaq nw8240/nx8220
 		103c	0944  Compaq NC6220
@@ -24114,6 +26160,7 @@
 	266f	82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller
 		1028	0177  Dimension 8400
 		103c	0934  Compaq nw8240/nx8220
+		103c	0944  Compaq nc6220 Notebook PC
 		103c	099c  NX6110/NC6120
 		1043	80a6  P5GD1-VW Mainboard
 		1458	266f  GA-8I915ME-G Mainboard
@@ -24126,13 +26173,13 @@
 		103c	31fe  ProLiant DL140 G3
 		15d9	8680  X7DVL-E-O motherboard
 		15d9	9680  X7DBN Motherboard
-		8086	3476  Intel S5000PSLSATA Server Board
+		8086	3476  S5000PSLSATA Server Board
 	2680	631xESB/632xESB/3100 Chipset SATA IDE Controller
 	2681	631xESB/632xESB SATA AHCI Controller
 		103c	31fe  ProLiant DL140 G3
 		15d9	8680  X7DVL-E-O motherboard
 		15d9	9680  X7DBN Motherboard
-		8086	3476  Intel S5000PSLSATA Server Board
+		8086	3476  S5000PSLSATA Server Board
 	2682	631xESB/632xESB SATA RAID Controller
 		103c	31fe  Adaptec Serial ATA HostRAID
 	2683	631xESB/632xESB SATA RAID Controller
@@ -24142,7 +26189,7 @@
 		103c	31fe  ProLiant DL140 G3
 		15d9	8680  X7DVL-E-O motherboard
 		15d9	9680  X7DBN Motherboard
-		8086	3476  Intel S5000PSLSATA Server Board
+		8086	3476  S5000PSLSATA Server Board
 	2689	631xESB/632xESB/3100 Chipset UHCI USB Controller #2
 		1028	01bb  PowerEdge 1955 onboard USB
 		1028	01f0  PowerEdge R900 onboard USB
@@ -24149,17 +26196,17 @@
 		103c	31fe  ProLiant DL140 G3
 		15d9	8680  X7DVL-E-O motherboard
 		15d9	9680  X7DBN Motherboard
-		8086	3476  Intel S5000PSLSATA Server Board
+		8086	3476  S5000PSLSATA Server Board
 	268a	631xESB/632xESB/3100 Chipset UHCI USB Controller #3
 		1028	01f0  PowerEdge R900 onboard USB
 		103c	31fe  ProLiant DL140 G3
 		15d9	8680  X7DVL-E-O motherboard
 		15d9	9680  X7DBN Motherboard
-		8086	3476  Intel S5000PSLSATA Server Board
+		8086	3476  S5000PSLSATA Server Board
 	268b	631xESB/632xESB/3100 Chipset UHCI USB Controller #4
 		1028	01f0  PowerEdge R900 onboard USB
 		15d9	8680  X7DVL-E-O motherboard
-		8086	3476  Intel S5000PSLSATA Server Board
+		8086	3476  S5000PSLSATA Server Board
 	268c	631xESB/632xESB/3100 Chipset EHCI USB2 Controller
 		1028	01bb  PowerEdge 1955 onboard USB
 		1028	01f0  PowerEdge R900 onboard USB
@@ -24166,7 +26213,7 @@
 		103c	31fe  ProLiant DL140 G3
 		15d9	8680  X7DVL-E-O motherboard
 		15d9	9680  X7DBN Motherboard
-		8086	3476  Intel S5000PSLSATA Server Board
+		8086	3476  S5000PSLSATA Server Board
 	2690	631xESB/632xESB/3100 Chipset PCI Express Root Port 1
 		103c	31fe  ProLiant DL140 G3
 		15d9	9680  X7DBN Motherboard
@@ -24181,11 +26228,17 @@
 		103c	31fe  ProLiant DL140 G3
 		15d9	8680  X7DVL-E-O motherboard
 		15d9	9680  X7DBN Motherboard
-		8086	3476  Intel S5000PSLSATA Server Board
+		8086	3476  S5000PSLSATA Server Board
 	269e	631xESB/632xESB IDE Controller
 		103c	31fe  ProLiant DL140 G3
 		15d9	8680  X7DVL-E-O motherboard
 		15d9	9680  X7DBN Motherboard
+	2700	Optane SSD 900P Series
+		8086	3900  900P Series [Add-in Card]
+		8086	3901  900P Series [2.5" SFF]
+	2701	Optane DC P4800X Series SSD
+		8086	3904  DC P4800X Series [Add-in Card]
+		8086	3905  DC P4800X Series [2.5" SFF]
 	2770	82945G/GZ/P/PL Memory Controller Hub
 		1028	01ad  OptiPlex GX620
 		103c	2a3b  Pavilion A1512X
@@ -24198,7 +26251,7 @@
 		103c	2a3b  Pavilion A1512X
 		1462	7418  Wind PC MS-7418
 		8086	544e  DeskTop Board D945GTP
-		8086	d605  Intel Desktop Board D945GCCR
+		8086	d605  Desktop Board D945GCCR
 	2774	82955X Memory Controller Hub
 	2775	82955X PCI Express Root Port
 	2776	82945G/GZ Integrated Graphics Controller
@@ -24216,6 +26269,7 @@
 	2792	Mobile 915GM/GMS/910GML Express Graphics Controller
 		1014	0582  ThinkPad X41
 		103c	099c  NX6110/NC6120
+		103c	308a  Compaq nc6220 Notebook PC
 		1043	1881  GMA 900 915GM Integrated Graphics
 		e4bf	0ccd  CCD-CALYPSO
 		e4bf	0cd3  CD3-JIVE
@@ -24226,6 +26280,7 @@
 		103c	309f  Compaq nx9420 Notebook
 		103c	30a1  NC2400
 		103c	30a3  Compaq nw8440
+		103c	30d5  530 Laptop
 		1043	1237  A6J-Q008
 		1071	8209  Medion MIM 2240 Notebook PC [MD98100]
 		17aa	2015  ThinkPad T60
@@ -24236,10 +26291,12 @@
 		1071	8209  Medion MIM 2240 Notebook PC [MD98100]
 	27a2	Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller
 		103c	30a1  NC2400
+		103c	30d5  530 Laptop
 		17aa	201a  ThinkPad R60/T60/X60 series
 		9902	1584  CCE MPL-D10H120F
 	27a6	Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller
 		103c	30a1  NC2400
+		103c	30d5  530 Laptop
 		1775	11cc  CC11/CL11 integrated graphics (secondary)
 		17aa	201a  ThinkPad R60/T60/X60 series
 	27ac	Mobile 945GSE Express Memory Controller Hub
@@ -24252,6 +26309,7 @@
 		8086	544e  DeskTop Board D945GTP
 	27b8	82801GB/GR (ICH7 Family) LPC Interface Bridge
 		1028	01e6  PowerEdge 860
+		103c	2a8c  Compaq 500B Microtower
 		1043	8179  P5KPL-VM Motherboard
 		107b	5048  E4500
 		1462	7418  Wind PC MS-7418
@@ -24262,6 +26320,7 @@
 		103c	309f  Compaq nx9420 Notebook
 		103c	30a1  NC2400
 		103c	30a3  Compaq nw8440
+		103c	30d5  530 Laptop
 		1071	8209  Medion MIM 2240 Notebook PC [MD98100]
 		10f7	8338  Panasonic CF-Y5 laptop
 		17aa	2009  ThinkPad R60/T60/X60 series
@@ -24277,6 +26336,7 @@
 		1028	01ad  OptiPlex GX620
 		1028	01df  PowerEdge SC440
 		1028	01e6  PowerEdge 860
+		103c	2a8c  Compaq 500B Microtower
 		1043	8179  P5KPL-VM Motherboard
 		107b	5048  E4500
 		1462	2310  MSI Hetis 945
@@ -24305,6 +26365,7 @@
 	27c5	82801GBM/GHM (ICH7-M Family) SATA Controller [AHCI mode]
 		103c	309f  Compaq nx9420 Notebook
 		103c	30a3  Compaq nw8440
+		103c	30d5  530 Laptop
 		17aa	200d  ThinkPad R60/T60/X60 series
 	27c6	82801GHM (ICH7-M DH) SATA Controller [RAID mode]
 	27c8	NM10/ICH7 Family USB UHCI Controller #1
@@ -24314,9 +26375,11 @@
 		1028	01df  PowerEdge SC440
 		1028	01e6  PowerEdge 860
 		103c	2a3b  Pavilion A1512X
+		103c	2a8c  Compaq 500B Microtower
 		103c	309f  Compaq nx9420 Notebook
 		103c	30a1  NC2400
 		103c	30a3  Compaq nw8440
+		103c	30d5  530 Laptop
 		1043	1237  A6J-Q008
 		1043	8179  P5KPL-VM,P5LD2-VM Mainboard
 		105b	0d7c  D270S/D250S Motherboard
@@ -24337,6 +26400,7 @@
 		1028	01df  PowerEdge SC440
 		1028	01e6  PowerEdge 860
 		103c	2a3b  Pavilion A1512X
+		103c	2a8c  Compaq 500B Microtower
 		103c	309f  Compaq nx9420 Notebook
 		103c	30a1  NC2400
 		103c	30a3  Compaq nw8440
@@ -24360,6 +26424,7 @@
 		1028	01df  PowerEdge SC440
 		1028	01e6  PowerEdge 860
 		103c	2a3b  Pavilion A1512X
+		103c	2a8c  Compaq 500B Microtower
 		103c	309f  Compaq nx9420 Notebook
 		103c	30a1  NC2400
 		103c	30a3  Compaq nw8440
@@ -24381,6 +26446,7 @@
 		1028	01d7  XPS M1210
 		1028	01df  PowerEdge SC440
 		103c	2a3b  Pavilion A1512X
+		103c	2a8c  Compaq 500B Microtower
 		103c	309f  Compaq nx9420 Notebook
 		103c	30a1  NC2400
 		103c	30a3  Compaq nw8440
@@ -24403,9 +26469,11 @@
 		1028	01df  PowerEdge SC440
 		1028	01e6  PowerEdge 860
 		103c	2a3b  Pavilion A1512X
+		103c	2a8c  Compaq 500B Microtower
 		103c	309f  Compaq nx9420 Notebook
 		103c	30a1  NC2400
 		103c	30a3  Compaq nw8440
+		103c	30d5  530 Laptop
 		1043	1237  A6J-Q008
 		1043	8179  P5KPL-VM,P5LD2-VM Mainboard
 		105b	0d7c  D270S/D250S Motherboard
@@ -24426,6 +26494,7 @@
 		1458	5001  GA-D525TUD
 		1462	7418  Wind PC MS-7418
 		1775	11cc  CC11/CL11
+		17aa	2011  ThinkPad R60e
 		8086	544b  Desktop Board D425KT
 	27d2	NM10/ICH7 Family PCI Express Port 2
 		103c	309f  Compaq nx9420 Notebook
@@ -24434,6 +26503,7 @@
 		144d	c072  Notebook N150P
 		1462	7418  Wind PC MS-7418
 		1775	11cc  CC11/CL11
+		17aa	2011  ThinkPad R60e
 		8086	544b  Desktop Board D425KT
 	27d4	NM10/ICH7 Family PCI Express Port 3
 		1071	8209  Medion MIM 2240 Notebook PC [MD98100]
@@ -24440,6 +26510,7 @@
 		144d	c072  Notebook N150P
 		1462	7418  Wind PC MS-7418
 		1775	11cc  CC11/CL11
+		17aa	2011  ThinkPad R60e
 		8086	544b  Desktop Board D425KT
 	27d6	NM10/ICH7 Family PCI Express Port 4
 		103c	30a3  Compaq nw8440
@@ -24447,16 +26518,19 @@
 		144d	c072  Notebook N150P
 		1462	7418  Wind PC MS-7418
 		1775	11cc  CC11/CL11
+		17aa	2011  ThinkPad R60e
 		8086	544b  Desktop Board D425KT
 	27d8	NM10/ICH7 Family High Definition Audio Controller
 		1025	006c  9814 WKMI
 		1028	01d7  XPS M1210
 		103c	2a3b  Pavilion A1512X
+		103c	2a8c  Compaq 500B Microtower
 		103c	309f  Compaq nx9420 Notebook
 		103c	30a1  NC2400
 		103c	30a3  Compaq nw8440
+		103c	30d5  530 Laptop
 		1043	1123  A6J-Q008
-		1043	13c4  Asus G2P
+		1043	13c4  G2P
 		1043	817f  P5LD2-VM Mainboard (Realtek ALC 882 codec)
 		1043	8290  P5KPL-VM Motherboard
 		1043	82ea  P5KPL-CM Motherboard
@@ -24474,7 +26548,7 @@
 		152d	0753  Softmodem
 		1734	10ad  Conexant softmodem SmartCP
 		17aa	2010  ThinkPad R60/T60/X60 series
-		17aa	3802  Lenovo 3000 C200 audio [Realtek ALC861VD]
+		17aa	3802  3000 C200 audio [Realtek ALC861VD]
 		8086	1112  DeskTop Board D945GTP
 		8086	27d8  DeskTop Board D945GTP
 		8086	d618  DeskTop Board D510MO
@@ -24486,6 +26560,7 @@
 		1028	01df  PowerEdge SC440
 		1028	01e6  PowerEdge 860
 		103c	2a3b  Pavilion A1512X
+		103c	2a8c  Compaq 500B Microtower
 		1043	8179  P5KPL-VM Motherboard
 		105b	0d7c  D270S/D250S Motherboard
 		1071	8209  Medion MIM 2240 Notebook PC [MD98100]
@@ -24511,9 +26586,11 @@
 		1028	01df  PowerEdge SC440
 		1028	01e6  PowerEdge 860
 		103c	2a3b  Pavilion A1512X
+		103c	2a8c  Compaq 500B Microtower
 		103c	309f  Compaq nx9420 Notebook
 		103c	30a1  NC2400
 		103c	30a3  Compaq nw8440
+		103c	30d5  530 Laptop
 		1043	1237  A6J-Q008
 		1043	8179  P5KPL-VM Motherboard
 		107b	5048  E4500
@@ -24537,11 +26614,13 @@
 	2815	82801HM (ICH8M) LPC Interface Controller
 		1025	0121  Aspire 5920G
 		1028	01f3  Inspiron 1420
+		1028	022f  Inspiron 1525
 		103c	30c0  Compaq 6710b
 		103c	30cc  Pavilion dv6700
 		103c	30d9  Presario C700
 		104d	9005  Vaio VGN-FZ260E
 		104d	902d  VAIO VGN-NR120E
+		17aa	20a5  ThinkPad R61
 		17c0	4083  Medion WIM 2210 Notebook PC [MD96850]
 	2820	82801H (ICH8 Family) 4 port SATA Controller [IDE mode]
 		1028	01da  OptiPlex 745
@@ -24550,7 +26629,8 @@
 	2822	SATA Controller [RAID mode]
 		1028	020d  Inspiron 530
 		103c	2a6f  Asus IPIBL-LB Motherboard
-		1043	8277  P5K PRO Motherboard
+		1043	8277  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	7345  MS-7345 Motherboard: Intel 82801I/IR [ICH9/ICH9R]
 	2823	C610/X99 series chipset sSATA Controller [RAID mode]
 	2824	82801HB (ICH8) 4 port SATA Controller [AHCI mode]
 		1043	81ec  P5B
@@ -24558,13 +26638,21 @@
 		1028	01da  OptiPlex 745
 		1462	7235  P965 Neo MS-7235 mainboard
 	2826	C600/X79 series chipset SATA RAID Controller
+		1d49	0100  Intel RSTe SATA Software RAID
+		1d49	0101  Intel RSTe SATA Software RAID
+		1d49	0102  Intel RSTe SATA Software RAID
+		1d49	0103  Intel RSTe SATA Software RAID
+		1d49	0104  Intel RSTe SATA Software RAID
+		1d49	0105  Intel RSTe SATA Software RAID
 	2827	C610/X99 series chipset sSATA Controller [RAID mode]
 	2828	82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [IDE mode]
 		1028	01f3  Inspiron 1420
 		103c	30c0  Compaq 6710b
+		17aa	20a8  ThinkPad R61
 		e4bf	cc47  CCG-RUMBA
 	2829	82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode]
 		1025	0121  Aspire 5920G
+		1028	022f  Inspiron 1525
 		103c	30c0  Compaq 6710b
 		103c	30c1  Compaq 6910p
 		103c	30cc  Pavilion dv6700
@@ -24578,9 +26666,10 @@
 		1028	040b  Latitude E6510
 		e4bf	50c1  PC1-GROOVE
 	2830	82801H (ICH8 Family) USB UHCI Controller #1
-		1025	0121  Acer Aspire 5920G
+		1025	0121  Aspire 5920G
 		1028	01da  OptiPlex 745
 		1028	01f3  Inspiron 1420
+		1028	022f  Inspiron 1525
 		103c	30c0  Compaq 6710b
 		103c	30c1  Compaq 6910p
 		103c	30cc  Pavilion dv6700
@@ -24596,6 +26685,7 @@
 		1025	0121  Aspire 5920G
 		1028	01da  OptiPlex 745
 		1028	01f3  Inspiron 1420
+		1028	022f  Inspiron 1525
 		103c	30c0  Compaq 6710b
 		103c	30c1  Compaq 6910p
 		103c	30cc  Pavilion dv6700
@@ -24611,6 +26701,7 @@
 		1025	0121  Aspire 5920G
 		1028	01da  OptiPlex 745
 		1028	01f3  Inspiron 1420
+		1028	022f  Inspiron 1525
 		103c	30c0  Compaq 6710b
 		103c	30c1  Compaq 6910p
 		103c	30cc  Pavilion dv6700
@@ -24627,6 +26718,7 @@
 		1025	0121  Aspire 5920G
 		1028	01da  OptiPlex 745
 		1028	01f3  Inspiron 1420
+		1028	022f  Inspiron 1525
 		103c	30c0  Compaq 6710b
 		103c	30c1  Compaq 6910p
 		103c	30cc  Pavilion dv6700
@@ -24638,9 +26730,10 @@
 		17c0	4083  Medion WIM 2210 Notebook PC [MD96850]
 		e4bf	cc47  CCG-RUMBA
 	2835	82801H (ICH8 Family) USB UHCI Controller #5
-		1025	0121  Acer Aspire 5920G
+		1025	0121  Aspire 5920G
 		1028	01da  OptiPlex 745
 		1028	01f3  Inspiron 1420
+		1028	022f  Inspiron 1525
 		103c	30c0  Compaq 6710b
 		103c	30c1  Compaq 6910p
 		103c	30cc  Pavilion dv6700
@@ -24654,6 +26747,7 @@
 		1025	0121  Aspire 5920G
 		1028	01da  OptiPlex 745
 		1028	01f3  Inspiron 1420
+		1028	022f  Inspiron 1525
 		103c	30c0  Compaq 6710b
 		103c	30c1  Compaq 6910p
 		103c	30cc  Pavilion dv6700
@@ -24666,9 +26760,10 @@
 		17c0	4083  Medion WIM 2210 Notebook PC [MD96850]
 		e4bf	cc47  CCG-RUMBA
 	283a	82801H (ICH8 Family) USB2 EHCI Controller #2
-		1025	0121  Acer Aspire 5920G
+		1025	0121  Aspire 5920G
 		1028	01da  OptiPlex 745
 		1028	01f3  Inspiron 1420
+		1028	022f  Inspiron 1525
 		103c	30c0  Compaq 6710b
 		103c	30c1  Compaq 6910p
 		103c	30cc  Pavilion dv6700
@@ -24682,6 +26777,7 @@
 		1025	0121  Aspire 5920G
 		1028	01da  OptiPlex 745
 		1028	01f3  Inspiron 1420
+		1028	022f  Inspiron 1525
 		103c	30d9  Presario C700
 		1043	81ec  P5B
 		104d	9005  Vaio VGN-FZ260E
@@ -24718,17 +26814,18 @@
 	284b	82801H (ICH8 Family) HD Audio Controller
 		1025	011f  Realtek ALC268 audio codec
 		1025	0121  Aspire 5920G
-		1025	0145  Realtek ALC889 (Aspire 8920G w. Dolby Theather)
+		1025	0145  Realtek ALC889 (Aspire 8920G w. Dolby Theater)
 		1028	01da  OptiPlex 745
 		1028	01f3  Inspiron 1420
-		1028	01f9  Dell Latitude D630
-		1028	01ff  Dell Precision M4300
+		1028	01f9  Latitude D630
+		1028	01ff  Precision M4300
+		1028	022f  Inspiron 1525
 		1028	0256  Studio 1735
 		103c	2802  Compaq dc7700p
 		103c	30c0  Compaq 6710b
 		103c	30c1  Compaq 6910p
 		103c	30cc  Pavilion dv6700
-		1043	1339  Asus M51S series
+		1043	1339  M51S series
 		1043	81ec  P5B
 		104d	9005  Vaio VGN-FZ260E
 		104d	9008  Vaio VGN-SZ79SN_C
@@ -24743,6 +26840,7 @@
 	2850	82801HM/HEM (ICH8M/ICH8M-E) IDE Controller
 		1025	0121  Aspire 5920G
 		1028	01f3  Inspiron 1420
+		1028	022f  Inspiron 1525
 		103c	30c0  Compaq 6710b
 		103c	30c1  Compaq 6910p
 		103c	30cc  Pavilion dv6700
@@ -24759,6 +26857,7 @@
 		1028	020d  Inspiron 530
 		103c	2a6f  Asus IPIBL-LB Motherboard
 		1043	8277  P5K PRO Motherboard
+		1462	7345  MS-7345 Motherboard
 		8086	5044  Desktop Board DP35DP
 	2917	ICH9M-E LPC Interface Controller
 		e4bf	cc4d  CCM-BOOGIE
@@ -24773,7 +26872,8 @@
 		1028	0210  PowerEdge T300 onboard SATA Controller
 		1028	0211  Optiplex 755
 		1028	023c  PowerEdge R200 onboard SATA Controller
-		1043	8277  P5K PRO Motherboard
+		1043	8277  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	7345  MS-7345 Motherboard: Intel 82801IR [ICH9R]
 	2921	82801IB (ICH9) 2 port SATA Controller [IDE mode]
 		1028	0235  PowerEdge R710 SATA IDE Controller
 		1028	0236  PowerEdge R610 SATA IDE Controller
@@ -24780,7 +26880,8 @@
 		1028	0237  PowerEdge T610 SATA IDE Controller
 		1462	7360  G33/P35 Neo
 	2922	82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA Controller [AHCI mode]
-		1043	8277  P5K PRO Motherboard
+		1043	8277  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	7345  MS-7345 Motherboard: Intel 82801IR [ICH9R]
 		1af4	1100  QEMU Virtual Machine
 		8086	5044  Desktop Board DP35DP
 	2923	82801IB (ICH9) 4 port SATA Controller [AHCI mode]
@@ -24792,7 +26893,8 @@
 		1028	020f  PowerEdge R300 onboard SATA Controller
 		1028	0210  PowerEdge T300 onboard SATA Controller
 		1028	0211  Optiplex 755
-		1043	8277  P5K PRO Motherboard
+		1043	8277  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	7345  MS-7345 Motherboard: Intel 82801IR [ICH9R]
 		1462	7360  G33/P35 Neo
 	2928	82801IBM/IEM (ICH9M/ICH9M-E) 2 port SATA Controller [IDE mode]
 	2929	82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode]
@@ -24806,7 +26908,8 @@
 		1028	0211  Optiplex 755
 		103c	2a6f  Asus IPIBL-LB Motherboard
 		103c	3628  dv6-1190en
-		1043	8277  P5K PRO Motherboard
+		1043	8277  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	7345  MS-7345 Motherboard: Intel 82801I/IR [ICH9/ICH9R]
 		1462	7360  G33/P35 Neo
 		1af4	1100  QEMU Virtual Machine
 		8086	5044  Desktop Board DP35DP
@@ -24826,7 +26929,8 @@
 		1028	029c  PowerEdge M710 USB UHCI Controller
 		1028	2011  Optiplex 755
 		103c	2a6f  Asus IPIBL-LB Motherboard
-		1043	8277  P5K PRO Motherboard
+		1043	8277  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	7345  MS-7345 Motherboard: Intel 82801I/IR [ICH9/ICH9R]
 		1462	7360  G33/P35 Neo
 		1af4	1100  QEMU Virtual Machine
 		8086	5044  Desktop Board DP35DP
@@ -24843,7 +26947,8 @@
 		1028	0287  PowerEdge M610 onboard UHCI
 		1028	029c  PowerEdge M710 USB UHCI Controller
 		103c	2a6f  Asus IPIBL-LB Motherboard
-		1043	8277  P5K PRO Motherboard
+		1043	8277  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	7345  MS-7345 Motherboard: Intel 82801I/IR [ICH9/ICH9R]
 		1462	7360  G33/P35 Neo
 		1af4	1100  QEMU Virtual Machine
 		8086	5044  Desktop Board DP35DP
@@ -24858,7 +26963,8 @@
 		1028	0287  PowerEdge M610 onboard UHCI
 		1028	029c  PowerEdge M710 USB UHCI Controller
 		103c	2a6f  Asus IPIBL-LB Motherboard
-		1043	8277  P5K PRO Motherboard
+		1043	8277  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	7345  MS-7345 Motherboard: Intel 82801I/IR [ICH9/ICH9R]
 		1462	7360  G33/P35 Neo
 		1af4	1100  QEMU Virtual Machine
 		8086	5044  Desktop Board DP35DP
@@ -24873,7 +26979,8 @@
 		1028	029c  PowerEdge M710 USB UHCI Controller
 		1028	2011  Optiplex 755
 		103c	2a6f  Asus IPIBL-LB Motherboard
-		1043	8277  P5K PRO Motherboard
+		1043	8277  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	7345  MS-7345 Motherboard: Intel 82801I/IR [ICH9/ICH9R]
 		1462	7360  G33/P35 Neo
 		1af4	1100  QEMU Virtual Machine
 		8086	2937  Optiplex 755
@@ -24889,7 +26996,8 @@
 		1028	0287  PowerEdge M610 onboard UHCI
 		1028	029c  PowerEdge M710 USB UHCI Controller
 		103c	2a6f  Asus IPIBL-LB Motherboard
-		1043	8277  P5K PRO Motherboard
+		1043	8277  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	7345  MS-7345 Motherboard: Intel 82801I/IR [ICH9/ICH9R]
 		1462	7360  G33/P35 Neo
 		1af4	1100  QEMU Virtual Machine
 		8086	2938  Optiplex 755
@@ -24900,7 +27008,8 @@
 		1028	0210  PowerEdge T300 onboard UHCI
 		1028	0237  PowerEdge T610 USB UHCI Controller
 		103c	2a6f  Asus IPIBL-LB Motherboard
-		1043	8277  P5K PRO Motherboard
+		1043	8277  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	7345  MS-7345 Motherboard: Intel 82801I/IR [ICH9/ICH9R]
 		1462	7360  G33/P35 Neo
 		1af4	1100  QEMU Virtual Machine
 		8086	5044  Desktop Board DP35DP
@@ -24917,7 +27026,8 @@
 		1028	0287  PowerEdge M610 onboard EHCI
 		1028	029c  PowerEdge M710 USB EHCI Controller
 		103c	2a6f  Asus IPIBL-LB Motherboard
-		1043	8277  P5K PRO Motherboard
+		1043	8277  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	7345  MS-7345 Motherboard: Intel 82801I/IR [ICH9/ICH9R]
 		1462	7360  G33/P35 Neo
 		1af4	1100  QEMU Virtual Machine
 		8086	5044  Desktop Board DP35DP
@@ -24931,7 +27041,8 @@
 		1028	0287  PowerEdge M610 onboard EHCI
 		1028	029c  PowerEdge M710 USB EHCI Controller
 		103c	2a6f  Asus IPIBL-LB Motherboard
-		1043	8277  P5K PRO Motherboard
+		1043	8277  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	7345  MS-7345 Motherboard: Intel 82801I/IR [ICH9/ICH9R]
 		1462	7360  G33/P35 Neo
 		1af4	1100  QEMU Virtual Machine
 		8086	293c  Optiplex 755
@@ -24942,7 +27053,8 @@
 		1028	0211  Optiplex 755
 		103c	2a6f  Asus IPIBL-LB Motherboard
 		103c	3628  dv6-1190en
-		1043	829f  P5K PRO Motherboard
+		1043	829f  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	735a  MS-7345 Motherboard: Intel 82801I/IR [ICH9/ICH9R]
 		1462	7360  G33/P35 Neo
 		1af4	1100  QEMU Virtual Machine
 		8086	293e  Optiplex 755
@@ -24952,8 +27064,8 @@
 		1028	020d  Inspiron 530
 		1028	0211  Optiplex 755
 		103c	2a6f  Asus IPIBL-LB Motherboard
-# same ID possibly also on other ASUS boards
-		1043	8277  P5K PRO Motherboard
+		1043	8277  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	7345  MS-7345 Motherboard: Intel 82801I/IR [ICH9/ICH9R]
 		8086	2940  Optiplex 755
 	2942	82801I (ICH9 Family) PCI Express Port 2
 		1028	020d  Inspiron 530
@@ -24964,12 +27076,12 @@
 		1028	020d  Inspiron 530
 	2948	82801I (ICH9 Family) PCI Express Port 5
 		1028	020d  Inspiron 530
-# same ID possibly also on other ASUS boards
-		1043	8277  P5K PRO Motherboard
+		1043	8277  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	7345  MS-7345 Motherboard: Intel 82801I/IR [ICH9/ICH9R]
 	294a	82801I (ICH9 Family) PCI Express Port 6
 		1028	020d  Inspiron 530
-# same ID possibly also on other ASUS boards
-		1043	8277  P5K PRO Motherboard
+		1043	8277  P5K PRO Motherboard: 82801IR [ICH9R]
+		1462	7345  MS-7345 Motherboard: Intel 82801I/IR [ICH9/ICH9R]
 	294c	82566DC-2 Gigabit Network Connection
 		17aa	302e  82566DM-2 Gigabit Network Connection
 	2970	82946GZ/PL/GL Memory Controller Hub
@@ -25023,16 +27135,15 @@
 	29c0	82G33/G31/P35/P31 Express DRAM Controller
 		1028	020d  Inspiron 530
 		103c	2a6f  Asus IPIBL-LB Motherboard
-# same ID possibly also on other ASUS boards
-		1043	8276  P5K PRO Motherboard
+		1043	8276  P5K PRO Motherboard: Intel 82P35 Northbridge
 		1043	82b0  P5KPL-VM Motherboard
+		1462	7345  MS-7345 Motherboard: Intel 82G33/P35 Northbridge
 		1462	7360  G33/P35 Neo
 		1af4	1100  QEMU Virtual Machine
 		8086	5044  Desktop Board DP35DP
 	29c1	82G33/G31/P35/P31 Express PCI Express Root Port
 		1028	020d  Inspiron 530
-# same ID possibly also on other ASUS boards
-		1043	8276  P5K PRO Motherboard
+		1043	8276  P5K PRO Motherboard: Intel 82P35 Northbridge
 	29c2	82G33/G31 Express Integrated Graphics Controller
 		1028	020d  Inspiron 530
 		1043	82b0  P5KPL-VM Motherboard
@@ -25068,8 +27179,9 @@
 	29f7	3200/3210 Chipset Serial KT Controller
 	29f9	3210 Chipset Host-Secondary PCI Express Bridge
 	2a00	Mobile PM965/GM965/GL960 Memory Controller Hub
-		1025	0121  Acer Aspire 5920G
+		1025	0121  Aspire 5920G
 		1028	01f3  Inspiron 1420
+		1028	022f  Inspiron 1525
 		103c	30c0  Compaq 6710b
 		103c	30c1  Compaq 6910p
 		103c	30cc  Pavilion dv6700
@@ -25084,19 +27196,21 @@
 	2a02	Mobile GM965/GL960 Integrated Graphics Controller (primary)
 		1028	01f3  Inspiron 1420
 		1028	01f9  Latitude D630
+		1028	022f  Inspiron 1525
 		103c	30c0  Compaq 6710b
 		103c	30d9  Presario C700
 		104d	902d  VAIO VGN-NR120E
-		17aa	20b5  ThinkPad T61/R61
-		17c0	4082  Medion WIM 2210 Notebook PC [MD96850]
+		17aa	20b5  GM965 [X3100] on ThinkPad T61/R61
+		17c0	4082  GM965 on Medion WIM 2210 Notebook PC [MD96850]
 		e4bf	cc47  CCG-RUMBA
 	2a03	Mobile GM965/GL960 Integrated Graphics Controller (secondary)
 		1028	01f3  Inspiron 1420
+		1028	022f  Inspiron 1525
 		103c	30c0  Compaq 6710b
 		103c	30d9  Presario C700
 		104d	902d  VAIO VGN-NR120E
-		17aa	20b5  ThinkPad T61/R61
-		17c0	4082  Medion WIM 2210 Notebook PC [MD96850]
+		17aa	20b5  GM965 [X3100] on ThinkPad T61/R61
+		17c0	4082  GM965 on Medion WIM 2210 Notebook PC [MD96850]
 		e4bf	cc47  CCG-RUMBA
 	2a04	Mobile PM965/GM965 MEI Controller
 		103c	30c1  Compaq 6910p
@@ -25299,7 +27413,7 @@
 	2e16	4 Series Chipset PT IDER Controller
 	2e17	4 Series Chipset Serial KT Controller
 	2e20	4 Series Chipset DRAM Controller
-		1028	0283  Dell Vostro 220
+		1028	0283  Vostro 220
 		1043	82d3  P5Q Deluxe Motherboard
 		1458	5000  GA-EP45-DS5/GA-EG45M-DS2H Motherboard
 	2e21	4 Series Chipset PCI Express Root Port
@@ -25315,8 +27429,10 @@
 	2e27	4 Series Chipset Serial KT Controller
 	2e29	4 Series Chipset PCI Express Root Port
 	2e30	4 Series Chipset DRAM Controller
+		103c	2a8c  Compaq 500B Microtower
 	2e31	4 Series Chipset PCI Express Root Port
 	2e32	4 Series Chipset Integrated Graphics Controller
+		103c	2a8c  Compaq 500B Microtower
 	2e33	4 Series Chipset Integrated Graphics Controller
 	2e34	4 Series Chipset HECI Controller
 	2e35	4 Series Chipset HECI Controller
@@ -25373,6 +27489,9 @@
 	2f09	Xeon E7 v3/Xeon E5 v3/Core i7 PCI Express Root Port 3
 	2f0a	Xeon E7 v3/Xeon E5 v3/Core i7 PCI Express Root Port 3
 	2f0b	Xeon E7 v3/Xeon E5 v3/Core i7 PCI Express Root Port 3
+	2f0d	Haswell Xeon Non-Transparent Bridge (Back-to-back)
+	2f0e	Haswell Xeon Non-Transparent Bridge (Primary Side)
+	2f0f	Haswell Xeon Non-Transparent Bridge (Secondary Side)
 	2f10	Xeon E7 v3/Xeon E5 v3/Core i7 IIO Debug
 	2f11	Xeon E7 v3/Xeon E5 v3/Core i7 IIO Debug
 	2f12	Xeon E7 v3/Xeon E5 v3/Core i7 IIO Debug
@@ -25525,8 +27644,7 @@
 		8086	4010  Dual Band Wireless AC 3165
 # Stone Peak 1x1
 		8086	4210  Dual Band Wireless AC 3165
-# Stone Peak 1x1
-	3166	Intel Dual Band Wireless-AC 3165 Plus Bluetooth
+	3166	Dual Band Wireless-AC 3165 Plus Bluetooth
 	3200	GD31244 PCI-X SATA HBA
 		1775	c200  C2K onboard SATA host bus adapter
 	3310	IOP348 I/O Processor
@@ -25602,6 +27720,24 @@
 	3432	5520/5500/X58 Chipset QuickData Technology Device
 	3433	5520/5500/X58 Chipset QuickData Technology Device
 	3438	7500/5520/5500/X58 I/O Hub Throttle Registers
+	3482	Ice Lake-LP LPC Controller
+	34a3	Ice Lake-LP SMBus Controller
+	34a4	Ice Lake-LP SPI Controller
+	34a8	Ice Lake-LP Serial IO UART Controller #0
+	34a9	Ice Lake-LP Serial IO UART Controller #1
+	34aa	Ice Lake-LP Serial IO SPI Controller #0
+	34ab	Ice Lake-LP Serial IO SPI Controller #1
+	34b0	Ice Lake-LP PCI Express Root Port #9
+	34bc	Ice Lake-LP PCI Express Root Port #5
+	34c5	Ice Lake-LP Serial IO I2c Controller #4
+	34c6	Ice Lake-LP Serial IO I2c Controller #5
+	34d3	Ice Lake-LP SATA Controller [AHCI mode]
+	34e8	Ice Lake-LP Serial IO I2C Controller #0
+	34e9	Ice Lake-LP Serial IO I2C Controller #1
+	34ea	Ice Lake-LP Serial IO I2C Controller #2
+	34eb	Ice Lake-LP Serial IO I2C Controller #3
+	34ed	Ice Lake-LP USB 3.1 xHCI Host Controller
+	34f8	Ice Lake-LP SD Controller
 	3500	6311ESB/6321ESB PCI Express Upstream Port
 		103c	31fe  ProLiant DL140 G3
 		15d9	9680  X7DBN Motherboard
@@ -25794,14 +27930,41 @@
 	372b	Xeon C5500/C3500 Core
 	372c	Xeon C5500/C3500 Reserved
 	373f	Xeon C5500/C3500 IOxAPIC
-	37cd	X722 Virtual Function
+	37c8	C62x Chipset QuickAssist Technology
+	37cd	Ethernet Virtual Function 700 Series
 	37ce	Ethernet Connection X722 for 10GbE backplane
+		1590	0215  Ethernet 10Gb 2-port 568i Adapter
+		17aa	4023  Intel Ethernet Connection X722 for 10GbE backplane
 	37cf	Ethernet Connection X722 for 10GbE QSFP+
 	37d0	Ethernet Connection X722 for 10GbE SFP+
+		17aa	4020  Intel Ethernet Connection X722 for 10G SFP+
+		17aa	4021  Intel Ethernet Connection X722 for 10G SFP+
+		17aa	4022  Ethernet Connection X722 for 10GbE SFP+
+		8086	0001  Ethernet Network Adapter X722-2
+		8086	0002  Ethernet Network Adapter X722-2
+		8086	0003  Ethernet Network Adapter X722-4
+		8086	0004  Ethernet Network Adapter X722-4
 	37d1	Ethernet Connection X722 for 1GbE
+		14cd	0010  88E1514 Ethernet OCP 2x1G RJ45 Phy Card [USI-1514-1GbaseT]
+		1590	0216  Ethernet 1Gb 2-port 368i Adapter
+		1590	0217  Ethernet 1Gb 2-port 368FLR-MMT Adapter
+		1590	0247  Ethernet 1Gb 4-port 369i Adapter
+		17aa	4020  Ethernet Connection X722 for 1GbE
+		17aa	4021  Ethernet Connection X722 for 1GbE
+		17aa	4022  Ethernet Connection X722 for 1GbE
 	37d2	Ethernet Connection X722 for 10GBASE-T
+		1170	37d2  Ethernet Connection X722 for 10GBASE-T
+		14cd	0030  Ethernet OCP 2x10G RJ45 Phy Card [USI-X557-10GbaseT]
+		1590	0218  Ethernet 10Gb 2-port 568FLR-MMT Adapter
+		17aa	4020  Ethernet Connection X722 for 10GBASE-T
+		17aa	4021  Ethernet Connection X722 for 10GBASE-T
+		17aa	4022  Ethernet Connection X722 for 10GBASE-T
 	37d3	Ethernet Connection X722 for 10GbE SFP+
+		1590	0219  Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
+		17aa	4020  Ethernet Connection X722 for 10GbE SFP+
+		17aa	4021  Ethernet Connection X722 for 10GbE SFP+
 	37d4	Ethernet Connection X722 for 10GbE QSFP+
+	37d9	X722 Hyper-V Virtual Function
 	3a00	82801JD/DO (ICH10 Family) 4-port SATA IDE Controller
 	3a02	82801JD/DO (ICH10 Family) SATA AHCI Controller
 	3a05	82801JD/DO (ICH10 Family) SATA RAID Controller
@@ -26000,6 +28163,8 @@
 		1028	02da  OptiPlex 980
 		1028	040a  Latitude E6410
 		1028	040b  Latitude E6510
+		1043	3838  P7P55-M Motherboard
+		1043	8383  P7P55-M Motherboard
 		144d	c06a  R730 Laptop
 		15d9	060d  C7SIM-Q Motherboard
 		17c0	10d2  Medion Akoya E7214 Notebook PC [MD98410]
@@ -26070,7 +28235,7 @@
 		1028	02da  OptiPlex 980
 		1028	040a  Latitude E6410
 		1028	040b  Latitude E6510
-		1043	1373  ASUSTek G73-series gaming laptop
+		1043	1373  G73-series gaming laptop
 		144d	c06a  R730 Laptop
 		15d9	060d  C7SIM-Q Motherboard
 		17c0	10d2  Medion Akoya E7214 Notebook PC [MD98410]
@@ -26160,6 +28325,17 @@
 	3cf4	Xeon E5/Core i7 Integrated Memory Controller System Address Decoder 0
 	3cf5	Xeon E5/Core i7 Integrated Memory Controller System Address Decoder 1
 	3cf6	Xeon E5/Core i7 System Address Decoder
+	3e18	8th Gen Core Processor Host Bridge/DRAM Registers
+	3e1f	8th Gen Core Processor Host Bridge/DRAM Registers
+	3e81	8th Gen Core Processor PCIe Controller (x16)
+	3e85	8th Gen Core Processor PCIe Controller (x8)
+	3e89	8th Gen Core Processor PCIe Controller (x4)
+	3e91	8th Gen Core Processor Gaussian Mixture Model
+	3ec2	8th Gen Core Processor Host Bridge/DRAM Registers
+	3ec4	8th Gen Core Processor Host Bridge/DRAM Registers
+	3ec6	8th Gen Core Processor Host Bridge/DRAM Registers
+	3eca	8th Gen Core Processor Host Bridge/DRAM Registers
+	3ed0	8th Gen Core Processor Host Bridge/DRAM Registers
 	4000	5400 Chipset Memory Controller Hub
 	4001	5400 Chipset Memory Controller Hub
 	4003	5400 Chipset Memory Controller Hub
@@ -26195,7 +28371,7 @@
 	4117	Atom Processor E6xx PCI Host Bridge #4
 	4220	PRO/Wireless 2200BG [Calexico2] Network Connection
 		103c	0934  Compaq nw8240/nx8220
-		103c	12f6  nc6120/nx8220/nw8240
+		103c	12f6  nc6120/nc6220/nw8240/nx8220
 		8086	2701  WM3B2200BG Mini-PCI Card
 		8086	2712  IBM ThinkPad R50e
 		8086	2721  Dell B130 laptop integrated WLAN
@@ -26214,10 +28390,11 @@
 		1001	8086  mPCI 3B Europe ZZE
 		1002	8086  mPCI 3B Japan ZZJ
 		1003	8086  mPCI 3B High-Band ZZH
-		1351	103c  Compaq NC6220
+		103c	1351  Compaq nc6220
 	4224	PRO/Wireless 2915ABG [Calexico2] Network Connection
 	4227	PRO/Wireless 3945ABG [Golan] Network Connection
-		8086	1011  ThinkPad T60/R60e/X60s
+		8086	1010  ThinkPad R60e
+		8086	1011  ThinkPad T60/R60e/X60s/R61
 		8086	1014  PRO/Wireless 3945BG Network Connection
 	4229	PRO/Wireless 4965 AG or AGN [Kedron] Network Connection
 		8086	1100  Vaio VGN-SZ79SN_C
@@ -26335,7 +28512,62 @@
 	530d	80310 (IOP) IO Processor
 	5845	QEMU NVM Express Controller
 		1af4	1100  QEMU Virtual Machine
-	5ad4	Broxton SMBus Controller
+	5900	Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
+	5901	Xeon E3-1200 v6/7th Gen Core Processor PCIe Controller (x16)
+	5902	HD Graphics 610
+	5904	Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
+		17aa	2247  ThinkPad T570
+		17aa	224f  ThinkPad X1 Carbon 5th Gen
+	5905	Xeon E3-1200 v6/7th Gen Core Processor PCIe Controller (x8)
+	5909	Xeon E3-1200 v6/7th Gen Core Processor PCIe Controller (x4)
+	590c	Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
+	590f	Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
+	5910	Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
+	5911	Xeon E3-1200 v6/7th Gen Core Processor Gaussian Mixture Model
+	5912	HD Graphics 630
+	5914	Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
+	5916	HD Graphics 620
+		17aa	2248  ThinkPad T570
+		17aa	224f  ThinkPad X1 Carbon 5th Gen
+	5917	UHD Graphics 620
+	5918	Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
+	591d	HD Graphics P630
+	591f	Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
+	5a84	Celeron N3350/Pentium N4200/Atom E3900 Series Integrated Graphics Controller
+	5a88	Celeron N3350/Pentium N4200/Atom E3900 Series Imaging Unit
+	5a98	Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster
+	5a9a	Celeron N3350/Pentium N4200/Atom E3900 Series Trusted Execution Engine
+	5aa2	Celeron N3350/Pentium N4200/Atom E3900 Series Integrated Sensor Hub
+	5aa8	Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI
+	5aac	Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #1
+	5aae	Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #2
+	5ab0	Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #3
+	5ab2	Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #4
+	5ab4	Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #5
+	5ab6	Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #6
+	5ab8	Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #7
+	5aba	Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #8
+	5abc	Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #1
+	5abe	Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #2
+	5ac0	Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #3
+	5ac2	Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #1
+	5ac4	Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #2
+	5ac6	Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #3
+	5ac8	Celeron N3350/Pentium N4200/Atom E3900 Series PWM Pin Controller
+	5aca	Celeron N3350/Pentium N4200/Atom E3900 Series SDXC/MMC Host Controller
+	5acc	Celeron N3350/Pentium N4200/Atom E3900 Series eMMC Controller
+	5ad0	Celeron N3350/Pentium N4200/Atom E3900 Series SDIO Controller
+	5ad4	Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller
+	5ad6	Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port B #1
+	5ad7	Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port B #2
+	5ad8	Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #1
+	5ad9	Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #2
+	5ada	Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #3
+	5adb	Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #4
+	5ae3	Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller
+	5ae8	Celeron N3350/Pentium N4200/Atom E3900 Series Low Pin Count Interface
+	5aee	Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #4
+	5af0	Celeron N3350/Pentium N4200/Atom E3900 Series Host Bridge
 	65c0	5100 Chipset Memory Controller Hub
 	65e2	5100 Chipset PCI Express x4 Port 2
 	65e3	5100 Chipset PCI Express x4 Port 3
@@ -26417,6 +28649,7 @@
 	6f51	Xeon Processor D Family QuickData Technology Register DMA Channel 1
 	6f52	Xeon Processor D Family QuickData Technology Register DMA Channel 2
 	6f53	Xeon Processor D Family QuickData Technology Register DMA Channel 3
+	6f54	Xeon Processor D Family QuickAssist Technology
 	6f60	Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Home Agent 1
 	6f68	Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Target Address/Thermal/RAS
 	6f6a	Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Channel Target Address Decoder
@@ -26608,21 +28841,23 @@
 		8086	0100  Intel740 Graphics Accelerator
 	8002	Trusted Execution Technology Registers
 	8003	Trusted Execution Technology Registers
-	8100	System Controller Hub (SCH Poulsbo)
-	8108	System Controller Hub (SCH Poulsbo) Graphics Controller
-	8110	System Controller Hub (SCH Poulsbo) PCI Express Port 1
-	8112	System Controller Hub (SCH Poulsbo) PCI Express Port 2
-	8114	System Controller Hub (SCH Poulsbo) USB UHCI #1
-	8115	System Controller Hub (SCH Poulsbo) USB UHCI #2
-	8116	System Controller Hub (SCH Poulsbo) USB UHCI #3
-	8117	System Controller Hub (SCH Poulsbo) USB EHCI #1
-	8118	System Controller Hub (SCH Poulsbo) USB Client Controller
-	8119	System Controller Hub (SCH Poulsbo) LPC Bridge
-	811a	System Controller Hub (SCH Poulsbo) IDE Controller
-	811b	System Controller Hub (SCH Poulsbo) HD Audio Controller
-	811c	System Controller Hub (SCH Poulsbo) SDIO Controller #1
-	811d	System Controller Hub (SCH Poulsbo) SDIO Controller #2
-	811e	System Controller Hub (SCH Poulsbo) SDIO Controller #3
+	8100	US15W/US15X SCH [Poulsbo] Host Bridge
+	8101	US15L/UL11L SCH [Poulsbo] Host Bridge
+	8108	US15W/US15X SCH [Poulsbo] Graphics Controller
+	8109	US15L/UL11L SCH [Poulsbo] Graphics Controller
+	8110	US15W/US15X/US15L/UL11L SCH [Poulsbo] PCI Express Port 1
+	8112	US15W/US15X/US15L/UL11L SCH [Poulsbo] PCI Express Port 2
+	8114	US15W/US15X/US15L/UL11L SCH [Poulsbo] USB UHCI Controller #1
+	8115	US15W/US15X/US15L/UL11L SCH [Poulsbo] USB UHCI Controller #2
+	8116	US15W/US15X/US15L/UL11L SCH [Poulsbo] USB UHCI Controller #3
+	8117	US15W/US15X/US15L/UL11L SCH [Poulsbo] USB EHCI Controller
+	8118	US15W/US15X/US15L/UL11L SCH [Poulsbo] USB Client Controller
+	8119	US15W/US15X/US15L/UL11L SCH [Poulsbo] LPC Bridge
+	811a	US15W/US15X/US15L/UL11L SCH [Poulsbo] IDE Controller
+	811b	US15W/US15X/US15L/UL11L SCH [Poulsbo] HD Audio Controller
+	811c	US15W/US15X/US15L/UL11L SCH [Poulsbo] SDIO/MMC Controller #1
+	811d	US15W/US15X/US15L/UL11L SCH [Poulsbo] SDIO/MMC Controller #2
+	811e	US15W/US15X/US15L/UL11L SCH [Poulsbo] SDIO/MMC Controller #3
 	8180	Atom Processor E6xx PCI Express Port 3
 	8181	Atom Processor E6xx PCI Express Port 4
 	8182	Atom Processor E6xx Integrated Graphics Controller
@@ -26715,6 +28950,8 @@
 	8c26	8 Series/C220 Series Chipset Family USB EHCI #1
 		103c	1909  ZBook 15
 		17aa	220e  ThinkPad T440p
+		17aa	2210  ThinkPad T540p
+		2210	17aa  ThinkPad T540p
 	8c2d	8 Series/C220 Series Chipset Family USB EHCI #2
 		103c	1909  ZBook 15
 		17aa	220e  ThinkPad T440p
@@ -26759,7 +28996,7 @@
 	8c59	8 Series/C220 Series Chipset Family LPC Controller
 	8c5a	8 Series/C220 Series Chipset Family LPC Controller
 	8c5b	8 Series/C220 Series Chipset Family LPC Controller
-	8c5c	C220 Series Chipset Family H81 Express LPC Controller
+	8c5c	H81 Express LPC Controller
 	8c5d	8 Series/C220 Series Chipset Family LPC Controller
 	8c5e	8 Series/C220 Series Chipset Family LPC Controller
 	8c5f	8 Series/C220 Series Chipset Family LPC Controller
@@ -26796,9 +29033,10 @@
 	8cbd	9 Series Chipset Family KT Controller
 	8cc1	9 Series Chipset Family LPC Controller
 	8cc2	9 Series Chipset Family LPC Controller
-	8cc3	9 Series Chipset Family HM97 LPC Controller
-	8cc4	9 Series Chipset Family Z97 LPC Controller
-	8cc6	9 Series Chipset Family H97 Controller
+	8cc3	HM97 Chipset LPC Controller
+	8cc4	Z97 Chipset LPC Controller
+	8cc5	QM97 Chipset LPC Controller
+	8cc6	H97 Chipset LPC Controller
 	8d00	C610/X99 series chipset 4-port SATA Controller [IDE mode]
 	8d02	C610/X99 series chipset 6-Port SATA Controller [AHCI mode]
 	8d04	C610/X99 series chipset SATA Controller [RAID mode]
@@ -26975,10 +29213,28 @@
 	9ce5	Wildcat Point-LP Serial IO GSPI Controller #0
 	9ce6	Wildcat Point-LP Serial IO GSPI Controller #1
 	9d03	Sunrise Point-LP SATA Controller [AHCI mode]
+		1028	06f3  Latitude 3570
+		17aa	382a  B51-80 Laptop
+	9d10	Sunrise Point-LP PCI Express Root Port #1
+	9d12	Sunrise Point-LP PCI Express Root Port #3
 	9d14	Sunrise Point-LP PCI Express Root Port #5
+		17aa	382a  B51-80 Laptop
 	9d15	Sunrise Point-LP PCI Express Root Port #6
+		17aa	382a  B51-80 Laptop
+	9d16	Sunrise Point-LP PCI Express Root Port #7
+	9d17	Sunrise Point-LP PCI Express Root Port #8
+	9d18	Sunrise Point-LP PCI Express Root Port #9
+		17aa	382a  B51-80 Laptop
+	9d19	Sunrise Point-LP PCI Express Root Port #10
 	9d21	Sunrise Point-LP PMC
+		1028	06f3  Latitude 3570
+		17aa	224f  ThinkPad X1 Carbon 5th Gen
+		17aa	382a  B51-80 Laptop
 	9d23	Sunrise Point-LP SMBus
+		1028	06f3  Latitude 3570
+		17aa	2247  ThinkPad T570
+		17aa	224f  ThinkPad X1 Carbon 5th Gen
+		17aa	382a  B51-80 Laptop
 	9d27	Sunrise Point-LP Serial IO UART Controller #0
 	9d28	Sunrise Point-LP Serial IO UART Controller #1
 	9d29	Sunrise Point-LP Serial IO SPI Controller #0
@@ -26985,10 +29241,31 @@
 	9d2a	Sunrise Point-LP Serial IO SPI Controller #1
 	9d2d	Sunrise Point-LP Secure Digital IO Controller
 	9d2f	Sunrise Point-LP USB 3.0 xHCI Controller
+		1028	06f3  Latitude 3570
+		17aa	2247  ThinkPad T570
+		17aa	382a  B51-80 Laptop
 	9d31	Sunrise Point-LP Thermal subsystem
+		1028	06f3  Latitude 3570
+		17aa	2247  ThinkPad T570
+		17aa	224f  ThinkPad X1 Carbon 5th Gen
+		17aa	382a  B51-80 Laptop
+	9d35	Sunrise Point-LP Integrated Sensor Hub
 	9d3a	Sunrise Point-LP CSME HECI #1
+		1028	06f3  Latitude 3570
+		17aa	2247  ThinkPad T570
+		17aa	224f  ThinkPad X1 Carbon 5th Gen
+		17aa	382a  B51-80 Laptop
+	9d43	Sunrise Point-LP LPC Controller
+		17aa	382a  B51-80 Laptop
 	9d48	Sunrise Point-LP LPC Controller
+		1028	06f3  Latitude 3570
+	9d4e	Intel(R) 100 Series Chipset Family LPC Controller/eSPI Controller - 9D4E
+	9d56	Sunrise Point-LP LPC Controller
+	9d58	Sunrise Point-LP LPC Controller
+		17aa	2247  ThinkPad T570
+		17aa	224f  ThinkPad X1 Carbon 5th Gen
 	9d60	Sunrise Point-LP Serial IO I2C Controller #0
+		1028	06f3  Latitude 3570
 		8086	9d60  100 Series PCH/Sunrise Point PCH I2C0 [Skylake/Kaby Lake LPSS I2C]
 	9d61	Sunrise Point-LP Serial IO I2C Controller #1
 	9d62	Sunrise Point-LP Serial IO I2C Controller #2
@@ -26997,6 +29274,9 @@
 	9d65	Sunrise Point-LP Serial IO I2C Controller #5
 	9d66	Sunrise Point-LP Serial IO UART Controller #2
 	9d70	Sunrise Point-LP HD Audio
+		1028	06f3  Latitude 3570
+		17aa	382a  B51-80 Laptop
+	9d71	Sunrise Point-LP HD Audio
 	a000	Atom Processor D4xx/D5xx/N4xx/N5xx DMI Bridge
 		1458	5000  GA-D525TUD
 		8086	4f4d  DeskTop Board D510MO
@@ -27014,69 +29294,77 @@
 	a012	Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
 		144d	c072  Notebook N150P
 	a013	Atom Processor D4xx/D5xx/N4xx/N5xx CHAPS counter
-	a102	Sunrise Point-H SATA controller [AHCI mode]
-	a103	Sunrise Point-H SATA Controller [AHCI mode]
+	a102	Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode]
+	a103	HM170/QM170 Chipset SATA Controller [AHCI Mode]
+		1028	06e4  XPS 15 9550
 	a105	Sunrise Point-H SATA Controller [RAID mode]
-	a107	Sunrise Point-H SATA Controller [RAID mode]
+	a106	Q170/H170/Z170/CM236 Chipset SATA Controller [RAID Mode]
+	a107	HM170/QM170 Chipset SATA Controller [RAID Mode]
 	a10f	Sunrise Point-H SATA Controller [RAID mode]
-	a110	Sunrise Point-H PCI Express Root Port #1
-	a111	Sunrise Point-H PCI Express Root Port #2
-	a112	Sunrise Point-H PCI Express Root Port #3
-	a113	Sunrise Point-H PCI Express Root Port #4
-	a114	Sunrise Point-H PCI Express Root Port #5
-	a115	Sunrise Point-H PCI Express Root Port #6
-	a116	Sunrise Point-H PCI Express Root Port #7
-	a117	Sunrise Point-H PCI Express Root Port #8
-	a118	Sunrise Point-H PCI Express Root Port #9
-	a119	Sunrise Point-H PCI Express Root Port #10
-	a11a	Sunrise Point-H PCI Express Root Port #11
-	a11b	Sunrise Point-H PCI Express Root Port #12
-	a11c	Sunrise Point-H PCI Express Root Port #13
-	a11d	Sunrise Point-H PCI Express Root Port #14
-	a11e	Sunrise Point-H PCI Express Root Port #15
-	a11f	Sunrise Point-H PCI Express Root Port #16
-	a120	Sunrise Point-H P2SB
-	a121	Sunrise Point-H PMC
+	a110	100 Series/C230 Series Chipset Family PCI Express Root Port #1
+	a111	100 Series/C230 Series Chipset Family PCI Express Root Port #2
+	a112	100 Series/C230 Series Chipset Family PCI Express Root Port #3
+	a113	100 Series/C230 Series Chipset Family PCI Express Root Port #4
+	a114	100 Series/C230 Series Chipset Family PCI Express Root Port #5
+	a115	100 Series/C230 Series Chipset Family PCI Express Root Port #6
+	a116	100 Series/C230 Series Chipset Family PCI Express Root Port #7
+	a117	100 Series/C230 Series Chipset Family PCI Express Root Port #8
+	a118	100 Series/C230 Series Chipset Family PCI Express Root Port #9
+	a119	100 Series/C230 Series Chipset Family PCI Express Root Port #10
+	a11a	100 Series/C230 Series Chipset Family PCI Express Root Port #11
+	a11b	100 Series/C230 Series Chipset Family PCI Express Root Port #12
+	a11c	100 Series/C230 Series Chipset Family PCI Express Root Port #13
+	a11d	100 Series/C230 Series Chipset Family PCI Express Root Port #14
+	a11e	100 Series/C230 Series Chipset Family PCI Express Root Port #15
+	a11f	100 Series/C230 Series Chipset Family PCI Express Root Port #16
+	a120	100 Series/C230 Series Chipset Family P2SB
+	a121	100 Series/C230 Series Chipset Family Power Management Controller
+		1028	06e4  XPS 15 9550
 	a122	Sunrise Point-H cAVS
-	a123	Sunrise Point-H SMBus
-	a124	Sunrise Point-H SPI Controller
-	a125	Sunrise Point-H Gigabit Ethernet Controller
-	a126	Sunrise Point-H Northpeak
-	a127	Sunrise Point-H Serial IO UART #0
-	a128	Sunrise Point-H Serial IO UART #1
-	a129	Sunrise Point-H Serial IO SPI #0
-	a12a	Sunrise Point-H Serial IO SPI #1
-	a12f	Sunrise Point-H USB 3.0 xHCI Controller
-	a130	Sunrise Point-H USB Device Controller (OTG)
-	a131	Sunrise Point-H Thermal subsystem
+	a123	100 Series/C230 Series Chipset Family SMBus
+		1028	06e4  XPS 15 9550
+	a124	100 Series/C230 Series Chipset Family SPI Controller
+	a125	100 Series/C230 Series Chipset Family Gigabit Ethernet Controller
+	a126	100 Series/C230 Series Chipset Family Trace Hub
+	a127	100 Series/C230 Series Chipset Family Serial IO UART #0
+	a128	100 Series/C230 Series Chipset Family Serial IO UART #1
+	a129	100 Series/C230 Series Chipset Family Serial IO GSPI #0
+	a12a	100 Series/C230 Series Chipset Family Serial IO GSPI #1
+	a12f	100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller
+		1028	06e4  XPS 15 9550
+	a130	100 Series/C230 Series Chipset Family USB Device Controller (OTG)
+	a131	100 Series/C230 Series Chipset Family Thermal Subsystem
+		1028	06e4  XPS 15 9550
 	a133	Sunrise Point-H Northpeak ACPI Function
-	a135	Sunrise Point-H Integrated Sensor Hub
-	a13a	Sunrise Point-H CSME HECI #1
-	a13b	Sunrise Point-H CSME HECI #2
-	a13c	Sunrise Point-H CSME IDE Redirection
-	a13d	Sunrise Point-H KT Redirection
-	a13e	Sunrise Point-H CSME HECI #3
+	a135	100 Series/C230 Series Chipset Family Integrated Sensor Hub
+	a13a	100 Series/C230 Series Chipset Family MEI Controller #1
+		1028	06e4  XPS 15 9550
+	a13b	100 Series/C230 Series Chipset Family MEI Controller #2
+	a13c	100 Series/C230 Series Chipset Family IDE Redirection
+	a13d	100 Series/C230 Series Chipset Family KT Redirection
+	a13e	100 Series/C230 Series Chipset Family MEI Controller #3
 	a140	Sunrise Point-H LPC Controller
 	a141	Sunrise Point-H LPC Controller
 	a142	Sunrise Point-H LPC Controller
-	a143	Sunrise Point-H LPC Controller
-	a144	Sunrise Point-H LPC Controller
-	a145	Sunrise Point-H LPC Controller
-	a146	Sunrise Point-H LPC Controller
-	a147	Sunrise Point-H LPC Controller
-	a148	Sunrise Point-H LPC Controller
-	a149	Sunrise Point-H LPC Controller
-	a14a	Sunrise Point-H LPC Controller
+	a143	H110 Chipset LPC/eSPI Controller
+	a144	H170 Chipset LPC/eSPI Controller
+	a145	Z170 Chipset LPC/eSPI Controller
+	a146	Q170 Chipset LPC/eSPI Controller
+	a147	Q150 Chipset LPC/eSPI Controller
+	a148	B150 Chipset LPC/eSPI Controller
+	a149	C236 Chipset LPC/eSPI Controller
+	a14a	C232 Chipset LPC/eSPI Controller
 	a14b	Sunrise Point-H LPC Controller
 	a14c	Sunrise Point-H LPC Controller
-	a14d	Sunrise Point-H LPC Controller
-	a14e	Sunrise Point-H LPC Controller
+	a14d	QM170 Chipset LPC/eSPI Controller
+	a14e	HM170 Chipset LPC/eSPI Controller
+		1028	06e4  XPS 15 9550
 	a14f	Sunrise Point-H LPC Controller
-	a150	Sunrise Point-H LPC Controller
+	a150	CM236 Chipset LPC/eSPI Controller
 	a151	Sunrise Point-H LPC Controller
-	a152	Sunrise Point-H LPC Controller
-	a153	Sunrise Point-H LPC Controller
-	a154	Sunrise Point-H LPC Controller
+	a152	HM175 Chipset LPC/eSPI Controller
+	a153	QM175 Chipset LPC/eSPI Controller
+	a154	CM238 Chipset LPC/eSPI Controller
 	a155	Sunrise Point-H LPC Controller
 	a156	Sunrise Point-H LPC Controller
 	a157	Sunrise Point-H LPC Controller
@@ -27088,61 +29376,166 @@
 	a15d	Sunrise Point-H LPC Controller
 	a15e	Sunrise Point-H LPC Controller
 	a15f	Sunrise Point-H LPC Controller
-	a160	Sunrise Point-H Serial IO I2C Controller #0
-	a161	Sunrise Point-H Serial IO I2C Controller #1
-	a166	Sunrise Point-H Serial IO UART Controller #2
-	a167	Sunrise Point-H PCI Root Port #17
-	a168	Sunrise Point-H PCI Root Port #18
-	a169	Sunrise Point-H PCI Root Port #19
-	a16a	Sunrise Point-H PCI Root Port #20
-	a170	Sunrise Point-H HD Audio
-	a182	Lewisburg SATA Controller [AHCI mode]
-	a190	Lewisburg PCI Express Root Port #1
-	a191	Lewisburg PCI Express Root Port #2
-	a192	Lewisburg PCI Express Root Port #3
-	a193	Lewisburg PCI Express Root Port #4
-	a194	Lewisburg PCI Express Root Port #5
-	a195	Lewisburg PCI Express Root Port #6
-	a196	Lewisburg PCI Express Root Port #7
-	a197	Lewisburg PCI Express Root Port #8
-	a198	Lewisburg PCI Express Root Port #9
-	a199	Lewisburg PCI Express Root Port #10
-	a19a	Lewisburg PCI Express Root Port #11
-	a19b	Lewisburg PCI Express Root Port #12
-	a19c	Lewisburg PCI Express Root Port #13
-	a19d	Lewisburg PCI Express Root Port #14
-	a19e	Lewisburg PCI Express Root Port #15
-	a19f	Lewisburg PCI Express Root Port #16
-	a1a0	Lewisburg P2SB
-	a1a1	Lewisburg PMC
-	a1a2	Lewisburg cAVS
-	a1a3	Lewisburg SMBus
-	a1a4	Lewisburg SPI Controller
-	a1af	Lewisburg USB 3.0 xHCI Controller
-	a1ba	Lewisburg CSME: HECI #1
-	a1bb	Lewisburg CSME: HECI #2
-	a1bc	Lewisburg CSME: IDE-r
-	a1bd	Lewisburg CSME: KT Controller
-	a1be	Lewisburg CSME: HECI #3
-	a1c1	Lewisburg LPC Controller
-	a1c2	Lewisburg LPC Controller
-	a1c3	Lewisburg LPC Controller
-	a1c4	Lewisburg LPC Controller
-	a1c5	Lewisburg LPC Controller
-	a1c6	Lewisburg LPC Controller
-	a1c7	Lewisburg LPC Controller
-	a1d2	Lewisburg SSATA Controller [AHCI mode]
-	a1e7	Lewisburg PCI Express Root Port #17
-	a1e8	Lewisburg PCI Express Root Port #18
-	a1e9	Lewisburg PCI Express Root Port #19
-	a1ea	Lewisburg PCI Express Root Port #20
-	a1f0	Lewisburg MROM 0
-	a1f1	Lewisburg MROM 1
+	a160	100 Series/C230 Series Chipset Family Serial IO I2C Controller #0
+		1028	06e4  XPS 15 9550
+	a161	100 Series/C230 Series Chipset Family Serial IO I2C Controller #1
+		1028	06e4  XPS 15 9550
+	a162	100 Series/C230 Series Chipset Family Serial IO I2C Controller #2
+	a163	100 Series/C230 Series Chipset Family Serial IO I2C Controller #3
+	a166	100 Series/C230 Series Chipset Family Serial IO UART Controller #2
+	a167	100 Series/C230 Series Chipset Family PCI Express Root Port #17
+	a168	100 Series/C230 Series Chipset Family PCI Express Root Port #18
+	a169	100 Series/C230 Series Chipset Family PCI Express Root Port #19
+	a16a	100 Series/C230 Series Chipset Family PCI Express Root Port #20
+	a170	100 Series/C230 Series Chipset Family HD Audio Controller
+	a171	CM238 HD Audio Controller
+	a182	C620 Series Chipset Family SATA Controller [AHCI mode]
+	a186	C620 Series Chipset Family SATA Controller [RAID mode]
+	a190	C620 Series Chipset Family PCI Express Root Port #1
+	a191	C620 Series Chipset Family PCI Express Root Port #2
+	a192	C620 Series Chipset Family PCI Express Root Port #3
+	a193	C620 Series Chipset Family PCI Express Root Port #4
+	a194	C620 Series Chipset Family PCI Express Root Port #5
+	a195	C620 Series Chipset Family PCI Express Root Port #6
+	a196	C620 Series Chipset Family PCI Express Root Port #7
+	a197	C620 Series Chipset Family PCI Express Root Port #8
+	a198	C620 Series Chipset Family PCI Express Root Port #9
+	a199	C620 Series Chipset Family PCI Express Root Port #10
+	a19a	C620 Series Chipset Family PCI Express Root Port #11
+	a19b	C620 Series Chipset Family PCI Express Root Port #12
+	a19c	C620 Series Chipset Family PCI Express Root Port #13
+	a19d	C620 Series Chipset Family PCI Express Root Port #14
+	a19e	C620 Series Chipset Family PCI Express Root Port #15
+	a19f	C620 Series Chipset Family PCI Express Root Port #16
+	a1a0	C620 Series Chipset Family P2SB
+	a1a1	C620 Series Chipset Family Power Management Controller
+	a1a2	C620 Series Chipset Family cAVS
+	a1a3	C620 Series Chipset Family SMBus
+	a1a4	C620 Series Chipset Family SPI Controller
+	a1a6	C620 Series Chipset Family Trace Hub
+	a1af	C620 Series Chipset Family USB 3.0 xHCI Controller
+	a1b1	C620 Series Chipset Family Thermal Subsystem
+	a1ba	C620 Series Chipset Family MEI Controller #1
+	a1bb	C620 Series Chipset Family MEI Controller #2
+	a1bc	C620 Series Chipset Family IDE Redirection
+	a1bd	C620 Series Chipset Family KT Redirection
+	a1be	C620 Series Chipset Family MEI Controller #3
+	a1c1	C621 Series Chipset LPC/eSPI Controller
+	a1c2	C622 Series Chipset LPC/eSPI Controller
+	a1c3	C624 Series Chipset LPC/eSPI Controller
+	a1c4	C625 Series Chipset LPC/eSPI Controller
+	a1c5	C626 Series Chipset LPC/eSPI Controller
+	a1c6	C627 Series Chipset LPC/eSPI Controller
+	a1c7	C628 Series Chipset LPC/eSPI Controller
+	a1d2	C620 Series Chipset Family SSATA Controller [AHCI mode]
+	a1d6	C620 Series Chipset Family SSATA Controller [RAID mode]
+	a1e7	C620 Series Chipset Family PCI Express Root Port #17
+	a1e8	C620 Series Chipset Family PCI Express Root Port #18
+	a1e9	C620 Series Chipset Family PCI Express Root Port #19
+	a1ea	C620 Series Chipset Family PCI Express Root Port #20
+	a1ec	C620 Series Chipset Family MROM 0
+	a1ed	C620 Series Chipset Family MROM 1
 	a1f8	Lewisburg IE: HECI #1
 	a1f9	Lewisburg IE: HECI #2
 	a1fa	Lewisburg IE: IDE-r
 	a1fb	Lewisburg IE: KT Controller
 	a1fc	Lewisburg IE: HECI #3
+	a202	Lewisburg SATA Controller [AHCI mode]
+	a206	Lewisburg SATA Controller [RAID mode]
+	a223	Lewisburg SMBus
+	a224	Lewisburg SPI Controller
+	a242	Lewisburg LPC or eSPI Controller
+	a243	Lewisburg LPC or eSPI Controller
+	a252	Lewisburg SSATA Controller [AHCI mode]
+	a256	Lewisburg SSATA Controller [RAID mode]
+	a282	200 Series PCH SATA controller [AHCI mode]
+	a286	200 Series PCH SATA controller [RAID mode]
+	a290	200 Series PCH PCI Express Root Port #1
+	a291	200 Series PCH PCI Express Root Port #2
+	a292	200 Series PCH PCI Express Root Port #3
+	a293	200 Series PCH PCI Express Root Port #4
+	a294	200 Series PCH PCI Express Root Port #5
+	a295	200 Series PCH PCI Express Root Port #6
+	a296	200 Series PCH PCI Express Root Port #7
+	a297	200 Series PCH PCI Express Root Port #8
+	a298	200 Series PCH PCI Express Root Port #9
+	a299	200 Series PCH PCI Express Root Port #10
+	a29a	200 Series PCH PCI Express Root Port #11
+	a29b	200 Series PCH PCI Express Root Port #12
+	a29c	200 Series PCH PCI Express Root Port #13
+	a29d	200 Series PCH PCI Express Root Port #14
+	a29e	200 Series PCH PCI Express Root Port #15
+	a29f	200 Series PCH PCI Express Root Port #16
+	a2a0	200 Series/Z370 Chipset Family P2SB
+	a2a1	200 Series/Z370 Chipset Family Power Management Controller
+	a2a3	200 Series/Z370 Chipset Family SMBus Controller
+	a2a4	200 Series/Z370 Chipset Family SPI Controller
+	a2a5	200 Series/Z370 Chipset Family Gigabit Ethernet Controller
+	a2a6	200 Series/Z370 Chipset Family Trace Hub
+	a2a7	200 Series/Z370 Chipset Family Serial IO UART Controller #0
+	a2a8	200 Series/Z370 Chipset Family Serial IO UART Controller #1
+	a2a9	200 Series/Z370 Chipset Family Serial IO SPI Controller #0
+	a2aa	200 Series/Z370 Chipset Family Serial IO SPI Controller #1
+	a2af	200 Series/Z370 Chipset Family USB 3.0 xHCI Controller
+	a2b1	200 Series PCH Thermal Subsystem
+	a2ba	200 Series PCH CSME HECI #1
+	a2bb	200 Series PCH CSME HECI #2
+	a2c4	200 Series PCH LPC Controller (H270)
+	a2c5	200 Series PCH LPC Controller (Z270)
+	a2c6	200 Series PCH LPC Controller (Q270)
+	a2c7	200 Series PCH LPC Controller (Q250)
+	a2c8	200 Series PCH LPC Controller (B250)
+	a2c9	Z370 Chipset LPC/eSPI Controller
+	a2d2	X299 Chipset LPC/eSPI Controller
+	a2d3	C422 Chipset LPC/eSPI Controller
+	a2e0	200 Series PCH Serial IO I2C Controller #0
+	a2e1	200 Series PCH Serial IO I2C Controller #1
+	a2e2	200 Series PCH Serial IO I2C Controller #2
+	a2e3	200 Series PCH Serial IO I2C Controller #3
+	a2e6	200 Series PCH Serial IO UART Controller #2
+	a2e7	200 Series PCH PCI Express Root Port #17
+	a2e8	200 Series PCH PCI Express Root Port #18
+	a2e9	200 Series PCH PCI Express Root Port #19
+	a2ea	200 Series PCH PCI Express Root Port #20
+	a2eb	200 Series PCH PCI Express Root Port #21
+	a2ec	200 Series PCH PCI Express Root Port #22
+	a2ed	200 Series PCH PCI Express Root Port #23
+	a2ee	200 Series PCH PCI Express Root Port #24
+	a2f0	200 Series PCH HD Audio
+	a304	H370 Chipset LPC/eSPI Controller
+	a323	Cannon Lake PCH SMBus Controller
+	a324	Cannon Lake PCH SPI Controller
+	a32c	Cannon Lake PCH PCI Express Root Port #21
+	a32d	Cannon Lake PCH PCI Express Root Port #22
+	a32e	Cannon Lake PCH PCI Express Root Port #23
+	a32f	Cannon Lake PCH PCI Express Root Port #24
+	a330	Cannon Lake PCH PCI Express Root Port #9
+	a331	Cannon Lake PCH PCI Express Root Port #10
+	a332	Cannon Lake PCH PCI Express Root Port #11
+	a333	Cannon Lake PCH PCI Express Root Port #12
+	a334	Cannon Lake PCH PCI Express Root Port #13
+	a335	Cannon Lake PCH PCI Express Root Port #14
+	a336	Cannon Lake PCH PCI Express Root Port #15
+	a337	Cannon Lake PCH PCI Express Root Port #16
+	a338	Cannon Lake PCH PCI Express Root Port #1
+	a339	Cannon Lake PCH PCI Express Root Port #2
+	a33a	Cannon Lake PCH PCI Express Root Port #3
+	a33b	Cannon Lake PCH PCI Express Root Port #4
+	a33c	Cannon Lake PCH PCI Express Root Port #5
+	a33d	Cannon Lake PCH PCI Express Root Port #6
+	a33e	Cannon Lake PCH PCI Express Root Port #7
+	a33f	Cannon Lake PCH PCI Express Root Port #8
+	a340	Cannon Lake PCH PCI Express Root Port #17
+	a341	Cannon Lake PCH PCI Express Root Port #18
+	a342	Cannon Lake PCH PCI Express Root Port #19
+	a343	Cannon Lake PCH PCI Express Root Port #20
+	a348	Cannon Lake PCH cAVS
+	a352	Cannon Lake PCH SATA AHCI Controller
+	a360	Cannon Lake PCH HECI Controller
+	a36d	Cannon Lake PCH USB 3.1 xHCI Host Controller
+	a36f	Cannon Lake PCH Shared SRAM
+	a370	Wireless-AC 9560 [Jefferson Peak]
+	a379	Cannon Lake PCH Thermal Controller
 	a620	6400/6402 Advanced Memory Buffer (AMB)
 	abc0	Omni-Path Fabric Switch Silicon 100 Series
 	b152	21152 PCI-to-PCI Bridge
@@ -27180,6 +29573,8 @@
 	d156	Core Processor Semaphore and Scratchpad Registers
 	d157	Core Processor System Control and Status Registers
 	d158	Core Processor Miscellaneous Registers
+	f1a5	SSD 600P Series
+	f1a6	SSD Pro 7600p/760p/E 6100p Series
 80ee	InnoTek Systemberatung GmbH
 	beef	VirtualBox Graphics Adapter
 	cafe	VirtualBox Guest Service
@@ -27310,7 +29705,7 @@
 		9004	7888  AHA-2930UW SCSI Controller
 	8b78	ABA-1030
 	ec78	AHA-4944W/UW
-# acquired by PMC-Sierra
+# acquired by Microsemi
 9005	Adaptec
 	0010	AHA-2940U2/U2W
 		9005	2180  AHA-2940U2 SCSI Controller
@@ -27508,6 +29903,54 @@
 		9005	0552  Series 8 - ASR-8805 - 8 internal 0 external 12G SAS Port/PCIe 3.0
 		9005	0553  Series 8 - ASR-8085 - 0 internal 8 external 12G SAS Port/PCIe 3.0
 		9005	0554  Series 8 - ASR-8885 - 8 internal 8 external 12G SAS Port/PCIe 3.0
+	028f	Smart Storage PQI 12G SAS/PCIe 3
+		103c	0600  Smart Array P408i-p SR Gen10
+		103c	0601  Smart Array P408e-p SR Gen10
+		103c	0602  Smart Array P408i-a SR Gen10
+		103c	0603  Smart Array P408i-c SR Gen10
+		103c	0650  Smart Array E208i-p SR Gen10
+		103c	0651  Smart Array E208e-p SR Gen10
+		103c	0652  Smart Array E208i-c SR Gen10
+		103c	0654  Smart Array E208i-a SR Gen10
+		103c	0655  Smart Array P408e-m SR Gen10
+		103c	0700  Smart Array P204i-c SR Gen10
+		103c	0701  Smart Array P204i-b SR Gen10
+		103c	1100  Smart Array P816i-a SR Gen10
+		103c	1101  Smart Array P416ie-m SR G10
+		152d	8a22  QS-8204-8i
+		152d	8a23  QS-8238-16i
+		152d	8a24  QS-8236-16i
+		152d	8a36  QS-8240-24i
+		152d	8a37  QS-8242-24i
+		9005	0608  SmartRAID 3162-8i /e
+		9005	0800  SmartRAID 3154-8i
+		9005	0801  SmartRAID 3152-8i
+		9005	0802  SmartRAID 3151-4i
+		9005	0803  SmartRAID 3101-4i
+		9005	0804  SmartRAID 3154-8e
+		9005	0805  SmartRAID 3102-8i
+		9005	0806  SmartRAID 3100
+		9005	0807  SmartRAID 3162-8i
+		9005	0900  SmartHBA 2100-8i
+		9005	0901  SmartHBA 2100-4i
+		9005	0902  HBA 1100-8i
+		9005	0903  HBA 1100-4i
+		9005	0904  SmartHBA 2100-8e
+		9005	0905  HBA 1100-8e
+		9005	0906  SmartHBA 2100-4i4e
+		9005	0907  HBA 1100
+		9005	0908  SmartHBA 2100
+		9005	090a  SmartHBA 2100A-8i
+		9005	1200  SmartRAID 3154-24i
+		9005	1201  SmartRAID 3154-8i16e
+		9005	1202  SmartRAID 3154-8i8e
+		9005	1280  HBA 1100-16i
+		9005	1281  HBA 1100-16e
+		9005	1300  HBA 1100-8i8e
+		9005	1301  HBA 1100-24i
+		9005	1302  SmartHBA 2100-8i8e
+		9005	1303  SmartHBA 2100-24i
+		9005	1380  SmartRAID 3154-16i
 	0410	AIC-9410W SAS (Razor HBA RAID)
 		9005	0410  ASC-48300(Spirit RAID)
 		9005	0411  ASC-58300 (Oakmont RAID)
@@ -27609,6 +30052,7 @@
 # Parallel ports at BAR0,BAR2. Serial ports at BAR4-5
 		1000	0022  2P2S (2 Parallel / 2 16550A Serial Port Adapter)
 	9865	PCI 9865 Multi-I/O Controller
+	9900	MCS9900 Multi-I/O Controller
 	9901	PCIe 9901 Multi-I/O Controller
 	9904	4-Port PCIe Serial Adapter
 # 2-port Serial 1-port Parallel Adaptor
@@ -27682,8 +30126,8 @@
 	a124	Intensity Extreme
 	a126	Intensity Shuttle
 	a127	UltraStudio Express
-	a129	UltraStudio Mini Monitor
-	a12a	UltraStudio Mini Recorder
+	a129	UltraStudio Mini Recorder
+	a12a	UltraStudio Mini Monitor
 	a12d	UltraStudio 4K
 	a12e	DeckLink 4K Extreme
 	a12f	DeckLink Mini Monitor
@@ -27698,6 +30142,12 @@
 	a13e	UltraStudio 4K Extreme
 	a13f	DeckLink Quad 2
 	a140	DeckLink Duo 2
+	a141	UltraStudio 4K Extreme 3
+	a142	UltraStudio HD Mini
+	a143	DeckLink Mini Recorder 4K
+	a144	DeckLink Mini Monitor 4K
+	a148	DeckLink SDI Micro
+	a14b	DeckLink 8K Pro
 c001	TSI Telsys
 c0a9	Micron/Crucial Technology
 c0de	Motorola
@@ -27783,6 +30233,8 @@
 	004e	PC104p-Biserial-III-NVY5
 	004f	PC104p-Biserial-III-NVY6
 	0052	PCIeBiSerialDb37 BA22 LVDS IO
+# 8 port 16550 compatible UART, PMC format, RS-232 IO, RTS, CTS, DTR, DSR supported
+	0066	PMC-OctalUART-232
 dd01	Digital Devices GmbH
 	0003	Octopus DVB Adapter
 		dd01	0001  Octopus DVB adapter
@@ -27809,9 +30261,8 @@
 	9052	PC Weasel Watchdog Timer
 # formerly SoftHard Technology Ltd.
 deda	XIMEA
-	4001	Camera CB
-# Thunderbolt based camera MT family
-	4021	Camera MT
+	4001	CB or MX camera
+	4021	MT camera
 e000	Winbond
 	e000	W89C940
 e159	Tiger Jet Network Inc.
@@ -27902,9 +30353,13 @@
 	8500	DAG 8.5I Infiniband x4 DDR
 	9200	DAG 9.2SX2 10G Ethernet
 	920e	DAG 9.2X2 10G Ethernet
+	9540	DAG 9.5G4 Gig Ethernet
+	954f	DAG 9.5G4F Gig Ethernet
 	a120	DAG 10X2-P 10G Ethernet
 	a12e	DAG 10X2-S 10G Ethernet
-	a140	DAG 10X4-P 10G Ethernet
+	a140	DAG 10X4-P 10/40G Ethernet
+	a14e	DAG 10X4-S 10/40G Ethernet
+	eace	vDAG virtual device
 ec80	Belkin Corporation
 	ec00	F5D6000
 ecc0	Echo Digital Audio Corporation
@@ -27922,8 +30377,11 @@
 	cafe	Kona SD
 	cfee	Xena LS/SD-22-DA/SD-DA
 	daff	KONA LHi
+	db01	Corvid22
+	db09	Corvid 24
 	dcaf	Kona HD
 	dfee	Xena HD-DA
+	eb0e	Corvid 44
 	efac	Xena SD-MM/SD-22-MM
 	facd	Xena HD-MM
 f5f5	F5 Networks, Inc.
@@ -27960,6 +30418,14 @@
 C 01  Mass storage controller
 	00  SCSI storage controller
 	01  IDE interface
+		00  ISA Compatibility mode-only controller
+		05  PCI native mode-only controller
+		0a  ISA Compatibility mode controller, supports both channels switched to PCI native mode
+		0f  PCI native mode controller, supports both channels switched to ISA compatibility mode
+		80  ISA Compatibility mode-only controller, supports bus mastering
+		85  PCI native mode-only controller, supports bus mastering
+		8a  ISA Compatibility mode controller, supports both channels switched to PCI native mode, supports bus mastering
+		8f  PCI native mode controller, supports both channels switched to ISA compatibility mode, supports bus mastering
 	02  Floppy disk controller
 	03  IPI bus controller
 	04  RAID bus controller
@@ -28107,7 +30573,10 @@
 	04  Fibre Channel
 	05  SMBus
 	06  InfiniBand
-	07  IPMI SMIC interface
+	07  IPMI Interface
+		00  SMIC
+		01  KCS
+		02  BT (Block Transfer)
 	08  SERCOS interface
 	09  CANBUS
 C 0d  Wireless controller