xserver: Branch 'master'

Alan Coopersmith alanc at kemper.freedesktop.org
Mon Jul 16 17:28:18 PDT 2007


 hw/xfree86/scanpci/extrapci.ids    |   22 
 hw/xfree86/scanpci/pci.ids         | 1478 ++++-
 hw/xfree86/scanpci/xf86PciStdIds.h | 9240 ++++++++++++++++++++++++++++++++++---
 3 files changed, 9846 insertions(+), 894 deletions(-)

New commits:
diff-tree bbe7ce10fa93017374d7a4611427b70a22d7507a (from ac979c165128704116cd40086320b6edc79018e2)
Author: Alan Coopersmith <alan.coopersmith at sun.com>
Date:   Mon Jul 16 17:25:59 2007 -0700

    Update pci.ids to 2007-07-16 snapshot
    
    Remove nvidia ids in extrapci.ids that are now in pci.ids
    Add nvidia ids to extrapci.ids that are in xf86-video-nv but not pci.ids

diff --git a/hw/xfree86/scanpci/extrapci.ids b/hw/xfree86/scanpci/extrapci.ids
index 08e7af9..e39843b 100644
--- a/hw/xfree86/scanpci/extrapci.ids
+++ b/hw/xfree86/scanpci/extrapci.ids
@@ -37,7 +37,23 @@
 
 # Some NVIDIA cards that are not in the master pci.ids file yet.
 10de	"
-	0147	GeForce 6700 XL
-	0160	GeForce 6500
-	0169	GeForce 6250
+	0095	GeForce 7800 SLI
+	0194	GeForce 8800 Ultra
+	0399	GeForce Go 7600 GT
+	039a	Quadro NVS 300M
+	0400	GeForce 8600 GTS
+	0402	GeForce 8600 GT
+	0407	GeForce 8600M GT
+	040b	Quadro NVS 320M
+	0421	GeForce 8500 GT
+	0422	GeForce 8400 GS
+	0423	GeForce 8300 GS
+	0425	GeForce 8600M GS
+	0426	GeForce 8400M GT
+	0427	GeForce 8400M GS
+	0428	GeForce 8400M G
+	0429	Quadro NVS 140M
+	042a	Quadro NVS 130M
+	042b	Quadro NVS 135M
+
 
diff --git a/hw/xfree86/scanpci/pci.ids b/hw/xfree86/scanpci/pci.ids
index 64713d0..2b91673 100644
--- a/hw/xfree86/scanpci/pci.ids
+++ b/hw/xfree86/scanpci/pci.ids
@@ -11,7 +11,7 @@
 #	This file can be distributed under either the GNU General Public License
 #	(version 2 or higher) or the 3-clause BSD License.
 #
-#	Daily snapshot on Thu 2007-01-18 02:05:01
+#	Daily snapshot on Mon 2007-07-16 01:05:02
 #
 
 # Vendors, devices and subsystems. Please keep sorted.
@@ -65,6 +65,7 @@
 # SpeedStream is Efficient Networks, Inc, a Siemens Company
 02ac  SpeedStream
 	1012  1012 PCMCIA 10/100 Ethernet Card [RTL81xx]
+02e0  XFX Pine Group Inc
 0315  SK-Electronics Co., Ltd.
 0357  TTTech AG
 	000a  TTP-Monitoring Card V2.0
@@ -82,6 +83,8 @@
 	0109  F5U409-CU USB/Serial Portable Adapter
 	7050  F5D7050 802.11g Wireless USB Adapter
 	705c  F5D7050 v4
+058f  Alcor Micro Corporation
+	9254  AU9254 (4-port USB hub)
 05a9  OmniVision
 	8519  OV519 series
 05e3  CyberDoor
@@ -111,6 +114,7 @@
 	010e  Innovage Mini Digital Camera
 	010f  SDC-300 Webcam
 	2468  CIF Single Chip
+	2600  PAC7311
 	2603  Philips Webcam SPC500NC
 	2608  Maxell MaxCam RotaWeb
 09c1  Arris
@@ -141,6 +145,7 @@
 	0001  PCI to EISA Bridge
 	0002  PCI to ISA Bridge
 	0046  Smart Array 64xx
+		0e11 4091  Smart Array 6i
 		0e11 409a  Smart Array 641
 		0e11 409b  Smart Array 642
 		0e11 409c  Smart Array 6400
@@ -326,9 +331,11 @@
 	0041  53C1035ZC PCI-X Fusion-MPT Dual Ultra320 SCSI
 	0050  SAS1064 PCI-X Fusion-MPT SAS
 	0054  SAS1068 PCI-X Fusion-MPT SAS
+		1028 1f09  PowerEdge 860 SAS 5i/R
 	0055  SAS1068 PCI-X Fusion-MPT SAS
 		1033 8336  SAS1068
-	0056  SAS1064E PCI-Express Fusion-MPT SAS
+	0056  SAS1064ET PCI-Express Fusion-MPT SAS
+	0057  M1064E MegaRAID SAS
 	0058  SAS1068E PCI-Express Fusion-MPT SAS
 	005a  SAS1066E PCI-Express Fusion-MPT SAS
 	005c  SAS1064A PCI-X Fusion-MPT SAS
@@ -341,16 +348,21 @@
 		1000 1010  MegaRAID SATA 350-8ELP
 		1000 1011  MegaRAID SATA 350-4ELP
 		1000 1012  MegaRAID SAS 8704ELP
+		1000 1016  MegaRAID SAS 8880EM2
 		1014 0363  MegaRAID SAS PCI Express ROMB
 		1014 0364  SystemX MegaRAID SAS 8808E
 		1014 0365  SystemX MegaRAID SAS 8884E
+		1014 0379  SystemX MegaRAID SAS 8880EM2
 		1028 1f0a  PERC 6/E Adapter RAID Controller
 		1028 1f0b  PERC 6/i Adapter RAID Controller
 		1028 1f0c  PERC 6/i Integrated RAID Controller
 		1028 1f0d  CERC 6/i Adapter RAID Controller
-		1028 1f11  CERC 6/i Adapter RAID Controller
+		1028 1f11  CERC 6/i Integrated RAID Controller
 		1043 824d  MegaRAID SAS PCI Express ROMB
 		1170 002f  MegaRAID SAS PCI Express ROMB
+		8086 1006  RAID Controller SRCSAS28EP
+		8086 100a  RAID Controller SRCSAS28EV
+		8086 1010  RAID Controller SRCSATA28E
 		8086 34cc  Integrated RAID Controller SROMBSAS28E
 		8086 34cd  Integrated RAID Controller SROMBSAS28E
 	0062  SAS1078 PCI-Express Fusion-MPT SAS
@@ -453,10 +465,10 @@
 1002  ATI Technologies Inc
 	3150  M24 1P [Radeon Mobility X600]
 	3152  M22 [Radeon Mobility X300]
-	3154  M24 1T [FireGL M24 GL]
+	3154  M24GL [Mobility FireGL V3200]
 	3e50  RV380 0x3e50 [Radeon X600]
 	3e54  RV380 0x3e54 [FireGL V3200]
-	3e70  RV380 [Radeon X600] Secondary
+	3e70  RV380 [Radeon X600] (Secondary)
 	4136  Radeon IGP 320 M
 	4137  Radeon IGP330/340/350
 	4144  R300 AD [Radeon 9500 Pro]
@@ -466,18 +478,18 @@
 	4148  R350 AH [Radeon 9800]
 	4149  R350 AI [Radeon 9800]
 	414a  R350 AJ [Radeon 9800]
-	414b  R350 AK [Fire GL X2]
+	414b  R350 AK [FireGL X2]
 	4150  RV350 AP [Radeon 9600]
 		1002 0002  R9600 Pro primary (Asus OEM for HP)
 		1002 0003  R9600 Pro secondary (Asus OEM for HP)
 		1002 4722  All-in-Wonder 2006 AGP Edition
-		1458 4024  Giga-Byte GV-R96128D Primary
+		1458 4024  Giga-Byte GV-R96128D (Primary)
 		148c 2064  PowerColor R96A-C3N
 		148c 2066  PowerColor R96A-C3N
 		174b 7c19  Sapphire Atlantis Radeon 9600 Pro
-		174b 7c29  GC-R9600PRO Primary [Sapphire]
+		174b 7c29  GC-R9600PRO [Sapphire] (Primary)
 		17ee 2002  Radeon 9600 256Mb Primary
-		18bc 0101  GC-R9600PRO Primary
+		18bc 0101  GC-R9600PRO (Primary)
 	4151  RV350 AQ [Radeon 9600]
 		1043 c004  A9600SE
 	4152  RV350 AR [Radeon 9600]
@@ -490,10 +502,10 @@
 	4153  RV350 AS [Radeon 9550]
 		1043 010c  A9550GE/TD
 		1462 932c  865PE Neo2-V (MS-6788) mainboard
-	4154  RV350 AT [Fire GL T2]
-	4155  RV350 AU [Fire GL T2]
-	4156  RV350 AV [Fire GL T2]
-	4157  RV350 AW [Fire GL T2]
+	4154  RV350 AT [FireGL T2]
+	4155  RV350 AU [FireGL T2]
+	4156  RV350 AV [FireGL T2]
+	4157  RV350 AW [FireGL T2]
 	4158  68800AX [Mach32]
 	4164  R300 AD [Radeon 9500 Pro] (Secondary)
 	4165  R300 AE [Radeon 9700 Pro] (Secondary)
@@ -502,11 +514,11 @@
 	4170  RV350 AP [Radeon 9600] (Secondary)
 		1002 0003  R9600 Pro secondary (Asus OEM for HP)
 		1002 4723  All-in-Wonder 2006 AGP Edition (Secondary)
-		1458 4025  Giga-Byte GV-R96128D Secondary
+		1458 4025  Giga-Byte GV-R96128D (Secondary)
 		148c 2067  PowerColor R96A-C3N (Secondary)
-		174b 7c28  GC-R9600PRO Secondary [Sapphire]
-		17ee 2003  Radeon 9600 256Mb Secondary
-		18bc 0100  GC-R9600PRO Secondary
+		174b 7c28  GC-R9600PRO [Sapphire] (Secondary)
+		17ee 2003  Radeon 9600 256Mb (Secondary)
+		18bc 0100  GC-R9600PRO (Secondary)
 	4171  RV350 AQ [Radeon 9600] (Secondary)
 		1043 c005  A9600SE (Secondary)
 	4172  RV350 AR [Radeon 9600] (Secondary)
@@ -533,16 +545,18 @@
 	4345  EHCI USB Controller
 	4347  OHCI USB Controller #1
 	4348  OHCI USB Controller #2
-	4349  ATI Dual Channel Bus Master PCI IDE Controller
+	4349  Dual Channel Bus Master PCI IDE Controller
 	434d  IXP AC'97 Modem
-	4353  ATI SMBus
+	4353  SMBus
 	4354  215CT [Mach64 CT]
 	4358  210888CX [Mach64 CX]
-	4363  ATI SMBus
-	436e  ATI 436E Serial ATA Controller
+	4363  SMBus
+	436e  436E Serial ATA Controller
 	4370  IXP SB400 AC'97 Audio Controller
 		1025 0079  Aspire 5024WLMMi
+		1025 0091  Aspire 5032WXMi
 		103c 308b  MX6125
+		105b 0c81  Realtek ALC 653
 		107b 0300  MX6421
 	4371  IXP SB400 PCI-PCI Bridge
 		103c 308b  MX6125
@@ -557,19 +571,19 @@
 	4375  IXP SB400 USB Host Controller
 		1025 0080  Aspire 5024WLMMi
 		103c 308b  MX6125
-	4376  Standard Dual Channel PCI IDE Controller ATI
+	4376  Standard Dual Channel PCI IDE Controller
 		1025 0080  Aspire 5024WLMMi
 		103c 308b  MX6125
 	4377  IXP SB400 PCI-ISA Bridge
 		1025 0080  Aspire 5024WLMi
 		103c 308b  MX6125
-	4378  ATI SB400 - AC'97 Modem Controller
+	4378  SB400 AC'97 Modem Controller
 		1025 0080  Aspire 5024WLMMi
 		103c 308b  MX6125
-	4379  ATI 4379 Serial ATA Controller
-	437a  ATI 437A Serial ATA Controller
-		1002 4379  ATI 4379 Serial ATA Controller
-		1002 437a  ATI 437A Serial ATA Controller
+	4379  4379 Serial ATA Controller
+	437a  437A Serial ATA Controller
+		1002 4379  4379 Serial ATA Controller
+		1002 437a  437A Serial ATA Controller
 		14f1 8800  Leadtek WinFast TV2000XP Expert
 	437b  SB450 HDA Audio
 		1734 10b8  Realtek High Definition Audio
@@ -741,6 +755,7 @@
 		1014 0517  ThinkPad T30
 		1028 00e6  Radeon Mobility M7 LW (Dell Inspiron 8100)
 		1028 012a  Latitude C640
+		1043 1622  Mobility Radeon M7 (L3C/S)
 		144d c006  Radeon Mobility M7 LW in vpr Matrix 170B4
 	4c58  Radeon RV200 LX [Mobility FireGL 7800 M7]
 	4c59  Radeon Mobility M6 LY
@@ -754,9 +769,10 @@
 	4c64  Radeon R250 Ld [Radeon Mobility 9000 M9]
 	4c65  Radeon R250 Le [Radeon Mobility 9000 M9]
 	4c66  Radeon R250 [Mobility FireGL 9000]
+		1014 054d  Thinkpad T41
 	4c67  Radeon R250 Lg [Radeon Mobility 9000 M9]
 # Secondary chip to the Lf
-	4c6e  Radeon R250 Ln [Radeon Mobility 9000 M9] [Secondary]
+	4c6e  Radeon R250 Ln [Radeon Mobility 9000 M9] (Secondary)
 	4d46  Rage Mobility M4 AGP
 	4d4c  Rage Mobility M4 AGP
 	4e44  Radeon R300 ND [Radeon 9700 Pro]
@@ -770,7 +786,7 @@
 	4e48  Radeon R350 [Radeon 9800 Pro]
 	4e49  Radeon R350 [Radeon 9800]
 	4e4a  RV350 NJ [Radeon 9800 XT]
-	4e4b  R350 NK [Fire GL X2]
+	4e4b  R350 NK [FireGL X2]
 	4e50  RV350 [Mobility Radeon 9600 M10]
 		1025 005a  TravelMate 290
 		103c 088c  NC8000 laptop
@@ -793,7 +809,7 @@
 	4e68  Radeon R350 [Radeon 9800 Pro] (Secondary)
 	4e69  Radeon R350 [Radeon 9800] (Secondary)
 	4e6a  RV350 NJ [Radeon 9800 XT] (Secondary)
-		1002 4e71  ATI Technologies Inc M10 NQ [Radeon Mobility 9600]
+		1002 4e71  M10 NQ [Radeon Mobility 9600]
 	4e71  M10 NQ [Radeon Mobility 9600] (Secondary)
 	4f72  RV250 [Radeon 9000 Series]
 	4f73  Radeon RV250 [Radeon 9000 Series] (Secondary)
@@ -891,7 +907,7 @@
 		1002 0908  XVR-100 (supplied by Sun)
 # The IBM card doubles as an ATI PCI video adapter
 		1014 029a  Remote Supervisor Adapter II (RSA2)
-		1014 02c8  IBM eServer xSeries server mainboard
+		1014 02c8  eServer xSeries server mainboard
 		1028 019a  PowerEdge SC1425
 		103c 1292  Radeon 7000
 		1458 4002  RV100 QY [RADEON 7000 PRO MAYA AV Series]
@@ -956,7 +972,8 @@
 	5453  Rage 128 Pro Ultra TS
 	5454  Rage 128 Pro Ultra TT
 	5455  Rage 128 Pro Ultra TU
-	5460  M22 [Radeon Mobility M300]
+	5460  M22 [Mobility Radeon X300]
+		1775 1100  CR11/VR11 Single Board Computer
 	5462  M24 [Radeon Mobility X600]
 	5464  M22 [FireGL GL]
 	5548  R423 UH [Radeon X800 (PCIE)]
@@ -965,18 +982,18 @@
 	554b  R423 UK [Radeon X800SE (PCIE)]
 	554d  R430 [Radeon X800 XL] (PCIe)
 	554f  R430 [Radeon X800 (PCIE)]
-	5550  R423 [Fire GL V7100]
+	5550  R423 [FireGL V7100]
 	5551  R423 [FireGL V5100 (PCIE)]
 	5552  R423 UR [FireGL V5100 (PCIE)]
 	5554  R423 UT [FireGL V7100 (PCIE)]
-	5569  R423 UI [Radeon X800PRO (PCIE)] Secondary
+	5569  R423 UI [Radeon X800PRO (PCIE)] (Secondary)
 	556b  Radeon R423 UK (PCIE) [X800 SE] (Secondary)
-	556d  R430 [Radeon X800 XL] (PCIe) Secondary
-	556f  R430 [Radeon X800 (PCIE) Secondary]
-	5571  R423GL-SE ATI FIREGL V5100 PCI-EX Secondary
+	556d  R430 [Radeon X800 XL] (PCIe) (Secondary)
+	556f  R430 [Radeon X800] (PCIE) (Secondary)
+	5571  R423GL-SE [FireGL V5100 (PCIE)] (Secondary)
 	564a  M26 [Mobility FireGL V5000]
 	564b  M26 [Mobility FireGL V5000]
-	564f  M26 [Radeon Mobility X700 XL] (PCIE)
+	564f  M26 [Radeon Mobility X700 XL (PCIE)]
 	5652  M26 [Radeon Mobility X700]
 	5653  Radeon Mobility X700 (PCIE)
 		1025 0080  Aspire 5024WLMi
@@ -992,6 +1009,7 @@
 	5835  RS300M AGP [Radeon Mobility 9100IGP]
 	5838  Radeon 9100 IGP AGP Bridge
 	5940  RV280 [Radeon 9200 PRO] (Secondary)
+		17af 2021  Excalibur Radeon 9250 (Secondary)
 	5941  RV280 [Radeon 9200] (Secondary)
 		1458 4019  Gigabyte Radeon 9200
 		174b 7c12  Sapphire Radeon 9200
@@ -1001,14 +1019,15 @@
 	5950  RS480 Host Bridge
 		1025 0080  Aspire 5024WLMMi
 		103c 308b  MX6125
-	5951  ATI Radeon Xpress 200 (RS480/RS482/RX480/RX482) Chipset - Host bridge
+	5951  Radeon Xpress 200 (RS480/RS482/RX480/RX482) Chipset - Host bridge
 	5952  RD580 [CrossFire Xpress 3200] Chipset Host Bridge
 	5954  RS480 [Radeon Xpress 200G Series]
 		1002 5954  RV370 [Radeon Xpress 200G Series]
-	5955  ATI Radeon XPRESS 200M 5955 (PCIE)
-		1002 5955  RS480 0x5955 [ATI Radeon XPRESS 200M 5955 (PCIE)]
+	5955  Radeon XPRESS 200M 5955 (PCIE)
+		1002 5955  RS480 0x5955 [Radeon XPRESS 200M 5955 (PCIE)]
 		103c 308b  MX6125
 	5960  RV280 [Radeon 9200 PRO]
+		17af 2020  Excalibur Radeon 9250
 	5961  RV280 [Radeon 9200]
 		1002 2f72  All-in-Wonder 9200 Series
 		1019 4c30  Radeon 9200 VIVO
@@ -1021,7 +1040,7 @@
 		18bc 0053  Radeon 9200 Game Buster VIVO
 	5962  RV280 [Radeon 9200]
 	5964  RV280 [Radeon 9200 SE]
-		1002 5964  ATI Radeon 9200 SE, 64-bit 128MB DDR, 200/166MHz
+		1002 5964  Radeon 9200 SE, 64-bit 128MB DDR, 200/166MHz
 		1043 c006  ASUS Radeon 9200 SE / TD / 128M
 		1458 4018  Radeon 9200 SE
 		1458 4032  Radeon 9200 SE 128MB
@@ -1071,6 +1090,7 @@
 	5d44  RV280 [Radeon 9200 SE] (Secondary)
 		1458 4019  Radeon 9200 SE (Secondary)
 		1458 4032  Radeon 9200 SE 128MB
+		147b 6190  R9200SE-DT (Secondary)
 		174b 7c12  Sapphire Radeon 9200 SE (Secondary)
 		1787 5965  Excalibur 9200SE VIVO 128M (Secondary)
 		17af 2013  Radeon 9200 SE Excalibur (Secondary)
@@ -1082,8 +1102,8 @@
 	5d4d  R480 [Radeon X850XT Platinum (PCIE)]
 	5d4f  R480 [Radeon X800 GTO (PCIE)]
 	5d52  R480 [Radeon X850XT (PCIE)] (Primary)
-		1002 0b12  PowerColor X850XT PCIe Primary
-		1002 0b13  PowerColor X850XT PCIe Secondary
+		1002 0b12  PowerColor X850XT PCIe (Primary)
+		1002 0b13  PowerColor X850XT PCIe (Secondary)
 	5d57  R423 5F57 [Radeon X800XT (PCIE)]
 	5d6d  R480 [Radeon X850XT Platinum (PCIE)] (Secondary)
 	5d6f  R480 [Radeon X800 GTO (PCIE)] (Secondary)
@@ -1097,7 +1117,7 @@
 	5e4d  RV410 [Radeon X700 (PCIE)]
 		148c 2116  PowerColor Bravo X700
 	5e4f  RV410 [Radeon X700]
-	5e6b  RV410 [Radeon X700 Pro (PCIE)] Secondary
+	5e6b  RV410 [Radeon X700 Pro (PCIE)] (Secondary)
 	5e6d  RV410 [Radeon X700 (PCIE)] (Secondary)
 		148c 2117  PowerColor Bravo X700
 	5f57  R423 [Radeon X800XT (PCIE)]
@@ -1106,7 +1126,7 @@
 	7100  R520 [Radeon X1800]
 	7102  M58 [Radeon Mobility X1800]
 	7103  M58 [Mobility FireGL V7200]
-	7104  R520 GL ATI FireGL V7200 Primary
+	7104  R520GL [FireGL V7200] (Primary)
 	7105  R520 [FireGL]
 	7106  M58 [Mobility FireGL V7100]
 	7108  M58 [Radeon Mobility X1800]
@@ -1117,66 +1137,69 @@
 	710b  R520 [Radeon X1800]
 	710c  R520 [Radeon X1800]
 	7120  R520 [Radeon X1800] (Secondary)
-	7124  R520 GL ATI FireGL V7200 Secondary
+	7124  R520GL [FireGL V7200] (Secondary)
 	7129  R520 [Radeon X1800] (Secondary)
 		1002 0323  All-in-Wonder X1800XL (Secondary)
 		1002 0d03  Radeon X1800 CrossFire Edition (Secondary)
 	7140  RV515 [Radeon X1600]
-	7142  RV515 PRO [ATI Radeon X1300/X1550 Series]
+	7142  RV515 PRO [Radeon X1300/X1550 Series]
 		1002 0322  All-in-Wonder 2006 PCI-E Edition
 	7143  RV505 [Radeon X1550 Series]
 	7145  Radeon Mobility X1400
 	7146  RV515 [Radeon X1300]
 		1002 0322  All-in-Wonder 2006 PCI-E Edition
 	7147  RV505 [Radeon X1550 64-bit]
-	7149  M52 [ATI Mobility Radeon X1300]
-	714a  M52 [ATI Mobility Radeon X1300]
-	714b  M52 [ATI Mobility Radeon X1300]
-	714c  M52 [ATI Mobility Radeon X1300]
+	7149  M52 [Mobility Radeon X1300]
+	714a  M52 [Mobility Radeon X1300]
+	714b  M52 [Mobility Radeon X1300]
+	714c  M52 [Mobility Radeon X1300]
 	714d  RV515 [Radeon X1300]
-	714e  RV515 [Radeon X1300]
-	7152  RV515 GL ATI FireGL V3300 Primary
+	714e  RV515LE [Radeon X1300]
+	7152  RV515GL [FireGL V3300] (Primary)
 	7153  RV515GL [FireGL V3350]
 	715e  RV515 [Radeon X1300]
 	715f  RV505 CE [Radeon X1550 64-bit]
-	7162  RV515 PRO [ATI Radeon X1300/X1550 Series Secondary]
+	7162  RV515 PRO [Radeon X1300/X1550 Series] (Secondary)
 		1002 0323  All-in-Wonder 2006 PCI-E Edition (Secondary)
 	7166  RV515 [Radeon X1300] (Secondary)
 		1002 0323  All-in-Wonder 2006 PCI-E Edition (Secondary)
-	7172  RV515 GL ATI FireGL V3300 Secondary
-	7173  RV515GL [FireGL V3350 Secondary]
-	7180  RV516 [ATI Radeon X1300/X1550 Series]
-	7181  RV516 XT Radeon X1600 Series Primary
-	7183  RV516 [ATI Radeon X1300/X1550 Series]
-	7187  RV516 [ATI Radeon X1300/X1550 Series]
-	7188  M64-S [ATI Mobility Radeon X2300]
-	718a  ATI Mobility Radeon X2300
-	718c  M62CSP64 [ATI Mobility Radeon X1350]
-	718d  M64CSP128 [ATI Mobility Radeon X1450]
+	716e  RV515LE [Radeon X1300] Secondary
+	7172  RV515GL [FireGL V3300] (Secondary)
+	7173  RV515GL [FireGL V3350] (Secondary)
+	7180  RV516 [Radeon X1300/X1550 Series]
+	7181  RV516 XT Radeon X1600 Series (Primary)
+	7183  RV516 [Radeon X1300/X1550 Series]
+	7187  RV516 [Radeon X1300/X1550 Series]
+	7188  M64-S [Mobility Radeon X2300]
+	718a  Mobility Radeon X2300
+	718c  M62CSP64 [Mobility Radeon X1350]
+	718d  M64CSP128 [Mobility Radeon X1450]
 	7193  RV516 [Radeon X1550 Series]
 	719b  FireMV 2250
 	719f  RV516LE [Radeon X1550 64-bit]
-	71a0  RV516 [ATI Radeon X1300/X1550 Series Secondary]
-	71a1  RV516 XT Radeon X1600 Series Secondary
-	71a3  RV516 [ATI Radeon X1300 Pro Secondary]
-	71a7  RV516 [ATI Radeon X1300/X1550 Series Secondary]
-	71bb  FireMV 2250 Secondary
+	71a0  RV516 [Radeon X1300/X1550 Series] (Secondary)
+	71a1  RV516 XT Radeon X1600 Series (Secondary)
+	71a3  RV516 [Radeon X1300 Pro] (Secondary)
+	71a7  RV516 [Radeon X1300/X1550 Series] (Secondary)
+	71bb  FireMV 2250 (Secondary)
 	71c0  RV530 [Radeon X1600]
 	71c2  RV530 [Radeon X1600]
-	71c4  M56GL [ATI Mobility FireGL V5200]
+	71c4  M56GL [Mobility FireGL V5200]
 		17aa 2007  ThinkPad T60p
 	71c5  M56P [Radeon Mobility X1600]
-	71c6  RV530LE [Radeon X1600]
+	71c6  RV530LE [Radeon X1600/X1650 PRO]
 	71c7  RV535 [Radeon X1650 Series]
 	71ce  RV530LE [Radeon X1600]
-	71d5  M66-P ATI Mobility Radeon X1700
-	71d6  M66-XT ATI Mobility Radeon X1700
+	71d4  M56GL [Mobility FireGL V5250]
+	71d5  M66-P [Mobility Radeon X1700]
+	71d6  M66-XT [Mobility Radeon X1700]
 	71de  RV530LE [Radeon X1600]
 	71e0  RV530 [Radeon X1600] (Secondary)
 	71e2  RV530 [Radeon X1600] (Secondary)
+	71e6  RV530LE [Radeon X1650 PRO] (Secondary)
 	71e7  RV535 [Radeon X1650 Series]
-	7210  M71 [ATI Mobility Radeon X2100]
-	7211  M71 [ATI Mobility Radeon X2100 Secondary]
+	7210  M71 [Mobility Radeon X2100]
+	7211  M71 [Mobility Radeon X2100] (Secondary)
 	7240  R580 [Radeon X1900]
 	7241  R580 [Radeon X1900]
 	7242  R580 [Radeon X1900]
@@ -1186,32 +1209,33 @@
 	7246  R580 [Radeon X1900]
 	7247  R580 [Radeon X1900]
 	7248  R580 [Radeon X1900]
-	7249  R580 [Radeon X1900 XT] Primary
+	7249  R580 [Radeon X1900 XT] (Primary)
 	724a  R580 [Radeon X1900]
 	724b  R580 [Radeon X1900]
-		1002 0b12  Radeon X1900 Primary Display Device
-		1002 0b13  Radeon X1900 Secondary Display Device
+		1002 0b12  Radeon X1900 (Primary)
+		1002 0b13  Radeon X1900 (Secondary)
 	724c  R580 [Radeon X1900]
 	724d  R580 [Radeon X1900]
 	724e  R580 [AMD Stream Processor]
-	7269  R580 [Radeon X1900 XT] Secondary
+	7269  R580 [Radeon X1900 XT] (Secondary)
 	726b  R580 [Radeon X1900]
-	726e  R580 [AMD Stream Processor Secondary]
-	7280  ATI Radeon X1950 Pro Primary (PCIE)
-	7288  ATI Radeon X1950 GT
-	7291  ATI Radeon X1650 XT Primary (PCIE)
+	726e  R580 [AMD Stream Processor] (Secondary)
+	7280  Radeon X1950 Pro (Primary) (PCIE)
+	7288  Radeon X1950 GT
+	7291  Radeon X1650 XT (Primary) (PCIE)
 	7293  Radeon X1650 Series
-	72a0  ATI Radeon X1950 Pro Secondary (PCIE)
-	72a8  ATI Radeon X1950 GT Secondary
-	72b1  ATI Radeon X1650 XT Secondary (PCIE)
-	72b3  ATI Radeon X1650 Series Secondary
+	72a0  Radeon X1950 Pro (Secondary) (PCIE)
+	72a8  Radeon X1950 GT (Secondary)
+	72b1  Radeon X1650 XT (Secondary) (PCIE)
+	72b3  Radeon X1650 Series (Secondary)
 	7833  Radeon 9100 IGP Host Bridge
 	7834  Radeon 9100 PRO IGP
 	7835  Radeon Mobility 9200 IGP
 	7838  Radeon 9100 IGP PCI/AGP Bridge
-	791e  ATI Radeon Xpress 1200 Series
-	791f  ATI Radeon Xpress 1200 Series
-	793f  ATI Radeon Xpress 1200 Series Secondary
+	7919  Radeon X1200 Series Audio Controller
+	791e  Radeon X1200 Series
+	791f  Radeon X1200 Series
+	793f  Radeon X1200 Series (Secondary)
 	7c37  RV350 AQ [Radeon 9600 SE]
 	cab0  AGP Bridge [IGP 320M]
 	cab2  RS200/RS200M AGP Bridge [IGP 340M]
@@ -1285,13 +1309,18 @@
 	0035  DP83065 [Saturn] 10/100/1000 Ethernet Controller
 	0500  SCx200 Bridge
 	0501  SCx200 SMI
-	0502  SCx200 IDE
-	0503  SCx200 Audio
+	0502  SCx200, SC1100 IDE controller
+		100b 0502  IDE Controller
+	0503  SCx200, SC1100 Audio Controller
+		100b 0503  XpressAudio controller
 	0504  SCx200 Video
 	0505  SCx200 XBus
 	0510  SC1100 Bridge
-	0511  SC1100 SMI
+		100b 0500  GPIO and LPC support bridge
+	0511  SC1100 SMI & ACPI
+		100b 0501  SC1100 SMI & ACPI bridge
 	0515  SC1100 XBus
+		100b 0505  SC1100 PCI to XBus bridge
 	d001  87410 IDE
 100c  Tseng Labs Inc
 	3202  ET4000/W32p rev A
@@ -1518,7 +1547,7 @@
 	009f  PCI 4758 Cryptographic Accelerator
 	00a5  ATM Controller (1410a500)
 	00a6  ATM 155MBPS MM Controller (1410a600)
-	00b7  256-bit Graphics Rasterizer [Fire GL1]
+	00b7  256-bit Graphics Rasterizer [FireGL1]
 		1092 00b8  FireGL1 AGP 32Mb
 	00b8  GXT2000P Graphics Adapter
 	00be  ATM 622MBPS Controller (1410be00)
@@ -1552,6 +1581,9 @@
 		1014 0259  ServeRAID-5i
 	01c1  64bit/66MHz PCI ATM 155 UTP
 	01e6  Cryptographic Accelerator
+	01ef  PowerPC 440GP PCI Bridge
+		1734 102b  PCEAS PCI-X Dual Port ESCON Adapter
+		1734 10f8  PCEAT PCI-Express Dual Port ESCON Adapter
 	01ff  10/100 Mbps Ethernet
 	0219  Multiport Serial Adapter
 		1014 021a  Dual RVX
@@ -1572,9 +1604,12 @@
 	02bd  Obsidian chipset SCSI controller
 		1014 02c1  PCI-X DDR 3Gb SAS Adapter (572A/572C)
 		1014 02c2  PCI-X DDR 3Gb SAS RAID Adapter (572B/571D)
+		1014 0338  PCI-X266 Auxiliary Cache Adapter (575C)
 	0302  Winnipeg PCI-X Host Bridge
 	0308  CalIOC2 PCI-E Root Port
 	0314  ZISC 036 Neural accelerator card
+	0339  Obsidian-E PCI-E SCSI controller
+		1014 0360  PCI-E Auxiliary Cache Adapter (57B7)
 	3022  QLA3022 Network Adapter
 	4022  QLA3022 Network Adapter
 	ffff  MPIC-2 interrupt controller
@@ -1586,6 +1621,10 @@
 1019  Elitegroup Computer Systems
 101a  AT&T GIS (NCR)
 	0005  100VG ethernet
+	1dc1  Bynet
+		101a 0019  BIC2M
+		101a 001f  BIC4M
+		101a 0ece  BYA4M
 101b  Vitesse Semiconductor
 101c  Western Digital
 	0193  33C193A
@@ -1632,6 +1671,16 @@
 	1101  K8 [Athlon64/Opteron] Address Map
 	1102  K8 [Athlon64/Opteron] DRAM Controller
 	1103  K8 [Athlon64/Opteron] Miscellaneous Control
+	1200  Family 10h [Opteron, Athlon64, Sempron] HyperTransport Configuration
+	1201  Family 10h [Opteron, Athlon64, Sempron] Address Map
+	1202  Family 10h [Opteron, Athlon64, Sempron] DRAM Controller
+	1203  Family 10h [Opteron, Athlon64, Sempron] Miscellaneous Control
+	1204  Family 10h [Opteron, Athlon64, Sempron] Link Control
+	1300  Family 11h HyperTransport Configuration
+	1301  Family 11h Address Map
+	1302  Family 11h DRAM Controller
+	1303  Family 11h Miscellaneous Control
+	1304  Family 11h Link Control
 	2000  79c970 [PCnet32 LANCE]
 		1014 2000  NetFinity 10/100 Fast Ethernet
 		1022 2000  PCnet - Fast 79C971
@@ -1661,8 +1710,7 @@
 	2003  Am 1771 MBW [Alchemy]
 	2020  53c974 [PCscsi]
 	2040  79c974
-# CS5536 [Geode companion] Host Bridge
-	2080  Conrad Kostecki
+	2080  CS5536 [Geode companion] Host Bridge
 	2081  Geode LX Video
 	2082  Geode LX AES Security Block
 	208f  CS5536 GeodeLink PCI South Bridge
@@ -1881,7 +1929,7 @@
 	0015  PowerEdge Expandable RAID controller 5i
 		1028 1f01  PERC 5/E Adapter RAID Controller
 		1028 1f02  PERC 5/i Adapter RAID Controller
-	1f03  PERC 5/i
+		1028 1f03  PERC 5/i Adapter RAID Controller
 1029  Siemens Nixdorf IS
 102a  LSI Logic
 	0000  HYDRA
@@ -2037,6 +2085,7 @@
 	2538  Millenium P650 PCIe
 		102b 08c7  Millennium P650 PCIe 128MB
 		102b 0907  Millennium P650 PCIe 64MB
+		102b 0947  Parhelia APVe
 		102b 1047  Millennium P650 LP PCIe 128MB
 		102b 1087  Millennium P650 LP PCIe 64MB
 		102b 2538  Parhelia APVe
@@ -2179,6 +2228,7 @@
 	0180  RAID bus controller 180 SATA/PATA  [SiS]
 	0181  SATA
 	0182  182 SATA/RAID Controller
+		1734 1095  D2030-A1
 	0186  AHCI Controller (0106)
 	0190  190 Gigabit Ethernet Adapter
 	0191  191 Gigabit Ethernet Adapter
@@ -2222,6 +2272,7 @@
 	0755  755 Host
 	0760  760/M760 Host
 	0761  761/M761 Host
+		1734 1099  D2030-A1 Motherboard
 	0900  SiS900 PCI Fast Ethernet
 		1019 0a14  K7S5A motherboard
 		1039 0900  SiS900 10/100 Ethernet Adapter
@@ -2250,6 +2301,7 @@
 		1039 5513  SiS5513 EIDE Controller (A,B step)
 		1043 8035  CUSI-FX motherboard
 		1462 7010  MS-6701 motherboard
+		1734 1095  D2030-A1 Motherboard
 	5517  5517
 	5571  5571
 	5581  5581 Pentium Chipset
@@ -2276,6 +2328,9 @@
 		1569 6326  SiS6326 GUI Accelerator
 	6330  661/741/760 PCI/AGP or 662/761Gx PCIE VGA Display Adapter
 		1039 6330  [M]661xX/[M]741[GX]/[M]760 PCI/AGP VGA Adapter
+		1043 8113  SiS Real 256E (ASUS P5S800-VM motherboard)
+		1458 d000  SiS661FX GUI 2D/3D Accelerator
+		1734 1099  D2030-A1
 	6350  770/670 PCIE VGA Display Adapter
 	6351  771/671 PCIE VGA Display Adapter
 	7001  USB 1.0 Controller
@@ -2283,14 +2338,17 @@
 		1039 7000  Onboard USB Controller
 		1462 5470  K7SOM+ 5.2C Motherboard
 		1462 7010  MS-6701 motherboard
+		1734 1095  D2030-A1 Motherboard
 	7002  USB 2.0 Controller
 		1462 7010  MS-6701 motherboard
 		1509 7002  Onboard USB Controller
+		1734 1095  D2030-A1
 	7007  FireWire Controller
 		1462 701d  MS-6701
 	7012  AC'97 Sound Controller
 		1462 7010  MS-6701 motherboard
 		15bd 1001  DFI 661FX motherboard
+		1734 109f  D2030-A1 Motherboard
 # There are may be different modem codecs here (Intel537 compatible and incompatible)
 	7013  AC'97 Modem Controller
 	7016  SiS7016 PCI Fast Ethernet Adapter
@@ -2302,6 +2360,7 @@
 		1025 000e  SiS PCI Audio Accelerator
 		1025 0018  SiS PCI Audio Accelerator
 		1039 7018  SiS PCI Audio Accelerator
+		1043 1453  SiS PCI Audio Accelerator
 		1043 800b  SiS PCI Audio Accelerator
 		1054 7018  SiS PCI Audio Accelerator
 		107d 5330  SiS PCI Audio Accelerator
@@ -2379,6 +2438,7 @@
 	12fa  BCM4306 802.11b/g Wireless LAN Controller
 	1302  RMP-3 Shared Memory Driver
 	1303  RMP-3 (Remote Management Processor)
+	1361  BCM4312 802.11a/b/g WLAN Controller
 	2910  E2910A PCIBus Exerciser
 	2925  E2925A 32 Bit, 33 MHzPCI Exerciser & Analyzer
 	3080  Pavilion ze2028ea
@@ -2387,6 +2447,11 @@
 	3220  Smart Array P600
 		103c 3225  3 Gb/s SAS RAID
 	3230  Smart Array Controller
+		103c 3223  Smart Array P800
+		103c 3234  P400 SAS Controller
+		103c 3235  P400i SAS Controller
+		103c 3237  E500 SAS Controller
+	3238  Smart Array E200i (SAS Controller)
 	4030  zx2 System Bus Adapter
 	4031  zx2 I/O Controller
 	4037  PCIe Local Bus Adapter
@@ -2714,7 +2779,7 @@
 	ac56  PCI1510 PC card Cardbus Controller
 		1014 0512  Thinkpad R50e model 1634
 		1014 0528  ThinkPad R40e (2684-HVG) Cardbus Controller
-		17aa 2012  Thinkpad R60e model 0657
+		17aa 2012  ThinkPad T60/R60 series
 	ac60  PCI2040 PCI to DSP Bridge Controller
 		175c 5100  ASI51xx Audio Adapter
 		175c 6100  ASI61xx Audio Adapter
@@ -2764,6 +2829,8 @@
 1052  ?Young Micro Systems
 1053  Young Micro Systems
 1054  Hitachi, Ltd
+	3011  ColdFusion 3e Chipset Processor to I/O Controller
+	3012  ColdFusion 3e Chipset Memory Controller Hub
 1055  Efar Microsystems
 	9130  SLC90E66 [Victory66] IDE
 	9460  SLC90E66 [Victory66] ISA
@@ -2782,6 +2849,8 @@
 	0012  MPC8548 [PowerQUICC III]
 	0100  MC145575 [HFC-PCI]
 	0431  KTI829c 100VG
+	1073  Nokia N770
+	1219  Nokia N800
 	1801  DSP56301 Digital Signal Processor
 		14fb 0101  Transas Radar Imitator Board [RIM]
 		14fb 0102  Transas Radar Imitator Board [RIM-2]
@@ -2858,7 +2927,7 @@
 1059  Teknor Industrial Computers Inc
 105a  Promise Technology, Inc.
 	0d30  PDC20265 (FastTrak100 Lite/Ultra100)
-		1043 8042  ASUS AV7266-E South Bridge Promise RAID
+		1043 8042  AV7266-E South Bridge Promise RAID
 		105a 4d33  Ultra100
 	0d38  20263
 		105a 4d39  Fasttrak66
@@ -2916,13 +2985,15 @@
 	7275  PDC20277 (SBFastTrak133 Lite)
 	8002  SATAII150 SX8
 	8350  80333 [SuperTrak EX8350/EX16350], 80331 [SuperTrak EX8300/EX16300]
-	8650  IOP1348 [SuperTrak EX4650/EX8650/EX8654]
+	8650  81348 [SuperTrak EX4650/EX8650/EX8654/EX4650EL]
 		105a 4600  SuperTrak EX4650
+		105a 4610  SuperTrak EX4650EL
 		105a 8601  SuperTrak EX8650
 		105a 8602  SuperTrak EX8654
 	c350  80333 [SuperTrak EX12350]
 	e350  80333 [SuperTrak EX24350]
 105b  Foxconn International, Inc.
+	0c4d  SiS AC'97 Sound Controller
 105c  Wipro Infotech Limited
 105d  Number 9 Computer Company
 	2309  Imagine 128
@@ -3267,12 +3338,16 @@
 	1648  [bge] Gigabit Ethernet
 	2bad  GEM
 	5000  Simba Advanced PCI Bridge
+		108e 5000  Netra AX1105-500
 	5043  SunPCI Co-processor
+	676e  SunPCiIII
+	7063  SunPCiII / SunPCiIIpro
 	8000  Psycho PCI Bus Module
 	8001  Schizo PCI Bus Module
 	8002  Schizo+ PCI Bus Module
 	a000  Ultra IIi
 	a001  Ultra IIe
+		108e a001  Netra AX1105-500
 	a801  Tomatillo PCI Bus Module
 	abba  Cassini 10/100/1000
 108f  Systemsoft
@@ -3598,11 +3673,15 @@
 	1147  VScom 020 2 port parallel adaptor
 	2540  IXXAT CAN-Interface PC-I 04/PCI
 	2724  Thales PCSM Security Card
+	6520  PCI6520 PCI-X to PCI-X bridge
 	6540  PCI6540/6466 PCI-PCI bridge (transparent mode)
+		1775 1100  CR11 Single Board Computer
 		4c53 10e0  PSL09 PrPMC
 	6541  PCI6540/6466 PCI-PCI bridge (non-transparent mode, primary side)
+		1775 1100  CR11 Single Board Computer
 		4c53 10e0  PSL09 PrPMC
 	6542  PCI6540/6466 PCI-PCI bridge (non-transparent mode, secondary side)
+		1775 1100  CR11 Single Board Computer
 		4c53 10e0  PSL09 PrPMC
 	8111  PEX 8111 PCI Express-to-PCI Bridge
 	8114  PEX 8114 PCI Express-to-PCI/PCI-X Bridge
@@ -3672,14 +3751,16 @@
 		12c7 4001  Intel Dialogic DM/V960-4T1 PCI
 		12d9 0002  PCI Prosody Card rev 1.5
 		14b4 d100  Dektec DTA-100
+		14b4 d114  Dektec DTA-120
 		16df 0011  PIKA PrimeNet MM PCI
 		16df 0012  PIKA PrimeNet MM cPCI 8
 		16df 0013  PIKA PrimeNet MM cPCI 8 (without CAS Signaling)
 		16df 0014  PIKA PrimeNet MM cPCI 4
 		16df 0015  PIKA Daytona MM
 		16df 0016  PIKA InLine MM
-	9056  Francois
+	9056  9056 PCI I/O Accelerator
 		10b5 2979  CellinkBlade 11 - CPCI board VoATM AAL1
+		14b4 d140  Dektec DTA-140
 	9060  9060
 	906d  9060SD
 		125c 0640  Aries 16000P
@@ -3731,6 +3812,7 @@
 	0910  3C910-A01
 	1006  MINI PCI type 3B Data Fax Modem
 	1007  Mini PCI 56k Winmodem
+		10b7 615b  Mini PCI 56K Modem
 		10b7 615c  Mini PCI 56K Modem
 	1201  3c982-TXM 10/100baseTX Dual Port A [Hydra]
 	1202  3c982-TXM 10/100baseTX Dual Port B [Hydra]
@@ -3819,9 +3901,10 @@
 	9200  3c905C-TX/TX-M [Tornado]
 		1028 0095  3C920 Integrated Fast Ethernet Controller
 		1028 0097  3C920 Integrated Fast Ethernet Controller
+		1028 00b4  OptiPlex GX110
 		1028 00fe  Optiplex GX240
 		1028 012a  3C920 Integrated Fast Ethernet Controller [Latitude C640]
-		10b7 1000  3C905C-TX Fast Etherlink for PC Management NIC
+		10b7 1000  3C905CX-TX/TX-M Fast Etherlink for PC Management NIC
 		10b7 7000  10/100 Mini PCI Ethernet Adapter
 		10f1 2466  Tiger MPX S2466 (3C920 Integrated Fast Ethernet Controller)
 	9201  3C920B-EMB Integrated Fast Ethernet Controller [Tornado]
@@ -4157,8 +4240,8 @@
 		1102 1029  3D Blaster RIVA TNT2 Ultra
 		1102 102f  3D Blaster RIVA TNT2 Ultra
 		14af 5820  Maxi Gamer Xentor 32
-	002a  NV5 [Riva TnT2]
-	002b  NV5 [Riva TnT2]
+	002a  NV5 [Riva TNT2]
+	002b  NV5 [Riva TNT2]
 	002c  NV6 [Vanta/Vanta LT]
 		1043 0200  AGP-V3800 Combat SDRAM
 		1043 0201  AGP-V3800 Combat
@@ -4196,7 +4279,7 @@
 	0041  NV40 [GeForce 6800]
 		1043 817b  V9999 Gamer Edition
 	0042  NV40.2 [GeForce 6800 LE]
-	0043  NV40.3
+	0043  NV40.3 [GeForce 6800 XE]
 	0044  NV40 [GeForce 6800 XT]
 	0045  NV40 [GeForce 6800 GT]
 	0046  NV40 [GeForce 6800 GT]
@@ -4207,52 +4290,54 @@
 	004d  NV40GL [Quadro FX 4000]
 	004e  NV40GL [Quadro FX 4000]
 	0050  CK804 ISA Bridge
-		1043 815a  K8N4-E Mainboard
+		1043 815a  K8N4-E or A8N-E Mainboard
 		1458 0c11  GA-K8N Ultra-9 Mainboard
 		1462 7100  MSI K8N Diamond
 		147b 1c1a  KN8-Ultra Mainboard
 	0051  CK804 ISA Bridge
 	0052  CK804 SMBus
-		1043 815a  K8N4-E Mainboard
+		1043 815a  K8N4-E or A8N-E Mainboard
 		1458 0c11  GA-K8N Ultra-9 Mainboard
 		1462 7100  MSI K8N Diamond
 		147b 1c1a  KN8-Ultra Mainboard
 	0053  CK804 IDE
-		1043 815a  K8N4-E Mainboard
+		1043 815a  K8N4-E or A8N-E Mainboard
 		1458 5002  GA-K8N Ultra-9 Mainboard
 		1462 7100  MSI K8N Diamond
 		147b 1c1a  KN8-Ultra Mainboard
 	0054  CK804 Serial ATA Controller
+		1043 815a  A8N-E Mainboard
 		1458 b003  GA-K8N Ultra-9 Mainboard
 		1462 7100  MSI K8N Diamond
 		147b 1c1a  KN8-Ultra Mainboard
 	0055  CK804 Serial ATA Controller
-		1043 815a  K8N4-E Mainboard
+		1043 815a  K8N4-E or A8N-E Mainboard
 		1458 b003  GA-K8N Ultra-9 Mainboard
 		147b 1c1a  KN8-Ultra Mainboard
 	0056  CK804 Ethernet Controller
 	0057  CK804 Ethernet Controller
-		1043 8141  K8N4-E Mainboard
+		1043 8141  K8N4-E or A8N-E Mainboard
 		1458 e000  GA-K8N Ultra-9 Mainboard
 		1462 7100  MSI K8N Diamond
 		147b 1c1a  KN8-Ultra Mainboard
 	0058  CK804 AC'97 Modem
 	0059  CK804 AC'97 Audio Controller
-		1043 812a  K8N4-E Mainboard
+		1043 812a  K8N4-E or A8N-E Mainboard
 		147b 1c1a  KN8-Ultra Mainboard
 	005a  CK804 USB Controller
-		1043 815a  K8N4-E Mainboard
+		1043 815a  K8N4-E or A8N-E Mainboard
 		1458 5004  GA-K8N Ultra-9 Mainboard
 		1462 7100  MSI K8N Diamond
 		147b 1c1a  KN8-Ultra Mainboard
 	005b  CK804 USB Controller
-		1043 815a  K8N4-E Mainboard
+		1043 815a  K8N4-E or A8N-E Mainboard
 		1458 5004  GA-K8N Ultra-9 Mainboard
 		1462 7100  MSI K8N Diamond
 		147b 1c1a  KN8-Ultra Mainboard
 	005c  CK804 PCI Bridge
 	005d  CK804 PCIE Bridge
 	005e  CK804 Memory Controller
+		1043 815a  A8N-E Mainboard
 		10f1 2891  Thunder K8SRE Mainboard
 		1458 5000  GA-K8N Ultra-9 Mainboard
 		1462 7100  MSI K8N Diamond
@@ -4301,15 +4386,15 @@
 	0091  G70 [GeForce 7800 GTX]
 	0092  G70 [GeForce 7800 GT]
 	0093  G70 [GeForce 7800 GS]
-	0098  GeForce Go 7800
-	0099  GE Force Go 7800 GTX
-	009d  G70GL [Quadro FX4500]
+	0098  G70 [GeForce Go 7800]
+	0099  G70 [GeForce Go 7800 GTX]
+	009d  G70GL [Quadro FX 4500]
 	00a0  NV5 [Aladdin TNT2]
 		14af 5810  Maxi Gamer Xentor
 	00c0  NV41 [GeForce 6800 GS]
 	00c1  NV41.1 [GeForce 6800]
 	00c2  NV41.2 [GeForce 6800 LE]
-	00c3  NV42 [Geforce 6800 XT]
+	00c3  NV42 [GeForce 6800 XT]
 	00c8  NV41.8 [GeForce Go 6800]
 	00c9  NV41.9 [GeForce Go 6800 Ultra]
 	00cc  NV41 [Quadro FX Go1400]
@@ -4329,59 +4414,70 @@
 	00da  nForce3 Audio
 	00dd  nForce3 PCI Bridge
 	00df  CK8S Ethernet Controller
+		1043 80a7  K8N-E
 		105b 0c43  Winfast NF3250K8AA
 		147b 1c0b  NF8 Mainboard
 	00e0  nForce3 250Gb LPC Bridge
+		1043 813f  K8N-E
 		10de 0c11  Winfast NF3250K8AA
 		1462 7030  K8N Neo-FSR v2.0
 		147b 1c0b  NF8 Mainboard
 	00e1  nForce3 250Gb Host Bridge
+		1043 813f  K8N-E
 		1462 7030  K8N Neo-FSR v2.0
 		147b 1c0b  NF8 Mainboard
 	00e2  nForce3 250Gb AGP Host to PCI Bridge
 	00e3  CK8S Serial ATA Controller (v2.5)
+		1043 813f  K8N-E
 		105b 0c43  Winfast NF3250K8AA
 		147b 1c0b  NF8 Mainboard
 	00e4  nForce 250Gb PCI System Management
+		1043 813f  K8N-E
 		105b 0c43  Winfast NF3250K8AA
 		1462 7030  K8N Neo-FSR v2.0
 		147b 1c0b  NF8 Mainboard
 	00e5  CK8S Parallel ATA Controller (v2.5)
+		1043 813f  K8N-E
 		105b 0c43  Winfast NF3250K8AA
 		1462 7030  K8N Neo-FSR v2.0
 		147b 1c0b  NF8 Mainboard
 	00e6  CK8S Ethernet Controller
 	00e7  CK8S USB Controller
+		1043 813f  K8N-E
 		105b 0c43  Winfast NF3250K8AA
 		1462 7030  K8N Neo-FSR v2.0
 		147b 1c0b  NF8 Mainboard
 	00e8  nForce3 EHCI USB 2.0 Controller
+		1043 813f  K8N-E
 		105b 0c43  Winfast NF3250K8AA
 		1462 7030  K8N Neo-FSR v2.0
 		147b 1c0b  NF8 Mainboard
 	00ea  nForce3 250Gb AC'97 Audio Controller
+		1043 819d  K8N-E
 		105b 0c43  Winfast NF3250K8AA
+		1462 b010  K8N Neo-FSR v2.0
 		147b 1c0b  NF8 Mainboard
 	00ed  nForce3 250Gb PCI-to-PCI Bridge
 	00ee  CK8S Serial ATA Controller (v2.5)
-	00f0  NV40 [GeForce 6800/GeForce 6800 Ultra]
-	00f1  NV43 [GeForce 6600/GeForce 6600 GT]
+	00f0  NV40 [GeForce 6800 Ultra]
+	00f1  NV43 [GeForce 6600 GT]
 		1043 81a6  N6600GT TD 128M AGP
+		1458 3150  GV-N66T128VP
 		1682 2119  GeForce 6600 GT AGP 128MB DDR3 DUAL DVI TV
-	00f2  NV43 [GeForce 6600/GeForce 6600 GT]
+	00f2  NV43 [GeForce 6600]
 		1682 211c  GeForce 6600 256MB DDR DUAL DVI TV
 	00f3  NV43 [GeForce 6200]
 	00f4  NV43 [GeForce 6600 LE]
 	00f5  G70 [GeForce 7800 GS]
-	00f6  NV43 [GeForce 6600 GS]
+	00f6  NV43 [GeForce 6800 GS]
 		1682 217e  XFX GeForce 6800 XTreme 256MB DDR3 AGP
 	00f8  NV45GL [Quadro FX 3400/4400]
-	00f9  NV40 [GeForce 6800 Ultra/GeForce 6800 GT]
+	00f9  NV45 [GeForce 6800 GTO]
 		1682 2120  GEFORCE 6800 GT PCI-E
 	00fa  NV36 [GeForce PCX 5750]
 	00fb  NV35 [GeForce PCX 5900]
 	00fc  NV37GL [Quadro FX 330/GeForce PCX 5300]
-	00fd  NV37GL [Quadro FX 330/Quadro NVS280]
+	00fd  NV37GL [Quadro PCI-E Series]
 	00fe  NV38GL [Quadro FX 1300]
 	00ff  NV18 [GeForce PCX 4300]
 	0100  NV10 [GeForce 256 SDR]
@@ -4410,6 +4506,7 @@
 		1048 0c4b  GLoria II-64 Pro DVII
 	0110  NV11 [GeForce2 MX/MX 400]
 		1043 4015  AGP-V7100 Pro
+		1043 4021  V7100 Deluxe Combo
 		1043 4031  V7100 Pro with TV output
 		1048 0c60  Gladiac MX
 		1048 0c61  Gladiac 511PCI
@@ -4422,20 +4519,23 @@
 		1462 8817  MSI GeForce2 MX400 Pro32S [MS-8817]
 		14af 7102  3D Prophet II MX
 		14af 7103  3D Prophet II MX Dual-Display
-	0111  NV11DDR [GeForce2 MX 100 DDR/200 DDR]
+	0111  NV11DDR [GeForce2 MX200]
 	0112  NV11 [GeForce2 Go]
 	0113  NV11GL [Quadro2 MXR/EX/Go]
 	0140  NV43 [GeForce 6600 GT]
 	0141  NV43 [GeForce 6600]
+		1043 81b0  EN6600 Silencer
 		1458 3124  GV-NX66128DP Turbo Force Edition
-	0142  NV43 [GeForce 6600 PCIe]
+	0142  NV43 [GeForce 6600 LE]
+	0143  NV43 [GeForce 6600 VE]
 	0144  NV43 [GeForce Go 6600]
 	0145  NV43 [GeForce 6610 XL]
 	0146  NV43 [Geforce Go 6600TE/6200TE]
+	0147  GeForce 6700 XL
 	0148  NV43 [GeForce Go 6600]
 	0149  NV43 [GeForce Go 6600 GT]
 	014a  Quadro NVS 440
-	014c  Quadro FX 550
+	014c  Quadro FX 540 MXM
 	014d  NV18GL [Quadro FX 550]
 	014e  NV43GL [Quadro FX 540]
 	014f  NV43 [GeForce 6200]
@@ -4453,14 +4553,17 @@
 	0152  NV15BR [GeForce2 Ultra, Bladerunner]
 		1048 0c56  GLADIAC Ultra
 	0153  NV15GL [Quadro2 Pro]
+	0160  GeForce 6500
 	0161  NV44 [GeForce 6200 TurboCache(TM)]
-	0162  NV44 [GeForce 6200 SE TurboCache (TM)]
+	0162  NV44 [GeForce 6200SE TurboCache (TM)]
 	0163  NV44 [GeForce 6200 LE]
 	0164  NV44 [GeForce Go 6200]
 	0165  NV44 [Quadro NVS 285]
 	0166  NV43 [GeForce Go 6400]
-	0167  GeForce Go 6200 TurboCache
-	0168  NV43 [GeForce Go 6200 TurboCache]
+	0167  NV43 [GeForce Go 6200/6400]
+	0168  NV43 [GeForce Go 6200/6400]
+	0169  GeForce 6250
+	016a  GeForce 7100 GS
 	0170  NV17 [GeForce4 MX 460]
 	0171  NV17 [GeForce4 MX 440]
 		10b0 0002  Gainward Pro/600 TV
@@ -4478,9 +4581,9 @@
 		4c53 1090  Cx9 / Vx9 mainboard
 	0177  NV17 [GeForce4 460 Go]
 	0178  NV17GL [Quadro4 550 XGL]
-	0179  NV17 [GeForce4 420 Go 32M]
+	0179  NV17 [GeForce4 440 Go 64M]
 		10de 0179  GeForce4 MX (Mac)
-	017a  NV17GL [Quadro4 200/400 NVS]
+	017a  NV17GL [Quadro NVS]
 	017b  NV17GL [Quadro4 550 XGL]
 	017c  NV17GL [Quadro4 500 GoGL]
 	017d  NV17 [GeForce4 410 Go 16M]
@@ -4493,14 +4596,19 @@
 		147b 8f0d  Siluro GF4 MX-8X
 	0182  NV18 [GeForce4 MX 440SE AGP 8x]
 	0183  NV18 [GeForce4 MX 420 AGP 8x]
-	0185  NV18 [GeForce4 MX 4000 AGP 8x]
+	0184  NV18 [GeForce4 MX]
+	0185  NV18 [GeForce4 MX 4000]
 	0186  NV18M [GeForce4 448 Go]
 	0187  NV18M [GeForce4 488 Go]
 	0188  NV18GL [Quadro4 580 XGL]
-	018a  NV18GL [Quadro4 NVS AGP 8x]
+	018a  NV18GL [Quadro NVS with AGP8X]
 	018b  NV18GL [Quadro4 380 XGL]
-	018c  Quadro NVS 50 PCI
+	018c  NV18GL [Quadro NVS 50 PCI]
 	018d  NV18M [GeForce4 448 Go]
+	0191  G80 [GeForce 8800 GTX]
+	0193  G80 [GeForce 8800 GTS]
+	019d  G80 [Quadro FX 5600]
+	019e  G80 [Quadro FX 4600]
 	01a0  NVCrush11 [GeForce2 MX Integrated Graphics]
 	01a4  nForce CPU bridge
 	01ab  nForce 420 Memory Controller (DDR)
@@ -4516,15 +4624,18 @@
 	01c1  nForce AC'97 Modem Controller
 	01c2  nForce USB Controller
 	01c3  nForce Ethernet Controller
-	01d1  GeForce 7300 LE
+	01d1  G72 [GeForce 7300 LE]
 		1462 0345  7300LE PCI Express Graphics Adapter
+	01d3  G72 [GeForce 7300 SE]
 	01d6  GeForce Go 7200
-	01d7  Quadro NVS 110M / GeForce Go 7300
-	01d8  GeForce Go 7400
-	01da  Quadro NVS 110M
-	01de  Quadro FX 350
+	01d7  G72M [Quadro NVS 110M/GeForce Go 7300]
+	01d8  G72M [GeForce Go 7400]
+	01da  G72M [Quadro NVS 110M]
+	01dc  G72GL [Quadro FX 350M]
+	01dd  G72 [GeForce 7500 LE]
+	01de  G72GL [Quadro FX 350]
 		10de 01dc  Quadro  FX Go350M
-	01df  GeForce 7300 GS
+	01df  G71 [GeForce 7300 GS]
 	01e0  nForce2 AGP (different version?)
 		147b 1c09  NV7 Motherboard
 	01e8  nForce2 AGP
@@ -4555,15 +4666,20 @@
 	0215  NV40 [GeForce 6800 GT]
 	0218  NV40 [GeForce 6800 XT]
 	0221  NV44A [GeForce 6200]
+		3842 a341  256A8N341DX
+	0222  GeForce 6200 A-LE
 	0240  C51PV [GeForce 6150]
+		1043 81cd  A8N-VM CSM
 		1462 7207  K8NGM2 series
-	0241  C51 PCI Express Bridge
+	0241  C51 [GeForce 6150 LE]
 	0242  C51G [GeForce 6100]
 	0243  C51 PCI Express Bridge
-	0244  C51 PCI Express Bridge
-	0245  C51 PCI Express Bridge
+	0244  C51 [Geforce 6150 Go]
+		10de 0244  C51 [Geforce 6150 Go]
+	0245  C51 [Quadro NVS 210S/GeForce 6150LE]
 	0246  C51 PCI Express Bridge
-	0247  C51 PCI Express Bridge
+	0247  MCP51 PCI-X GeForce Go 6100
+		1043 1382  MCP51 PCI-X GeForce Go 6100
 	0248  C51 PCI Express Bridge
 	0249  C51 PCI Express Bridge
 	024a  C51 PCI Express Bridge
@@ -4583,37 +4699,53 @@
 	0259  NV25GL [Quadro4 750 XGL]
 	025b  NV25GL [Quadro4 700 XGL]
 	0260  MCP51 LPC Bridge
+		1043 81bc  A8N-VM CSM Mainboard
+		1458 5001  GA-M55plus-S3G
 		1462 7207  K8NGM2 series
 	0261  MCP51 LPC Bridge
 	0262  MCP51 LPC Bridge
 	0263  MCP51 LPC Bridge
 	0264  MCP51 SMBus
+		1043 81bc  A8N-VM CSM Mainboard
 		1462 7207  K8NGM2 series
 	0265  MCP51 IDE
+		1043 81bc  A8N-VM CSM Mainboard
 		1462 7207  K8NGM2 series
 	0266  MCP51 Serial ATA Controller
+		1043 81bc  A8N-VM CSM Mainboard
 		1462 7207  K8NGM2 series
 	0267  MCP51 Serial ATA Controller
+		1043 81bc  A8N-VM CSM Mainboard
 		1462 7207  K8NGM2 series
 	0268  MCP51 Ethernet Controller
 	0269  MCP51 Ethernet Controller
+		1043 8141  A8N-VM CSM Mainboard
 		1462 7207  K8NGM2 series
 	026a  MCP51 MCI
 	026b  MCP51 AC97 Audio Controller
 	026c  MCP51 High Definition Audio
+		10de cb84  A8N-VM CSM Mainboard
 		1462 7207  K8NGM2 series
 	026d  MCP51 USB Controller
+		1043 81bc  A8N-VM CSM Mainboard
 		1462 7207  K8NGM2 series
 	026e  MCP51 USB Controller
+		1043 81bc  A8N-VM CSM Mainboard
 		1462 7207  K8NGM2 series
 	026f  MCP51 PCI Bridge
 	0270  MCP51 Host Bridge
+		1043 81bc  A8N-VM CSM Mainboard
+		1458 5001  GA-M55plus-S3G
 		1462 7207  K8NGM2 series
 	0271  MCP51 PMU
 	0272  MCP51 Memory Controller 0
 	027e  C51 Memory Controller 2
+		1043 81cd  A8N-VM CSM Mainboard
+		1458 5000  GA-M55plus-S3G
 		1462 7207  K8NGM2 series
 	027f  C51 Memory Controller 3
+		1043 81cd  A8N-VM CSM Mainboard
+		1458 5000  GA-M55plus-S3G
 		1462 7207  K8NGM2 series
 	0280  NV28 [GeForce4 Ti 4800]
 	0281  NV28 [GeForce4 Ti 4200 AGP 8x]
@@ -4621,24 +4753,34 @@
 	0286  NV28 [GeForce4 Ti 4200 Go AGP 8x]
 	0288  NV28GL [Quadro4 980 XGL]
 	0289  NV28GL [Quadro4 780 XGL]
-	028c  NV28GLM [Quadro4 700 GoGL]
-	0290  GeForce 7900 GTX
-	0291  GeForce 7900 GT
-	0292  GeForce 7900 GS
+	028c  NV28GLM [Quadro4 Go700]
+	0290  G71 [GeForce 7900 GTX]
+	0291  G71 [GeForce 7900 GT/GTO]
+		10de 042b  NX7900GTO-T2D512E [7900 GTO]
+	0292  G71 [GeForce 7900 GS]
+	0293  G71 [GeForce 7900 GX2]
+	0294  G71 [GeForce 7950 GX2]
+	0295  G71 [GeForce 7950 GT]
+		107d 2a68  WinFast PX7950GT TDH
+	0297  GeForce Go 7950 GTX
 	0298  GeForce Go 7900 GS
 	0299  GeForce Go 7900 GTX
 	029a  G71 [Quadro FX 2500M]
 	029b  G71 [Quadro FX 1500M]
-	029c  Quadro FX 5500
-	029d  Quadro FX 3500
-	029e  Quadro FX 1500
-	029f  Quadro FX 4500 X2
+	029c  G71 [Quadro FX 5500]
+	029d  G71GL [Quadro FX 3500]
+	029e  G71 [Quadro FX 1500]
+	029f  G70 [Quadro FX 4500 X2]
 # Xbox Graphics Processing Unit (Integrated). GeForce3 derivative (NV20 < NV2A < NV25).
 	02a0  NV2A [XGPU]
-	02e1  GeForce 7600 GS
+	02e0  GeForce 7600 GT
+	02e1  G73 [GeForce 7600 GS]
+	02e2  GeForce 7300 GT
 	02f0  C51 Host Bridge
+		1043 81cd  A8N-VM CSM Mainboard
 		1462 7207  K8NGM2 series
 	02f1  C51 Host Bridge
+		1458 5000  GA-M55plus-S3G
 	02f2  C51 Host Bridge
 	02f3  C51 Host Bridge
 	02f4  C51 Host Bridge
@@ -4646,17 +4788,27 @@
 	02f6  C51 Host Bridge
 	02f7  C51 Host Bridge
 	02f8  C51 Memory Controller 5
+		1043 81cd  A8N-VM CSM Mainboard
+		1458 5000  GA-M55plus-S3G
 		1462 7207  K8NGM2 series
 	02f9  C51 Memory Controller 4
+		1043 81cd  A8N-VM CSM Mainboard
+		1458 5000  GA-M55plus-S3G
 		1462 7207  K8NGM2 series
 	02fa  C51 Memory Controller 0
+		1043 81cd  A8N-VM CSM Mainboard
+		1458 5000  GA-M55plus-S3G
 		1462 7207  K8NGM2 series
 	02fb  C51 PCI Express Bridge
 	02fc  C51 PCI Express Bridge
 	02fd  C51 PCI Express Bridge
 	02fe  C51 Memory Controller 1
+		1043 81cd  A8N-VM CSM Mainboard
+		1458 5000  GA-M55plus-S3G
 		1462 7207  K8NGM2 series
 	02ff  C51 Host Bridge
+		1043 81cd  A8N-VM CSM Mainboard
+		1458 5000  GA-M55plus-S3G
 		1462 7207  K8NGM2 series
 	0300  NV30 [GeForce FX]
 	0301  NV30 [GeForce FX 5800 Ultra]
@@ -4672,17 +4824,18 @@
 	0317  NV31M Pro
 	031a  NV31M [GeForce FX Go5600]
 	031b  NV31M [GeForce FX Go5650]
-	031c  NVIDIA Quadro FX Go700
+	031c  Quadro FX Go700
 	031d  NV31GLM
 	031e  NV31GLM Pro
 	031f  NV31GLM Pro
 	0320  NV34 [GeForce FX 5200]
 	0321  NV34 [GeForce FX 5200 Ultra]
 	0322  NV34 [GeForce FX 5200]
+		1043 02fb  V9250 Magic
 		1462 9171  MS-8917 (FX5200-T128)
 		1462 9360  MS-8936 (FX5200-T128)
 	0323  NV34 [GeForce FX 5200LE]
-	0324  NV34M [GeForce FX Go5200]
+	0324  NV34M [GeForce FX Go5200 64M]
 		1028 0196  Inspiron 5160
 		1071 8160  MIM2000
 	0325  NV34M [GeForce FX Go5250]
@@ -4704,6 +4857,7 @@
 	0338  NV35GL [Quadro FX 3000]
 	033f  NV35GL [Quadro FX 700]
 	0341  NV36.1 [GeForce FX 5700 Ultra]
+		1462 9380  MS-8938 (FX5700U-TD128)
 	0342  NV36.2 [GeForce FX 5700]
 	0343  NV36 [GeForce FX 5700LE]
 	0344  NV36.4 [GeForce FX 5700VE]
@@ -4741,14 +4895,23 @@
 	0377  MCP55 PCI Express bridge
 	0378  MCP55 PCI Express bridge
 	037a  MCP55 Memory Controller
+	037c  G70 [GeForce 7800 GS] (rev a2)
 	037e  MCP55 SATA Controller
 	037f  MCP55 SATA Controller
+	0390  GeForce 7650 GS
 	0391  G70 [GeForce 7600 GT]
+		1458 3427  GV-NX76T128D-RH
 	0392  G70 [GeForce 7600 GS]
 		1462 0622  NX7600GS-T2D256EH
 	0393  G70 [GeForce 7300 GT]
+	0394  G70 [GeForce 7600 LE]
+	0395  G70 [GeForce 7300 GT]
+	0397  GeForce Go 7700
 	0398  G70 [GeForce Go 7600]
-	039e  Quadro FX 560
+		1025 006c  Acer 9814 WKMI
+	039b  GeForce Go 7900 SE
+	039c  Quadro FX 550M
+	039e  G73GL [Quadro FX 560]
 	03a0  C55 Host Bridge
 	03a1  C55 Host Bridge
 	03a2  C55 Host Bridge
@@ -4835,8 +4998,13 @@
 	045d  MCP65 SATA Controller
 	045e  MCP65 SATA Controller
 	045f  MCP65 SATA Controller
+	055c  MCP67 High Definition Audio
+	055d  MCP67 High Definition Audio
+	c615  G70 [GeForce 7600 GT]
 10df  Emulex Corporation
 	1ae5  LP6000 Fibre Channel Host Adapter
+	f011  Saturn: LightPulse Fibre Channel Host Adapter
+	f015  Saturn: LightPulse Fibre Channel Host Adapter
 	f085  LP850 Fibre Channel Host Adapter
 	f095  LP952 Fibre Channel Host Adapter
 	f098  LP982 Fibre Channel Host Adapter
@@ -4848,6 +5016,7 @@
 	f0e1  Zephyr LightPulse Fibre Channel Host Adapter
 	f0e5  Zephyr LightPulse Fibre Channel Host Adapter
 	f0f5  Neptune LightPulse Fibre Channel Host Adapter
+	f100  Saturn-X: LightPulse Fibre Channel Host 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
@@ -4862,6 +5031,7 @@
 	fc00  Thor-X LightPulse Fibre Channel Host Adapter
 	fc10  Helios-X LightPulse Fibre Channel Host Adapter
 	fc20  Zephyr-X LightPulse Fibre Channel Host Adapter
+	fc40  Saturn-X: LightPulse Fibre Channel Host Adapter
 	fd00  Helios-X LightPulse Fibre Channel Host Adapter
 	fe00  Zephyr-X LightPulse Fibre Channel Host Adapter
 	ff00  Neptune LightPulse Fibre Channel Host Adapter
@@ -4882,6 +5052,7 @@
 	0000  CA91C042 [Universe]
 	0108  Tsi108 Host Bridge for Single PowerPC
 	0148  Tsi148 [Tempe]
+		1775 1100  VR11 Single Board Computer
 	0860  CA91C860 [QSpan]
 	0862  CA91C862A [QSpan-II]
 	8260  CA91L8200B [Dual PCI PowerSpan II]
@@ -4906,10 +5077,12 @@
 	80d7  PCI-9112
 	80d9  PCI-9118
 	80da  PCI-9812
+	80fc  APCI1500 Signal processing controller (16 dig. inputs + 16 dig. outputs)
 	811a  PCI-IEEE1355-DS-DE Interface
 	814c  Fastcom ESCC-PCI (Commtech, Inc.)
 	8170  S5933 [Matchmaker] (Chipset Development Tool)
 	81e6  Multimedia video controller
+	828d  APCI3001 Signal processing controller (up to 16 analog inputs)
 	8291  Fastcom 232/8-PCI (Commtech, Inc.)
 	82c4  Fastcom 422/4-PCI (Commtech, Inc.)
 	82c5  Fastcom 422/2-PCI (Commtech, Inc.)
@@ -4918,6 +5091,8 @@
 	82ca  Fastcom 232/4-PCI (Commtech, Inc.)
 	82db  AJA HDNTV HD SDI Framestore
 	82e2  Fastcom DIO24H-PCI (Commtech, Inc.)
+	8406  PCIcanx/PCIcan CAN interface [Kvaser AB]
+	8407  PCIcan II CAN interface (A1021, PCB-07, PCB-08) [Kvaser AB]
 	8851  S5933 on Innes Corp FM Radio Capture card
 10e9  Alps Electric Co., Ltd.
 10ea  Intergraphics Systems
@@ -4936,8 +5111,15 @@
 	8111  Twist3 Frame Grabber
 10ec  Realtek Semiconductor Co., Ltd.
 	0139  Zonet Zen3200
-	0883  High Definition Audio
+	0260  Realtek 260 High Definition Audio
+	0261  Realtek 261 High Definition Audio
+	0280  Realtek 280 High Definition Audio
+	0861  Realtek 861 High Definition Audio
+	0862  Realtek 862 High Definition Audio
+	0880  Realtek 880 High Definition Audio
+	0883  Realtek 883 High Definition Audio
 		1025 1605  TravelMate 5600 series
+	0888  Realtek 888 High Definition Audio
 	8029  RTL-8029(AS)
 		10b8 2011  EZ-Card (SMC1208)
 		10ec 8029  RTL-8029(AS)
@@ -4955,10 +5137,12 @@
 		1025 8920  ALN-325
 		1025 8921  ALN-325
 		103c 006a  NX9500
+		1043 1045  L8400B or L3C/S notebook
 		1043 8109  P5P800-MX Mainboard
 		1071 8160  MIM2000
 		10bd 0320  EP-320X-R
 		10ec 8139  RT8139
+		10f7 8338  Panasonic CF-Y5 laptop
 		1113 ec01  FNC-0107TX
 		1186 1300  DFE-538TX
 		1186 1320  SN5200
@@ -4969,6 +5153,7 @@
 		1429 d010  ND010
 		1432 9130  EN-9130TX
 		1436 8139  RT8139
+		144d c00c  P30/P35 notebook
 		1458 e000  GA-7VM400M/7VT600 Motherboard
 		1462 788c  865PE Neo2-V Mainboard
 		146c 1439  FE-1439TX
@@ -4977,6 +5162,7 @@
 		149c 139a  LFE-8139ATX
 		149c 8139  LFE-8139TX
 		14cb 0200  LNR-100 Family 10/100 Base-TX Ethernet
+		1565 2300  P4TSV Onboard LAN (RTL8100B)
 		1695 9001  Onboard RTL8101L 10/100 MBit
 		1799 5000  F5D5000 PCI Card/Desktop Network PCI Card
 		1904 8139  RTL8139D Fast Ethernet Adapter
@@ -4984,14 +5170,19 @@
 		8e2e 7000  KF-230TX
 		8e2e 7100  KF-230TX/2
 		a0a0 0007  ALN-325C
-	8167  RTL-8169SC Gigabit Ethernet
+	8167  RTL-8110SC/8169SC Gigabit Ethernet
+		1462 235c  P965 Neo MS-7235 mainboard
 	8168  RTL8111/8168B PCI Express Gigabit Ethernet controller
 	8169  RTL-8169 Gigabit Ethernet
 		1025 0079  Aspire 5024WLMi
 		1259 c107  CG-LAPCIGT
 		1371 434e  ProG-2000L
 		1458 e000  GA-8I915ME-G Mainboard
+		1462 030c  K8N Neo-FSR v2.0 mainboard
 		1462 702c  K8T NEO 2 motherboard
+		1462 7094  K8T Neo2-F V2.0
+		1734 1091  D2030-A1
+		a0a0 0449  AK86-L motherboard
 	8180  RTL8180L 802.11b MAC
 	8185  RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller
 	8197  SmartLAN56 56K Modem
@@ -5010,6 +5201,7 @@
 	3fc4  RME Digi9652 (Hammerfall)
 	3fc5  RME Hammerfall DSP
 	3fc6  RME Hammerfall DSP MADI
+	8380  Ellips ProfiXpress Profibus Master
 	8381  Ellips Santos Frame Grabber
 	d154  Copley Controls CAN card (PCI-CAN-02)
 10ef  Racore Computer Products, Inc.
@@ -5071,8 +5263,10 @@
 		1102 0051  SB0090 Audigy Player
 		1102 0053  SB0090 Audigy Player/OEM
 		1102 0058  SB0090 Audigy Player/OEM
+		1102 1002  SB Audigy2 ZS
 		1102 1007  SB0240 Audigy 2 Platinum 6.1
 		1102 2002  SB Audigy 2 ZS (SB0350)
+		1102 4001  E-MU 1010
 	0005  SB X-Fi
 		1102 0021  X-Fi Platinum
 		1102 1003  X-Fi XtremeMusic
@@ -5116,13 +5310,16 @@
 	0003  HPT343/345/346/363
 	0004  HPT366/368/370/370A/372/372N
 		1103 0001  HPT370A
+		1103 0003  HPT343 / HPT345 / HPT363 UDMA33
 		1103 0004  HPT366 UDMA66 (r1) / HPT368 UDMA66 (r2) / HPT370 UDMA100 (r3) / HPT370 UDMA100 RAID (r4)
 		1103 0005  HPT370 UDMA100
+		1103 0006  HPT302/302N
 	0005  HPT372A/372N
 	0006  HPT302/302N
 	0007  HPT371/371N
 	0008  HPT374
 	0009  HPT372N
+	2340  RocketRAID 2340 16 Port SATA-II Controller
 1104  RasterOps Corp.
 1105  Sigma Designs, Inc.
 	1105  REALmagic Xcard MPEG 1/2/3/4 DVD Decoder
@@ -5140,7 +5337,7 @@
 1106  VIA Technologies, Inc.
 	0102  Embedded VIA Ethernet Controller
 	0130  VT6305 1394.A Controller
-# Wrong ID found on Jetway K8M8MS
+	0198  P4X600 Host Bridge
 	0204  K8M800 Host Bridge
 	0208  PT890 Host Bridge
 	0238  K8T890 Host Bridge
@@ -5166,6 +5363,7 @@
 	0340  PT900 Host Bridge
 	0351  VT3351 Host Bridge
 	0364  P4M900 Host Bridge
+		1043 81ce  P5VD2-VM mothervoard
 	0391  VT8371 [KX133]
 	0501  VT8501 [Apollo MVP4]
 	0505  VT82C505
@@ -5183,6 +5381,8 @@
 		1297 f641  FX41 motherboard
 		1458 5002  GA-7VAX Mainboard
 		1462 7020  K8T NEO 2 motherboard
+		1462 7094  K8T Neo2-F V2.0
+		1462 7181  K8MM3-V mainboard
 		147b 1407  KV8-MAX3 motherboard
 		1849 0571  K7VT2/K7VT6 motherboard
 	0576  VT82C576 3V [Apollo Master]
@@ -5240,6 +5440,7 @@
 	1364  P4M900 Host Bridge
 	1571  VT82C576M/VT82C586
 	1595  VT82C595/97 [Apollo VP2/97]
+	2106  VIA Rhine Family Fast Ethernet Adapter (VT6105)
 	2204  K8M800 Host Bridge
 	2208  PT890 Host Bridge
 	2238  K8T890 Host Bridge
@@ -5275,6 +5476,8 @@
 		1179 0001  Magnia Z310
 		1458 5004  GA-7VAX Mainboard
 		1462 7020  K8T NEO 2 motherboard
+		1462 7094  K8T Neo2-F V2.0
+		1462 7181  K8MM3-V mainboard
 		147b 1407  KV8-MAX3 motherboard
 		182d 201d  CN-029 USB2.0 4 port PCI Card
 		1849 3038  K7VT6
@@ -5284,8 +5487,9 @@
 		1106 0100  VT86C100A Fast Ethernet Adapter
 		1186 1400  DFE-530TX rev A
 	3044  IEEE 1394 Host Controller
+		0010 0001  IEEE 1394 4port DCST 1394-3+1B
 		1025 005a  TravelMate 290
-		1043 808a  A8V Deluxe
+		1043 808a  A8V Deluxe or A8N-VM CSM Mainboard
 		1458 1000  GA-7VT600-1394 Motherboard
 		1462 207d  K8NGM2 series motherboard
 		1462 702d  K8T NEO 2 motherboard
@@ -5318,24 +5522,30 @@
 		1043 80a1  A7V8X-X Motherboard
 		1043 80b0  A7V600/K8V-X/K8V Deluxe motherboard (ADI AD1980 codec [SoundMAX])
 		1043 812a  A8V Deluxe motherboard (Realtek ALC850 codec)
+		10ec 8168  High Definition Audio
 		1106 3059  L7VMM2 Motherboard
 		1106 4161  K7VT2 motherboard
 		1106 4170  PCPartner P4M800-8237R Motherboard
 		1106 4552  Soyo KT-600 Dragon Plus (Realtek ALC 650)
 		1297 c160  FX41 motherboard (Realtek ALC650 codec)
+		1413 147b  KV8 Pro motherboard onboard audio
 		1458 a002  GA-7VAX Onboard Audio (Realtek ALC650)
 		1462 0080  K8T NEO 2 motherboard
 		1462 3800  KT266 onboard audio
+		1462 7181  K8MM3-V mainboard
 		147b 1407  KV8-MAX3 motherboard
+		1849 0850  ASRock 775Dual-880 Pro onboard audio (Realtek ALC850)
 		1849 9761  K7VT6 motherboard
 		4005 4710  MSI K7T266 Pro2-RU (MSI-6380 v2) onboard audio (Realtek/ALC 200/200P)
 		a0a0 01b6  AK77-8XN onboard audio
+		a0a0 0342  AK86-L motherboard
 	3065  VT6102 [Rhine-II]
 		1043 80a1  A7V8X-X Motherboard
 		1106 0102  VT6102 [Rhine II] Embeded Ethernet Controller on VT8235
 		1186 1400  DFE-530TX rev A
 		1186 1401  DFE-530TX rev B
 		13b9 1421  LD-10/100AL PCI Fast Ethernet Adapter (rev.B)
+		1462 7181  K8MM3-V mainboard
 		147b 1c09  NV7 Motherboard
 		1695 3005  VT6103
 		1695 300c  Realtek ALC655 sound chip
@@ -5361,6 +5571,8 @@
 		1297 f641  FX41 motherboard
 		1458 5004  GA-7VAX Mainboard
 		1462 7020  K8T NEO 2 motherboard
+		1462 7094  K8T Neo2-F V2.0
+		1462 7181  K8MM3-V mainboard
 		147b 1407  KV8-MAX3 motherboard
 		182d 201d  CN-029 USB 2.0 4 port PCI Card
 		1849 3104  K7VT6 motherboard
@@ -5385,10 +5597,13 @@
 		1043 80ed  A7V600/K8V Deluxe/K8V-X/A8V Deluxe motherboard
 		1458 b003  GA-7VM400AM(F) Motherboard
 		1462 7020  K8T Neo 2 Motherboard
+		1462 7094  K8T Neo2-F V2.0
 		147b 1407  KV8-MAX3 motherboard
 		147b 1408  KV7
 		1849 3149  K7VT6 motherboard
+		a0a0 04ad  AK86-L motherboard
 	3156  P/KN266 Host Bridge
+	3157  CX700M2 UniChrome PRO II Graphics
 	3164  VT6410 ATA133 RAID controller
 		1043 80f4  P4P800 Mainboard Deluxe ATX
 		1462 7028  915P/G Neo2
@@ -5416,10 +5631,11 @@
 	3218  K8T800M Host Bridge
 	3227  VT8237 ISA bridge [KT600/K8T800/K8T890 South]
 		1043 80ed  A7V600/K8V-X/A8V Deluxe motherboard
-		1106 3227  DFI KT600-AL Motherboard
+		1106 3227  DFI KT600-AL / Soltek SL-B9D-FGR Motherboard
 		1458 5001  GA-7VT600 Motherboard
 		147b 1407  KV8-MAX3 motherboard
 		1849 3227  K7VT4 motherboard
+	3230  K8M890 [Chrome9] Integrated Video
 	3238  K8T890 Host Bridge
 	3249  VT6421 IDE RAID Controller
 	324a  CX700 PCI to PCI Bridge
@@ -5427,6 +5643,7 @@
 	324e  CX700 Internal Module Bus
 	3258  PT880 Host Bridge
 	3259  CN400/PM880 Host Bridge
+	3260  VIA Chrome9 HC IGP
 	3269  KT880 Host Bridge
 	3282  K8T800Pro Host Bridge
 	3287  VT8251 PCI to ISA Bridge
@@ -5438,10 +5655,13 @@
 	3336  K8M890CE Host Bridge
 	3337  VT8237A PCI to ISA Bridge
 	3340  PT900 Host Bridge
+	3343  UniChrome Pro IGP [VIA P4M890 Chipset]
 	3344  UniChrome Pro IGP
 	3349  VT8251 AHCI/SATA 4-Port Controller
 	3351  VT3351 Host Bridge
 	3364  P4M900 Host Bridge
+	3371  Chrome9 HC IGP
+	3372  VT8237S PCI to ISA Bridge
 	337a  VT8237A PCI to PCI Bridge
 	337b  VT8237A Host Bridge
 	4149  VIA VT6420 (ATA133) Controller
@@ -5468,13 +5688,16 @@
 	5238  K8T890 I/O APIC Interrupt Controller
 	5290  K8M890 I/O APIC Interrupt Controller
 	5308  PT894 I/O APIC Interrupt Controller
+	5324  CX700M2 IDE
 	5327  P4M890 I/O APIC Interrupt Controller
 	5336  K8M890CE I/O APIC Interrupt Controller
 	5340  PT900 I/O APIC Interrupt Controller
 	5351  VT3351 I/O APIC Interrupt Controller
 	5364  P4M900 I/O APIC Interrupt Controller
 	6100  VT85C100A [Rhine II]
+	6287  SATA RAID Controller
 	6327  P4M890 Security Device
+	6364  P4M900 Security Device
 	7204  K8M800 Host Bridge
 	7205  VT8378 [S3 UniChrome] Integrated Video
 		1458 d000  Gigabyte GA-7VM400(A)M(F) Motherboard
@@ -5634,11 +5857,7 @@
 	000a  GDT 6115/6515
 	000b  GDT 6125/6525
 	000c  GDT 6535
-	000d  GDT 6555
-	0010  GDT 6115/6515
-	0011  GDT 6125/6525
-	0012  GDT 6535
-	0013  GDT 6555/6555-ECC
+	000d  GDT 6555/6555-ECC
 	0100  GDT 6117RP/6517RP
 	0101  GDT 6127RP/6527RP
 	0102  GDT 6537RP
@@ -5695,6 +5914,7 @@
 	0261  GDT 7529RN/7629RN
 	02ff  GDT MAXRP
 	0300  GDT NEWRX
+	0301  GDT NEWRX2
 111a  Efficient Networks, Inc
 	0000  155P-MF1 (FPGA)
 	0002  155P-MF1 (ASIC)
@@ -5752,7 +5972,9 @@
 1130  Computervision
 1131  Philips Semiconductors
 	1561  USB 1.1 Host Controller
+		1775 c200  C2K onboard USB 1.1 host controller
 	1562  USB 2.0 Host Controller
+		1775 c200  C2K onboard USB 2.0 host controller
 	3400  SmartPCI56(UCB1500) 56K Modem
 	5400  TriMedia TM1000/1100
 	5402  TriMedia TM-1300
@@ -5779,6 +6001,7 @@
 		1043 4843  ASUS TV-FM 7133
 		1043 4845  TV-FM 7135
 		1043 4862  P7131 Dual
+		1131 0000  KWorld V-Stream Studio TV Terminator
 		1131 2001  Proteus Pro [philips reference design]
 		1131 2018  Tiger reference design
 		1131 4ee9  MonsterTV Mobile
@@ -5790,13 +6013,16 @@
 		1435 7330  VFG7330
 		1435 7350  VFG7350
 		1461 1044  AVerTVHD MCE A180
+		1461 a14b  AVerTV Studio 509
 		1461 f31f  Avermedia AVerTV GO 007 FM
 		1462 6231  TV at Anywhere plus
 		1489 0214  LifeView FlyTV Platinum FM
 		14c0 1212  LifeView FlyTV Platinum Mini2
 		153b 1160  Cinergy 250 PCI TV
 		153b 1162  Terratec Cinergy 400 mobile
+		17de 7350  ATSC 110 Digital / Analog HDTV Tuner
 		185b c100  VideoMate TV
+		185b c900  VideoMate T750
 		5168 0306  LifeView FlyDVB-T DUO
 		5168 0319  LifeView FlyDVB Trio
 		5168 0502  LifeView FlyDVB-T Duo CardBus
@@ -5857,10 +6083,14 @@
 		13c2 100c  Technotrend-Budget/Hauppauge WinTV-NOVA-CI DVB card
 		13c2 100f  Technotrend-Budget/Hauppauge WinTV-NOVA-CI DVB card
 		13c2 1011  Technotrend-Budget/Hauppauge WinTV-NOVA-T DVB card
+		13c2 1012  DVB T-1500
 		13c2 1013  SATELCO Multimedia DVB
 		13c2 1016  WinTV-NOVA-SE DVB card
+		13c2 1018  DVB S-1401
+		13c2 1019  S2-3200
 		13c2 1102  Technotrend/Hauppauge DVB card rev2.1
 		153b 1156  Terratec Cynergy 1200C
+		1894 0020  KNC One DVB-C V1.0
 	9730  SAA9730 Integrated Multimedia and Peripheral Controller
 		1131 0000  Integrated Multimedia and Peripheral Controller
 1132  Mitel Corp.
@@ -5935,6 +6165,7 @@
 		1133 e028  Diva Server Analog-8P
 	e02a  Diva Server IPM-300
 	e02c  Diva Server IPM-600
+	e032  Diva BRI-2 PCIe r1
 1134  Mercury Computer Systems
 	0001  Raceway Bridge
 	0002  Dual PCI to RapidIO Bridge
@@ -6077,6 +6308,7 @@
 	000d  SyncPort 2-Port (x.25/FR)
 	0011  AccelePort 8r EIA-232 (IBM)
 	0012  AccelePort 8r EIA-422
+	0013  AccelePort Xr
 	0014  AccelePort 8r EIA-422
 	0015  AccelePort Xem
 	0016  AccelePort EPC/X
@@ -6199,13 +6431,13 @@
 	0015  CMIC-GC Host Bridge
 	0016  CMIC-GC Host Bridge
 	0017  GCNB-LE Host Bridge
-	0036  HT1000 PCI/PCI-X bridge
+	0036  BCM5785 [HT1000] PCI/PCI-X Bridge
 	0101  CIOB-X2 PCI-X I/O Bridge
 	0103  EPB PCI-Express to PCI-X Bridge
-	0104  HT1000 PCI/PCI-X bridge
+	0104  BCM5785 [HT1000] PCI/PCI-X Bridge
 	0110  CIOB-E I/O Bridge with Gigabit Ethernet
-	0130  HT2000 PCI-X bridge
-	0132  HT2000 PCI-Express bridge
+	0130  BCM5780 [HT2000] PCI-X bridge
+	0132  BCM5780 [HT2000] PCI-Express Bridge
 		1166 0132  HT2000 PCI-Express bridge
 	0140  HT2100 PCI-Express Bridge
 	0141  HT2100 PCI-Express Bridge
@@ -6216,34 +6448,37 @@
 		4c53 1080  CT8 mainboard
 	0203  CSB6 South Bridge
 		1734 1012  Primergy RX300
-	0205  HT1000 Legacy South Bridge
+	0205  BCM5785 [HT1000] Legacy South Bridge
 	0211  OSB4 IDE Controller
 	0212  CSB5 IDE Controller
+		1028 810b  PowerEdge 2550
 		4c53 1080  CT8 mainboard
 	0213  CSB6 RAID/IDE Controller
 		1028 4134  PowerEdge 600SC
 		1028 c134  Poweredge SC600
 		1734 1012  Primergy RX300
-	0214  HT1000 Legacy IDE controller
+	0214  BCM5785 [HT1000] IDE
 	0217  CSB6 IDE Controller
 		1028 4134  Poweredge SC600
 	0220  OSB4/CSB5 OHCI USB Controller
 		4c53 1080  CT8 mainboard
 	0221  CSB6 OHCI USB Controller
 		1734 1012  Primergy RX300
-	0223  HT1000 USB Controller
+	0223  BCM5785 [HT1000] USB
 	0225  CSB5 LPC bridge
 	0227  GCLE-2 Host Bridge
 		1734 1012  Primergy RX300
 	0230  CSB5 LPC bridge
 		4c53 1080  CT8 mainboard
-	0234  HT1000 LPC Bridge
+	0234  BCM5785 [HT1000] LPC
+	0235  BCM5785 [HT1000] XIOAPIC0-2
+	0238  BCM5785 [HT1000] WDTimer
 	0240  K2 SATA
 	0241  RAIDCore RC4000
 	0242  RAIDCore BC4000
-	024a  BCM5785 (HT1000) SATA Native SATA Mode
-# The device starts as 024a, and changes to 024b if set to PATA mode in BIOS
-	024b  BCM5785 (HT1000) PATA/IDE Mode
+	024a  BCM5785 [HT1000] SATA (Native SATA Mode)
+# The device starts as 024A, and changes to 024B if set to PATA mode in BIOS
+	024b  BCM5785 [HT1000] SATA (PATA/IDE Mode)
 1167  Mutoh Industries Inc
 1168  Thine Electronics Inc
 1169  Centre for Development of Advanced Computing
@@ -6303,12 +6538,15 @@
 		144d c006  vpr Matrix 170B4 CardBus bridge
 	0476  RL5c476 II
 		1014 0185  ThinkPad A/T/X Series
+		1028 014f  Latitude X300 laptop
 		1028 0188  Inspiron 6000 laptop
 		1043 1967  V6800V
 		1043 1987  Asus A4K and Z81K notebooks, possibly others ( mid-2005 machines )
 		104d 80df  Vaio PCG-FX403
 		104d 80e7  VAIO PCG-GR214EP/GR214MP/GR215MP/GR314MP/GR315MP
-		144d c00c  P35 notebook
+		104d 814e  VAIO GRZ390Z
+		10f7 8338  Panasonic CF-Y5 laptop
+		144d c00c  P30/P35 notebook
 		14ef 0220  PCD-RP-220S
 		17aa 201c  Thinkpad X60s
 	0477  RL5c477
@@ -6322,8 +6560,9 @@
 		144d c006  vpr Matrix 170B4
 	0552  R5C552 IEEE 1394 Controller
 		1014 0511  ThinkPad A/T/X Series
+		1028 014f  Latitude X300 laptop
 		1028 0188  Inspiron 6000 laptop
-		144d c00c  P35 notebook
+		144d c00c  P30/P35 notebook
 		17aa 201e  Thinkpad X60s
 	0554  R5C554
 	0575  R5C575 SD Bus Host Adapter
@@ -6338,8 +6577,10 @@
 		1028 0188  Inspiron 6000 laptop
 		1028 01a2  Inspiron 9200
 		1043 1967  ASUS V6800V
+		10f7 8338  Panasonic CF-Y5 laptop
 		144d c018  X20 IV
 		17aa 201d  Thinkpad X60s
+	0832  R5C832 IEEE 1394 Controller
 	0841  R5C841 CardBus/SD/SDIO/MMC/MS/MSPro/xD/IEEE1394
 	0852  xD-Picture Card Controller
 		1043 1967  V6800V
@@ -6350,7 +6591,7 @@
 1186  D-Link System Inc
 	0100  DC21041
 	1002  DL10050 Sundance Ethernet
-		1186 1002  DFE-550TX
+		1186 1002  DFE-550TX/FX
 		1186 1012  DFE-580TX
 	1025  AirPlus Xtreme G DWL-G650 Adapter
 	1026  AirXpert DWL-AG650 Wireless Cardbus Adapter
@@ -6468,11 +6709,14 @@
 # Nee Galileo Technology, Inc.
 11ab  Marvell Technology Group Ltd.
 	0146  GT-64010/64010A System Controller
+	0f53  88E6318 Link Street network controller
+	11ab  MV88SE614x SATA II PCI-E controller
 	138f  W8300 802.11 Adapter (rev 07)
 	1fa6  Marvell W8300 802.11 Adapter
 	1fa7  88W8310 and 88W8000G [Libertas] 802.11g client chipset
 	1faa  88w8335 [Libertas] 802.11b/g Wireless
 		1385 4e00  WG511 v2 54MBit/ Wireless PC-Card
+	2a01  88W8335 [Libertas] 802.11b/g Wireless
 	4320  88E8001 Gigabit Ethernet Controller
 		1019 0f38  Marvell 88E8001 Gigabit Ethernet Controller (ECS)
 		1019 8001  Marvell 88E8001 Gigabit Ethernet Controller (ECS)
@@ -6500,6 +6744,7 @@
 	4345  88E8022 PCI-X IPMI Gigabit Ethernet Controller
 	4346  88E8061 PCI-E IPMI Gigabit Ethernet Controller
 	4347  88E8062 PCI-E IPMI Gigabit Ethernet Controller
+		4c53 10d0  Telum ASLP10 PrAMC Gigabit Ethernet
 	4350  88E8035 PCI-E Fast Ethernet Controller
 		1179 0001  Marvell 88E8035 Fast Ethernet Controller (Toshiba)
 		11ab 3521  Marvell RDK-8035
@@ -6592,6 +6837,7 @@
 		270f 2801  Marvell 88E8053 Gigabit Ethernet Controller (Chaintech)
 		a0a0 0506  Marvell 88E8053 Gigabit Ethernet Controller (Aopen)
 	4363  88E8055 PCI-E Gigabit Ethernet Controller
+	4364  88E8056 PCI-E Gigabit Ethernet Controller
 	4611  GT-64115 System Controller
 	4620  GT-64120/64120A/64121A System Controller
 	4801  GT-48001
@@ -6602,8 +6848,13 @@
 	5081  MV88SX5081 8-port SATA I PCI-X Controller
 	6041  MV88SX6041 4-port SATA II PCI-X Controller
 	6081  MV88SX6081 8-port SATA II PCI-X Controller
+	6101  88SE6101 single-port PATA133 interface
+	6141  88SE614x SATA II PCI-E controller
+	6145  88SE6145 SATA II PCI-E controller
+	6450  64560 System Controller
 	6460  MV64360/64361/64362 System Controller
 	6480  MV64460/64461/64462 System Controller
+		1775 c200  C2K CompactPCI single board computer
 	6485  MV64460/64461/64462 System Controller, Revision B
 	f003  GT-64010 Primary Image Piranha Image Generator
 11ac  Canon Information Systems Research Aust.
@@ -6642,6 +6893,12 @@
 	0001  NP-PCI
 11bd  Pinnacle Systems Inc.
 	002e  PCTV 40i
+	0040  Royal TS Function 1
+		11bd 0044  PCTV 2000i Dual DVB-T Pro PCI Tuner 1
+	0041  RoyalTS Function 2
+		11bd 0044  PCTV 2000i Dual DVB-T Pro PCI Tuner 2
+	0042  Royal TS Function 3
+		11bd 0044  PCTV 2000i Dual DVB-T Pro PCI Common
 	bede  AV/DV Studio Capture Card
 11be  International Microcircuits Inc
 11bf  Astrodesign, Inc.
@@ -6754,6 +7011,8 @@
 	048c  V.92 56K WinModem
 # InPorte Home Internal 56k Modem/fax/answering machine/SMS Features
 	048f  V.92 56k WinModem
+	1040  HDA softmodem
+	2600  StarPro26XX family (SP2601, SP2603, SP2612) DSP
 	5801  USB
 	5802  USS-312 USB Controller
 	5803  USS-344S USB Controller
@@ -6804,10 +7063,15 @@
 11d2  Intercom Inc.
 11d3  Trancell Systems Inc
 11d4  Analog Devices
+	0078  AD1986HD sound chip
 	1535  Blackfin BF535 processor
 	1805  SM56 PCI modem
 	1889  AD1889 sound chip
+	1981  AD1981HD sound chip
+	1983  AD1983HD sound chip
 	1986  AD1986A sound chip
+		11d4 1986  Lenovo N100 B9G
+	198b  AD1988B Sound Chip
 	5340  AD1881 sound chip
 11d5  Ikon Corporation
 	0115  10115
@@ -6981,6 +7245,7 @@
 	7223  OZ711M3/MC3 4-in-1 MemoryCardBus Controller
 		103c 088c  NC8000 laptop
 		103c 0890  NC6000 laptop
+		10cf 11c4  Lifebook P5020D Laptop
 	7233  OZ711MP3/MS3 4-in-1 MemoryCardBus Controller
 1218  Hybricon Corp.
 1219  First Virtual Corporation
@@ -7205,6 +7470,7 @@
 		125d 0428  ES56ST-PI Data Fax Modem
 		125d 0429  ES56SV-PI Data Fax Modem
 		147a c001  ES56-PI Data Fax Modem
+		148d 1030  HCF WV-PI56 [ESS ES56-PI Data Fax Modem]
 		14fe 0428  ES56-PI Data Fax Modem
 		14fe 0429  ES56-PI Data Fax Modem
 125e  Specialvideo Engineering SRL
@@ -7219,6 +7485,7 @@
 		1668 0414  HWP01170-01 802.11b PCI Wireless Adapter
 		16a5 1601  AIR.mate PC-400 PCI Wireless LAN Adapter
 		1737 3874  WMP11 Wireless 802.11b PCI Adapter
+		8086 2510  M3AWEB Wireless 802.11b MiniPCI Adapter
 		8086 2513  Wireless 802.11b MiniPCI Adapter
 	3886  ISL3886 [Prism Javelin/Prism Xbow]
 		17cf 0037  XG-901 and clones Wireless Adapter
@@ -7227,6 +7494,7 @@
 		10b8 2835  SMC2835W Wireless Cardbus Adapter
 		10b8 a835  SMC2835W V2 Wireless Cardbus Adapter
 		1113 4203  WN4201B
+		1113 8201  T-Com T-Sinus 154pcicard Wireless PCI Adapter
 		1113 ee03  SMC2802W V2 Wireless PCI Adapter [ISL3886]
 		1113 ee08  SMC2835W V3 EU Wireless Cardbus Adapter
 		1186 3202  DWL-G650 A1 Wireless Adapter
@@ -7489,9 +7757,11 @@
 	9132  Ethernet 100/10 MBit
 1283  Integrated Technology Express, Inc.
 	673a  IT8330G
-	8211  ITE 8211F Single Channel UDMA 133 (ASUS 8211 (ITE IT8212 ATA RAID Controller))
+	8152  IT8152F/G Advanced RISC-to-PCI Companion Chip
+	8211  ITE 8211F Single Channel UDMA 133
 		1043 8138  P5GD1-VW Mainboard
-	8212  IT/ITE8212 Dual channel ATA RAID controller (PCI version seems to be IT8212, embedded seems to be ITE8212)
+# PCI version seems to be IT8212, embedded seems to be ITE8212
+	8212  IT/ITE8212 Dual channel ATA RAID controller
 		1283 0001  IT/ITE8212 Dual channel ATA RAID controller
 	8330  IT8330G
 	8872  IT8874F PCI Dual Serial Port Controller
@@ -7522,6 +7792,7 @@
 1290  Sord Computer Corporation
 1291  NCS Computer Italia
 1292  Tritech Microelectronics Inc
+	fc02  Pyramid3D TR25202
 1293  Media Reality Technology
 1294  Rhetorex, Inc.
 1295  Imagenation Corporation
@@ -7549,8 +7820,12 @@
 12a9  Xiotech Corporation
 12aa  SDL Communications, Inc.
 12ab  Yuan Yuan Enterprise Co., Ltd.
+	0000  MPG160/Kuroutoshikou ITVC15-STVLP
 	0002  AU8830 [Vortex2] Based Sound Card With A3D Support
+	2300  Club-3D Zap TV2100
 	3000  MPG-200C PCI DVD Decoder Card
+	fff3  MPG600/Kuroutoshikou ITVC16-STVLP
+	ffff  MPG600/Kuroutoshikou ITVC16-STVLP
 12ac  Measurex Corporation
 12ad  Multidata GmbH
 12ae  Alteon Networks Inc.
@@ -7692,6 +7967,7 @@
 12d6  Analogic Corp
 12d7  Biotronic SRL
 12d8  Pericom Semiconductor
+	01a7  PI7C21P100 PCI to PCI Bridge
 	8150  PCI to PCI Bridge
 12d9  Aculab PLC
 	0002  PCI Prosody
@@ -7930,7 +8206,7 @@
 132c  Micrel Inc
 132d  Integrated Silicon Solution, Inc.
 1330  MMC Networks
-1331  Radisys Corp.
+1331  RadiSys Corporation
 	0030  ENP-2611
 	8200  82600 Host Bridge
 	8201  82600 IDE
@@ -8075,6 +8351,8 @@
 	0038  Silicom Quad port Copper Ethernet PCI-E Intel based Bypass Server Adapter
 	0039  Silicom Dual port Fiber-SX Ethernet PCI-E Intel based Bypass Server Adapter
 	003a  Silicom Dual port Fiber-LX Ethernet PCI-E Intel based Bypass Server Adapter
+	003b  Silicom Dual port Fiber Ethernet PMC Intel based Bypass Server Adapter (PMCX2BPFI)
+	003c  Silicom Dual port Copper Ethernet PCI-X BGE based Bypass Server Adapter (PXG2BPRB)
 1375  Argosystems Inc
 1376  LMC
 1377  Electronic Equipment Production & Distribution GmbH
@@ -8105,9 +8383,10 @@
 1384  Reality Simulation Systems Inc
 1385  Netgear
 	0013  WG311T 108 Mbps Wireless PCI Adapter
-	311a  GA511 Gigabit Ethernet
-	4100  802.11b Wireless Adapter (MA301)
-	4105  MA311 802.11b wireless adapter
+	006b  WA301 802.11b Wireless PCI Adapter
+	311a  GA311 Gigabit Ethernet PCI Adapter
+	4100  MA301 802.11b Wireless PCI Adapter
+	4105  MA311 802.11b Wireless PCI Adapter
 	4251  WG111T 108 Mbps Wireless USB 2.0 Adapter
 	4400  WAG511 802.11a/b/g Dual Band Wireless PC Card
 	4600  WAG511 802.11a/b/g Dual Band Wireless PC Card
@@ -8127,7 +8406,7 @@
 	630a  GA630 Gigabit Ethernet
 	6b00  WG311v3 54 Mbps Wireless PCI Adapter
 	6d00  WPNT511 RangeMax 240 Mbps Wireless PC Card
-	7b00  WN511B RangeMax Next 280 Mbps Wireless PC Card
+	7b00  WN511B RangeMax Next 270 Mbps Wireless PC Card
 	7c00  WN511T RangeMax Next 300 Mbps Wireless PC Card
 	7d00  WN311B RangeMax Next 270 Mbps Wireless PCI Adapter
 	7e00  WN311T RangeMax Next 300 Mbps Wireless PCI Adapter
@@ -8150,6 +8429,7 @@
 	1040  Smartio C104H/PCI
 	1141  Industrio CP-114
 	1680  Smartio C168H/PCI
+	1681  CP-168U V2 Smart Serial Board (8-port RS-232)
 	2040  Intellio CP-204J
 	2180  Intellio C218 Turbo PCI
 	3200  Intellio C320 Turbo PCI
@@ -8162,12 +8442,16 @@
 	08b4  ISDN network Controller [HFC-4S]
 		1397 b520  HFC-4S [IOB4ST]
 		1397 b540  HFC-4S [Swyx 4xS0 SX2 QuadBri]
+		1397 b556  HFC-4S [Junghanns DuoDBRI]
 	16b8  ISDN network Controller [HFC-8S]
 	2bd0  ISDN network controller [HFC-PCI]
 		0675 1704  ISDN Adapter (PCI Bus, D, C)
 		0675 1708  ISDN Adapter (PCI Bus, D, C, ACPI)
 		1397 2bd0  ISDN Board
 		e4bf 1000  CI1-1-Harp
+	30b1  ISDN network Controller [HFC-E1]
+	b700  ISDN network controller PrimuX S0 [HFC-PCI]
+	f001  GSM Network Controller [HFC-4GSM]
 1398  Clarion co. Ltd
 1399  Rios systems Co Ltd
 139a  Alacritech Inc
@@ -8194,6 +8478,7 @@
 	001d  7956 Security Processor
 	0020  7955 Security Processor
 	0026  8155 Security Processor
+	002e  9630 Compression Processor
 13a4  Rascom Inc
 13a5  Audio Digital Imaging Inc
 13a6  Videonics Inc
@@ -8236,6 +8521,7 @@
 		13c1 1001  7xxx/8xxx-series PATA/SATA-RAID
 	1002  9xxx-series SATA-RAID
 	1003  9550SX SATA-RAID
+	1004  9650SE SATA-II RAID
 13c2  Technotrend Systemtechnik GmbH
 	000e  Technotrend/Hauppauge DVB card rev2.3
 13c3  Janz Computer AG
@@ -8264,6 +8550,7 @@
 	ab08  21x4x DEC-Tulip compatible 10/100 Ethernet
 13d2  Shark Multimedia Inc
 13d3  IMC Networks
+	3219  DTV-DVB 7049A DVB-T USB Stick
 13d4  Graphics Microsystems Inc
 13d5  Media 100 Inc
 13d6  K.I. Technology Co Ltd
@@ -8298,7 +8585,7 @@
 13f0  Sundance Technology Inc / IC Plus Corp
 	0200  IC Plus IP100A Integrated 10/100 Ethernet MAC + PHY
 	0201  ST201 Sundance Ethernet
-	1023  IC Plus IP1000 Family Gigabit Ethernet
+	1023  IP1000 Family Gigabit Ethernet
 13f1  Oce' - Technologies B.V.
 13f2  Ford Microelectronics Inc
 13f3  Mcdata Corporation
@@ -8319,6 +8606,7 @@
 		13f6 0111  CMI8738/C3DX PCI Audio Device
 		1681 a000  Gamesurround MUSE XL
 	0211  CM8738
+	9880  CM9880
 13f7  Wildfire Communications
 13f8  Ad Lib Multimedia Inc
 13f9  NTT Advanced Technology Corp.
@@ -8461,6 +8749,7 @@
 1424  Videoserver Connections
 1425  Chelsio Communications Inc
 	000b  T210 Protocol Engine
+	000c  T204 Protocol Engine
 1426  Storage Technology Corp.
 1427  Better On-Line Solutions
 1428  Edec Co Ltd
@@ -8534,6 +8823,7 @@
 1457  Nuera Communications Inc
 1458  Giga-byte Technology
 	0c11  K8NS Pro Mainboard
+	9001  GC-PTV-TAF Hybrid TV card
 	e911  GN-WIAG02
 1459  DOOIN Electronics
 145a  Escalate Networks Inc
@@ -8545,6 +8835,9 @@
 	0001  NextMove PCI
 1460  DYNARC INC
 1461  Avermedia Technologies Inc
+	a3ce  M179
+	a3cf  M179
+	a836  M115 DVB-T, PAL/SECAM/NTSC Tuner
 	f436  AVerTV Hybrid+FM
 1462  Micro-Star International Co., Ltd.
 	5501  nVidia NV15DDR [GeForce2 Ti]
@@ -8552,6 +8845,8 @@
 	6825  PCI Card wireless 11g [PC54G]
 	6834  RaLink RT2500 802.11g [PC54G2]
 	7125  K8N motherboard
+	7235  P965 Neo MS-7235 mainboard
+	7242  K9AGM RS485 Motherboard
 	8725  NVIDIA NV25 [GeForce4 Ti 4600] VGA Adapter
 	9000  NVIDIA NV28 [GeForce4 Ti 4800] VGA Adapter
 	9110  GeFORCE FX5200
@@ -8560,6 +8855,7 @@
 	9510  Radeon 9600XT
 	9511  Radeon 9600XT
 	9591  nVidia Corporation NV36 [GeForce FX 5700LE]
+	b834  Wireless 11g Turbo G PCI card [MSI PC60G]
 1463  Fast Corporation
 1464  Interactive Circuits & Systems Ltd
 1465  GN NETTEST Telecom DIV.
@@ -8764,8 +9060,11 @@
 	0811  Sentry5 External Interface Core
 	0816  BCM3302 Sentry5 MIPS32 CPU
 	1600  NetXtreme BCM5752 Gigabit Ethernet PCI Express
+		103c 3015  PCIe LAN on Motherboard
 		107b 5048  E4500 Onboard
 	1601  NetXtreme BCM5752M Gigabit Ethernet PCI Express
+	1639  NetXtreme II BCM5709 Gigabit Ethernet
+	163a  NetXtreme II BCM5709S Gigabit Ethernet
 	1644  NetXtreme BCM5700 Gigabit Ethernet
 		1014 0277  Broadcom Vigil B5700 1000Base-T
 		1028 00d1  Broadcom BCM5700
@@ -8853,12 +9152,16 @@
 		103c 7031  NC320T PCIe Gigabit Server Adapter
 		103c 7032  NC320i PCIe Gigabit Server Adapter
 		1734 1061  Primergy RX300 S2
+	165a  NetXtreme BCM5722 Gigabit Ethernet PCI Express
+		103c 7051  NC105i PCIe Gigabit Server Adapter
+		103c 7052  NC105T PCIe Gigabit Server Adapter
 	165d  NetXtreme BCM5705M Gigabit Ethernet
 		1028 865d  Latitude D400
 	165e  NetXtreme BCM5705M_2 Gigabit Ethernet
 		103c 088c  NC8000 laptop
 		103c 0890  NC6000 laptop
 		103c 099c  NX6110/NC6120
+		10cf 1279  LifeBook E8010D
 	1668  NetXtreme BCM5714 Gigabit Ethernet
 		103c 7039  NC324i PCIe Dual Port Gigabit Server Adapter
 	1669  NetXtreme 5714S Gigabit Ethernet
@@ -8867,6 +9170,7 @@
 	166e  570x 10/100 Integrated Controller
 	1672  NetXtreme BCM5754M Gigabit Ethernet PCI Express
 	1673  NetXtreme BCM5755M Gigabit Ethernet PCI Express
+	1674  NetXtreme BCM5756ME Gigabit Ethernet PCI Express
 	1677  NetXtreme BCM5751 Gigabit Ethernet PCI Express
 		1028 0179  Optiplex GX280
 		1028 0182  Latitude D610
@@ -8884,6 +9188,7 @@
 	167d  NetXtreme BCM5751M Gigabit Ethernet PCI Express
 		17aa 2081  Thinkpad R60e model 0657
 	167e  NetXtreme BCM5751F Fast Ethernet PCI Express
+	167f  NetLink BCM5787F Fast Ethernet PCI Express
 	1693  NetLink BCM5787M Gigabit Ethernet PCI Express
 	1696  NetXtreme BCM5782 Gigabit Ethernet
 		103c 12bc  d530 CMT (DG746A)
@@ -8892,6 +9197,7 @@
 	169b  NetLink BCM5787 Gigabit Ethernet PCI Express
 	169c  NetXtreme BCM5788 Gigabit Ethernet
 		103c 308b  MX6125
+		103c 30a1  NC2400
 	169d  NetLink BCM5789 Gigabit Ethernet PCI Express
 	16a6  NetXtreme BCM5702X Gigabit Ethernet
 		0e11 00bb  NC7760 Gigabit Server Adapter (PCI-X, 10/100/1000-T)
@@ -8913,6 +9219,7 @@
 		103c 3102  NC370F MultifuNCtion Gigabit Server Adapter
 	16ac  NetXtreme II BCM5708S Gigabit Ethernet
 		103c 1706  NC373m Multifunction Gigabit Server Adapter
+		103c 7038  NC373i PCI Express Multifunction Gigabit Server Adapter
 		103c 703b  NC373i Integrated Multifunction Gigabit Server Adapter
 		103c 703d  NC373F PCI Express Multifunction Gigabit Server Adapter
 	16c6  NetXtreme BCM5702A3 Gigabit Ethernet
@@ -8933,15 +9240,19 @@
 	170c  BCM4401-B0 100Base-TX
 		1028 0188  Inspiron 6000 laptop
 		1028 0196  Inspiron 5160
+		1028 01af  Inspiron 6400
 		103c 099c  NX6110/NC6120
 	170d  NetXtreme BCM5901 100Base-TX
 		1014 0545  ThinkPad R40e (2684-HVG) builtin ethernet controller
 	170e  NetXtreme BCM5901 100Base-TX
+	1712  NetLink BCM5906 Fast Ethernet PCI Express
+	1713  NetLink BCM5906M Fast Ethernet PCI Express
 	3352  BCM3352
 	3360  BCM3360
 	4210  BCM4210 iLine10 HomePNA 2.0
 	4211  BCM4211 iLine10 HomePNA 2.0 + V.90 56k modem
 	4212  BCM4212 v.90 56k modem
+	4220  802-11b/g Wireless PCI controller, packaged as a Linksys WPC54G ver 1.2 PCMCIA card
 	4301  BCM4303 802.11b Wireless LAN Controller
 		1028 0407  TrueMobile 1180 Onboard WLAN
 		1043 0120  WL-103b Wireless LAN PC Card
@@ -8949,18 +9260,19 @@
 	4306  BCM4307 Ethernet Controller
 	4307  BCM4307 802.11b Wireless LAN Controller
 	4310  BCM4310 Chipcommon I/OController
-	4311  Dell Wireless 1390 WLAN Mini-PCI Card
-	4312  BCM4310 UART
+	4311  BCM94311MCG wlan mini-PCI
+	4312  BCM4312 802.11a/b/g
 	4313  BCM4310 Ethernet Controller
 	4315  BCM4310 USB Controller
 	4318  BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller
 		103c 1356  MX6125
 		1043 120f  A6U notebook embedded card
-		1468 0311  Aspire 3022WLMi, 5024WLMi
+		1468 0311  Aspire 3022WLMi, 5024WLMi, 5020
 		1468 0312  TravelMate 2410
 		14e4 0449  Gateway 7510GX
 		14e4 4318  WPC54G version 3 [Wireless-G Notebook Adapter] 802.11g Wireless Lan Controller
 		16ec 0119  U.S.Robotics Wireless MAXg PC Card
+		1737 0042  WMP54GS version 1.1 [Wireless-G PCI Adapter]  802.11g w/SpeedBooster
 		1737 0048  WPC54G-EU version 3 [Wireless-G Notebook Adapter]
 	4319  BCM4311 [AirForce 54g] 802.11a/b/g PCI Express Transceiver
 	4320  BCM4306 802.11b/g Wireless LAN Controller
@@ -8973,6 +9285,7 @@
 		106b 004e  AirPort Extreme
 		1154 0330  Buffalo WLI2-PCI-G54S High Speed Mode Wireless Desktop Adapter
 		144f 7050  eMachines M6805 802.11g Built-in Wireless
+		144f 7051  Sonnet Aria Extreme PCI
 		14e4 4320  Linksys WMP54G PCI
 		1737 4320  WPC54G
 		1799 7001  Belkin F5D7001 High-Speed Mode Wireless G Network Card
@@ -8989,6 +9302,7 @@
 		1414 0004  Wireless PCI Adapter MN-730
 	4326  BCM4307 Chipcommon I/O Controller?
 	4329  BCM43XG
+	4344  EDGE/GPRS data and 802.11b/g combo cardbus [GC89]
 	4401  BCM4401 100Base-T
 		103c 08b0  tc1100 tablet
 		1043 80a8  A7V8X motherboard
@@ -9032,6 +9346,8 @@
 	5690  BCM5690 12-port Multi-Layer Gigabit Ethernet Switch
 	5691  BCM5691 GE/10GE 8+2 Gigabit Ethernet Switch Controller
 	5692  BCM5692 12-port Multi-Layer Gigabit Ethernet Switch
+	5695  BCM5695 12-port + HiGig Multi-Layer Gigabit Ethernet Switch
+	5698  BCM5698 12-port Multi-Layer Gigabit Ethernet Switch
 	5820  BCM5820 Crypto Accelerator
 	5821  BCM5821 Crypto Accelerator
 	5822  BCM5822 Crypto Accelerator
@@ -9109,6 +9425,7 @@
 	1066  HCF 56k Data/Fax/Voice/Spkp Modem
 		122d 4033  Dell Athena - MDP3900V-U
 	1085  HCF V90 56k Data/Fax/Voice/Spkp PCI Modem
+	10b6  CX06834-11 HCF V.92 56k Data/Fax/Voice/Spkp Modem
 	1433  HCF 56k Data/Fax Modem
 	1434  HCF 56k Data/Fax/Voice Modem
 	1435  HCF 56k Data/Fax/Voice/Spkp (w/Handset) Modem
@@ -9190,6 +9507,7 @@
 	2465  HSF 56k Data/Fax/Voice/Spkp (w/HS) Modem (Mob SmartDAA)
 	2466  HSF 56k Data/Fax/Voice/Spkp Modem (Mob SmartDAA)
 	2bfa  HDAudio Soft Data Fax Modem with SmartCP
+		1025 0009  Aspire 5622WLMi
 	2f00  HSF 56k HSFi Modem
 		13e0 8d84  IBM HSFi V.90
 		13e0 8d85  Compaq Stinger
@@ -9197,6 +9515,9 @@
 	2f02  HSF 56k HSFi Data/Fax
 	2f11  HSF 56k HSFi Modem
 	2f20  HSF 56k Data/Fax Modem
+	2f30  HSF 56k Data/Fax Modem
+	5045  HDAUDIO with SmartCP
+	5047  High Definition Audio [Waikiki]
 	8234  RS8234 ATM SAR Controller [ServiceSAR Plus]
 	8800  CX23880/1/2/3 PCI Video and Audio Decoder
 		0070 2801  Hauppauge WinTV 28xxx (Roslyn) models
@@ -9246,6 +9567,7 @@
 		0070 9002  Nova-T DVB-T Model 909
 		1043 4823  ASUS PVR-416
 		107d 663c  Leadtek PVR 2000
+		107d 665f  WinFast DTV1000-T
 		14f1 0187  Conexant DVB-T reference design
 		17de 08a1  XPert DVB-T PCI BDA DVBT 23880 Transport Stream Capture
 		17de 08a6  KWorld/VStream XPert DVB-T
@@ -9365,6 +9687,14 @@
 		1522 2500  RockForceF4 4 Port V.34 Super-G3 Fax Modem
 		1522 2600  RockForceD8 8 Port V.90 Data Modem
 		1522 2700  RockForceF8 8 Port V.34 Super-G3 Fax Modem
+		1522 3000  IQ Express D1 - 1 Port V.92 Data Modem
+		1522 3100  IQ Express F1 - 1 Port V.34 Super-G3 Fax Modem
+		1522 3200  IQ Express D2 - 2 Port V.92 Data Modem
+		1522 3300  IQ Express F2 - 2 Port V.34 Super-G3 Fax Modem
+		1522 3400  IQ Express D4 - 4 Port V.92 Data Modem
+		1522 3500  IQ Express F4 - 4 Port V.34 Super-G3 Fax Modem
+		1522 3c00  IQ Express D8 - 8 Port V.92 Data Modem
+		1522 3d00  IQ Express F8 - 8 Port V.34 Super-G3 Fax Modem
 1523  MUSIC Semiconductors
 1524  ENE Technology Inc
 	0510  CB710 Memory Card Reader Controller
@@ -9372,6 +9702,7 @@
 	0520  FLASH memory: ENE Technology Inc:
 	0530  ENE PCI Memory Stick Card Reader Controller
 	0550  ENE PCI Secure Digital Card Reader Controller
+	0551  SD/MMC Card Reader Controller
 	0610  PCI Smart Card Reader Controller
 	1211  CB1211 Cardbus Controller
 	1225  CB1225 Cardbus Controller
@@ -9402,6 +9733,7 @@
 1533  BALTIMORE
 1534  ROAD Corp
 1535  EVERGREEN Technologies Inc
+1536  ACTIS Computer
 1537  DATALEX COMMUNCATIONS
 1538  ARALION Inc
 	0303  ARS106S Ultra ATA 133/100/66 Host Controller
@@ -9521,6 +9853,9 @@
 158e  Lara Technology Inc
 158f  Ditect Coop
 1590  3pardata Inc
+	0001  Eagle Cluster Manager
+	0002  Osprey Cluster Manager
+	a01d  FC044X Fibre Channel HBA
 1591  ARN
 1592  Syba Tech Ltd
 	0781  Multi-IO Card
@@ -9566,6 +9901,7 @@
 15b1  Source Technology Inc
 15b2  Mosaid Technologies Inc
 15b3  Mellanox Technologies
+	0191  MT25408 [ConnectX IB SDR Flash Recovery]
 	5274  MT21108 InfiniBridge
 	5a44  MT23108 InfiniHost
 	5a45  MT23108 [Infinihost HCA Flash Recovery]
@@ -9575,11 +9911,19 @@
 	6278  MT25208 InfiniHost III Ex (Tavor compatibility mode)
 	6279  MT25208 [InfiniHost III Ex HCA Flash Recovery]
 	6282  MT25208 InfiniHost III Ex
+	6340  MT25408 [ConnectX IB SDR]
+	634a  MT25418 [ConnectX IB DDR]
+	6354  MT25428 [ConnectX IB QDR]
+	6368  MT25448 [ConnectX EN 10GigE]
 15b4  CCI/TRIAD
 15b5  Cimetrics Inc
 15b6  Texas Memory Systems Inc
 15b7  Sandisk Corp
 15b8  ADDI-DATA GmbH
+	1003  APCI1032 SP controller (32 digi inputs w/ opto coupler)
+	1005  APCI2200 SP controller (8/16 digi outputs (relay))
+	100a  APCI1696 SP controller (96 TTL I/Os)
+	3001  APCI3501 SP controller (analog output board)
 15b9  Maestro Digital Communications
 15ba  Impacct Technology Corp
 15bb  Portwell Inc
@@ -9628,6 +9972,7 @@
 15e0  Cacheflow Inc
 15e1  Voice Technologies Group Inc
 15e2  Quicknet Technologies Inc
+	0500  PhoneJack-PCI
 15e3  Networth Technologies Inc
 15e4  VSN Systemen BV
 15e5  Valley technologies Inc
@@ -9685,6 +10030,8 @@
 	8410  RTL81xx Fast Ethernet
 1629  Kongsberg Spacetec AS
 	1003  Format synchronizer v3.0
+	1006  Format synchronizer, model 10500
+	1007  Format synchronizer, model 21000
 	2002  Fast Universal Data Output
 # This seems to occur on their 802.11b Wireless card WMP-11
 1637  Linksys
@@ -9753,35 +10100,54 @@
 		168c 2042  Engenius 5354MP Plus ARIES2 a/b/g MiniPCI Adapter
 		168c 2051  TRENDnet TEW-443PI Wireless PCI Adapter
 		16ab 7302  Trust Speedshare Turbo Pro Wireless PCI Adapter
+		17cf 0042  Z-COMAX Highpower XG-622H (400mw) 802.11b/g mini-PCI Adapter
+		185f 1012  CM9 Wireless a/b/g MiniPCI Adapter
 		185f 2012  Wistron NeWeb WLAN a+b+g model CB9
 	001a  AR5005G 802.11abg NIC
+		1052 168c  Sweex Wireless Lan PC Card 54Mbps
 		1113 ee20  SMC Wireless CardBus Adapter 802.11g (SMCWCB-G EU)
 		1113 ee24  SMC Wireless PCI Card WPCI-G
 		1186 3a15  D-Link AirPlus G DWL-G630 Wireless Cardbus Adapter(rev.D)
 		1186 3a16  D-Link AirPlus G DWL-G510 Wireless PCI Adapter(rev.B)
 		1186 3a23  D-Link AirPlus G DWL-G520+A Wireless PCI Adapter
 		1186 3a24  D-Link AirPlus G DWL-G650+A Wireless Cardbus Adapter
+		1186 3b08  AirPlus G DWL-G630
 		168c 001a  Belkin FD7000
 		168c 1052  TP-Link TL-WN510G Wireless CardBus Adapter
+		168c 2052  Compex Wireless 802.11 b/g  MiniPCI Adapter, Rev A1 [WLM54G]
 	001b  AR5006X 802.11abg NIC
 		1186 3a19  D-Link AirPremier AG DWL-AG660 Wireless Cardbus Adapter
 		1186 3a22  D-Link AirPremier AG DWL-AG530 Wireless PCI Adapter
+		1458 e901  GN-WI01HT Wireless a/b/g MiniPCI Adapter
+		168c 001b  Wireless LAN PCI LiteOn
 		168c 2062  EnGenius EMP-8602 (400mw) or Compex WLM54AG (SuperAG)
 		168c 2063  EnGenius EMP-8602 (400mw) or Compex WLM54AG
+		185f 1600  DCMA-82 High Power WLAN 802.11a/b/g mini-PCI Module (Super A/G, eXtended Range, 400mW)
+		a727 6804  Wireless 11a/b/g PC Card with XJACK(r) Antenna
+	001c  AR5006EG 802.11 b/g Wireless PCI Express Adapter
 	0020  AR5005VL 802.11bg Wireless NIC
+	0023  AR5416 802.11a/b/g/n Wireless PCI Adapter
+	0024  AR5418 802.11a/b/g/n Wireless PCI Express Adapter
 	1014  AR5212 802.11abg NIC
 		1014 058a  ThinkPad 11a/b/g Wireless LAN Mini Express Adapter (AR5BXB6)
+	3b08  D-Link AirPlus G DWL-G630
 1695  EPoX Computer Co., Ltd.
 169c  Netcell Corporation
 	0044  Revolution Storage Processing Card
+# The right ID is 196d, but they got it nibble-swapped in 2202.
+169d  Club-3D VB (Wrong ID)
+	3306  ZAP TV 2202
 16a5  Tekram Technology Co.,Ltd.
 16ab  Global Sun Technology Inc
 	1100  GL24110P
 	1101  PLX9052 PCMCIA-to-PCI Wireless LAN
 	1102  PCMCIA-to-PCI Wireless Network Bridge
 	8501  WL-8305 Wireless LAN PCI Adapter
-16ae  Safenet Inc
-	1141  SafeXcel-1141
+16ae  SafeNet Inc
+	0001  SafeXcel 1140
+	000a  SafeXcel 1841
+	1141  SafeXcel 1141
+	1841  SafeXcel 1842
 16af  SparkLAN Communications, Inc.
 16b4  Aspex Semiconductor Ltd
 16b8  Sonnet Technologies, Inc.
@@ -9795,12 +10161,47 @@
 16cd  Densitron Technologies
 16ce  Roland Corp.
 16d5  Acromag, Inc.
+	0504  PMC-DX504 Reconfigurable FPGA with LVDS I/O
+	0520  PMC520 Serial Communication, 232 Octal
+	0521  PMC521 Serial Communication, 422/485 Octal
+	1020  PMC-AX1020 Reconfigurable FPGA with A/D & D/A
+	1065  PMC-AX1065 Reconfigurable FPGA with A/D & D/A
+	2004  PMC-DX2004 Reconfigurable FPGA with LVDS I/O
+	2020  PMC-AX2020 Reconfigurable FPGA with A/D & D/A
+	2065  PMC-AX2065 Reconfigurable FPGA with A/D & D/A
+	3020  PMC-AX3020 Reconfigurable FPGA with A/D & D/A
+	3065  PMC-AX3065 Reconfigurable FPGA with A/D & D/A
+	4243  PMC424, APC424, AcPC424 Digital I/O and Counter Timer Module
+	4248  PMC464, APC464, AcPC464 Digital I/O and Counter Timer Module
+	424b  PMC-DX2002 Reconfigurable FPGA with Differential I/O
+	4253  PMC-DX503 Reconfigurable FPGA with TTL and Differential I/O
+	4312  PMC-CX1002 Reconfigurable Conduction-Cooled FPGA Virtex-II with Differential I/O
+	4313  PMC-CX1003 Reconfigurable Conduction-Cooled FPGA Virtex-II with CMOS and Differential I/O
+	4322  PMC-CX2002 Reconfigurable Conduction-Cooled FPGA Virtex-II with Differential I/O
+	4323  PMC-CX2003 Reconfigurable Conduction-Cooled FPGA Virtex-II with CMOS and Differential I/O
+	4350  PMC-DX501 Reconfigurable Digital I/O Module
+	4353  PMC-DX2003 Reconfigurable FPGA with TTL and Differential I/O
+	4357  PMC-DX502 Reconfigurable Differential I/O Module
+	4457  PMC730, APC730, AcPC730 Multifunction Module
+	464d  PMC408 32-Channel Digital Input/Output Module
+	4850  PMC220-16 12-Bit Analog Output Module
+	4a42  PMC483, APC483, AcPC483 Counter Timer Module
+	4a50  PMC484, APC484, AcPC484 Counter Timer Module
+	4a56  PMC230 16-Bit Analog Output Module
+	4b47  PMC330, APC330, AcPC330 Analog Input Module, 16-bit A/D
+	4c40  PMC-LX40 Reconfigurable Virtex-4 FPGA with plug-in I/O
+	4c60  PMC-LX60 Reconfigurable Virtex-4 FPGA with plug-in I/O
+	4d4d  PMC341, APC341, AcPC341 Analog Input Module, Simultaneous Sample & Hold
 	4d4e  PMC482, APC482, AcPC482 Counter Timer Board
+	524d  PMC-DX2001 Reconfigurable FPGA with TTL I/O
+	5335  PMC-SX35 Reconfigurable Virtex-4 FPGA with plug-in I/O
+	5456  PMC470 48-Channel Digital Input/Output Module
 16df  PIKA Technologies Inc.
 16e3  European Space Agency
 	1e0f  LEON2FT Processor
 16e5  Intellon Corp.
 	6000  INT6000 Ethernet-to-Powerline Bridge [HomePlug AV]
+	6300  INT6300 Ethernet-to-Powerline Bridge [HomePlug AV]
 16ec  U.S. Robotics
 	00ff  USR997900 10/100 Mbps PCI Network Card
 	0116  USR997902 10/100/1000 Mbps PCI Network Card
@@ -9824,9 +10225,11 @@
 	13c8  AEP SureWare Runner 1000V3
 1734  Fujitsu Siemens Computer GmbH
 	1078  Amilo Pro v2010
+	1085  Celsius M450
 1737  Linksys
 	0013  WMP54G Wireless Pci Card
 	0015  WMP54GS Wireless Pci Card
+	0029  WPG54G ver. 4 PCI Card
 	1032  Gigabit Network Adapter
 		1737 0015  EG1032 v2 Instant Gigabit Network Adapter
 		1737 0024  EG1032 v3 Instant Gigabit Network Adapter
@@ -9848,6 +10251,7 @@
 175c  AudioScience Inc
 175e  Sanera Systems, Inc.
 1775  SBS Technologies
+177d  Cavium Networks
 1787  Hightech Information System Ltd.
 # also used by Struck Innovative Systeme for joint developments
 1796  Research Centre Juelich
@@ -9906,6 +10310,7 @@
 	5832  Xframe II 10Gbps Ethernet
 		10a9 8021  Single Port 10 Gigabit Ethernet II (PCI-X, Fiber)
 17db  Cray Inc
+	0101  XT Series [Seastar] 3D Toroidal Router
 17de  KWorld Computer Co. Ltd.
 17e4  Sectra AB
 	0001  KK671 Cardbus encryption board
@@ -9916,6 +10321,12 @@
 	0021  EN2210 [c.Link] MoCA Network Controller (Coax)
 17ee  Connect Components Ltd
 17f2  Albatron Corp.
+17f3  RDC Semiconductor, Inc.
+	6020  R6020 North Bridge
+	6030  R6030 ISA Bridge
+	6040  R6040 MAC Controller
+	6060  R6060 USB 1.1 Controller
+	6061  R6061 USB 2.0 Controller
 17fe  Linksys, A Division of Cisco Systems
 	2120  WMP11v4 802.11b PCI card
 	2220  [AirConn] INPROCOMM IPN 2220 Wireless LAN Adapter (rev 01)
@@ -9939,6 +10350,7 @@
 		1371 0020  CWP-854 Wireless-G PCI Adapter
 		1458 e381  GN-WMKG 802.11b/g Wireless CardBus Adapter
 		1458 e931  GN-WIKG 802.11b/g mini-PCI Adapter
+		1462 6833  Unknown 802.11g mini-PCI Adapter
 		1462 6835  Wireless 11G CardBus CB54G2
 		1737 0032  WMP54G 2.0 PCI Adapter
 		1799 700a  F5D7000 Wireless G Desktop Network Card
@@ -9947,13 +10359,18 @@
 	0301  RT2561/RT61 802.11g PCI
 		1186 3c08  DWL-G630 Rev E
 		1186 3c09  DWL-G510 Rev C
+		13d1 abe3  miniPCI Pluscom 802.11 a/b/g
+		1458 e934  GN-WP01GS
 		1737 0055  WMP54G ver 4.1
 	0302  RT2561/RT61 rev B 802.11g
 		1186 3c08  DWL-G630 Rev E
 		1186 3c09  DWL-G510 Rev C
+		1462 b834  PC54G3 Wireless 11g PCI Card
 	0401  Ralink RT2600 802.11 MIMO
+	e932  RT2560F 802.11 b/g PCI
 1820  InfiniCon Systems Inc.
 1822  Twinhan Technology Co. Ltd
+	0001  Twinhan VisionPlus DVB [card=113]
 	4e35  Mantis DTV PCI Bridge Controller [Ver 1.0]
 182d  SiteCom Europe BV
 # HFC-based ISDN card
@@ -9983,6 +10400,12 @@
 	5a46  MT23108 InfiniHost HCA bridge
 	6278  MT25208 InfiniHost III Ex (Tavor compatibility mode)
 	6282  MT25208 InfiniHost III Ex
+186c  Humusoft
+	0614  MF614 multifunction I/O card
+1876  L-3 Communications
+	a101  VigraWATCH PCI
+	a102  VigraWATCH PMC
+	a103  Vigra I/O
 187e  ZyXEL Communication Corporation
 	3403  ZyAir G-110 802.11g
 	340e  M-302 802.11g XtremeMIMO
@@ -10009,9 +10432,10 @@
 # Nee Octigabay System
 18c8  Cray Inc
 18c9  ARVOO Engineering BV
-18ca  XGI - Xabre Graphics Inc
+18ca  XGI Technology Inc. (eXtreme Graphics Innovation)
 	0020  Volari Z7
 	0040  Volari V3XT/V5/V8
+	0047  Volari 8300 (chip: XP10, codename: XG47)
 18d2  Sitecom
 # Sitecom HFC-S based ISDN controller card DC-105v2
 	3069  DC-105v2 ISDN controller
@@ -10050,7 +10474,8 @@
 	0100  A104d QUAD T1/E1 AFT card
 	0300  A101 single-port T1/E1
 	0400  A104u Quad T1/E1 AFT
-1924  Level 5 Networks Inc.
+# nee Level 5 Networks
+1924  Solarflare Communications
 192e  TransDimension
 1931  Option N.V.
 	000c  Qualcomm MSM6275 UMTS chip
@@ -10073,31 +10498,46 @@
 	0086  MPC8343E
 	0087  MPC8343
 1958  Faster Technology, LLC.
+1959  PA Semi, Inc
 1966  Orad Hi-Tec Systems
 	1975  DVG64 family
 1969  Attansic Technology Corp.
 	1048  L1 Gigabit Ethernet Adapter
+	2048  L2 100 Mbit Ethernet Adapter
 196a  Sensory Networks Inc.
 	0101  NodalCore C-1000 Content Classification Accelerator
 	0102  NodalCore C-2000 Content Classification Accelerator
+	0105  NodalCore C-3000 Content Classification Accelerator
 196d  Club-3D BV
+1971  AGEIA Technologies, Inc.
+	1011  Physics Processing Unit [PhysX]
+		1043 0001  PhysX P1
 197b  JMicron Technologies, Inc.
 	2360  JMicron 20360/20363 AHCI Controller
 	2361  JMB361 AHCI/IDE
+		1462 7235  P965 Neo MS-7235 mainboard
 	2363  JMicron 20360/20363 AHCI Controller
 	2365  JMB365 AHCI/IDE
 	2366  JMB366 AHCI/IDE
+	2368  JMB368 IDE controller
+1982  Distant Early Warning Communications Inc
+	1600  OX16C954 HOST-A
+	16ff  OX16C954 HOST-B
 1989  Montilio Inc.
 	0001  RapidFile Bridge
 	8001  RapidFile
 1993  Innominate Security Technologies AG
 199a  Pulse-LINK, Inc.
+19a2  ServerEngines LLC
+	0200  BladeEngine 10Gb PCI-E iSCSI adapter
+	0201  BladeEngine 10Gb PCI-E Network Adpater
 19a8  DAQDATA GmbH
 19ac  Kasten Chase Applied Research
 	0001  ACA2400 Crypto Accelerator
 19ae  Progeny Systems Corporation
 	0520  4135 HFT Interface Controller
 19d4  Quixant Limited
+19de  Pico Computing
 19e2  Vector Informatik GmbH
 19e7  NET (Network Equipment Technologies)
 	1001  STIX DSP Card
@@ -10107,11 +10547,25 @@
 	1005  STIX - 4 Port FXS Card
 1a03  ASPEED Technology, Inc.
 	2000  AST2000
+1a07  Kvaser AB
+	0006  CAN interface PC104+ HS/HS
+	0007  CAN interface PCIcanx II HS or HS/HS
 1a08  Sierra semiconductor
 	0000  SC15064
 1a1d  GFaI e.V.
+	1a17  Meta Networks MTP-1G IDPS NIC
+1a22  Ambric Inc.
 1a29  Fortinet, Inc.
 1a51  Hectronic AB
+1a5d  Celoxica
+1a71  XenSource, Inc.
+1a73  Violin Memory, Inc
+	0001  Mozart [Memory Appliance 1010]
+1a77  Lightfleet Corporation
+1a78  Virident Systems Inc.
+1a8c  Verigy Pte. Ltd.
+	1100  E8001-66443 PCI Express CIC
+1ab9  Espia Srl
 1b13  Jaton Corp
 1c1c  Symphony
 	0001  82C101
@@ -10150,6 +10604,7 @@
 	0014  HiNT HC4 PCI to ISDN bridge, Network controller
 	0020  HB6 Universal PCI-PCI bridge (transparent mode)
 	0021  HB6 Universal PCI-PCI bridge (non-transparent mode)
+		1775 c200  C2K CompactPCI interface bridge
 		1775 ce90  CE9
 		4c53 1050  CT7 mainboard
 		4c53 1080  CT8 mainboard
@@ -10235,6 +10690,11 @@
 	4710  ALC200/200P
 4033  Addtron Technology Co, Inc.
 	1360  RTL8139 Ethernet
+4040  NetXen Incorporated
+	0001  NXB-10GXSR 10 Gigabit Ethernet PCIe Adapter with SR-XFP optical interface
+	0002  NXB-10GCX4 10 Gigabit Ethernet PCIe Adapter with CX4 copper interface
+	0003  NXB-4GCU Quad Gigabit Ethernet PCIe Adapter with 1000-BASE-T interface
+	0004  BladeCenter-H 10 Gigabit Ethernet High Speed Daughter Card
 4143  Digital Equipment Corp
 4144  Alpha Data
 	0044  ADM-XRCIIPro
@@ -10242,6 +10702,7 @@
 	0100  AladdinCARD
 	0200  CPC
 4321  Tata Power Strategic Electronics Division
+434e  CAST Navigation LLC
 4444  Internext Compression Inc
 	0016  iTVC16 (CX23416) MPEG-2 Encoder
 		0070 0003  WinTV PVR 250
@@ -10299,6 +10760,8 @@
 4d51  MediaQ Inc.
 	0200  MQ-200
 4d54  Microtechnica Co Ltd
+4d56  MATRIX VISION GmbH
+	0000  Altera Cyclone II CameraLink Frame Grabber [mvHYPERION-CLe]
 4ddc  ILC Data Device Corp
 	0100  DD-42924I5-300 (ARINC 429 Data Bus)
 	0801  BU-65570I1 MIL-STD-1553 Test and Simulation
@@ -10371,6 +10834,7 @@
 	8903  Trio 3D business multimedia
 	8904  Trio 64 3D
 		1014 00db  Integrated Trio3D
+		4843 314a  Terminator 128/3D GLH
 		5333 8904  86C365 Trio3D AGP
 	8905  Trio 64V+ family
 	8906  Trio 64V+ family
@@ -10455,6 +10919,8 @@
 	8d02  VT8636A [ProSavage KN133] AGP4X VGA Controller (TwisterK)
 	8d03  VT8751 [ProSavageDDR P4M266]
 	8d04  VT8375 [ProSavage8 KM266/KL266]
+	8e48  Chrome S27 PCIE
+		5333 0130  Chrome S27 256M DDR2
 	9102  86C410 Savage 2000
 		1092 5932  Viper II Z200
 		1092 5934  Viper II Z200
@@ -10469,6 +10935,7 @@
 	0350  TL880-based HDTV/ATSC tuner
 5455  Technische University Berlin
 	4458  S5933
+5456  GoTView
 5519  Cnet Technologies, Inc.
 5544  Dunord Technologies
 	0001  I-30xx Scanner Interface
@@ -10478,6 +10945,8 @@
 	3132  OpenSwitch12
 5700  Netpower
 5851  Exacq Technologies
+5853  XenSource, Inc.
+	0001  Xen Platform Device
 6356  UltraStor
 6374  c't Magazin fuer Computertechnik
 	6773  GPPCI
@@ -10555,14 +11024,15 @@
 # (bi-interleave 1)
 	0537  E8870SP Interleave registers 2 and 3
 	0600  RAID Controller
+		8086 0136  SRCU31L
 		8086 01af  SRCZCR
 		8086 01c1  ICP Vortex GDT8546RZ
 		8086 01f7  SCRU32
 # uninitialized SRCU32 RAID Controller
 	061f  80303 I/O Processor
-	0960  80960RP [i960 RP Microprocessor/Bridge]
-	0962  80960RM [i960RM Bridge]
-	0964  80960RP [i960 RP Microprocessor/Bridge]
+	0960  80960RP (i960RP) Microprocessor/Bridge
+	0962  80960RM (i960RM) Bridge
+	0964  80960RP (i960RP) Microprocessor/Bridge
 	1000  82542 Gigabit Ethernet Controller
 		0e11 b0df  NC6132 Gigabit Ethernet Adapter (1000-SX)
 		0e11 b0e0  NC6133 Gigabit Ethernet Adapter (1000-LX)
@@ -10586,6 +11056,7 @@
 		8086 2004  PRO/1000 T Server Adapter
 	1008  82544EI Gigabit Ethernet Controller (Copper)
 		1014 0269  iSeries 1000/100/10 Ethernet Adapter
+		1028 011b  PowerEdge 2550
 		1028 011c  PRO/1000 XT Network Connection
 		8086 1107  PRO/1000 XT Server Adapter
 		8086 2107  PRO/1000 XT Server Adapter
@@ -10712,7 +11183,8 @@
 	103b  82801DB PRO/100 VM (LOM) Ethernet Controller
 	103c  82801DB PRO/100 VM (CNR) Ethernet Controller
 	103d  82801DB PRO/100 VE (MOB) Ethernet Controller
-		1014 0522  Thinkpad R50e model 1634
+		1014 0522  Thinkpad R40 model 2681
+		8086 103d  82562EZ 10/100 Ethernet Controller
 	103e  82801DB PRO/100 VM (MOB) Ethernet Controller
 	1040  536EP Data Fax Modem
 		16be 1040  V.9X DSP Data Fax Modem
@@ -10720,11 +11192,13 @@
 		103c 08b0  tc1100 tablet
 		8086 2522  Samsung P30 integrated WLAN
 		8086 2527  MIM2000/Centrino
+		8086 2561  Dell Latitude D800
 		8086 2581  Toshiba Satellite M10
 	1048  PRO/10GbE LR Server Adapter
 		8086 a01f  PRO/10GbE LR Server Adapter
 		8086 a11f  PRO/10GbE LR Server Adapter
 	1049  82566MM Gigabit Network Connection
+		17aa 20b9  Lenovo Thinkpad T61
 	104a  82566DM Gigabit Network Connection
 	104b  82566DC Gigabit Network Connection
 	104c  82562V 10/100 Network Connection
@@ -10746,6 +11220,7 @@
 	105b  82546GB Gigabit Ethernet Controller (Copper)
 	105e  82571EB Gigabit Ethernet Controller
 		103c 7044  NC360T PCI Express Dual Port Gigabit Server Adapter
+		1775 1100  CR11/VR11 Single Board Computer
 		1775 6003  Telum GE-QT
 		8086 005e  PRO/1000 PT Dual Port Server Connection
 		8086 105e  PRO/1000 PT Dual Port Network Connection
@@ -10847,6 +11322,7 @@
 		17aa 2001  ThinkPad T60
 		17aa 207e  Thinkpad X60s
 		8086 109a  PRO/1000 PL Network Connection
+		8086 309c  DeskTop Board D945GTP
 	109b  82546GB PRO/1000 GF Quad Port Server Adapter
 	109e  82597EX 10GbE Ethernet Controller
 		8086 a01f  PRO/10GbE CX4 Server Adapter
@@ -10856,6 +11332,7 @@
 	10a4  82571EB Gigabit Ethernet Controller
 		8086 10a4  PRO/1000 PT Quad Port Server Adapter
 		8086 11a4  PRO/1000 PT Quad Port Server Adapter
+	10a5  82571EB PRO/1000 PF Quad Port Server Adapter
 	10b0  82573L PRO/1000 PL Network Connection
 	10b2  82573V PRO/1000 PM Network Connection
 	10b3  82573E PRO/1000 PM Network Connection
@@ -10864,6 +11341,7 @@
 		103c 3109  NC340T PCI-X Quad-port Gigabit Server Adapter
 		8086 1099  PRO/1000 GT Quad Port Server Adapter
 		8086 1199  PRO/1000 GT Quad Port Server Adapter
+	10b6  82598 10GbE PCI-Express Ethernet Controller
 	10b9  82572EI Gigabit Ethernet Controller (Copper)
 		8086 1083  PRO/1000 PT Desktop Adapter
 		8086 1093  PRO/1000 PT Desktop Adapter
@@ -10872,8 +11350,16 @@
 	10bc  82571EB Gigabit Ethernet Controller (Copper)
 		8086 10bc  PRO/1000 PT Quad Port LP Server Adapter
 		8086 11bc  PRO/1000 PT Quad Port LP Server Adapter
+	10bd  82566DM-2 Gigabit Network Connection
+	10c0  82562V-2 10/100 Network Connection
+	10c2  82562G-2 10/100 Network Connection
+	10c3  82562GT-2 10/100 Network Connection
 	10c4  82562GT 10/100 Network Connection
 	10c5  82562G 10/100 Network Connection
+	10c6  82598AF DUAL PORT 10GbE PCI-Express Ethernet Controller
+	10c7  82598AF SINGLE PORT 10GbE PCI-Express Ethernet Controller
+	10d9  82571EB Dual Port Gigabit Mezzanine Adapter
+	10da  82571EB Quad Port Gigabit Mezzanine Adapter
 	1107  PRO/1000 MF Server Adapter (LX)
 	1130  82815 815 Chipset Host Bridge and Memory Controller Hub
 		1025 1016  Travelmate 612 TX
@@ -10882,7 +11368,7 @@
 		8086 4532  D815EEA2 mainboard
 		8086 4557  D815EGEW Mainboard
 	1131  82815 815 Chipset AGP Bridge
-	1132  82815 CGC [Chipset Graphics Controller]
+	1132  82815 Chipset Graphics Controller (CGC)
 		1025 1016  Travelmate 612 TX
 		104d 80df  Vaio PCG-FX403
 		8086 4532  D815EEA2 Mainboard
@@ -10904,8 +11390,7 @@
 	1226  82596 PRO/10 PCI
 	1227  82865 EtherExpress PRO/100A
 	1228  82556 EtherExpress PRO/100 Smart
-# the revision field differentiates between them (1-3 is 82557, 4-5 is 82558, 6-8 is 82559, 9 is 82559ER)
-	1229  82557/8/9 [Ethernet Pro 100]
+	1229  82557/8/9 Ethernet Pro 100
 		0e11 3001  82559 Fast Ethernet LOM with Alert on LAN*
 		0e11 3002  82559 Fast Ethernet LOM with Alert on LAN*
 		0e11 3003  82559 Fast Ethernet LOM with Alert on LAN*
@@ -10974,6 +11459,7 @@
 		144d 2501  SEM-2000 MiniPCI LAN Adapter
 		144d 2502  SEM-2100IL MiniPCI LAN Adapter
 		1668 1100  EtherExpress PRO/100B (TX) (MiniPCI Ethernet+Modem)
+		1775 1100  CR11/VR11 Single Board Computer
 		1775 ce90  CE9
 		4c53 1080  CT8 mainboard
 		4c53 10e0  PSL09 PrPMC
@@ -10985,8 +11471,7 @@
 		8086 0006  82557 10/100 with Wake on LAN
 		8086 0007  82558 10/100 Adapter
 		8086 0008  82558 10/100 with Wake on LAN
-# 8086:0009 revision 5, 82558B based
-		8086 0009  PRO/100+ PCI (TP)
+		8086 0009  82558B PRO/100+ PCI (TP)
 		8086 000a  EtherExpress PRO/100+ Management Adapter
 		8086 000b  EtherExpress PRO/100+
 		8086 000c  EtherExpress PRO/100+ Management Adapter
@@ -11089,7 +11574,7 @@
 		15d9 3480  P4DP6
 		4c53 1090  Cx9/Vx9 mainboard
 	1462  82870P2 P64H2 Hot Plug Controller
-	1960  80960RP [i960RP Microprocessor]
+	1960  80960RP (i960RP) Microprocessor
 		101e 0431  MegaRAID 431 RAID Controller
 		101e 0438  MegaRAID 438 Ultra2 LVD RAID Controller
 		101e 0466  MegaRAID 466 Express Plus RAID Controller
@@ -11114,44 +11599,45 @@
 		e4bf 1020  CU2-QUARTET
 		e4bf 1040  CU1-CHORUS
 		e4bf 3100  CX1-BAND
-	1962  80960RM [i960RM Microprocessor]
+	1962  80960RM (i960RM) Microprocessor
 		105a 0000  SuperTrak SX6000 I2O CPU
-	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)
-	1a30  82845 845 (Brookdale) Chipset Host Bridge
+	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)
+	1a30  82845 845 [Brookdale] Chipset Host Bridge
 		1028 010e  Optiplex GX240
-	1a31  82845 845 (Brookdale) Chipset AGP Bridge
+	1a31  82845 845 [Brookdale] Chipset AGP Bridge
 	1a38  5000 Series Chipset DMA Engine
 	1a48  PRO/10GbE SR Server Adapter
 	1b48  82597EX 10GbE Ethernet Controller
 		8086 a01f  PRO/10GbE LR Server Adapter
 		8086 a11f  PRO/10GbE LR Server Adapter
 	2410  82801AA ISA Bridge (LPC)
-	2411  82801AA IDE
-	2412  82801AA USB
-	2413  82801AA SMBus
-	2415  82801AA AC'97 Audio
+	2411  82801AA IDE Controller
+	2412  82801AA USB Controller
+	2413  82801AA SMBus Controller
+	2415  82801AA AC'97 Audio Controller
 		1028 0095  Precision Workstation 220 Integrated Digital Audio
+		1028 00b4  OptiPlex GX110
 		110a 0051  Activy 2xx
 		11d4 0040  SoundMAX Integrated Digital Audio
 		11d4 0048  SoundMAX Integrated Digital Audio
 		11d4 5340  SoundMAX Integrated Digital Audio
 		1734 1025  Activy 3xx
-	2416  82801AA AC'97 Modem
+	2416  82801AA AC'97 Modem Controller
 	2418  82801AA PCI Bridge
 	2420  82801AB ISA Bridge (LPC)
-	2421  82801AB IDE
-	2422  82801AB USB
-	2423  82801AB SMBus
-	2425  82801AB AC'97 Audio
+	2421  82801AB IDE Controller
+	2422  82801AB USB Controller
+	2423  82801AB SMBus Controller
+	2425  82801AB AC'97 Audio Controller
 		11d4 0040  SoundMAX Integrated Digital Audio
 		11d4 0048  SoundMAX Integrated Digital Audio
-	2426  82801AB AC'97 Modem
+	2426  82801AB AC'97 Modem Controller
 	2428  82801AB PCI Bridge
 	2440  82801BA ISA Bridge (LPC)
 		8086 5744  S845WD1-E
-	2442  82801BA/BAM USB (Hub #1)
+	2442  82801BA/BAM USB Controller #1
 		1014 01c6  Netvista A40/A40p
 		1025 1016  Travelmate 612 TX
 		1028 00c7  Dimension 8100
@@ -11162,7 +11648,7 @@
 		8086 4532  D815EEA2 mainboard
 		8086 4557  D815EGEW Mainboard
 		8086 5744  S845WD1-E mainboard
-	2443  82801BA/BAM SMBus
+	2443  82801BA/BAM SMBus Controller
 		1014 01c6  Netvista A40/A40p
 		1025 1016  Travelmate 612 TX
 		1028 00c7  Dimension 8100
@@ -11173,7 +11659,7 @@
 		8086 4532  D815EEA2 mainboard
 		8086 4557  D815EGEW Mainboard
 		8086 5744  S845WD1-E mainboard
-	2444  82801BA/BAM USB (Hub #2)
+	2444  82801BA/BAM USB Controller #1
 		1025 1016  Travelmate 612 TX
 		1028 00c7  Dimension 8100
 		1028 010e  Optiplex GX240
@@ -11182,7 +11668,7 @@
 		147b 0507  TH7II-RAID
 		8086 4532  D815EEA2 mainboard
 		8086 5744  S845WD1-E mainboard
-	2445  82801BA/BAM AC'97 Audio
+	2445  82801BA/BAM AC'97 Audio Controller
 		0e11 000b  Compaq Deskpro EN Audio
 		0e11 0088  Evo D500
 		1014 01c6  Netvista A40/A40p
@@ -11191,10 +11677,12 @@
 		1462 3370  STAC9721 AC
 		147b 0507  TH7II-RAID
 		8086 4557  D815EGEW Mainboard
-	2446  82801BA/BAM AC'97 Modem
+	2446  82801BA/BAM AC'97 Modem Controller
 		1025 1016  Travelmate 612 TX
 		104d 80df  Vaio PCG-FX403
 	2448  82801 Mobile PCI Bridge
+# (rev d3) (prog-if (rev d3) (prog-if 01 [Subtractive decode])
+		103c 0934  HP Compaq nw8240 Mobile Workstation
 		103c 099c  NX6110/NC6120
 		144d c00c  P30 notebook
 		1734 1055  Amilo M1420
@@ -11229,10 +11717,10 @@
 		8086 3016  EtherExpress PRO/100 P Mobile Combo
 		8086 3017  EtherExpress PRO/100 P Mobile
 		8086 3018  EtherExpress PRO/100
-	244a  82801BAM IDE U100
+	244a  82801BAM IDE U100 Controller
 		1025 1016  Travelmate 612TX
 		104d 80df  Vaio PCG-FX403
-	244b  82801BA IDE U100
+	244b  82801BA IDE U100 Controller
 		1014 01c6  Netvista A40/A40p
 		1028 00c7  Dimension 8100
 		1028 010e  Optiplex GX240
@@ -11245,14 +11733,14 @@
 	244e  82801 PCI Bridge
 		1014 0267  NetVista A30p
 	2450  82801E ISA Bridge (LPC)
-	2452  82801E USB
-	2453  82801E SMBus
+	2452  82801E USB Controller
+	2453  82801E SMBus Controller
 	2459  82801E Ethernet Controller 0
-	245b  82801E IDE U100
+	245b  82801E IDE U100 Controller
 	245d  82801E Ethernet Controller 1
 	245e  82801E PCI Bridge
 	2480  82801CA LPC Interface Controller
-	2482  82801CA/CAM USB (Hub #1)
+	2482  82801CA/CAM USB Controller #1
 		0e11 0030  Evo N600c
 		1014 0220  ThinkPad A/T/X Series
 		104d 80e7  VAIO PCG-GR214EP/GR214MP/GR215MP/GR314MP/GR315MP
@@ -11265,7 +11753,7 @@
 		104d 80e7  VAIO PCG-GR214EP/GR214MP/GR215MP/GR314MP/GR315MP
 		15d9 3480  P4DP6
 		8086 1958  vpr Matrix 170B4
-	2484  82801CA/CAM USB (Hub #2)
+	2484  82801CA/CAM USB Controller #2
 		0e11 0030  Evo N600c
 		1014 0220  ThinkPad A/T/X Series
 		104d 80e7  VAIO PCG-GR214EP/GR214MP/GR215MP/GR314MP/GR315MP
@@ -11276,6 +11764,9 @@
 		1014 0222  ThinkPad T23 (2647-4MG) or A30/A30p (2652/2653)
 		1014 0508  ThinkPad T30
 		1014 051c  ThinkPad A/T/X Series
+		1043 1583  L3C (SPDIF)
+		1043 1623  L2B (no SPDIF)
+		1043 1643  L3F
 		104d 80e7  VAIO PCG-GR214EP/GR214MP/GR215MP/GR314MP/GR315MP
 		144d c006  vpr Matrix 170B4
 	2486  82801CA/CAM AC'97 Modem Controller
@@ -11287,13 +11778,13 @@
 		134d 4c21  Dell Inspiron 2100 internal modem
 		144d 2115  vpr Matrix 170B4 internal modem
 		14f1 5421  MD56ORD V.92 MDC Modem
-	2487  82801CA/CAM USB (Hub #3)
+	2487  82801CA/CAM USB Controller #3
 		0e11 0030  Evo N600c
 		1014 0220  ThinkPad A/T/X Series
 		104d 80e7  VAIO PCG-GR214EP/GR214MP/GR215MP/GR314MP/GR315MP
 		15d9 3480  P4DP6
 		8086 1958  vpr Matrix 170B4
-	248a  82801CAM IDE U100
+	248a  82801CAM IDE U100 Controller
 		0e11 0030  Evo N600c
 		1014 0220  ThinkPad A/T/X Series
 		104d 80e7  VAIO PCG-GR214EP/GR214MP/GR215MP/GR314MP/GR315MP
@@ -11308,7 +11799,7 @@
 	24c1  82801DBL (ICH4-L) IDE Controller
 	24c2  82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1
 		1014 0267  NetVista A30p
-		1014 052d  Thinkpad R50e model 1634
+		1014 052d  ThinkPad
 		1025 005a  TravelMate 290
 		1028 0126  Optiplex GX260
 		1028 0163  Latitude D505
@@ -11317,31 +11808,38 @@
 		103c 0890  NC6000 laptop
 		103c 08b0  tc1100 tablet
 		1071 8160  MIM2000
-		144d c00c  P30 notebook
+		144d c00c  P30/P35 notebook
 		1462 5800  845PE Max (MS-6580)
 		1509 2990  Averatec 5110H laptop
 		1734 1004  D1451 Mainboard (SCENIC N300, i845GV)
 		1734 1055  Amilo M1420
 		4c53 1090  Cx9 / Vx9 mainboard
+		8086 24c2  Latitude X300
 		8086 4541  Latitude D400
+		e4bf 0cc9  CC9-SAMBA
+		e4bf 0cd2  CD2-BEBOP
 	24c3  82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller
 		1014 0267  NetVista A30p
-		1014 052d  Thinkpad R50e model 1634
+		1014 052d  ThinkPad
 		1025 005a  TravelMate 290
 		1028 0126  Optiplex GX260
+		1028 014f  Latitude X300
 		103c 088c  NC8000 laptop
 		103c 0890  NC6000 laptop
 		103c 08b0  tc1100 tablet
 		1071 8160  MIM2000
+		144d c005  Samsung X10 Laptop
 		144d c00c  P30/P35 notebook
 		1458 24c2  GA-8PE667 Ultra
 		1462 5800  845PE Max (MS-6580)
 		1734 1004  D1451 Mainboard (SCENIC N300, i845GV)
 		1734 1055  Amilo M1420
 		4c53 1090  Cx9 / Vx9 mainboard
+		e4bf 0cc9  CC9-SAMBA
+		e4bf 0cd2  CD2-BEBOP
 	24c4  82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2
 		1014 0267  NetVista A30p
-		1014 052d  Thinkpad R50e model 1634
+		1014 052d  ThinkPad
 		1025 005a  TravelMate 290
 		1028 0126  Optiplex GX260
 		1028 0163  Latitude D505
@@ -11350,30 +11848,40 @@
 		103c 0890  NC6000 laptop
 		103c 08b0  tc1100 tablet
 		1071 8160  MIM2000
-		144d c00c  P30 notebook
+		144d c00c  P30/P35 notebook
 		1462 5800  845PE Max (MS-6580)
 		1509 2990  Averatec 5110H
 		1734 1004  D1451 Mainboard (SCENIC N300, i845GV)
 		4c53 1090  Cx9 / Vx9 mainboard
+		8086 24c2  Latitude X300
 		8086 4541  Latitude D400
+		e4bf 0cc9  CC9-SAMBA
+		e4bf 0cd2  CD2-BEBOP
 	24c5  82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller
 		0e11 00b8  Analog Devices Inc. codec [SoundMAX]
 		1014 0267  NetVista A30p
+		1014 0537  ThinkPad T41
 		1014 055f  Thinkpad R50e model 1634
 		1025 005a  TravelMate 290
 		1028 0139  Latitude D400
+		1028 014f  Latitude X300
 		1028 0163  Latitude D505
 		1028 0196  Inspiron 5160
 		103c 088c  NC8000 laptop
 		103c 0890  NC6000 laptop
 		103c 08b0  tc1100 tablet
 		1071 8160  MIM2000
-		144d c00c  P30 notebook
+		144d c005  Samsung X10 Laptop
+		144d c00c  P30/P35 notebook
 		1458 a002  GA-8PE667 Ultra
 		1462 5800  845PE Max (MS-6580)
 		1734 1005  D1451 (SCENIC N300, i845GV) Sigmatel STAC9750T
 		1734 1055  Amilo M1420
+		8086 24c5  Dell Dimension 2400
+		a002 1458  Realtek AC'97 codec [ALC655]
 	24c6  82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller
+		1014 0524  Thinkpad T41
+		1014 0525  ThinkPad
 		1014 0559  Thinkpad R50e model 1634
 		1025 003c  Aspire 2001WLCi (Compal CL50 motherboard) implementation
 		1025 005a  TravelMate 290
@@ -11382,10 +11890,11 @@
 		103c 0890  NC6000 laptop
 		103c 08b0  tc1100 tablet
 		1071 8160  MIM2000
-		144d c00c  P30 notebook
+		144d 2115  Samsung X10 Laptop
+		144d c00c  P30/P35 notebook
 	24c7  82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3
 		1014 0267  NetVista A30p
-		1014 052d  Thinkpad R50e model 1634
+		1014 052d  ThinkPad
 		1025 005a  TravelMate 290
 		1028 0126  Optiplex GX260
 		1028 0163  Latitude D505
@@ -11394,22 +11903,26 @@
 		103c 0890  NC6000 laptop
 		103c 08b0  tc1100 tablet
 		1071 8160  MIM2000
-		144d c00c  P30 notebook
+		144d c00c  P30/P35 notebook
 		1462 5800  845PE Max (MS-6580)
 		1509 2990  Averatec 5110H
 		1734 1004  D1451 Mainboard (SCENIC N300, i845GV)
 		4c53 1090  Cx9 / Vx9 mainboard
+		8086 24c2  Latitude X300
 		8086 4541  Latitude D400
+		e4bf 0cc9  CC9-SAMBA
+		e4bf 0cd2  CD2-BEBOP
 	24ca  82801DBM (ICH4-M) IDE Controller
-		1014 052d  Thinkpad R50e model 1634
+		1014 052d  ThinkPad
 		1025 005a  TravelMate 290
+		1028 014f  Latitude X300
 		1028 0163  Latitude D505
 		1028 0196  Inspiron 5160
 		103c 088c  NC8000 laptop
 		103c 0890  NC6000 laptop
 		103c 08b0  tc1100 tablet
 		1071 8160  MIM2000
-		144d c00c  P30 notebook
+		144d c00c  P30/P35 notebook
 		1734 1055  Amilo M1420
 		8086 4541  Latitude D400
 	24cb  82801DB (ICH4) IDE Controller
@@ -11419,12 +11932,14 @@
 		1462 5800  845PE Max (MS-6580)
 		1734 1004  D1451 Mainboard (SCENIC N300, i845GV)
 		4c53 1090  Cx9 / Vx9 mainboard
+		e4bf 0cc9  CC9-SAMBA
+		e4bf 0cd2  CD2-BEBOP
 	24cc  82801DBM (ICH4-M) LPC Interface Bridge
 		144d c00c  P30 notebook
 		1734 1055  Amilo M1420
 	24cd  82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller
 		1014 0267  NetVista A30p
-		1014 052e  Thinkpad R50e model 1634
+		1014 052e  ThinkPad
 		1025 005a  TravelMate 290
 		1028 011d  Latitude D600
 		1028 0126  Optiplex GX260
@@ -11436,12 +11951,15 @@
 		103c 08b0  tc1100 tablet
 		1071 8160  MIM2000
 		1179 ff00  Satellite 2430
-		144d c00c  P30 notebook
+		144d c00c  P30/P35 notebook
 		1462 3981  845PE Max (MS-6580)
 		1509 1968  Averatec 5110H
 		1734 1004  D1451 Mainboard (SCENIC N300, i845GV)
 		1734 1055  Amilo M1420
 		4c53 1090  Cx9 / Vx9 mainboard
+		8086 24c2  Latitude X300
+		e4bf 0cc9  CC9-SAMBA
+		e4bf 0cd2  CD2-BEBOP
 	24d0  82801EB/ER (ICH5/ICH5R) LPC Interface Bridge
 	24d1  82801EB (ICH5) SATA Controller
 		1028 0169  Precision 470
@@ -11450,13 +11968,15 @@
 		1043 80a6  P4P800 SE Mainboard
 		1458 24d1  GA-8IPE1000 Pro2 motherboard (865PE)
 		1462 7280  865PE Neo2 (MS-6728)
+		1565 5200  P4TSV Motherboard (865G)
 		15d9 4580  P4SCE Mainboard
 		8086 3427  S875WP1-E mainboard
 		8086 4246  Desktop Board D865GBF
 		8086 4c43  Desktop Board D865GLC
 		8086 524c  D865PERL mainboard
 	24d2  82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1
-		1014 02ed  xSeries server mainboard
+		1014 02dd  eServer xSeries server mainboard
+		1014 02ed  eServer xSeries server mainboard
 		1028 0169  Precision 470
 		1028 0183  PowerEdge 1800
 		1028 019a  PowerEdge SC1425
@@ -11465,6 +11985,7 @@
 		1043 80a6  P5P800-MX Mainboard
 		1458 24d2  GA-8IPE1000/8KNXP motherboard
 		1462 7280  865PE Neo2 (MS-6728)
+		1565 3101  P4TSV Motherboard (865G)
 		15d9 4580  P4SCE Mainboard
 		1734 101c  Primergy RX300 S2
 		8086 3427  S875WP1-E mainboard
@@ -11472,13 +11993,15 @@
 		8086 4c43  Desktop Board D865GLC
 		8086 524c  D865PERL mainboard
 	24d3  82801EB/ER (ICH5/ICH5R) SMBus Controller
-		1014 02ed  xSeries server mainboard
+		1014 02dd  eServer xSeries server mainboard
+		1014 02ed  eServer xSeries server mainboard
 		1028 0156  Precision 360
 		1028 0169  Precision 470
 		103c 12bc  d330 uT
 		1043 80a6  P4P800 Mainboard
 		1458 24d2  GA-8IPE1000 Pro2 motherboard (865PE)
 		1462 7280  865PE Neo2 (MS-6728)
+		1565 3101  P4TSV Motherboard (865G)
 		15d9 4580  P4SCE Mainboard
 		1734 101c  Primergy RX300 S2
 		8086 3427  S875WP1-E mainboard
@@ -11486,7 +12009,8 @@
 		8086 4c43  Desktop Board D865GLC
 		8086 524c  D865PERL mainboard
 	24d4  82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2
-		1014 02ed  xSeries server mainboard
+		1014 02dd  eServer xSeries server mainboard
+		1014 02ed  eServer xSeries server mainboard
 		1028 0169  Precision 470
 		1028 0183  PowerEdge 1800
 		1028 019a  PowerEdge SC1425
@@ -11495,6 +12019,7 @@
 		1043 80a6  P5P800-MX Mainboard
 		1458 24d2  GA-8IPE1000 Pro2 motherboard (865PE)
 		1462 7280  865PE Neo2 (MS-6728)
+		1565 3101  P4TSV Motherboard (865G)
 		15d9 4580  P4SCE Mainboard
 		1734 101c  Primergy RX300 S2
 		8086 3427  S875WP1-E mainboard
@@ -11526,6 +12051,7 @@
 		1043 80a6  P5P800-MX Mainboard
 		1458 24d2  GA-8IPE1000 Pro2 motherboard (865PE)
 		1462 7280  865PE Neo2 (MS-6728)
+		1565 3101  P4TSV Motherboard (865G)
 		15d9 4580  P4SCE Mainboard
 		1734 101c  Primergy RX300 S2
 		8086 3427  S875WP1-E mainboard
@@ -11533,7 +12059,8 @@
 		8086 4c43  Desktop Board D865GLC
 		8086 524c  D865PERL mainboard
 	24db  82801EB/ER (ICH5/ICH5R) IDE Controller
-		1014 02ed  xSeries server mainboard
+		1014 02dd  eServer xSeries server mainboard
+		1014 02ed  eServer xSeries server mainboard
 		1028 0169  Precision 470
 		1028 019a  PowerEdge SC1425
 		103c 006a  NX9500
@@ -11542,6 +12069,7 @@
 		1458 24d2  GA-8IPE1000 Pro2 motherboard (865PE)
 		1462 7280  865PE Neo2 (MS-6728)
 		1462 7580  MSI 875P
+		1565 3101  P4TSV Motherboard (865G)
 		15d9 4580  P4SCE Mainboard
 		1734 101c  Primergy RX300 S2
 		8086 24db  P4C800 Mainboard
@@ -11551,7 +12079,8 @@
 		8086 524c  D865PERL mainboard
 	24dc  82801EB (ICH5) LPC Interface Bridge
 	24dd  82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller
-		1014 02ed  xSeries server mainboard
+		1014 02dd  eServer xSeries server mainboard
+		1014 02ed  eServer xSeries server mainboard
 		1028 0169  Precision 470
 		1028 0183  PowerEdge 1800
 		1028 019a  PowerEdge SC1425
@@ -11570,6 +12099,7 @@
 		1043 80a6  P5P800-MX Mainboard
 		1458 24d2  GA-8IPE1000 Pro2 motherboard (865PE)
 		1462 7280  865PE Neo2 (MS-6728)
+		1565 3101  P4TSV Motherboard (865G)
 		15d9 4580  P4SCE Mainboard
 		1734 101c  Primergy RX300 S2
 		8086 3427  S875WP1-E mainboard
@@ -11623,6 +12153,7 @@
 	2562  82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device
 		0e11 00b9  Evo D510 SFF
 		1014 0267  NetVista A30p
+		1734 1003  D1521 Mainboard (Fujitsu-Siemens)
 		1734 1004  D1451 Mainboard (SCENIC N300, i845GV)
 	2570  82865G/PE/P DRAM Controller/Host-Hub Interface
 		103c 006a  NX9500
@@ -11656,6 +12187,7 @@
 		1043 2582  P5GD1-VW Mainboard
 		1458 2582  GA-8I915ME-G Mainboard
 		1734 105b  Scenic W620
+		1849 2582  ASRock P4Dual-915GL
 	2584  82925X/XE Memory Controller Hub
 	2585  82925X/XE PCI Express Root Port
 	2588  E7220/E7221 Memory Controller Hub
@@ -11663,64 +12195,85 @@
 	258a  E7221 Integrated Graphics Controller
 	2590  Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller
 		1028 0182  Dell Latidude C610
+# (rev 03)
+		103c 0934  HP Compaq nw8240 Mobile Workstation
 		103c 099c  NX6110/NC6120
+		104d 81b7  Vaio VGN-S3XP
 		a304 81b7  Vaio VGN-S3XP
+		e4bf 0ccd  CCD-CALYPSO
+		e4bf 0cd3  CD3-JIVE
+		e4bf 58b1  XB1
 	2591  Mobile 915GM/PM Express PCI Express Root Port
+# (rev 03) (prog-if 00 [Normal decode])
+		103c 0934  HP Compaq nw8240 Mobile Workstation
 	2592  Mobile 915GM/GMS/910GML Express Graphics Controller
 		103c 099c  NX6110/NC6120
 		103c 308a  NC6220
 		1043 1881  GMA 900 915GM Integrated Graphics
+		e4bf 0ccd  CCD-CALYPSO
+		e4bf 0cd3  CD3-JIVE
+		e4bf 58b1  XB1
 	25a1  6300ESB LPC Interface Controller
 	25a2  6300ESB PATA Storage Controller
 		1775 10d0  V5D Single Board Computer IDE
+		1775 1100  CR11/VR11 Single Board Computer
 		1775 ce90  CE9
 		4c53 10b0  CL9 mainboard
 		4c53 10e0  PSL09 PrPMC
 	25a3  6300ESB SATA Storage Controller
+		1775 1100  CR11/VR11 Single Board Computer
 		1775 ce90  CE9
 		4c53 10b0  CL9 mainboard
 		4c53 10d0  Telum ASLP10 Processor AMC
 		4c53 10e0  PSL09 PrPMC
 	25a4  6300ESB SMBus Controller
 		1775 10d0  V5D Single Board Computer
+		1775 1100  CR11/VR11 Single Board Computer
 		1775 ce90  CE9
 		4c53 10b0  CL9 mainboard
 		4c53 10d0  Telum ASLP10 Processor AMC
 		4c53 10e0  PSL09 PrPMC
 	25a6  6300ESB AC'97 Audio Controller
+		1775 1100  CR11/VR11 Single Board Computer
 		1775 ce90  CE9
 		4c53 10b0  CL9 mainboard
 	25a7  6300ESB AC'97 Modem Controller
 	25a9  6300ESB USB Universal Host Controller
 		1775 10d0  V5D Single Board Computer USB
+		1775 1100  CR11/VR11 Single Board Computer
 		1775 ce90  CE9
 		4c53 10b0  CL9 mainboard
 		4c53 10d0  Telum ASLP10 Processor AMC
 		4c53 10e0  PSL09 PrPMC
 	25aa  6300ESB USB Universal Host Controller
+		1775 1100  CR11/VR11 Single Board Computer
 		1775 ce90  CE9
 		4c53 10b0  CL9 mainboard
 		4c53 10e0  PSL09 PrPMC
 	25ab  6300ESB Watchdog Timer
 		1775 10d0  V5D Single Board Computer
+		1775 1100  CR11/VR11 Single Board Computer
 		1775 ce90  CE9
 		4c53 10b0  CL9 mainboard
 		4c53 10d0  Telum ASLP10 Processor AMC
 		4c53 10e0  PSL09 PrPMC
 	25ac  6300ESB I/O Advanced Programmable Interrupt Controller
 		1775 10d0  V5D Single Board Computer
+		1775 1100  CR11/VR11 Single Board Computer
 		1775 ce90  CE9
 		4c53 10b0  CL9 mainboard
 		4c53 10d0  Telum ASLP10 Processor AMC
 		4c53 10e0  PSL09 PrPMC
 	25ad  6300ESB USB2 Enhanced Host Controller
 		1775 10d0  V5D Single Board Computer USB 2.0
+		1775 1100  CR11/VR11 Single Board Computer
 		1775 ce90  CE9
 		4c53 10b0  CL9 mainboard
 		4c53 10d0  Telum ASLP10 Processor AMC
 		4c53 10e0  PSL09 PrPMC
 	25ae  6300ESB 64-bit PCI-X Bridge
 	25b0  6300ESB SATA RAID Controller
+		1775 1100  CR11/VR11 Single Board Computer
 		4c53 10d0  Telum ASLP10 Processor AMC
 		4c53 10e0  PSL09 PrPMC
 	25c0  5000X Chipset Memory Controller Hub
@@ -11779,7 +12332,12 @@
 	2640  82801FB/FR (ICH6/ICH6R) LPC Interface Bridge
 		1462 7028  915P/G Neo2
 		1734 105c  Scenic W620
+		e4bf 0ccd  CCD-CALYPSO
+		e4bf 0cd3  CD3-JIVE
+		e4bf 58b1  XB1
 	2641  82801FBM (ICH6M) LPC Interface Bridge
+# (rev 03)
+		103c 0934  HP Compaq nw8240 Mobile Workstation
 		103c 099c  NX6110/NC6120
 	2642  82801FW/FRW (ICH6W/ICH6RW) LPC Interface Bridge
 	2651  82801FB/FW (ICH6/ICH6W) SATA Controller
@@ -11787,30 +12345,48 @@
 		1043 2601  P5GD1-VW Mainboard
 		1734 105c  Scenic W620
 		8086 4147  D915GAG Motherboard
+		e4bf 0ccd  CCD-CALYPSO
+		e4bf 0cd3  CD3-JIVE
+		e4bf 58b1  XB1
 	2652  82801FR/FRW (ICH6R/ICH6RW) SATA Controller
 		1462 7028  915P/G Neo2
 	2653  82801FBM (ICH6M) SATA Controller
 	2658  82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1
 		1028 0179  Optiplex GX280
+# (rev 03) (prog-if 00 [UHCI])
+		103c 0934  HP Compaq nw8240 Mobile Workstation
 		103c 099c  NX6110/NC6120
 		1043 80a6  P5GD1-VW Mainboard
 		1458 2558  GA-8I915ME-G Mainboard
 		1462 7028  915P/G Neo2
 		1734 105c  Scenic W620
+		e4bf 0ccd  CCD-CALYPSO
+		e4bf 0cd3  CD3-JIVE
+		e4bf 58b1  XB1
 	2659  82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2
 		1028 0179  Optiplex GX280
+# (prog-if 00 [UHCI])
+		103c 0934  HP Compaq nw8240 Mobile Workstation
 		103c 099c  NX6110/NC6120
 		1043 80a6  P5GD1-VW Mainboard
 		1458 2659  GA-8I915ME-G Mainboard
 		1462 7028  915P/G Neo2
 		1734 105c  Scenic W620
+		e4bf 0ccd  CCD-CALYPSO
+		e4bf 0cd3  CD3-JIVE
+		e4bf 58b1  XB1
 	265a  82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3
 		1028 0179  Optiplex GX280
+# (prog-if 00 [UHCI])
+		103c 0934  HP Compaq nw8240 Mobile Workstation
 		103c 099c  NX6110/NC6120
 		1043 80a6  P5GD1-VW Mainboard
 		1458 265a  GA-8I915ME-G Mainboard
 		1462 7028  915P/G Neo2
 		1734 105c  Scenic W620
+		e4bf 0ccd  CCD-CALYPSO
+		e4bf 0cd3  CD3-JIVE
+		e4bf 58b1  XB1
 	265b  82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4
 		1028 0179  Optiplex GX280
 		103c 099c  NX6110/NC6120
@@ -11818,19 +12394,43 @@
 		1458 265a  GA-8I915ME-G Mainboard
 		1462 7028  915P/G Neo2
 		1734 105c  Scenic W620
+		e4bf 0ccd  CCD-CALYPSO
+		e4bf 0cd3  CD3-JIVE
+		e4bf 58b1  XB1
 	265c  82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller
 		1028 0179  Optiplex GX280
+# (rev 03) (prog-if 20 [EHCI])
+		103c 0934  HP Compaq nw8240 Mobile Workstation
 		103c 099c  NX6110/NC6120
 		1043 80a6  P5GD1-VW Mainboard
 		1458 5006  GA-8I915ME-G Mainboard
 		1462 7028  915P/G Neo2
 		1734 105c  Scenic W620
 		8086 265c  Dimension 3100
+		e4bf 0ccd  CCD-CALYPSO
+		e4bf 0cd3  CD3-JIVE
+		e4bf 58b1  XB1
 	2660  82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1
+# (rev 03) (prog-if 00 [Normal decode])
+		103c 0934  HP Compaq nw8240 Mobile Workstation
 		103c 099c  NX6110/NC6120
+		e4bf 0ccd  CCD-CALYPSO
+		e4bf 0cd3  CD3-JIVE
+		e4bf 58b1  XB1
 	2662  82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2
+# (rev 03) (prog-if 00 [Normal decode])
+		103c 0934  HP Compaq nw8240 Mobile Workstation
+		e4bf 0ccd  CCD-CALYPSO
+		e4bf 0cd3  CD3-JIVE
+		e4bf 58b1  XB1
 	2664  82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3
+		e4bf 0ccd  CCD-CALYPSO
+		e4bf 0cd3  CD3-JIVE
+		e4bf 58b1  XB1
 	2666  82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 4
+		e4bf 0ccd  CCD-CALYPSO
+		e4bf 0cd3  CD3-JIVE
+		e4bf 58b1  XB1
 	2668  82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller
 # based on the PTGD1-LA motherboard
 		103c 2a09  PufferM-UL8E
@@ -11841,15 +12441,22 @@
 		1458 266a  GA-8I915ME-G Mainboard
 		1462 7028  915P/G Neo2
 		1734 105c  Scenic W620
+		e4bf 0ccd  CCD-CALYPSO
+		e4bf 0cd3  CD3-JIVE
+		e4bf 58b1  XB1
 	266c  82801FB/FBM/FR/FW/FRW (ICH6 Family) LAN Controller
 	266d  82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller
 		1025 006a  Conexant AC'97 CoDec (in Acer TravelMate 2410 serie laptop)
+# (rev 03) (prog-if 00 [Generic])
+		103c 0934  HP Compaq nw8240 Mobile Workstation
 		103c 099c  NX6110/NC6120
 	266e  82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller
 		1025 006a  Realtek ALC 655 codec (in Acer TravelMate 2410 serie laptop)
 		1028 0179  Optiplex GX280
 		1028 0182  Latitude D610 Laptop
 		1028 0188  Inspiron 6000 laptop
+# (rev 03)
+		103c 0934  HP Compaq nw8240 Mobile Workstation
 		103c 0944  Compaq NC6220
 		103c 099c  NX6110/NC6120
 		103c 3006  DC7100 SFF(DX878AV)
@@ -11857,16 +12464,21 @@
 		152d 0745  Packard Bell A8550 Laptop
 		1734 105a  Scenic W620
 	266f  82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller
+# (rev 03) (prog-if 8a [Master SecP PriP])
+		103c 0934  HP Compaq nw8240 Mobile Workstation
 		103c 099c  NX6110/NC6120
 		1043 80a6  P5GD1-VW Mainboard
 		1458 266f  GA-8I915ME-G Mainboard
 		1462 7028  915P/G Neo2
 		1734 105c  Scenic W620
+		e4bf 0ccd  CCD-CALYPSO
+		e4bf 0cd3  CD3-JIVE
+		e4bf 58b1  XB1
 	2670  631xESB/632xESB/3100 Chipset LPC Interface Controller
-	2680  631xESB/632xESB/3100 Chipset SATA Storage Controller IDE
-	2681  631xESB/632xESB SATA Storage Controller AHCI
-	2682  631xESB/632xESB SATA Storage Controller RAID
-	2683  631xESB/632xESB SATA Storage Controller RAID
+	2680  631xESB/632xESB/3100 Chipset SATA IDE Controller
+	2681  631xESB/632xESB SATA AHCI Controller
+	2682  631xESB/632xESB SATA RAID Controller
+	2683  631xESB/632xESB SATA RAID Controller
 	2688  631xESB/632xESB/3100 Chipset UHCI USB Controller #1
 	2689  631xESB/632xESB/3100 Chipset UHCI USB Controller #2
 	268a  631xESB/632xESB/3100 Chipset UHCI USB Controller #3
@@ -11894,6 +12506,7 @@
 	2779  E7230/3000/3010 PCI Express Root Port
 	277a  82975X/3010 PCI Express Root Port
 	277c  82975X Memory Controller Hub
+		1043 8178  P5WDG2 WS Professional motherboard
 	277d  82975X PCI Express Root Port
 	2782  82915G Integrated Graphics Controller
 		1043 2582  P5GD1-VW Mainboard
@@ -11901,17 +12514,22 @@
 	2792  Mobile 915GM/GMS/910GML Express Graphics Controller
 		103c 099c  NX6110/NC6120
 		1043 1881  GMA 900 915GM Integrated Graphics
-	27a0  Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub
+		e4bf 0ccd  CCD-CALYPSO
+		e4bf 0cd3  CD3-JIVE
+		e4bf 58b1  XB1
+	27a0  Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub
+		1025 006c  9814 WKMI
 		103c 30a1  NC2400
 		17aa 2017  Thinkpad R60e model 0657
-	27a1  Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port
-	27a2  Mobile 945GM/GMS/940GML Express Integrated Graphics Controller
+	27a1  Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port
+	27a2  Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller
 		103c 30a1  NC2400
 		17aa 201a  Thinkpad R60e model 0657
-	27a6  Mobile 945GM/GMS/940GML Express Integrated Graphics Controller
+	27a6  Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller
 		103c 30a1  NC2400
 		17aa 201a  Thinkpad R60e model 0657
 	27b0  82801GH (ICH7DH) LPC Interface Bridge
+		8086 544e  DeskTop Board D945GTP
 	27b8  82801GB/GR (ICH7 Family) LPC Interface Bridge
 		107b 5048  E4500
 		8086 544e  DeskTop Board D945GTP
@@ -11920,36 +12538,45 @@
 		10f7 8338  Panasonic CF-Y5 laptop
 		17aa 2009  ThinkPad T60/R60 series
 	27bd  82801GHM (ICH7-M DH) LPC Interface Bridge
-	27c0  82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller IDE
+		1025 006c  9814 WKMI
+	27c0  82801GB/GR/GH (ICH7 Family) SATA IDE Controller
 		107b 5048  E4500
+		1462 7236  945P Neo3-F Rev. 2.2 motherboard
+		8086 544e  DeskTop Board D945GTP
+	27c1  82801GR/GH (ICH7 Family) SATA AHCI Controller
+	27c3  82801GR/GH (ICH7 Family) SATA RAID Controller
 		8086 544e  DeskTop Board D945GTP
-	27c1  82801GR/GH (ICH7 Family) Serial ATA Storage Controller AHCI
-	27c3  82801GR/GH (ICH7 Family) Serial ATA Storage Controller RAID
-	27c4  82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE
-	27c5  82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI
+	27c4  82801GBM/GHM (ICH7 Family) SATA IDE Controller
+		1025 006c  9814 WKMI
+	27c5  82801GBM/GHM (ICH7 Family) SATA AHCI Controller
 		17aa 200d  Thinkpad R60e model 0657
-	27c6  82801GHM (ICH7-M DH) Serial ATA Storage Controller RAID
-	27c8  82801G (ICH7 Family) USB UHCI #1
+	27c6  82801GHM (ICH7-M DH) SATA RAID Controller
+	27c8  82801G (ICH7 Family) USB UHCI Controller #1
+		1025 006c  9814 WKMI
 		103c 30a1  NC2400
 		107b 5048  E4500
 		17aa 200a  ThinkPad T60/R60 series
 		8086 544e  DeskTop Board D945GTP
-	27c9  82801G (ICH7 Family) USB UHCI #2
+	27c9  82801G (ICH7 Family) USB UHCI Controller #2
+		1025 006c  9814 WKMI
 		103c 30a1  NC2400
 		107b 5048  E4500
 		17aa 200a  ThinkPad T60/R60 series
 		8086 544e  DeskTop Board D945GTP
-	27ca  82801G (ICH7 Family) USB UHCI #3
+	27ca  82801G (ICH7 Family) USB UHCI Controller #3
+		1025 006c  9814 WKMI
 		103c 30a1  NC2400
 		107b 5048  E4500
 		17aa 200a  ThinkPad T60/R60 series
 		8086 544e  DeskTop Board D945GTP
-	27cb  82801G (ICH7 Family) USB UHCI #4
+	27cb  82801G (ICH7 Family) USB UHCI Controller #4
+		1025 006c  9814 WKMI
 		103c 30a1  NC2400
 		107b 5048  E4500
 		17aa 200a  ThinkPad T60/R60 series
 		8086 544e  DeskTop Board D945GTP
 	27cc  82801G (ICH7 Family) USB2 EHCI Controller
+		1025 006c  9814 WKMI
 		103c 30a1  NC2400
 		17aa 200b  ThinkPad T60/R60 series
 		8086 544e  DeskTop Board D945GTP
@@ -11958,14 +12585,19 @@
 	27d4  82801G (ICH7 Family) PCI Express Port 3
 	27d6  82801G (ICH7 Family) PCI Express Port 4
 	27d8  82801G (ICH7 Family) High Definition Audio Controller
+		1025 006c  9814 WKMI
 		103c 30a1  NC2400
+		1043 13c4  Asus G2P
 		107b 5048  E4500
 		10f7 8338  Panasonic CF-Y5 laptop
-		1179 ff31  Toshiba America Information Systems:AC97 Data Fax SoftModem with SmartCP
+		1179 ff31  AC97 Data Fax SoftModem with SmartCP
 		152d 0753  Softmodem
 		1734 10ad  Conexant softmodem SmartCP
 		17aa 2010  ThinkPad T60/R60 series
+		17aa 3802  Lenovo 3000 C200 audio [Realtek ALC861VD]
+		8086 1112  DeskTop Board D945GTP
 	27da  82801G (ICH7 Family) SMBus Controller
+		1025 006c  9814 WKMI
 		10f7 8338  Panasonic CF-Y5 laptop
 		17aa 200f  ThinkPad T60/R60 series
 		8086 544e  DeskTop Board D945GTP
@@ -11973,6 +12605,7 @@
 		8086 308d  DeskTop Board D945GTP
 	27dd  82801G (ICH7 Family) AC'97 Modem Controller
 	27de  82801G (ICH7 Family) AC'97 Audio Controller
+		1462 7267  Realtek ALC883 Audio Controller
 	27df  82801G (ICH7 Family) IDE Controller
 		103c 30a1  NC2400
 		107b 5048  E4500
@@ -11982,31 +12615,34 @@
 	27e0  82801GR/GH/GHM (ICH7 Family) PCI Express Port 5
 	27e2  82801GR/GH/GHM (ICH7 Family) PCI Express Port 6
 	2810  82801HB/HR (ICH8/R) LPC Interface Controller
-	2811  Mobile LPC Interface Controller
+	2811  82801HBM (ICH8M-E) LPC Interface Controller
 	2812  82801HH (ICH8DH) LPC Interface Controller
 	2814  82801HO (ICH8DO) LPC Interface Controller
-	2815  Mobile LPC Interface Controller
+	2815  82801HEM (ICH8M) LPC Interface Controller
 	2820  82801H (ICH8 Family) 4 port SATA IDE Controller
 		1462 7235  P965 Neo MS-7235 mainboard
 	2821  82801HR/HO/HH (ICH8R/DO/DH) 6 port SATA AHCI Controller
-	2822  82801HR/HO/HH (ICH8R/DO/DH) SATA RAID Controller
+	2822  82801 SATA RAID Controller
 	2824  82801HB (ICH8) 4 port SATA AHCI Controller
 	2825  82801H (ICH8 Family) 2 port SATA IDE Controller
 		1462 7235  P965 Neo MS-7235 mainboard
-	2828  Mobile SATA IDE Controller
-	2829  Mobile SATA AHCI Controller
-	282a  Mobile SATA RAID Controller
-	2830  82801H (ICH8 Family) USB UHCI #1
+	2828  82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller
+	2829  82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller
+	282a  Mobile 82801 SATA RAID Controller
+	2830  82801H (ICH8 Family) USB UHCI Controller #1
 		1462 7235  P965 Neo MS-7235 mainboard
-	2831  82801H (ICH8 Family) USB UHCI #2
+	2831  82801H (ICH8 Family) USB UHCI Controller #2
 		1462 7235  P965 Neo MS-7235 mainboard
-	2832  82801H (ICH8 Family) USB UHCI #3
-	2834  82801H (ICH8 Family) USB UHCI #4
+	2832  82801H (ICH8 Family) USB UHCI Controller #3
+	2834  82801H (ICH8 Family) USB UHCI Contoller #4
 		1462 7235  P965 Neo MS-7235 mainboard
-	2835  82801H (ICH8 Family) USB UHCI #5
-	2836  82801H (ICH8 Family) USB2 EHCI #1
+		17aa 20aa  Lenovo Thinkpad T61
+	2835  82801H (ICH8 Family) USB UHCI Controller #5
+		17aa 20aa  Lenovo Thinkpad T60
+	2836  82801H (ICH8 Family) USB2 EHCI Controller #1
 		1462 7235  P965 Neo MS-7235 mainboard
-	283a  82801H (ICH8 Family) USB2 EHCI #2
+	283a  82801H (ICH8 Family) USB2 EHCI Controller #2
+		17aa 20ab  Lenovo Thinkpad T61
 	283e  82801H (ICH8 Family) SMBus Controller
 		1462 7235  P965 Neo MS-7235 mainboard
 	283f  82801H (ICH8 Family) PCI Express Port 1
@@ -12016,36 +12652,45 @@
 	2847  82801H (ICH8 Family) PCI Express Port 5
 	2849  82801H (ICH8 Family) PCI Express Port 6
 	284b  82801H (ICH8 Family) HD Audio Controller
+		17aa 20ac  Lenovo Thinkpad T61
 	284f  82801H (ICH8 Family) Thermal Reporting Device
-	2850  Mobile IDE Controller
-	2910  LPC Interface Controller
-	2920  4 port SATA IDE Controller
-	2921  2 port SATA IDE Controller
-	2922  6 port SATA AHCI Controller
-	2923  4 port SATA AHCI Controller
-	2925  SATA RAID Controller
-	2926  2 port SATA IDE Controller
+	2850  82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller
+	2911  LPC Interface Controller
+	2912  82801IH (ICH9DH) LPC Interface Controller
+	2914  LPC Interface Controller
+	2916  82801IR (ICH9R) LPC Interface Controller
+	2917  Mobile LPC Controller
+	2918  82801IB (ICH9) LPC Interface Controller
+	2919  Mobile LPC Controller
+	2920  82801IR/IO/IH (ICH9R/DO/DH) 4 port SATA IDE Controller
+	2921  82801I (ICH9 Family) 2 port SATA IDE Controller
+	2922  82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA AHCI Controller
+	2923  82801I (ICH9 Family) 4 port SATA AHCI Controller
+	2925  82801IR/IO (ICH9R//DO) SATA RAID Controller
+	2926  82801I (ICH9 Family) 2 port SATA IDE Controller
 	2928  Mobile 2 port SATA IDE Controller
+	2929  Mobile SATA AHCI Controller
+	292c  Mobile SATA RAID Controller
 	292d  Mobile 2 port SATA IDE Controller
 	292e  Mobile 1 port SATA IDE Controller
-	2930  SMBus Controller
-	2932  Thermal Subsystem
-	2934  USB UHCI Controller #1
-	2935  USB UHCI Controller #2
-	2936  USB UHCI Controller #3
-	2937  USB UHCI Controller #4
-	2938  USB UHCI Controller #5
-	2939  USB UHCI Controller #6
-	293a  USB2 EHCI Controller #1
-	293c  USB2 EHCI Controller #2
-	293e  HD Audio Controller
-	2940  PCI Express Port 1
-	2942  PCI Express Port 2
-	2944  PCI Express Port 3
-	2946  PCI Express Port 4
-	2948  PCI Express Port 5
-	294a  PCI Express Port 6
-	294c  Gigabit Ethernet Controller
+	2930  82801I (ICH9 Family) SMBus Controller
+	2932  82801I (ICH9 Family) Thermal Subsystem
+	2934  82801I (ICH9 Family) USB UHCI Controller #1
+	2935  82801I (ICH9 Family) USB UHCI Controller #2
+	2936  82801I (ICH9 Family) USB UHCI Controller #3
+	2937  82801I (ICH9 Family) USB UHCI Controller #4
+	2938  82801I (ICH9 Family) USB UHCI Controller #5
+	2939  82801I (ICH9 Family) USB UHCI Controller #6
+	293a  82801I (ICH9 Family) USB2 EHCI Controller #1
+	293c  82801I (ICH9 Family) USB2 EHCI Controller #2
+	293e  82801I (ICH9 Family) HD Audio Controller
+	2940  82801I (ICH9 Family) PCI Express Port 1
+	2942  82801I (ICH9 Family) PCI Express Port 2
+	2944  82801I (ICH9 Family) PCI Express Port 3
+	2946  82801I (ICH9 Family) PCI Express Port 4
+	2948  82801I (ICH9 Family) PCI Express Port 5
+	294a  82801I (ICH9 Family) PCI Express Port 6
+	294c  82801I (ICH9 Family) Gigabit Ethernet Controller
 	2970  82946GZ/PL/GL Memory Controller Hub
 	2971  82946GZ/PL/GL PCI Express Root Port
 	2972  82946GZ/GL Integrated Graphics Controller
@@ -12066,8 +12711,10 @@
 	2996  82Q963/Q965 PT IDER Controller
 	2997  82Q963/Q965 KT Controller
 	29a0  82P965/G965 Memory Controller Hub
+		1462 7276  MS-7276 [G965MDH]
 	29a1  82P965/G965 PCI Express Root Port
 	29a2  82G965 Integrated Graphics Controller
+		1462 7276  MS-7276 [G965MDH]
 	29a3  82G965 Integrated Graphics Controller
 	29a4  82P965/G965 HECI Controller
 	29a5  82P965/G965 HECI Controller
@@ -12077,52 +12724,68 @@
 	29b1  PCI Express Root Port
 	29b2  Integrated Graphics Controller
 	29b3  Integrated Graphics Controller
-	29b4  HECI Controller
-	29b5  HECI Controller
+	29b4  MEI Controller
+	29b5  MEI Controller
 	29b6  PT IDER Controller
 	29b7  Serial KT Controller
-	29c0  DRAM Controller
-	29c1  PCI Express Root Port
-	29c2  Integrated Graphics Controller
-	29c3  Integrated Graphics Controller
-	29c4  HECI Controller
-	29c5  HECI Controller
-	29c6  PT IDER Controller
-	29c7  Serial KT Controller
+	29c0  82G33/G31/P35 Express DRAM Controller
+	29c1  82G33/G31/P35 Express PCI Express Root Port
+	29c2  82G33/G31 Express Integrated Graphics Controller
+	29c3  82G33/G31 Express Integrated Graphics Controller
+	29c4  82G33/G31/P35 Express MEI Controller
+	29c5  82G33/G31/P35 Express MEI Controller
+	29c6  82G33/G31/P35 Express PT IDER Controller
+	29c7  82G33/G31/P35 Express Serial KT Controller
 	29cf  Virtual HECI Controller
+	29d0  DRAM Controller
+	29d1  PCI Express Root Port
+	29d2  Integrated Graphics Controller
+	29d3  Integrated Graphics Controller
+	29d4  MEI Controller
+	29d5  MEI Controller
+	29d6  PT IDER Controller
+	29d7  Serial KT Controller
 	29e0  DRAM Controller
 	29e1  Host-Primary PCI Express Bridge
-	29e4  HECI Controller
-	29e5  HECI Controller
+	29e4  MEI Controller
+	29e5  MEI Controller
 	29e6  PT IDER Controller
 	29e7  Serial KT Controller
 	29e9  Host-Secondary PCI Express Bridge
 	29f0  Server DRAM Controller
 	29f1  Server Host-Primary PCI Express Bridge
-	29f4  Server HECI Controller
-	29f5  Server HECI Controller
+	29f4  Server MEI Controller
+	29f5  Server MEI Controller
 	29f6  Server PT IDER Controller
 	29f7  Server Serial KT Controller
 	29f9  Server Host-Secondary PCI Express Bridge
-	2a00  Mobile Memory Controller Hub
-	2a01  Mobile PCI Express Root Port
-	2a02  Mobile Integrated Graphics Controller
-	2a03  Mobile Integrated Graphics Controller
-	2a04  Mobile HECI Controller
-	2a05  Mobile HECI Controller
-	2a06  Mobile PT IDER Controller
-	2a07  Mobile KT Controller
-	3092  Integrated RAID
+	2a00  Mobile PM965/GM965/GL960 Memory Controller Hub
+		17aa 20b1  Lenovo Thinkpad T61
+	2a01  Mobile PM965/GM965/GL960 PCI Express Root Port
+	2a02  Mobile GM965/GL960 Integrated Graphics Controller
+	2a03  Mobile GM965/GL960 Integrated Graphics Controller
+	2a04  Mobile PM965/GM965 MEI Controller
+	2a05  Mobile PM965/GM965 MEI Controller
+	2a06  Mobile PM965/GM965 PT IDER Controller
+	2a07  Mobile PM965/GM965 KT Controller
 	3200  GD31244 PCI-X SATA HBA
 		1775 c200  C2K onboard SATA host bus adapter
+	3313  IOP348 I/O Processor (SL8e) in IOC Mode SAS/SATA
+	331b  IOP348 I/O Processor (SL8x) in IOC Mode SAS/SATA
+	3331  IOC340 I/O Controller (VV8e) SAS/SATA
+	3339  IOC340 I/O Controller (VV8x) SAS/SATA
 	3340  82855PM Processor to I/O Controller
+		1014 0529  Thinkpad T41
 		1025 005a  TravelMate 290
 		103c 088c  NC8000 laptop
 		103c 0890  NC6000 laptop
 		103c 08b0  tc1100 tablet
-		144d c00c  P30 notebook
+		144d c00c  P30/P35 notebook
 	3341  82855PM Processor to AGP Controller
 		144d c00c  P30 notebook
+	3363  IOC340 I/O Controller in IOC Mode SAS/SATA
+	33c3  IOP348 I/O Processor (SL8De) in IOC Mode SAS/SATA
+	33cb  IOP348 I/O Processor (SL8Dx) in IOC Mode SAS/SATA
 	3500  6311ESB/6321ESB PCI Express Upstream Port
 	3501  6310ESB PCI Express Upstream Port
 	3504  6311ESB/6321ESB I/OxAPIC Interrupt Controller
@@ -12146,6 +12809,7 @@
 	3580  82852/82855 GM/GME/PM/GMV Processor to I/O Controller
 		1014 055c  Thinkpad R50e model 1634
 		1028 0139  Latitude D400
+		1028 014f  Latitude X300
 		1028 0163  Latitude D505
 		1028 0196  Inspiron 5160
 		1734 1055  Amilo M1420
@@ -12153,19 +12817,25 @@
 		1775 ce90  CE9
 		4c53 10b0  CL9 mainboard
 		4c53 10e0  PSL09 PrPMC
+		e4bf 0cc9  CC9-SAMBA
+		e4bf 0cd2  CD2-BEBOP
 	3581  82852/82855 GM/GME/PM/GMV Processor to AGP Controller
 		1734 1055  Amilo M1420
 	3582  82852/855GM Integrated Graphics Device
 		1014 0562  Thinkpad R50e model 1634
 		1028 0139  Latitude D400
+		1028 014f  Latitude X300
 		1028 0163  Latitude D505
 		1775 10d0  V5D Single Board Computer VGA
 		1775 ce90  CE9
 		4c53 10b0  CL9 mainboard
 		4c53 10e0  PSL09 PrPMC
+		e4bf 0cc9  CC9-SAMBA
+		e4bf 0cd2  CD2-BEBOP
 	3584  82852/82855 GM/GME/PM/GMV Processor to I/O Controller
 		1014 055d  Thinkpad R50e model 1634
 		1028 0139  Latitude D400
+		1028 014f  Latitude X300
 		1028 0163  Latitude D505
 		1028 0196  Inspiron 5160
 		1734 1055  Amilo M1420
@@ -12176,6 +12846,7 @@
 	3585  82852/82855 GM/GME/PM/GMV Processor to I/O Controller
 		1014 055e  Thinkpad R50e model 1634
 		1028 0139  Latitude D400
+		1028 014f  Latitude X300
 		1028 0163  Latitude D505
 		1028 0196  Inspiron 5160
 		1734 1055  Amilo M1420
@@ -12184,23 +12855,32 @@
 		4c53 10b0  CL9 mainboard
 		4c53 10e0  PSL09 PrPMC
 	3590  E7520 Memory Controller Hub
+		1014 02dd  eServer xSeries server mainboard
 		1028 019a  PowerEdge SC1425
 		1734 103e  Primergy RX300 S2
+		1775 1100  CR11/VR11 Single Board Computer
 		4c53 10d0  Telum ASLP10 Processor AMC
 	3591  E7525/E7520 Error Reporting Registers
+		1014 02dd  eServer xSeries server mainboard
 		1028 0169  Precision 470
 		4c53 10d0  Telum ASLP10 Processor AMC
 	3592  E7320 Memory Controller Hub
 	3593  E7320 Error Reporting Registers
 	3594  E7520 DMA Controller
+		1775 1100  CR11/VR11 Single Board Computer
 		4c53 10d0  Telum ASLP10 Processor AMC
 	3595  E7525/E7520/E7320 PCI Express Port A
+		1775 1100  CR11/VR11 Single Board Computer
 	3596  E7525/E7520/E7320 PCI Express Port A1
 	3597  E7525/E7520 PCI Express Port B
+		1775 1100  CR11/VR11 Single Board Computer
 	3598  E7520 PCI Express Port B1
+		1775 1100  CR11/VR11 Single Board Computer
 	3599  E7520 PCI Express Port C
+		1775 1100  CR11/VR11 Single Board Computer
 	359a  E7520 PCI Express Port C1
 	359b  E7525/E7520/E7320 Extended Configuration Registers
+		1014 02dd  eServer xSeries server mainboard
 	359e  E7525 Memory Controller Hub
 		1028 0169  Precision 470
 	35b0  3100 Chipset Memory I/O Controller Hub
@@ -12224,6 +12904,8 @@
 	360f  Server FBD Branch 0 Registers
 	3610  Server FBD Branch 1 Registers
 	4000  Memory Controller Hub
+	4001  Memory Controller Hub
+	4003  Memory Controller Hub
 	4008  Memory Controller Hub
 	4010  Memory Controller Hub
 	4021  PCI Express Port 1
@@ -12243,7 +12925,8 @@
 	4035  FBD Registers
 	4036  FBD Registers
 	4220  PRO/Wireless 2200BG Network Connection
-		2731 8086  WLAN-Adapter
+# (rev 05)
+		103c 12f6  HP Compaq nw8240 Mobile Workstation
 		8086 2731  Samsung P35 integrated WLAN
 	4222  PRO/Wireless 3945ABG Network Connection
 		8086 1005  PRO/Wireless 3945BG Network Connection
@@ -12255,11 +12938,47 @@
 	4227  PRO/Wireless 3945ABG Network Connection
 		8086 1011  Thinkpad  X60s, R60e model 0657
 		8086 1014  PRO/Wireless 3945BG Network Connection
+	4229  PRO/Wireless 4965 AG or AGN Network Connection
+	4230  PRO/Wireless 4965 AG or AGN Network Connection
+		8086 1110  Lenovo Thinkpad T61
+	444e  Turbo Memory Controller
 	5001  Pro/DSL 2100 Modem
+	5020  Memory Controller Hub
+	5021  DRAM Error Reporting Registers
+	5023  EDMA Controller
+	5024  PCI Express Port PEA0
+	5025  PCI Express Port PEA1
+	5028  S-ATA IDE
+	5029  S-ATA AHCI
+	502a  S-ATA RAID0/1
+	502b  S-ATA Reserved
+	5031  LPC Bus
+	5032  SMBus Controller
+	5033  USB 1.1 Controller
+	5035  USB 2.0 Controller
+	5037  PCI-PCI Bridge (transparent mode)
+	5039  Controller Area Network (CAN) interface #1
+	503a  Controller Area Network (CAN) interface #2
+	503b  Synchronous Serial Port (SPP)
+	503c  IEEE 1588 Hardware Assist
+	503d  Local Expansion Bus
+	503e  Global Control Unit (GCU)
+	5040  Gigabit Ethernet MAC
+	5041  Gigabit Ethernet MAC
+	5042  Gigabit Ethernet MAC
+	5043  Gigabit Ethernet MAC
+	5044  Gigabit Ethernet MAC
+	5045  Gigabit Ethernet MAC
+	5046  Gigabit Ethernet MAC
+	5047  Gigabit Ethernet MAC
+	5048  Gigabit Ethernet MAC
+	5049  Gigabit Ethernet MAC
+	504a  Gigabit Ethernet MAC
+	504b  Gigabit Ethernet MAC
 	5200  EtherExpress PRO/100 Intelligent Server
 	5201  EtherExpress PRO/100 Intelligent Server
 		8086 0001  EtherExpress PRO/100 Server Ethernet Adapter
-	530d  80310 IOP [IO Processor]
+	530d  80310 (IOP) IO Processor
 	65c0  Memory Controller Hub
 	65e2  PCI Express x4 Port 2
 	65e3  PCI Express x4 Port 3
@@ -12292,17 +13011,19 @@
 		15ad 1976  virtualHW v3
 	7113  82371AB/EB/MB PIIX4 ACPI
 		15ad 1976  virtualHW v3
-	7120  82810 GMCH [Graphics Memory Controller Hub]
+	7120  82810 GMCH (Graphics Memory Controller Hub)
 		4c53 1040  CL7 mainboard
 		4c53 1060  PC7 mainboard
-	7121  82810 CGC [Chipset Graphics Controller]
+	7121  82810 (CGC) Chipset Graphics Controller
 		4c53 1040  CL7 mainboard
 		4c53 1060  PC7 mainboard
 		8086 4341  Cayman (CA810) Mainboard
-	7122  82810 DC-100 GMCH [Graphics Memory Controller Hub]
-	7123  82810 DC-100 CGC [Chipset Graphics Controller]
-	7124  82810E DC-133 GMCH [Graphics Memory Controller Hub]
-	7125  82810E DC-133 CGC [Chipset Graphics Controller]
+	7122  82810 DC-100 (GMCH) Graphics Memory Controller Hub
+	7123  82810 DC-100 (CGC) Chipset Graphics Controller
+	7124  82810E DC-133 (GMCH) Graphics Memory Controller Hub
+		1028 00b4  OptiPlex GX110
+	7125  82810E DC-133 (CGC) Chipset Graphics Controller
+		1028 00b4  OptiPlex GX110
 	7126  82810 DC-133 System and Graphics Controller
 	7128  82810-M DC-100 System and Graphics Controller
 	712a  82810-M DC-133 System and Graphics Controller
@@ -12352,6 +13073,7 @@
 		10b4 202f  Lightspeed 740
 		8086 0000  Terminator 2x/i
 		8086 0100  Intel740 Graphics Accelerator
+	8002  Trusted Execution Technology Registers
 	84c4  450KX/GX [Orion] - 82454KX/GX PCI bridge
 	84c5  450KX/GX [Orion] - 82453KX/GX Memory controller
 	84ca  450NX - 82451NX Memory & I/O Controller
@@ -12386,6 +13108,13 @@
 		4c53 1050  CT7 mainboard
 		4c53 1051  CE7 mainboard
 		e4bf 1000  CC8-1-BLUES
+80ee  InnoTek Systemberatung GmbH
+	beef  VirtualBox Graphics Adapter
+	cafe  VirtualBox Guest Service
+8384  Sigmatel
+	7618  High Definition Audio Codec
+	7670  9770 High Definition Audio
+	7672  9772 High Definition Audio
 8401  TRENDware International Inc.
 8686  ScaleMP
 	1010  vSMPowered system controller [vSMP CTL]
@@ -12548,6 +13277,8 @@
 	008f  AIC-7892P U160/m
 		1179 0001  Magnia Z310
 		15d9 9005  Onboard SCSI Host Adapter
+	0092  AVC-2010 [VideoH!]
+	0093  AVC-2410 [VideoH!]
 	00c0  AHA-3960D / AIC-7899A U160/m
 		0e11 f620  Compaq 64-Bit/66MHz Dual Channel Wide Ultra3 SCSI Adapter
 		9005 f620  AHA-3960D U160/m
@@ -12577,6 +13308,13 @@
 		1028 0287  PowerEdge Expandable RAID Controller 320/DC
 		1028 0291  CERC SATA RAID 2 PCI SATA 6ch (DellCorsair)
 		103c 3227  AAR-2610SA
+		108e 0286  STK RAID INT
+		108e 0287  STK RAID EXT
+		108e 7aac  STK RAID REM
+		15d9 02b5  AOC-USAS-S4i
+		15d9 02b6  AOC-USAS-S8i
+		15d9 02c9  AOC-USAS-S4iR
+		15d9 02ca  AOC-USAS-S8iR
 		17aa 0286  Legend S220 (Legend Crusader)
 		17aa 0287  Legend S230 (Legend Vulcan)
 		9005 0285  2200S (Vulcan)
@@ -12596,12 +13334,31 @@
 		9005 0294  ESD SO-DIMM PCI-X SATA ZCR (Prowler)
 		9005 0296  ASR-2240S
 		9005 0297  ASR-4005SAS
-		9005 0298  ASR-4000SAS
+		9005 0298  ASR-4000
 		9005 0299  ASR-4800SAS
 		9005 029a  4805SAS
+		9005 02a4  ICP ICP9085LI
+		9005 02a5  ICP ICP5085BR
 		9005 02b5  ASR5800
 		9005 02b6  ASR5805
 		9005 02b7  ASR5808
+		9005 02b8  ICP5445SL
+		9005 02b9  ICP5085SL
+		9005 02ba  ICP5805SL
+		9005 02bb  3405
+		9005 02bc  3805
+		9005 02bd  31205
+		9005 02be  31605
+		9005 02bf  ICP ICP5045BL
+		9005 02c0  ICP ICP5085BL
+		9005 02c1  ICP ICP5125BR
+		9005 02c2  ICP ICP5165BR
+		9005 02c3  51205
+		9005 02c4  51605
+		9005 02c5  ICP ICP5125SL
+		9005 02c6  ICP ICP5165SL
+		9005 02c7  3085
+		9005 02c8  ICP5805BL
 	0286  AAC-RAID (Rocket)
 		1014 034d  8s
 		1014 9540  ServeRAID 8k/8k-l4
@@ -12615,17 +13372,17 @@
 		9005 029f  ICP ICP9014R0
 		9005 02a0  ICP ICP9047MA
 		9005 02a1  ICP ICP9087MA
-		9005 02a2  3800SAS
+		9005 02a2  3800
 		9005 02a3  ICP ICP5445AU
 		9005 02a4  ICP ICP9085LI
 		9005 02a5  ICP ICP5085BR
 		9005 02a6  ICP9067MA
-		9005 02a7  3805SAS
-		9005 02a8  3400SAS
+		9005 02a7  3805
+		9005 02a8  3400
 		9005 02a9  ICP ICP5085AU
 		9005 02aa  ICP ICP5045AU
-		9005 02ac  1800SAS
-		9005 02b3  ASR-2400SAS
+		9005 02ac  1800
+		9005 02b3  2400
 		9005 02b4  ICP ICP5045AL
 		9005 0800  Callisto
 	0410  AIC-9410W SAS (Razor HBA RAID)
@@ -12648,6 +13405,7 @@
 		1014 02c2  PCI-X DDR 3Gb SAS RAID Adapter (572B/572D)
 	0503  Scamp chipset SCSI controller
 		1014 02bf  Quad Channel PCI-X DDR U320 SCSI RAID Adapter (571E)
+		1014 02c3  PCI-X DDR 3Gb SAS RAID Adapter (572F)
 		1014 02d5  Quad Channel PCI-X DDR U320 SCSI RAID Adapter (571F)
 	0910  AUA-3100B
 	091e  AUA-3100B
@@ -12663,8 +13421,11 @@
 	8015  ASC-39320B U320
 	8016  ASC-39320A U320
 	8017  ASC-29320ALP U320
+		9005 0044  ASC-29320ALP PCIx U320
+		9005 0045  ASC-29320LPE PCIe U320
 	801c  ASC-39320D U320
 	801d  AIC-7902B U320
+		1014 02cc  ServeRAID 7e
 	801e  AIC-7901A U320
 	801f  AIC-7902 U320
 		1734 1011  Primergy RX300
@@ -12680,6 +13441,7 @@
 	8097  ASC-29320ALP U320 w/HostRAID
 	809c  ASC-39320D(B) U320 w/HostRAID
 	809d  AIC-7902(B) U320 w/HostRAID
+		1014 02cc  ServeRAID 7e
 	809e  AIC-7901A U320 w/HostRAID
 	809f  AIC-7902 U320 w/HostRAID
 907f  Atronics
@@ -12740,13 +13502,15 @@ cddd  Tyzx, Inc.
 	0101  DeepSea 1 High Speed Stereo Vision Frame Grabber
 	0200  DeepSea 2 High Speed Stereo Vision Frame Grabber
 d161  Digium, Inc.
-	0205  Wildcard TE205P
-	0210  Wildcard TE210P
-	0405  Wildcard TE405P Quad-Span togglable E1/T1/J1 card 5.0v
-	0406  Wildcard TE406P Quad-Span togglable E1/T1/J1 echo cancellation card 5.0v
-	0410  Wildcard TE410P Quad-Span togglable E1/T1/J1 card 3.3v
-	0411  Wildcard TE411P Quad-Span togglable E1/T1/J1 echo cancellation card 3.3v
-	2400  Wildcard TDM2400P
+	0120  Wildcard TE120P single-span T1/E1/J1 card
+	0205  Wildcard TE205P dual-span T1/E1/J1 card 5.0V
+	0210  Wildcard TE210P dual-span T1/E1/J1 card 3.3V
+	0405  Wildcard TE405P quad-span T1/E1/J1 card 5.0V
+	0410  Wildcard TE410P quad-span T1/E1/J1 card 3.3V
+	0800  Wildcard TDM800P 8-port analog card
+	2400  Wildcard TDM2400P 24-port analog card
+	3400  Wildcard TC400P transcoder base card
+	b410  Wildcard B410 quad-BRI card
 d4d4  Dy4 Systems Inc
 	0601  PCI Mezzanine Card
 d531  I+ME ACTIA GmbH
diff --git a/hw/xfree86/scanpci/xf86PciStdIds.h b/hw/xfree86/scanpci/xf86PciStdIds.h
index d2784f5..f73aa85 100644
--- a/hw/xfree86/scanpci/xf86PciStdIds.h
+++ b/hw/xfree86/scanpci/xf86PciStdIds.h
@@ -97,6 +97,9 @@ static const char pci_vendor_02ac[] = "S
 static const char pci_device_02ac_1012[] = "1012 PCMCIA 10/100 Ethernet Card [RTL81xx]";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_02e0[] = "XFX Pine Group Inc";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_0315[] = "SK-Electronics Co., Ltd.";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -130,6 +133,10 @@ static const char pci_device_050d_7050[]
 static const char pci_device_050d_705c[] = "F5D7050 v4";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_058f[] = "Alcor Micro Corporation";
+static const char pci_device_058f_9254[] = "AU9254 (4-port USB hub)";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_05a9[] = "OmniVision";
 static const char pci_device_05a9_8519[] = "OV519 series";
 #endif
@@ -182,6 +189,7 @@ static const char pci_vendor_093a[] = "P
 static const char pci_device_093a_010e[] = "Innovage Mini Digital Camera";
 static const char pci_device_093a_010f[] = "SDC-300 Webcam";
 static const char pci_device_093a_2468[] = "CIF Single Chip";
+static const char pci_device_093a_2600[] = "PAC7311";
 static const char pci_device_093a_2603[] = "Philips Webcam SPC500NC";
 static const char pci_device_093a_2608[] = "Maxell MaxCam RotaWeb";
 #endif
@@ -226,6 +234,9 @@ static const char pci_device_0e11_0001[]
 static const char pci_device_0e11_0002[] = "PCI to ISA Bridge";
 static const char pci_device_0e11_0046[] = "Smart Array 64xx";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_0e11_0046_0e11_4091[] = "Smart Array 6i";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_0e11_0046_0e11_409a[] = "Smart Array 641";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -576,13 +587,19 @@ static const char pci_subsys_1000_0040_1
 static const char pci_device_1000_0041[] = "53C1035ZC PCI-X Fusion-MPT Dual Ultra320 SCSI";
 static const char pci_device_1000_0050[] = "SAS1064 PCI-X Fusion-MPT SAS";
 static const char pci_device_1000_0054[] = "SAS1068 PCI-X Fusion-MPT SAS";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1000_0054_1028_1f09[] = "PowerEdge 860 SAS 5i/R";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_device_1000_0055[] = "SAS1068 PCI-X Fusion-MPT SAS";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1000_0055_1033_8336[] = "SAS1068";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
-static const char pci_device_1000_0056[] = "SAS1064E PCI-Express Fusion-MPT SAS";
+static const char pci_device_1000_0056[] = "SAS1064ET PCI-Express Fusion-MPT SAS";
+static const char pci_device_1000_0057[] = "M1064E MegaRAID SAS";
 static const char pci_device_1000_0058[] = "SAS1068E PCI-Express Fusion-MPT SAS";
 static const char pci_device_1000_005a[] = "SAS1066E PCI-Express Fusion-MPT SAS";
 static const char pci_device_1000_005c[] = "SAS1064A PCI-X Fusion-MPT SAS";
@@ -610,6 +627,9 @@ static const char pci_subsys_1000_0060_1
 static const char pci_subsys_1000_0060_1000_1012[] = "MegaRAID SAS 8704ELP";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1000_0060_1000_1016[] = "MegaRAID SAS 8880EM2";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1000_0060_1014_0363[] = "MegaRAID SAS PCI Express ROMB";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -618,6 +638,9 @@ static const char pci_subsys_1000_0060_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1000_0060_1014_0365[] = "SystemX MegaRAID SAS 8884E";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1000_0060_1014_0379[] = "SystemX MegaRAID SAS 8880EM2";
+#endif
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1000_0060_1028_1f0a[] = "PERC 6/E Adapter RAID Controller";
@@ -640,7 +663,7 @@ static const char pci_subsys_1000_0060_1
 #ifdef VENDOR_INCLUDE_NONVIDEO
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1000_0060_1028_1f11[] = "CERC 6/i Adapter RAID Controller";
+static const char pci_subsys_1000_0060_1028_1f11[] = "CERC 6/i Integrated RAID Controller";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 #ifdef INIT_SUBSYS_INFO
@@ -651,6 +674,21 @@ static const char pci_subsys_1000_0060_1
 #endif
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1000_0060_8086_1006[] = "RAID Controller SRCSAS28EP";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1000_0060_8086_100a[] = "RAID Controller SRCSAS28EV";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1000_0060_8086_1010[] = "RAID Controller SRCSATA28E";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1000_0060_8086_34cc[] = "Integrated RAID Controller SROMBSAS28E";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -936,10 +974,10 @@ static const char pci_device_1001_9100[]
 static const char pci_vendor_1002[] = "ATI Technologies Inc";
 static const char pci_device_1002_3150[] = "M24 1P [Radeon Mobility X600]";
 static const char pci_device_1002_3152[] = "M22 [Radeon Mobility X300]";
-static const char pci_device_1002_3154[] = "M24 1T [FireGL M24 GL]";
+static const char pci_device_1002_3154[] = "M24GL [Mobility FireGL V3200]";
 static const char pci_device_1002_3e50[] = "RV380 0x3e50 [Radeon X600]";
 static const char pci_device_1002_3e54[] = "RV380 0x3e54 [FireGL V3200]";
-static const char pci_device_1002_3e70[] = "RV380 [Radeon X600] Secondary";
+static const char pci_device_1002_3e70[] = "RV380 [Radeon X600] (Secondary)";
 static const char pci_device_1002_4136[] = "Radeon IGP 320 M";
 static const char pci_device_1002_4137[] = "Radeon IGP330/340/350";
 static const char pci_device_1002_4144[] = "R300 AD [Radeon 9500 Pro]";
@@ -949,7 +987,7 @@ static const char pci_device_1002_4147[]
 static const char pci_device_1002_4148[] = "R350 AH [Radeon 9800]";
 static const char pci_device_1002_4149[] = "R350 AI [Radeon 9800]";
 static const char pci_device_1002_414a[] = "R350 AJ [Radeon 9800]";
-static const char pci_device_1002_414b[] = "R350 AK [Fire GL X2]";
+static const char pci_device_1002_414b[] = "R350 AK [FireGL X2]";
 static const char pci_device_1002_4150[] = "RV350 AP [Radeon 9600]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_4150_1002_0002[] = "R9600 Pro primary (Asus OEM for HP)";
@@ -961,7 +999,7 @@ static const char pci_subsys_1002_4150_1
 static const char pci_subsys_1002_4150_1002_4722[] = "All-in-Wonder 2006 AGP Edition";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_4150_1458_4024[] = "Giga-Byte GV-R96128D Primary";
+static const char pci_subsys_1002_4150_1458_4024[] = "Giga-Byte GV-R96128D (Primary)";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_4150_148c_2064[] = "PowerColor R96A-C3N";
@@ -973,13 +1011,13 @@ static const char pci_subsys_1002_4150_1
 static const char pci_subsys_1002_4150_174b_7c19[] = "Sapphire Atlantis Radeon 9600 Pro";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_4150_174b_7c29[] = "GC-R9600PRO Primary [Sapphire]";
+static const char pci_subsys_1002_4150_174b_7c29[] = "GC-R9600PRO [Sapphire] (Primary)";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_4150_17ee_2002[] = "Radeon 9600 256Mb Primary";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_4150_18bc_0101[] = "GC-R9600PRO Primary";
+static const char pci_subsys_1002_4150_18bc_0101[] = "GC-R9600PRO (Primary)";
 #endif
 static const char pci_device_1002_4151[] = "RV350 AQ [Radeon 9600]";
 #ifdef INIT_SUBSYS_INFO
@@ -1011,10 +1049,10 @@ static const char pci_subsys_1002_4153_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_4153_1462_932c[] = "865PE Neo2-V (MS-6788) mainboard";
 #endif
-static const char pci_device_1002_4154[] = "RV350 AT [Fire GL T2]";
-static const char pci_device_1002_4155[] = "RV350 AU [Fire GL T2]";
-static const char pci_device_1002_4156[] = "RV350 AV [Fire GL T2]";
-static const char pci_device_1002_4157[] = "RV350 AW [Fire GL T2]";
+static const char pci_device_1002_4154[] = "RV350 AT [FireGL T2]";
+static const char pci_device_1002_4155[] = "RV350 AU [FireGL T2]";
+static const char pci_device_1002_4156[] = "RV350 AV [FireGL T2]";
+static const char pci_device_1002_4157[] = "RV350 AW [FireGL T2]";
 static const char pci_device_1002_4158[] = "68800AX [Mach32]";
 static const char pci_device_1002_4164[] = "R300 AD [Radeon 9500 Pro] (Secondary)";
 static const char pci_device_1002_4165[] = "R300 AE [Radeon 9700 Pro] (Secondary)";
@@ -1028,19 +1066,19 @@ static const char pci_subsys_1002_4170_1
 static const char pci_subsys_1002_4170_1002_4723[] = "All-in-Wonder 2006 AGP Edition (Secondary)";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_4170_1458_4025[] = "Giga-Byte GV-R96128D Secondary";
+static const char pci_subsys_1002_4170_1458_4025[] = "Giga-Byte GV-R96128D (Secondary)";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_4170_148c_2067[] = "PowerColor R96A-C3N (Secondary)";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_4170_174b_7c28[] = "GC-R9600PRO Secondary [Sapphire]";
+static const char pci_subsys_1002_4170_174b_7c28[] = "GC-R9600PRO [Sapphire] (Secondary)";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_4170_17ee_2003[] = "Radeon 9600 256Mb Secondary";
+static const char pci_subsys_1002_4170_17ee_2003[] = "Radeon 9600 256Mb (Secondary)";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_4170_18bc_0100[] = "GC-R9600PRO Secondary";
+static const char pci_subsys_1002_4170_18bc_0100[] = "GC-R9600PRO (Secondary)";
 #endif
 static const char pci_device_1002_4171[] = "RV350 AQ [Radeon 9600] (Secondary)";
 #ifdef INIT_SUBSYS_INFO
@@ -1096,21 +1134,27 @@ static const char pci_device_1002_4341[]
 static const char pci_device_1002_4345[] = "EHCI USB Controller";
 static const char pci_device_1002_4347[] = "OHCI USB Controller #1";
 static const char pci_device_1002_4348[] = "OHCI USB Controller #2";
-static const char pci_device_1002_4349[] = "ATI Dual Channel Bus Master PCI IDE Controller";
+static const char pci_device_1002_4349[] = "Dual Channel Bus Master PCI IDE Controller";
 static const char pci_device_1002_434d[] = "IXP AC'97 Modem";
-static const char pci_device_1002_4353[] = "ATI SMBus";
+static const char pci_device_1002_4353[] = "SMBus";
 static const char pci_device_1002_4354[] = "215CT [Mach64 CT]";
 static const char pci_device_1002_4358[] = "210888CX [Mach64 CX]";
-static const char pci_device_1002_4363[] = "ATI SMBus";
-static const char pci_device_1002_436e[] = "ATI 436E Serial ATA Controller";
+static const char pci_device_1002_4363[] = "SMBus";
+static const char pci_device_1002_436e[] = "436E Serial ATA Controller";
 static const char pci_device_1002_4370[] = "IXP SB400 AC'97 Audio Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_4370_1025_0079[] = "Aspire 5024WLMMi";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1002_4370_1025_0091[] = "Aspire 5032WXMi";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_4370_103c_308b[] = "MX6125";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1002_4370_105b_0c81[] = "Realtek ALC 653";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_4370_107b_0300[] = "MX6421";
 #endif
 static const char pci_device_1002_4371[] = "IXP SB400 PCI-PCI Bridge";
@@ -1142,7 +1186,7 @@ static const char pci_subsys_1002_4375_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_4375_103c_308b[] = "MX6125";
 #endif
-static const char pci_device_1002_4376[] = "Standard Dual Channel PCI IDE Controller ATI";
+static const char pci_device_1002_4376[] = "Standard Dual Channel PCI IDE Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_4376_1025_0080[] = "Aspire 5024WLMMi";
 #endif
@@ -1156,20 +1200,20 @@ static const char pci_subsys_1002_4377_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_4377_103c_308b[] = "MX6125";
 #endif
-static const char pci_device_1002_4378[] = "ATI SB400 - AC'97 Modem Controller";
+static const char pci_device_1002_4378[] = "SB400 AC'97 Modem Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_4378_1025_0080[] = "Aspire 5024WLMMi";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_4378_103c_308b[] = "MX6125";
 #endif
-static const char pci_device_1002_4379[] = "ATI 4379 Serial ATA Controller";
-static const char pci_device_1002_437a[] = "ATI 437A Serial ATA Controller";
+static const char pci_device_1002_4379[] = "4379 Serial ATA Controller";
+static const char pci_device_1002_437a[] = "437A Serial ATA Controller";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_437a_1002_4379[] = "ATI 4379 Serial ATA Controller";
+static const char pci_subsys_1002_437a_1002_4379[] = "4379 Serial ATA Controller";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_437a_1002_437a[] = "ATI 437A Serial ATA Controller";
+static const char pci_subsys_1002_437a_1002_437a[] = "437A Serial ATA Controller";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_437a_14f1_8800[] = "Leadtek WinFast TV2000XP Expert";
@@ -1531,6 +1575,9 @@ static const char pci_subsys_1002_4c57_1
 static const char pci_subsys_1002_4c57_1028_012a[] = "Latitude C640";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1002_4c57_1043_1622[] = "Mobility Radeon M7 (L3C/S)";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_4c57_144d_c006[] = "Radeon Mobility M7 LW in vpr Matrix 170B4";
 #endif
 static const char pci_device_1002_4c58[] = "Radeon RV200 LX [Mobility FireGL 7800 M7]";
@@ -1557,8 +1604,11 @@ static const char pci_device_1002_4c5a[]
 static const char pci_device_1002_4c64[] = "Radeon R250 Ld [Radeon Mobility 9000 M9]";
 static const char pci_device_1002_4c65[] = "Radeon R250 Le [Radeon Mobility 9000 M9]";
 static const char pci_device_1002_4c66[] = "Radeon R250 [Mobility FireGL 9000]";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1002_4c66_1014_054d[] = "Thinkpad T41";
+#endif
 static const char pci_device_1002_4c67[] = "Radeon R250 Lg [Radeon Mobility 9000 M9]";
-static const char pci_device_1002_4c6e[] = "Radeon R250 Ln [Radeon Mobility 9000 M9] [Secondary]";
+static const char pci_device_1002_4c6e[] = "Radeon R250 Ln [Radeon Mobility 9000 M9] (Secondary)";
 static const char pci_device_1002_4d46[] = "Rage Mobility M4 AGP";
 static const char pci_device_1002_4d4c[] = "Rage Mobility M4 AGP";
 static const char pci_device_1002_4e44[] = "Radeon R300 ND [Radeon 9700 Pro]";
@@ -1580,7 +1630,7 @@ static const char pci_device_1002_4e47[]
 static const char pci_device_1002_4e48[] = "Radeon R350 [Radeon 9800 Pro]";
 static const char pci_device_1002_4e49[] = "Radeon R350 [Radeon 9800]";
 static const char pci_device_1002_4e4a[] = "RV350 NJ [Radeon 9800 XT]";
-static const char pci_device_1002_4e4b[] = "R350 NK [Fire GL X2]";
+static const char pci_device_1002_4e4b[] = "R350 NK [FireGL X2]";
 static const char pci_device_1002_4e50[] = "RV350 [Mobility Radeon 9600 M10]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_4e50_1025_005a[] = "TravelMate 290";
@@ -1622,7 +1672,7 @@ static const char pci_device_1002_4e68[]
 static const char pci_device_1002_4e69[] = "Radeon R350 [Radeon 9800] (Secondary)";
 static const char pci_device_1002_4e6a[] = "RV350 NJ [Radeon 9800 XT] (Secondary)";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_4e6a_1002_4e71[] = "ATI Technologies Inc M10 NQ [Radeon Mobility 9600]";
+static const char pci_subsys_1002_4e6a_1002_4e71[] = "M10 NQ [Radeon Mobility 9600]";
 #endif
 static const char pci_device_1002_4e71[] = "M10 NQ [Radeon Mobility 9600] (Secondary)";
 static const char pci_device_1002_4f72[] = "RV250 [Radeon 9000 Series]";
@@ -1825,7 +1875,7 @@ static const char pci_subsys_1002_5159_1
 static const char pci_subsys_1002_5159_1014_029a[] = "Remote Supervisor Adapter II (RSA2)";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_5159_1014_02c8[] = "IBM eServer xSeries server mainboard";
+static const char pci_subsys_1002_5159_1014_02c8[] = "eServer xSeries server mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_5159_1028_019a[] = "PowerEdge SC1425";
@@ -1960,7 +2010,10 @@ static const char pci_subsys_1002_5452_1
 static const char pci_device_1002_5453[] = "Rage 128 Pro Ultra TS";
 static const char pci_device_1002_5454[] = "Rage 128 Pro Ultra TT";
 static const char pci_device_1002_5455[] = "Rage 128 Pro Ultra TU";
-static const char pci_device_1002_5460[] = "M22 [Radeon Mobility M300]";
+static const char pci_device_1002_5460[] = "M22 [Mobility Radeon X300]";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1002_5460_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
 static const char pci_device_1002_5462[] = "M24 [Radeon Mobility X600]";
 static const char pci_device_1002_5464[] = "M22 [FireGL GL]";
 static const char pci_device_1002_5548[] = "R423 UH [Radeon X800 (PCIE)]";
@@ -1969,18 +2022,18 @@ static const char pci_device_1002_554a[]
 static const char pci_device_1002_554b[] = "R423 UK [Radeon X800SE (PCIE)]";
 static const char pci_device_1002_554d[] = "R430 [Radeon X800 XL] (PCIe)";
 static const char pci_device_1002_554f[] = "R430 [Radeon X800 (PCIE)]";
-static const char pci_device_1002_5550[] = "R423 [Fire GL V7100]";
+static const char pci_device_1002_5550[] = "R423 [FireGL V7100]";
 static const char pci_device_1002_5551[] = "R423 [FireGL V5100 (PCIE)]";
 static const char pci_device_1002_5552[] = "R423 UR [FireGL V5100 (PCIE)]";
 static const char pci_device_1002_5554[] = "R423 UT [FireGL V7100 (PCIE)]";
-static const char pci_device_1002_5569[] = "R423 UI [Radeon X800PRO (PCIE)] Secondary";
+static const char pci_device_1002_5569[] = "R423 UI [Radeon X800PRO (PCIE)] (Secondary)";
 static const char pci_device_1002_556b[] = "Radeon R423 UK (PCIE) [X800 SE] (Secondary)";
-static const char pci_device_1002_556d[] = "R430 [Radeon X800 XL] (PCIe) Secondary";
-static const char pci_device_1002_556f[] = "R430 [Radeon X800 (PCIE) Secondary]";
-static const char pci_device_1002_5571[] = "R423GL-SE ATI FIREGL V5100 PCI-EX Secondary";
+static const char pci_device_1002_556d[] = "R430 [Radeon X800 XL] (PCIe) (Secondary)";
+static const char pci_device_1002_556f[] = "R430 [Radeon X800] (PCIE) (Secondary)";
+static const char pci_device_1002_5571[] = "R423GL-SE [FireGL V5100 (PCIE)] (Secondary)";
 static const char pci_device_1002_564a[] = "M26 [Mobility FireGL V5000]";
 static const char pci_device_1002_564b[] = "M26 [Mobility FireGL V5000]";
-static const char pci_device_1002_564f[] = "M26 [Radeon Mobility X700 XL] (PCIE)";
+static const char pci_device_1002_564f[] = "M26 [Radeon Mobility X700 XL (PCIE)]";
 static const char pci_device_1002_5652[] = "M26 [Radeon Mobility X700]";
 static const char pci_device_1002_5653[] = "Radeon Mobility X700 (PCIE)";
 #ifdef INIT_SUBSYS_INFO
@@ -2000,6 +2053,9 @@ static const char pci_device_1002_5834[]
 static const char pci_device_1002_5835[] = "RS300M AGP [Radeon Mobility 9100IGP]";
 static const char pci_device_1002_5838[] = "Radeon 9100 IGP AGP Bridge";
 static const char pci_device_1002_5940[] = "RV280 [Radeon 9200 PRO] (Secondary)";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1002_5940_17af_2021[] = "Excalibur Radeon 9250 (Secondary)";
+#endif
 static const char pci_device_1002_5941[] = "RV280 [Radeon 9200] (Secondary)";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_5941_1458_4019[] = "Gigabyte Radeon 9200";
@@ -2021,20 +2077,23 @@ static const char pci_subsys_1002_5950_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_5950_103c_308b[] = "MX6125";
 #endif
-static const char pci_device_1002_5951[] = "ATI Radeon Xpress 200 (RS480/RS482/RX480/RX482) Chipset - Host bridge";
+static const char pci_device_1002_5951[] = "Radeon Xpress 200 (RS480/RS482/RX480/RX482) Chipset - Host bridge";
 static const char pci_device_1002_5952[] = "RD580 [CrossFire Xpress 3200] Chipset Host Bridge";
 static const char pci_device_1002_5954[] = "RS480 [Radeon Xpress 200G Series]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_5954_1002_5954[] = "RV370 [Radeon Xpress 200G Series]";
 #endif
-static const char pci_device_1002_5955[] = "ATI Radeon XPRESS 200M 5955 (PCIE)";
+static const char pci_device_1002_5955[] = "Radeon XPRESS 200M 5955 (PCIE)";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_5955_1002_5955[] = "RS480 0x5955 [ATI Radeon XPRESS 200M 5955 (PCIE)]";
+static const char pci_subsys_1002_5955_1002_5955[] = "RS480 0x5955 [Radeon XPRESS 200M 5955 (PCIE)]";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_5955_103c_308b[] = "MX6125";
 #endif
 static const char pci_device_1002_5960[] = "RV280 [Radeon 9200 PRO]";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1002_5960_17af_2020[] = "Excalibur Radeon 9250";
+#endif
 static const char pci_device_1002_5961[] = "RV280 [Radeon 9200]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_5961_1002_2f72[] = "All-in-Wonder 9200 Series";
@@ -2066,7 +2125,7 @@ static const char pci_subsys_1002_5961_1
 static const char pci_device_1002_5962[] = "RV280 [Radeon 9200]";
 static const char pci_device_1002_5964[] = "RV280 [Radeon 9200 SE]";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_5964_1002_5964[] = "ATI Radeon 9200 SE, 64-bit 128MB DDR, 200/166MHz";
+static const char pci_subsys_1002_5964_1002_5964[] = "Radeon 9200 SE, 64-bit 128MB DDR, 200/166MHz";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_5964_1043_c006[] = "ASUS Radeon 9200 SE / TD / 128M";
@@ -2158,6 +2217,9 @@ static const char pci_subsys_1002_5d44_1
 static const char pci_subsys_1002_5d44_1458_4032[] = "Radeon 9200 SE 128MB";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1002_5d44_147b_6190[] = "R9200SE-DT (Secondary)";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_5d44_174b_7c12[] = "Sapphire Radeon 9200 SE (Secondary)";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -2179,10 +2241,10 @@ static const char pci_device_1002_5d4d[]
 static const char pci_device_1002_5d4f[] = "R480 [Radeon X800 GTO (PCIE)]";
 static const char pci_device_1002_5d52[] = "R480 [Radeon X850XT (PCIE)] (Primary)";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_5d52_1002_0b12[] = "PowerColor X850XT PCIe Primary";
+static const char pci_subsys_1002_5d52_1002_0b12[] = "PowerColor X850XT PCIe (Primary)";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_5d52_1002_0b13[] = "PowerColor X850XT PCIe Secondary";
+static const char pci_subsys_1002_5d52_1002_0b13[] = "PowerColor X850XT PCIe (Secondary)";
 #endif
 static const char pci_device_1002_5d57[] = "R423 5F57 [Radeon X800XT (PCIE)]";
 static const char pci_device_1002_5d6d[] = "R480 [Radeon X850XT Platinum (PCIE)] (Secondary)";
@@ -2199,7 +2261,7 @@ static const char pci_device_1002_5e4d[]
 static const char pci_subsys_1002_5e4d_148c_2116[] = "PowerColor Bravo X700";
 #endif
 static const char pci_device_1002_5e4f[] = "RV410 [Radeon X700]";
-static const char pci_device_1002_5e6b[] = "RV410 [Radeon X700 Pro (PCIE)] Secondary";
+static const char pci_device_1002_5e6b[] = "RV410 [Radeon X700 Pro (PCIE)] (Secondary)";
 static const char pci_device_1002_5e6d[] = "RV410 [Radeon X700 (PCIE)] (Secondary)";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_5e6d_148c_2117[] = "PowerColor Bravo X700";
@@ -2210,7 +2272,7 @@ static const char pci_device_1002_7010[]
 static const char pci_device_1002_7100[] = "R520 [Radeon X1800]";
 static const char pci_device_1002_7102[] = "M58 [Radeon Mobility X1800]";
 static const char pci_device_1002_7103[] = "M58 [Mobility FireGL V7200]";
-static const char pci_device_1002_7104[] = "R520 GL ATI FireGL V7200 Primary";
+static const char pci_device_1002_7104[] = "R520GL [FireGL V7200] (Primary)";
 static const char pci_device_1002_7105[] = "R520 [FireGL]";
 static const char pci_device_1002_7106[] = "M58 [Mobility FireGL V7100]";
 static const char pci_device_1002_7108[] = "M58 [Radeon Mobility X1800]";
@@ -2225,7 +2287,7 @@ static const char pci_device_1002_710a[]
 static const char pci_device_1002_710b[] = "R520 [Radeon X1800]";
 static const char pci_device_1002_710c[] = "R520 [Radeon X1800]";
 static const char pci_device_1002_7120[] = "R520 [Radeon X1800] (Secondary)";
-static const char pci_device_1002_7124[] = "R520 GL ATI FireGL V7200 Secondary";
+static const char pci_device_1002_7124[] = "R520GL [FireGL V7200] (Secondary)";
 static const char pci_device_1002_7129[] = "R520 [Radeon X1800] (Secondary)";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_7129_1002_0323[] = "All-in-Wonder X1800XL (Secondary)";
@@ -2234,7 +2296,7 @@ static const char pci_subsys_1002_7129_1
 static const char pci_subsys_1002_7129_1002_0d03[] = "Radeon X1800 CrossFire Edition (Secondary)";
 #endif
 static const char pci_device_1002_7140[] = "RV515 [Radeon X1600]";
-static const char pci_device_1002_7142[] = "RV515 PRO [ATI Radeon X1300/X1550 Series]";
+static const char pci_device_1002_7142[] = "RV515 PRO [Radeon X1300/X1550 Series]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_7142_1002_0322[] = "All-in-Wonder 2006 PCI-E Edition";
 #endif
@@ -2245,17 +2307,17 @@ static const char pci_device_1002_7146[]
 static const char pci_subsys_1002_7146_1002_0322[] = "All-in-Wonder 2006 PCI-E Edition";
 #endif
 static const char pci_device_1002_7147[] = "RV505 [Radeon X1550 64-bit]";
-static const char pci_device_1002_7149[] = "M52 [ATI Mobility Radeon X1300]";
-static const char pci_device_1002_714a[] = "M52 [ATI Mobility Radeon X1300]";
-static const char pci_device_1002_714b[] = "M52 [ATI Mobility Radeon X1300]";
-static const char pci_device_1002_714c[] = "M52 [ATI Mobility Radeon X1300]";
+static const char pci_device_1002_7149[] = "M52 [Mobility Radeon X1300]";
+static const char pci_device_1002_714a[] = "M52 [Mobility Radeon X1300]";
+static const char pci_device_1002_714b[] = "M52 [Mobility Radeon X1300]";
+static const char pci_device_1002_714c[] = "M52 [Mobility Radeon X1300]";
 static const char pci_device_1002_714d[] = "RV515 [Radeon X1300]";
-static const char pci_device_1002_714e[] = "RV515 [Radeon X1300]";
-static const char pci_device_1002_7152[] = "RV515 GL ATI FireGL V3300 Primary";
+static const char pci_device_1002_714e[] = "RV515LE [Radeon X1300]";
+static const char pci_device_1002_7152[] = "RV515GL [FireGL V3300] (Primary)";
 static const char pci_device_1002_7153[] = "RV515GL [FireGL V3350]";
 static const char pci_device_1002_715e[] = "RV515 [Radeon X1300]";
 static const char pci_device_1002_715f[] = "RV505 CE [Radeon X1550 64-bit]";
-static const char pci_device_1002_7162[] = "RV515 PRO [ATI Radeon X1300/X1550 Series Secondary]";
+static const char pci_device_1002_7162[] = "RV515 PRO [Radeon X1300/X1550 Series] (Secondary)";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_7162_1002_0323[] = "All-in-Wonder 2006 PCI-E Edition (Secondary)";
 #endif
@@ -2263,42 +2325,45 @@ static const char pci_device_1002_7166[]
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_7166_1002_0323[] = "All-in-Wonder 2006 PCI-E Edition (Secondary)";
 #endif
-static const char pci_device_1002_7172[] = "RV515 GL ATI FireGL V3300 Secondary";
-static const char pci_device_1002_7173[] = "RV515GL [FireGL V3350 Secondary]";
-static const char pci_device_1002_7180[] = "RV516 [ATI Radeon X1300/X1550 Series]";
-static const char pci_device_1002_7181[] = "RV516 XT Radeon X1600 Series Primary";
-static const char pci_device_1002_7183[] = "RV516 [ATI Radeon X1300/X1550 Series]";
-static const char pci_device_1002_7187[] = "RV516 [ATI Radeon X1300/X1550 Series]";
-static const char pci_device_1002_7188[] = "M64-S [ATI Mobility Radeon X2300]";
-static const char pci_device_1002_718a[] = "ATI Mobility Radeon X2300";
-static const char pci_device_1002_718c[] = "M62CSP64 [ATI Mobility Radeon X1350]";
-static const char pci_device_1002_718d[] = "M64CSP128 [ATI Mobility Radeon X1450]";
+static const char pci_device_1002_716e[] = "RV515LE [Radeon X1300] Secondary";
+static const char pci_device_1002_7172[] = "RV515GL [FireGL V3300] (Secondary)";
+static const char pci_device_1002_7173[] = "RV515GL [FireGL V3350] (Secondary)";
+static const char pci_device_1002_7180[] = "RV516 [Radeon X1300/X1550 Series]";
+static const char pci_device_1002_7181[] = "RV516 XT Radeon X1600 Series (Primary)";
+static const char pci_device_1002_7183[] = "RV516 [Radeon X1300/X1550 Series]";
+static const char pci_device_1002_7187[] = "RV516 [Radeon X1300/X1550 Series]";
+static const char pci_device_1002_7188[] = "M64-S [Mobility Radeon X2300]";
+static const char pci_device_1002_718a[] = "Mobility Radeon X2300";
+static const char pci_device_1002_718c[] = "M62CSP64 [Mobility Radeon X1350]";
+static const char pci_device_1002_718d[] = "M64CSP128 [Mobility Radeon X1450]";
 static const char pci_device_1002_7193[] = "RV516 [Radeon X1550 Series]";
 static const char pci_device_1002_719b[] = "FireMV 2250";
 static const char pci_device_1002_719f[] = "RV516LE [Radeon X1550 64-bit]";
-static const char pci_device_1002_71a0[] = "RV516 [ATI Radeon X1300/X1550 Series Secondary]";
-static const char pci_device_1002_71a1[] = "RV516 XT Radeon X1600 Series Secondary";
-static const char pci_device_1002_71a3[] = "RV516 [ATI Radeon X1300 Pro Secondary]";
-static const char pci_device_1002_71a7[] = "RV516 [ATI Radeon X1300/X1550 Series Secondary]";
-static const char pci_device_1002_71bb[] = "FireMV 2250 Secondary";
+static const char pci_device_1002_71a0[] = "RV516 [Radeon X1300/X1550 Series] (Secondary)";
+static const char pci_device_1002_71a1[] = "RV516 XT Radeon X1600 Series (Secondary)";
+static const char pci_device_1002_71a3[] = "RV516 [Radeon X1300 Pro] (Secondary)";
+static const char pci_device_1002_71a7[] = "RV516 [Radeon X1300/X1550 Series] (Secondary)";
+static const char pci_device_1002_71bb[] = "FireMV 2250 (Secondary)";
 static const char pci_device_1002_71c0[] = "RV530 [Radeon X1600]";
 static const char pci_device_1002_71c2[] = "RV530 [Radeon X1600]";
-static const char pci_device_1002_71c4[] = "M56GL [ATI Mobility FireGL V5200]";
+static const char pci_device_1002_71c4[] = "M56GL [Mobility FireGL V5200]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1002_71c4_17aa_2007[] = "ThinkPad T60p";
 #endif
 static const char pci_device_1002_71c5[] = "M56P [Radeon Mobility X1600]";
-static const char pci_device_1002_71c6[] = "RV530LE [Radeon X1600]";
+static const char pci_device_1002_71c6[] = "RV530LE [Radeon X1600/X1650 PRO]";
 static const char pci_device_1002_71c7[] = "RV535 [Radeon X1650 Series]";
 static const char pci_device_1002_71ce[] = "RV530LE [Radeon X1600]";
-static const char pci_device_1002_71d5[] = "M66-P ATI Mobility Radeon X1700";
-static const char pci_device_1002_71d6[] = "M66-XT ATI Mobility Radeon X1700";
+static const char pci_device_1002_71d4[] = "M56GL [Mobility FireGL V5250]";
+static const char pci_device_1002_71d5[] = "M66-P [Mobility Radeon X1700]";
+static const char pci_device_1002_71d6[] = "M66-XT [Mobility Radeon X1700]";
 static const char pci_device_1002_71de[] = "RV530LE [Radeon X1600]";
 static const char pci_device_1002_71e0[] = "RV530 [Radeon X1600] (Secondary)";
 static const char pci_device_1002_71e2[] = "RV530 [Radeon X1600] (Secondary)";
+static const char pci_device_1002_71e6[] = "RV530LE [Radeon X1650 PRO] (Secondary)";
 static const char pci_device_1002_71e7[] = "RV535 [Radeon X1650 Series]";
-static const char pci_device_1002_7210[] = "M71 [ATI Mobility Radeon X2100]";
-static const char pci_device_1002_7211[] = "M71 [ATI Mobility Radeon X2100 Secondary]";
+static const char pci_device_1002_7210[] = "M71 [Mobility Radeon X2100]";
+static const char pci_device_1002_7211[] = "M71 [Mobility Radeon X2100] (Secondary)";
 static const char pci_device_1002_7240[] = "R580 [Radeon X1900]";
 static const char pci_device_1002_7241[] = "R580 [Radeon X1900]";
 static const char pci_device_1002_7242[] = "R580 [Radeon X1900]";
@@ -2308,36 +2373,37 @@ static const char pci_device_1002_7245[]
 static const char pci_device_1002_7246[] = "R580 [Radeon X1900]";
 static const char pci_device_1002_7247[] = "R580 [Radeon X1900]";
 static const char pci_device_1002_7248[] = "R580 [Radeon X1900]";
-static const char pci_device_1002_7249[] = "R580 [Radeon X1900 XT] Primary";
+static const char pci_device_1002_7249[] = "R580 [Radeon X1900 XT] (Primary)";
 static const char pci_device_1002_724a[] = "R580 [Radeon X1900]";
 static const char pci_device_1002_724b[] = "R580 [Radeon X1900]";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_724b_1002_0b12[] = "Radeon X1900 Primary Display Device";
+static const char pci_subsys_1002_724b_1002_0b12[] = "Radeon X1900 (Primary)";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1002_724b_1002_0b13[] = "Radeon X1900 Secondary Display Device";
+static const char pci_subsys_1002_724b_1002_0b13[] = "Radeon X1900 (Secondary)";
 #endif
 static const char pci_device_1002_724c[] = "R580 [Radeon X1900]";
 static const char pci_device_1002_724d[] = "R580 [Radeon X1900]";
 static const char pci_device_1002_724e[] = "R580 [AMD Stream Processor]";
-static const char pci_device_1002_7269[] = "R580 [Radeon X1900 XT] Secondary";
+static const char pci_device_1002_7269[] = "R580 [Radeon X1900 XT] (Secondary)";
 static const char pci_device_1002_726b[] = "R580 [Radeon X1900]";
-static const char pci_device_1002_726e[] = "R580 [AMD Stream Processor Secondary]";
-static const char pci_device_1002_7280[] = "ATI Radeon X1950 Pro Primary (PCIE)";
-static const char pci_device_1002_7288[] = "ATI Radeon X1950 GT";
-static const char pci_device_1002_7291[] = "ATI Radeon X1650 XT Primary (PCIE)";
+static const char pci_device_1002_726e[] = "R580 [AMD Stream Processor] (Secondary)";
+static const char pci_device_1002_7280[] = "Radeon X1950 Pro (Primary) (PCIE)";
+static const char pci_device_1002_7288[] = "Radeon X1950 GT";
+static const char pci_device_1002_7291[] = "Radeon X1650 XT (Primary) (PCIE)";
 static const char pci_device_1002_7293[] = "Radeon X1650 Series";
-static const char pci_device_1002_72a0[] = "ATI Radeon X1950 Pro Secondary (PCIE)";
-static const char pci_device_1002_72a8[] = "ATI Radeon X1950 GT Secondary";
-static const char pci_device_1002_72b1[] = "ATI Radeon X1650 XT Secondary (PCIE)";
-static const char pci_device_1002_72b3[] = "ATI Radeon X1650 Series Secondary";
+static const char pci_device_1002_72a0[] = "Radeon X1950 Pro (Secondary) (PCIE)";
+static const char pci_device_1002_72a8[] = "Radeon X1950 GT (Secondary)";
+static const char pci_device_1002_72b1[] = "Radeon X1650 XT (Secondary) (PCIE)";
+static const char pci_device_1002_72b3[] = "Radeon X1650 Series (Secondary)";
 static const char pci_device_1002_7833[] = "Radeon 9100 IGP Host Bridge";
 static const char pci_device_1002_7834[] = "Radeon 9100 PRO IGP";
 static const char pci_device_1002_7835[] = "Radeon Mobility 9200 IGP";
 static const char pci_device_1002_7838[] = "Radeon 9100 IGP PCI/AGP Bridge";
-static const char pci_device_1002_791e[] = "ATI Radeon Xpress 1200 Series";
-static const char pci_device_1002_791f[] = "ATI Radeon Xpress 1200 Series";
-static const char pci_device_1002_793f[] = "ATI Radeon Xpress 1200 Series Secondary";
+static const char pci_device_1002_7919[] = "Radeon X1200 Series Audio Controller";
+static const char pci_device_1002_791e[] = "Radeon X1200 Series";
+static const char pci_device_1002_791f[] = "Radeon X1200 Series";
+static const char pci_device_1002_793f[] = "Radeon X1200 Series (Secondary)";
 static const char pci_device_1002_7c37[] = "RV350 AQ [Radeon 9600 SE]";
 static const char pci_device_1002_cab0[] = "AGP Bridge [IGP 320M]";
 static const char pci_device_1002_cab2[] = "RS200/RS200M AGP Bridge [IGP 340M]";
@@ -2447,13 +2513,28 @@ static const char pci_device_100b_0030[]
 static const char pci_device_100b_0035[] = "DP83065 [Saturn] 10/100/1000 Ethernet Controller";
 static const char pci_device_100b_0500[] = "SCx200 Bridge";
 static const char pci_device_100b_0501[] = "SCx200 SMI";
-static const char pci_device_100b_0502[] = "SCx200 IDE";
-static const char pci_device_100b_0503[] = "SCx200 Audio";
+static const char pci_device_100b_0502[] = "SCx200, SC1100 IDE controller";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_100b_0502_100b_0502[] = "IDE Controller";
+#endif
+static const char pci_device_100b_0503[] = "SCx200, SC1100 Audio Controller";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_100b_0503_100b_0503[] = "XpressAudio controller";
+#endif
 static const char pci_device_100b_0504[] = "SCx200 Video";
 static const char pci_device_100b_0505[] = "SCx200 XBus";
 static const char pci_device_100b_0510[] = "SC1100 Bridge";
-static const char pci_device_100b_0511[] = "SC1100 SMI";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_100b_0510_100b_0500[] = "GPIO and LPC support bridge";
+#endif
+static const char pci_device_100b_0511[] = "SC1100 SMI & ACPI";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_100b_0511_100b_0501[] = "SC1100 SMI & ACPI bridge";
+#endif
 static const char pci_device_100b_0515[] = "SC1100 XBus";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_100b_0515_100b_0505[] = "SC1100 PCI to XBus bridge";
+#endif
 static const char pci_device_100b_d001[] = "87410 IDE";
 static const char pci_vendor_100c[] = "Tseng Labs Inc";
 static const char pci_device_100c_3202[] = "ET4000/W32p rev A";
@@ -2900,7 +2981,7 @@ static const char pci_subsys_1014_0096_1
 static const char pci_device_1014_009f[] = "PCI 4758 Cryptographic Accelerator";
 static const char pci_device_1014_00a5[] = "ATM Controller (1410a500)";
 static const char pci_device_1014_00a6[] = "ATM 155MBPS MM Controller (1410a600)";
-static const char pci_device_1014_00b7[] = "256-bit Graphics Rasterizer [Fire GL1]";
+static const char pci_device_1014_00b7[] = "256-bit Graphics Rasterizer [FireGL1]";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1014_00b7_1092_00b8[] = "FireGL1 AGP 32Mb";
@@ -2960,6 +3041,13 @@ static const char pci_subsys_1014_01bd_1
 #endif
 static const char pci_device_1014_01c1[] = "64bit/66MHz PCI ATM 155 UTP";
 static const char pci_device_1014_01e6[] = "Cryptographic Accelerator";
+static const char pci_device_1014_01ef[] = "PowerPC 440GP PCI Bridge";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1014_01ef_1734_102b[] = "PCEAS PCI-X Dual Port ESCON Adapter";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1014_01ef_1734_10f8[] = "PCEAT PCI-Express Dual Port ESCON Adapter";
+#endif
 static const char pci_device_1014_01ff[] = "10/100 Mbps Ethernet";
 static const char pci_device_1014_0219[] = "Multiport Serial Adapter";
 #ifdef INIT_SUBSYS_INFO
@@ -2998,9 +3086,16 @@ static const char pci_subsys_1014_02bd_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1014_02bd_1014_02c2[] = "PCI-X DDR 3Gb SAS RAID Adapter (572B/571D)";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1014_02bd_1014_0338[] = "PCI-X266 Auxiliary Cache Adapter (575C)";
+#endif
 static const char pci_device_1014_0302[] = "Winnipeg PCI-X Host Bridge";
 static const char pci_device_1014_0308[] = "CalIOC2 PCI-E Root Port";
 static const char pci_device_1014_0314[] = "ZISC 036 Neural accelerator card";
+static const char pci_device_1014_0339[] = "Obsidian-E PCI-E SCSI controller";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1014_0339_1014_0360[] = "PCI-E Auxiliary Cache Adapter (57B7)";
+#endif
 static const char pci_device_1014_3022[] = "QLA3022 Network Adapter";
 static const char pci_device_1014_4022[] = "QLA3022 Network Adapter";
 static const char pci_device_1014_ffff[] = "MPIC-2 interrupt controller";
@@ -3024,6 +3119,16 @@ static const char pci_vendor_1019[] = "E
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_101a[] = "AT&T GIS (NCR)";
 static const char pci_device_101a_0005[] = "100VG ethernet";
+static const char pci_device_101a_1dc1[] = "Bynet";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_101a_1dc1_101a_0019[] = "BIC2M";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_101a_1dc1_101a_001f[] = "BIC4M";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_101a_1dc1_101a_0ece[] = "BYA4M";
+#endif
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_101b[] = "Vitesse Semiconductor";
@@ -3121,6 +3226,16 @@ static const char pci_device_1022_1100[]
 static const char pci_device_1022_1101[] = "K8 [Athlon64/Opteron] Address Map";
 static const char pci_device_1022_1102[] = "K8 [Athlon64/Opteron] DRAM Controller";
 static const char pci_device_1022_1103[] = "K8 [Athlon64/Opteron] Miscellaneous Control";
+static const char pci_device_1022_1200[] = "Family 10h [Opteron, Athlon64, Sempron] HyperTransport Configuration";
+static const char pci_device_1022_1201[] = "Family 10h [Opteron, Athlon64, Sempron] Address Map";
+static const char pci_device_1022_1202[] = "Family 10h [Opteron, Athlon64, Sempron] DRAM Controller";
+static const char pci_device_1022_1203[] = "Family 10h [Opteron, Athlon64, Sempron] Miscellaneous Control";
+static const char pci_device_1022_1204[] = "Family 10h [Opteron, Athlon64, Sempron] Link Control";
+static const char pci_device_1022_1300[] = "Family 11h HyperTransport Configuration";
+static const char pci_device_1022_1301[] = "Family 11h Address Map";
+static const char pci_device_1022_1302[] = "Family 11h DRAM Controller";
+static const char pci_device_1022_1303[] = "Family 11h Miscellaneous Control";
+static const char pci_device_1022_1304[] = "Family 11h Link Control";
 static const char pci_device_1022_2000[] = "79c970 [PCnet32 LANCE]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1022_2000_1014_2000[] = "NetFinity 10/100 Fast Ethernet";
@@ -3198,7 +3313,7 @@ static const char pci_subsys_1022_2001_1
 static const char pci_device_1022_2003[] = "Am 1771 MBW [Alchemy]";
 static const char pci_device_1022_2020[] = "53c974 [PCscsi]";
 static const char pci_device_1022_2040[] = "79c974";
-static const char pci_device_1022_2080[] = "Conrad Kostecki";
+static const char pci_device_1022_2080[] = "CS5536 [Geode companion] Host Bridge";
 static const char pci_device_1022_2081[] = "Geode LX Video";
 static const char pci_device_1022_2082[] = "Geode LX AES Security Block";
 static const char pci_device_1022_208f[] = "CS5536 GeodeLink PCI South Bridge";
@@ -3500,7 +3615,9 @@ static const char pci_subsys_1028_0015_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1028_0015_1028_1f02[] = "PERC 5/i Adapter RAID Controller";
 #endif
-static const char pci_device_1028_1f03[] = "PERC 5/i";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1028_0015_1028_1f03[] = "PERC 5/i Adapter RAID Controller";
+#endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1029[] = "Siemens Nixdorf IS";
 #endif
@@ -3916,6 +4033,9 @@ static const char pci_subsys_102b_2538_1
 static const char pci_subsys_102b_2538_102b_0907[] = "Millennium P650 PCIe 64MB";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_102b_2538_102b_0947[] = "Parhelia APVe";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_102b_2538_102b_1047[] = "Millennium P650 LP PCIe 128MB";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -4157,6 +4277,9 @@ static const char pci_device_1039_0018[]
 static const char pci_device_1039_0180[] = "RAID bus controller 180 SATA/PATA  [SiS]";
 static const char pci_device_1039_0181[] = "SATA";
 static const char pci_device_1039_0182[] = "182 SATA/RAID Controller";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1039_0182_1734_1095[] = "D2030-A1";
+#endif
 static const char pci_device_1039_0186[] = "AHCI Controller (0106)";
 static const char pci_device_1039_0190[] = "190 Gigabit Ethernet Adapter";
 static const char pci_device_1039_0191[] = "191 Gigabit Ethernet Adapter";
@@ -4204,6 +4327,9 @@ static const char pci_device_1039_0746[]
 static const char pci_device_1039_0755[] = "755 Host";
 static const char pci_device_1039_0760[] = "760/M760 Host";
 static const char pci_device_1039_0761[] = "761/M761 Host";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1039_0761_1734_1099[] = "D2030-A1 Motherboard";
+#endif
 static const char pci_device_1039_0900[] = "SiS900 PCI Fast Ethernet";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1039_0900_1019_0a14[] = "K7S5A motherboard";
@@ -4248,6 +4374,9 @@ static const char pci_subsys_1039_5513_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1039_5513_1462_7010[] = "MS-6701 motherboard";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1039_5513_1734_1095[] = "D2030-A1 Motherboard";
+#endif
 static const char pci_device_1039_5517[] = "5517";
 static const char pci_device_1039_5571[] = "5571";
 static const char pci_device_1039_5581[] = "5581 Pentium Chipset";
@@ -4294,6 +4423,15 @@ static const char pci_device_1039_6330[]
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1039_6330_1039_6330[] = "[M]661xX/[M]741[GX]/[M]760 PCI/AGP VGA Adapter";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1039_6330_1043_8113[] = "SiS Real 256E (ASUS P5S800-VM motherboard)";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1039_6330_1458_d000[] = "SiS661FX GUI 2D/3D Accelerator";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1039_6330_1734_1099[] = "D2030-A1";
+#endif
 static const char pci_device_1039_6350[] = "770/670 PCIE VGA Display Adapter";
 static const char pci_device_1039_6351[] = "771/671 PCIE VGA Display Adapter";
 static const char pci_device_1039_7001[] = "USB 1.0 Controller";
@@ -4309,6 +4447,9 @@ static const char pci_subsys_1039_7001_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1039_7001_1462_7010[] = "MS-6701 motherboard";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1039_7001_1734_1095[] = "D2030-A1 Motherboard";
+#endif
 static const char pci_device_1039_7002[] = "USB 2.0 Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1039_7002_1462_7010[] = "MS-6701 motherboard";
@@ -4316,6 +4457,9 @@ static const char pci_subsys_1039_7002_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1039_7002_1509_7002[] = "Onboard USB Controller";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1039_7002_1734_1095[] = "D2030-A1";
+#endif
 static const char pci_device_1039_7007[] = "FireWire Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1039_7007_1462_701d[] = "MS-6701";
@@ -4327,6 +4471,9 @@ static const char pci_subsys_1039_7012_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1039_7012_15bd_1001[] = "DFI 661FX motherboard";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1039_7012_1734_109f[] = "D2030-A1 Motherboard";
+#endif
 static const char pci_device_1039_7013[] = "AC'97 Modem Controller";
 static const char pci_device_1039_7016[] = "SiS7016 PCI Fast Ethernet Adapter";
 #ifdef INIT_SUBSYS_INFO
@@ -4352,6 +4499,9 @@ static const char pci_subsys_1039_7018_1
 static const char pci_subsys_1039_7018_1039_7018[] = "SiS PCI Audio Accelerator";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1039_7018_1043_1453[] = "SiS PCI Audio Accelerator";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1039_7018_1043_800b[] = "SiS PCI Audio Accelerator";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -4498,6 +4648,7 @@ static const char pci_device_103c_12f8[]
 static const char pci_device_103c_12fa[] = "BCM4306 802.11b/g Wireless LAN Controller";
 static const char pci_device_103c_1302[] = "RMP-3 Shared Memory Driver";
 static const char pci_device_103c_1303[] = "RMP-3 (Remote Management Processor)";
+static const char pci_device_103c_1361[] = "BCM4312 802.11a/b/g WLAN Controller";
 static const char pci_device_103c_2910[] = "E2910A PCIBus Exerciser";
 static const char pci_device_103c_2925[] = "E2925A 32 Bit, 33 MHzPCI Exerciser & Analyzer";
 static const char pci_device_103c_3080[] = "Pavilion ze2028ea";
@@ -4508,6 +4659,19 @@ static const char pci_device_103c_3220[]
 static const char pci_subsys_103c_3220_103c_3225[] = "3 Gb/s SAS RAID";
 #endif
 static const char pci_device_103c_3230[] = "Smart Array Controller";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_103c_3230_103c_3223[] = "Smart Array P800";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_103c_3230_103c_3234[] = "P400 SAS Controller";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_103c_3230_103c_3235[] = "P400i SAS Controller";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_103c_3230_103c_3237[] = "E500 SAS Controller";
+#endif
+static const char pci_device_103c_3238[] = "Smart Array E200i (SAS Controller)";
 static const char pci_device_103c_4030[] = "zx2 System Bus Adapter";
 static const char pci_device_103c_4031[] = "zx2 I/O Controller";
 static const char pci_device_103c_4037[] = "PCIe Local Bus Adapter";
@@ -5165,7 +5329,7 @@ static const char pci_subsys_104c_ac56_1
 static const char pci_subsys_104c_ac56_1014_0528[] = "ThinkPad R40e (2684-HVG) Cardbus Controller";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_104c_ac56_17aa_2012[] = "Thinkpad R60e model 0657";
+static const char pci_subsys_104c_ac56_17aa_2012[] = "ThinkPad T60/R60 series";
 #endif
 static const char pci_device_104c_ac60[] = "PCI2040 PCI to DSP Bridge Controller";
 #ifdef INIT_SUBSYS_INFO
@@ -5253,6 +5417,8 @@ static const char pci_vendor_1053[] = "Y
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1054[] = "Hitachi, Ltd";
+static const char pci_device_1054_3011[] = "ColdFusion 3e Chipset Processor to I/O Controller";
+static const char pci_device_1054_3012[] = "ColdFusion 3e Chipset Memory Controller Hub";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1055[] = "Efar Microsystems";
@@ -5275,6 +5441,8 @@ static const char pci_device_1057_0009[]
 static const char pci_device_1057_0012[] = "MPC8548 [PowerQUICC III]";
 static const char pci_device_1057_0100[] = "MC145575 [HFC-PCI]";
 static const char pci_device_1057_0431[] = "KTI829c 100VG";
+static const char pci_device_1057_1073[] = "Nokia N770";
+static const char pci_device_1057_1219[] = "Nokia N800";
 static const char pci_device_1057_1801[] = "DSP56301 Digital Signal Processor";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1057_1801_14fb_0101[] = "Transas Radar Imitator Board [RIM]";
@@ -5463,7 +5631,7 @@ static const char pci_vendor_1059[] = "T
 static const char pci_vendor_105a[] = "Promise Technology, Inc.";
 static const char pci_device_105a_0d30[] = "PDC20265 (FastTrak100 Lite/Ultra100)";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_105a_0d30_1043_8042[] = "ASUS AV7266-E South Bridge Promise RAID";
+static const char pci_subsys_105a_0d30_1043_8042[] = "AV7266-E South Bridge Promise RAID";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_105a_0d30_105a_4d33[] = "Ultra100";
@@ -5568,11 +5736,14 @@ static const char pci_device_105a_6629[]
 static const char pci_device_105a_7275[] = "PDC20277 (SBFastTrak133 Lite)";
 static const char pci_device_105a_8002[] = "SATAII150 SX8";
 static const char pci_device_105a_8350[] = "80333 [SuperTrak EX8350/EX16350], 80331 [SuperTrak EX8300/EX16300]";
-static const char pci_device_105a_8650[] = "IOP1348 [SuperTrak EX4650/EX8650/EX8654]";
+static const char pci_device_105a_8650[] = "81348 [SuperTrak EX4650/EX8650/EX8654/EX4650EL]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_105a_8650_105a_4600[] = "SuperTrak EX4650";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_105a_8650_105a_4610[] = "SuperTrak EX4650EL";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_105a_8650_105a_8601[] = "SuperTrak EX8650";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -5583,6 +5754,7 @@ static const char pci_device_105a_e350[]
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_105b[] = "Foxconn International, Inc.";
+static const char pci_device_105b_0c4d[] = "SiS AC'97 Sound Controller";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_105c[] = "Wipro Infotech Limited";
@@ -6173,12 +6345,20 @@ static const char pci_device_108e_1103[]
 static const char pci_device_108e_1648[] = "[bge] Gigabit Ethernet";
 static const char pci_device_108e_2bad[] = "GEM";
 static const char pci_device_108e_5000[] = "Simba Advanced PCI Bridge";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_108e_5000_108e_5000[] = "Netra AX1105-500";
+#endif
 static const char pci_device_108e_5043[] = "SunPCI Co-processor";
+static const char pci_device_108e_676e[] = "SunPCiIII";
+static const char pci_device_108e_7063[] = "SunPCiII / SunPCiIIpro";
 static const char pci_device_108e_8000[] = "Psycho PCI Bus Module";
 static const char pci_device_108e_8001[] = "Schizo PCI Bus Module";
 static const char pci_device_108e_8002[] = "Schizo+ PCI Bus Module";
 static const char pci_device_108e_a000[] = "Ultra IIi";
 static const char pci_device_108e_a001[] = "Ultra IIe";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_108e_a001_108e_a001[] = "Netra AX1105-500";
+#endif
 static const char pci_device_108e_a801[] = "Tomatillo PCI Bus Module";
 static const char pci_device_108e_abba[] = "Cassini 10/100/1000";
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -6840,16 +7020,26 @@ static const char pci_device_10b5_1146[]
 static const char pci_device_10b5_1147[] = "VScom 020 2 port parallel adaptor";
 static const char pci_device_10b5_2540[] = "IXXAT CAN-Interface PC-I 04/PCI";
 static const char pci_device_10b5_2724[] = "Thales PCSM Security Card";
+static const char pci_device_10b5_6520[] = "PCI6520 PCI-X to PCI-X bridge";
 static const char pci_device_10b5_6540[] = "PCI6540/6466 PCI-PCI bridge (transparent mode)";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10b5_6540_1775_1100[] = "CR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10b5_6540_4c53_10e0[] = "PSL09 PrPMC";
 #endif
 static const char pci_device_10b5_6541[] = "PCI6540/6466 PCI-PCI bridge (non-transparent mode, primary side)";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10b5_6541_1775_1100[] = "CR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10b5_6541_4c53_10e0[] = "PSL09 PrPMC";
 #endif
 static const char pci_device_10b5_6542[] = "PCI6540/6466 PCI-PCI bridge (non-transparent mode, secondary side)";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10b5_6542_1775_1100[] = "CR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10b5_6542_4c53_10e0[] = "PSL09 PrPMC";
 #endif
 static const char pci_device_10b5_8111[] = "PEX 8111 PCI Express-to-PCI Bridge";
@@ -7041,6 +7231,9 @@ static const char pci_subsys_10b5_9054_1
 static const char pci_subsys_10b5_9054_14b4_d100[] = "Dektec DTA-100";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10b5_9054_14b4_d114[] = "Dektec DTA-120";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10b5_9054_16df_0011[] = "PIKA PrimeNet MM PCI";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -7058,10 +7251,13 @@ static const char pci_subsys_10b5_9054_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10b5_9054_16df_0016[] = "PIKA InLine MM";
 #endif
-static const char pci_device_10b5_9056[] = "Francois";
+static const char pci_device_10b5_9056[] = "9056 PCI I/O Accelerator";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10b5_9056_10b5_2979[] = "CellinkBlade 11 - CPCI board VoATM AAL1";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10b5_9056_14b4_d140[] = "Dektec DTA-140";
+#endif
 static const char pci_device_10b5_9060[] = "9060";
 static const char pci_device_10b5_906d[] = "9060SD";
 #ifdef INIT_SUBSYS_INFO
@@ -7174,6 +7370,9 @@ static const char pci_device_10b7_0910[]
 static const char pci_device_10b7_1006[] = "MINI PCI type 3B Data Fax Modem";
 static const char pci_device_10b7_1007[] = "Mini PCI 56k Winmodem";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10b7_1007_10b7_615b[] = "Mini PCI 56K Modem";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10b7_1007_10b7_615c[] = "Mini PCI 56K Modem";
 #endif
 static const char pci_device_10b7_1201[] = "3c982-TXM 10/100baseTX Dual Port A [Hydra]";
@@ -7389,6 +7588,11 @@ static const char pci_subsys_10b7_9200_1
 #ifdef VENDOR_INCLUDE_NONVIDEO
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10b7_9200_1028_00b4[] = "OptiPlex GX110";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10b7_9200_1028_00fe[] = "Optiplex GX240";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -7398,7 +7602,7 @@ static const char pci_subsys_10b7_9200_1
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_10b7_9200_10b7_1000[] = "3C905C-TX Fast Etherlink for PC Management NIC";
+static const char pci_subsys_10b7_9200_10b7_1000[] = "3C905CX-TX/TX-M Fast Etherlink for PC Management NIC";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10b7_9200_10b7_7000[] = "10/100 Mini PCI Ethernet Adapter";
@@ -8108,8 +8312,8 @@ static const char pci_subsys_10de_0029_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0029_14af_5820[] = "Maxi Gamer Xentor 32";
 #endif
-static const char pci_device_10de_002a[] = "NV5 [Riva TnT2]";
-static const char pci_device_10de_002b[] = "NV5 [Riva TnT2]";
+static const char pci_device_10de_002a[] = "NV5 [Riva TNT2]";
+static const char pci_device_10de_002b[] = "NV5 [Riva TNT2]";
 static const char pci_device_10de_002c[] = "NV6 [Vanta/Vanta LT]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_002c_1043_0200[] = "AGP-V3800 Combat SDRAM";
@@ -8187,7 +8391,7 @@ static const char pci_device_10de_0041[]
 static const char pci_subsys_10de_0041_1043_817b[] = "V9999 Gamer Edition";
 #endif
 static const char pci_device_10de_0042[] = "NV40.2 [GeForce 6800 LE]";
-static const char pci_device_10de_0043[] = "NV40.3";
+static const char pci_device_10de_0043[] = "NV40.3 [GeForce 6800 XE]";
 static const char pci_device_10de_0044[] = "NV40 [GeForce 6800 XT]";
 static const char pci_device_10de_0045[] = "NV40 [GeForce 6800 GT]";
 static const char pci_device_10de_0046[] = "NV40 [GeForce 6800 GT]";
@@ -8201,7 +8405,7 @@ static const char pci_device_10de_004d[]
 static const char pci_device_10de_004e[] = "NV40GL [Quadro FX 4000]";
 static const char pci_device_10de_0050[] = "CK804 ISA Bridge";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_10de_0050_1043_815a[] = "K8N4-E Mainboard";
+static const char pci_subsys_10de_0050_1043_815a[] = "K8N4-E or A8N-E Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0050_1458_0c11[] = "GA-K8N Ultra-9 Mainboard";
@@ -8215,7 +8419,7 @@ static const char pci_subsys_10de_0050_1
 static const char pci_device_10de_0051[] = "CK804 ISA Bridge";
 static const char pci_device_10de_0052[] = "CK804 SMBus";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_10de_0052_1043_815a[] = "K8N4-E Mainboard";
+static const char pci_subsys_10de_0052_1043_815a[] = "K8N4-E or A8N-E Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0052_1458_0c11[] = "GA-K8N Ultra-9 Mainboard";
@@ -8228,7 +8432,7 @@ static const char pci_subsys_10de_0052_1
 #endif
 static const char pci_device_10de_0053[] = "CK804 IDE";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_10de_0053_1043_815a[] = "K8N4-E Mainboard";
+static const char pci_subsys_10de_0053_1043_815a[] = "K8N4-E or A8N-E Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0053_1458_5002[] = "GA-K8N Ultra-9 Mainboard";
@@ -8241,6 +8445,9 @@ static const char pci_subsys_10de_0053_1
 #endif
 static const char pci_device_10de_0054[] = "CK804 Serial ATA Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0054_1043_815a[] = "A8N-E Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0054_1458_b003[] = "GA-K8N Ultra-9 Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -8251,7 +8458,7 @@ static const char pci_subsys_10de_0054_1
 #endif
 static const char pci_device_10de_0055[] = "CK804 Serial ATA Controller";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_10de_0055_1043_815a[] = "K8N4-E Mainboard";
+static const char pci_subsys_10de_0055_1043_815a[] = "K8N4-E or A8N-E Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0055_1458_b003[] = "GA-K8N Ultra-9 Mainboard";
@@ -8262,7 +8469,7 @@ static const char pci_subsys_10de_0055_1
 static const char pci_device_10de_0056[] = "CK804 Ethernet Controller";
 static const char pci_device_10de_0057[] = "CK804 Ethernet Controller";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_10de_0057_1043_8141[] = "K8N4-E Mainboard";
+static const char pci_subsys_10de_0057_1043_8141[] = "K8N4-E or A8N-E Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0057_1458_e000[] = "GA-K8N Ultra-9 Mainboard";
@@ -8276,14 +8483,14 @@ static const char pci_subsys_10de_0057_1
 static const char pci_device_10de_0058[] = "CK804 AC'97 Modem";
 static const char pci_device_10de_0059[] = "CK804 AC'97 Audio Controller";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_10de_0059_1043_812a[] = "K8N4-E Mainboard";
+static const char pci_subsys_10de_0059_1043_812a[] = "K8N4-E or A8N-E Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0059_147b_1c1a[] = "KN8-Ultra Mainboard";
 #endif
 static const char pci_device_10de_005a[] = "CK804 USB Controller";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_10de_005a_1043_815a[] = "K8N4-E Mainboard";
+static const char pci_subsys_10de_005a_1043_815a[] = "K8N4-E or A8N-E Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_005a_1458_5004[] = "GA-K8N Ultra-9 Mainboard";
@@ -8296,7 +8503,7 @@ static const char pci_subsys_10de_005a_1
 #endif
 static const char pci_device_10de_005b[] = "CK804 USB Controller";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_10de_005b_1043_815a[] = "K8N4-E Mainboard";
+static const char pci_subsys_10de_005b_1043_815a[] = "K8N4-E or A8N-E Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_005b_1458_5004[] = "GA-K8N Ultra-9 Mainboard";
@@ -8311,6 +8518,9 @@ static const char pci_device_10de_005c[]
 static const char pci_device_10de_005d[] = "CK804 PCIE Bridge";
 static const char pci_device_10de_005e[] = "CK804 Memory Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_005e_1043_815a[] = "A8N-E Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_005e_10f1_2891[] = "Thunder K8SRE Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -8402,9 +8612,10 @@ static const char pci_device_10de_0090[]
 static const char pci_device_10de_0091[] = "G70 [GeForce 7800 GTX]";
 static const char pci_device_10de_0092[] = "G70 [GeForce 7800 GT]";
 static const char pci_device_10de_0093[] = "G70 [GeForce 7800 GS]";
-static const char pci_device_10de_0098[] = "GeForce Go 7800";
-static const char pci_device_10de_0099[] = "GE Force Go 7800 GTX";
-static const char pci_device_10de_009d[] = "G70GL [Quadro FX4500]";
+static const char pci_device_10de_0095[] = "GeForce 7800 SLI";
+static const char pci_device_10de_0098[] = "G70 [GeForce Go 7800]";
+static const char pci_device_10de_0099[] = "G70 [GeForce Go 7800 GTX]";
+static const char pci_device_10de_009d[] = "G70GL [Quadro FX 4500]";
 static const char pci_device_10de_00a0[] = "NV5 [Aladdin TNT2]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_00a0_14af_5810[] = "Maxi Gamer Xentor";
@@ -8412,7 +8623,7 @@ static const char pci_subsys_10de_00a0_1
 static const char pci_device_10de_00c0[] = "NV41 [GeForce 6800 GS]";
 static const char pci_device_10de_00c1[] = "NV41.1 [GeForce 6800]";
 static const char pci_device_10de_00c2[] = "NV41.2 [GeForce 6800 LE]";
-static const char pci_device_10de_00c3[] = "NV42 [Geforce 6800 XT]";
+static const char pci_device_10de_00c3[] = "NV42 [GeForce 6800 XT]";
 static const char pci_device_10de_00c8[] = "NV41.8 [GeForce Go 6800]";
 static const char pci_device_10de_00c9[] = "NV41.9 [GeForce Go 6800 Ultra]";
 static const char pci_device_10de_00cc[] = "NV41 [Quadro FX Go1400]";
@@ -8435,6 +8646,9 @@ static const char pci_device_10de_00da[]
 static const char pci_device_10de_00dd[] = "nForce3 PCI Bridge";
 static const char pci_device_10de_00df[] = "CK8S Ethernet Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_00df_1043_80a7[] = "K8N-E";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_00df_105b_0c43[] = "Winfast NF3250K8AA";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -8442,6 +8656,9 @@ static const char pci_subsys_10de_00df_1
 #endif
 static const char pci_device_10de_00e0[] = "nForce3 250Gb LPC Bridge";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_00e0_1043_813f[] = "K8N-E";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_00e0_10de_0c11[] = "Winfast NF3250K8AA";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -8452,6 +8669,9 @@ static const char pci_subsys_10de_00e0_1
 #endif
 static const char pci_device_10de_00e1[] = "nForce3 250Gb Host Bridge";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_00e1_1043_813f[] = "K8N-E";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_00e1_1462_7030[] = "K8N Neo-FSR v2.0";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -8460,6 +8680,9 @@ static const char pci_subsys_10de_00e1_1
 static const char pci_device_10de_00e2[] = "nForce3 250Gb AGP Host to PCI Bridge";
 static const char pci_device_10de_00e3[] = "CK8S Serial ATA Controller (v2.5)";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_00e3_1043_813f[] = "K8N-E";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_00e3_105b_0c43[] = "Winfast NF3250K8AA";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -8467,6 +8690,9 @@ static const char pci_subsys_10de_00e3_1
 #endif
 static const char pci_device_10de_00e4[] = "nForce 250Gb PCI System Management";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_00e4_1043_813f[] = "K8N-E";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_00e4_105b_0c43[] = "Winfast NF3250K8AA";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -8477,6 +8703,9 @@ static const char pci_subsys_10de_00e4_1
 #endif
 static const char pci_device_10de_00e5[] = "CK8S Parallel ATA Controller (v2.5)";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_00e5_1043_813f[] = "K8N-E";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_00e5_105b_0c43[] = "Winfast NF3250K8AA";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -8488,6 +8717,9 @@ static const char pci_subsys_10de_00e5_1
 static const char pci_device_10de_00e6[] = "CK8S Ethernet Controller";
 static const char pci_device_10de_00e7[] = "CK8S USB Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_00e7_1043_813f[] = "K8N-E";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_00e7_105b_0c43[] = "Winfast NF3250K8AA";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -8498,6 +8730,9 @@ static const char pci_subsys_10de_00e7_1
 #endif
 static const char pci_device_10de_00e8[] = "nForce3 EHCI USB 2.0 Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_00e8_1043_813f[] = "K8N-E";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_00e8_105b_0c43[] = "Winfast NF3250K8AA";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -8508,41 +8743,50 @@ static const char pci_subsys_10de_00e8_1
 #endif
 static const char pci_device_10de_00ea[] = "nForce3 250Gb AC'97 Audio Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_00ea_1043_819d[] = "K8N-E";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_00ea_105b_0c43[] = "Winfast NF3250K8AA";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_00ea_1462_b010[] = "K8N Neo-FSR v2.0";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_00ea_147b_1c0b[] = "NF8 Mainboard";
 #endif
 static const char pci_device_10de_00ed[] = "nForce3 250Gb PCI-to-PCI Bridge";
 static const char pci_device_10de_00ee[] = "CK8S Serial ATA Controller (v2.5)";
-static const char pci_device_10de_00f0[] = "NV40 [GeForce 6800/GeForce 6800 Ultra]";
-static const char pci_device_10de_00f1[] = "NV43 [GeForce 6600/GeForce 6600 GT]";
+static const char pci_device_10de_00f0[] = "NV40 [GeForce 6800 Ultra]";
+static const char pci_device_10de_00f1[] = "NV43 [GeForce 6600 GT]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_00f1_1043_81a6[] = "N6600GT TD 128M AGP";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_00f1_1458_3150[] = "GV-N66T128VP";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_00f1_1682_2119[] = "GeForce 6600 GT AGP 128MB DDR3 DUAL DVI TV";
 #endif
-static const char pci_device_10de_00f2[] = "NV43 [GeForce 6600/GeForce 6600 GT]";
+static const char pci_device_10de_00f2[] = "NV43 [GeForce 6600]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_00f2_1682_211c[] = "GeForce 6600 256MB DDR DUAL DVI TV";
 #endif
 static const char pci_device_10de_00f3[] = "NV43 [GeForce 6200]";
 static const char pci_device_10de_00f4[] = "NV43 [GeForce 6600 LE]";
 static const char pci_device_10de_00f5[] = "G70 [GeForce 7800 GS]";
-static const char pci_device_10de_00f6[] = "NV43 [GeForce 6600 GS]";
+static const char pci_device_10de_00f6[] = "NV43 [GeForce 6800 GS]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_00f6_1682_217e[] = "XFX GeForce 6800 XTreme 256MB DDR3 AGP";
 #endif
 static const char pci_device_10de_00f8[] = "NV45GL [Quadro FX 3400/4400]";
-static const char pci_device_10de_00f9[] = "NV40 [GeForce 6800 Ultra/GeForce 6800 GT]";
+static const char pci_device_10de_00f9[] = "NV45 [GeForce 6800 GTO]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_00f9_1682_2120[] = "GEFORCE 6800 GT PCI-E";
 #endif
 static const char pci_device_10de_00fa[] = "NV36 [GeForce PCX 5750]";
 static const char pci_device_10de_00fb[] = "NV35 [GeForce PCX 5900]";
 static const char pci_device_10de_00fc[] = "NV37GL [Quadro FX 330/GeForce PCX 5300]";
-static const char pci_device_10de_00fd[] = "NV37GL [Quadro FX 330/Quadro NVS280]";
+static const char pci_device_10de_00fd[] = "NV37GL [Quadro PCI-E Series]";
 static const char pci_device_10de_00fe[] = "NV38GL [Quadro FX 1300]";
 static const char pci_device_10de_00ff[] = "NV18 [GeForce PCX 4300]";
 static const char pci_device_10de_0100[] = "NV10 [GeForce 256 SDR]";
@@ -8616,6 +8860,9 @@ static const char pci_device_10de_0110[]
 static const char pci_subsys_10de_0110_1043_4015[] = "AGP-V7100 Pro";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0110_1043_4021[] = "V7100 Deluxe Combo";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0110_1043_4031[] = "V7100 Pro with TV output";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -8651,15 +8898,19 @@ static const char pci_subsys_10de_0110_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0110_14af_7103[] = "3D Prophet II MX Dual-Display";
 #endif
-static const char pci_device_10de_0111[] = "NV11DDR [GeForce2 MX 100 DDR/200 DDR]";
+static const char pci_device_10de_0111[] = "NV11DDR [GeForce2 MX200]";
 static const char pci_device_10de_0112[] = "NV11 [GeForce2 Go]";
 static const char pci_device_10de_0113[] = "NV11GL [Quadro2 MXR/EX/Go]";
 static const char pci_device_10de_0140[] = "NV43 [GeForce 6600 GT]";
 static const char pci_device_10de_0141[] = "NV43 [GeForce 6600]";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0141_1043_81b0[] = "EN6600 Silencer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0141_1458_3124[] = "GV-NX66128DP Turbo Force Edition";
 #endif
-static const char pci_device_10de_0142[] = "NV43 [GeForce 6600 PCIe]";
+static const char pci_device_10de_0142[] = "NV43 [GeForce 6600 LE]";
+static const char pci_device_10de_0143[] = "NV43 [GeForce 6600 VE]";
 static const char pci_device_10de_0144[] = "NV43 [GeForce Go 6600]";
 static const char pci_device_10de_0145[] = "NV43 [GeForce 6610 XL]";
 static const char pci_device_10de_0146[] = "NV43 [Geforce Go 6600TE/6200TE]";
@@ -8667,7 +8918,7 @@ static const char pci_device_10de_0147[]
 static const char pci_device_10de_0148[] = "NV43 [GeForce Go 6600]";
 static const char pci_device_10de_0149[] = "NV43 [GeForce Go 6600 GT]";
 static const char pci_device_10de_014a[] = "Quadro NVS 440";
-static const char pci_device_10de_014c[] = "Quadro FX 550";
+static const char pci_device_10de_014c[] = "Quadro FX 540 MXM";
 static const char pci_device_10de_014d[] = "NV18GL [Quadro FX 550]";
 static const char pci_device_10de_014e[] = "NV43GL [Quadro FX 540]";
 static const char pci_device_10de_014f[] = "NV43 [GeForce 6200]";
@@ -8707,14 +8958,15 @@ static const char pci_subsys_10de_0152_1
 static const char pci_device_10de_0153[] = "NV15GL [Quadro2 Pro]";
 static const char pci_device_10de_0160[] = "GeForce 6500";
 static const char pci_device_10de_0161[] = "NV44 [GeForce 6200 TurboCache(TM)]";
-static const char pci_device_10de_0162[] = "NV44 [GeForce 6200 SE TurboCache (TM)]";
+static const char pci_device_10de_0162[] = "NV44 [GeForce 6200SE TurboCache (TM)]";
 static const char pci_device_10de_0163[] = "NV44 [GeForce 6200 LE]";
 static const char pci_device_10de_0164[] = "NV44 [GeForce Go 6200]";
 static const char pci_device_10de_0165[] = "NV44 [Quadro NVS 285]";
 static const char pci_device_10de_0166[] = "NV43 [GeForce Go 6400]";
-static const char pci_device_10de_0167[] = "GeForce Go 6200 TurboCache";
-static const char pci_device_10de_0168[] = "NV43 [GeForce Go 6200 TurboCache]";
+static const char pci_device_10de_0167[] = "NV43 [GeForce Go 6200/6400]";
+static const char pci_device_10de_0168[] = "NV43 [GeForce Go 6200/6400]";
 static const char pci_device_10de_0169[] = "GeForce 6250";
+static const char pci_device_10de_016a[] = "GeForce 7100 GS";
 static const char pci_device_10de_0170[] = "NV17 [GeForce4 MX 460]";
 static const char pci_device_10de_0171[] = "NV17 [GeForce4 MX 440]";
 #ifdef INIT_SUBSYS_INFO
@@ -8748,11 +9000,11 @@ static const char pci_subsys_10de_0176_4
 #endif
 static const char pci_device_10de_0177[] = "NV17 [GeForce4 460 Go]";
 static const char pci_device_10de_0178[] = "NV17GL [Quadro4 550 XGL]";
-static const char pci_device_10de_0179[] = "NV17 [GeForce4 420 Go 32M]";
+static const char pci_device_10de_0179[] = "NV17 [GeForce4 440 Go 64M]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0179_10de_0179[] = "GeForce4 MX (Mac)";
 #endif
-static const char pci_device_10de_017a[] = "NV17GL [Quadro4 200/400 NVS]";
+static const char pci_device_10de_017a[] = "NV17GL [Quadro NVS]";
 static const char pci_device_10de_017b[] = "NV17GL [Quadro4 550 XGL]";
 static const char pci_device_10de_017c[] = "NV17GL [Quadro4 500 GoGL]";
 static const char pci_device_10de_017d[] = "NV17 [GeForce4 410 Go 16M]";
@@ -8777,14 +9029,20 @@ static const char pci_subsys_10de_0181_1
 #endif
 static const char pci_device_10de_0182[] = "NV18 [GeForce4 MX 440SE AGP 8x]";
 static const char pci_device_10de_0183[] = "NV18 [GeForce4 MX 420 AGP 8x]";
-static const char pci_device_10de_0185[] = "NV18 [GeForce4 MX 4000 AGP 8x]";
+static const char pci_device_10de_0184[] = "NV18 [GeForce4 MX]";
+static const char pci_device_10de_0185[] = "NV18 [GeForce4 MX 4000]";
 static const char pci_device_10de_0186[] = "NV18M [GeForce4 448 Go]";
 static const char pci_device_10de_0187[] = "NV18M [GeForce4 488 Go]";
 static const char pci_device_10de_0188[] = "NV18GL [Quadro4 580 XGL]";
-static const char pci_device_10de_018a[] = "NV18GL [Quadro4 NVS AGP 8x]";
+static const char pci_device_10de_018a[] = "NV18GL [Quadro NVS with AGP8X]";
 static const char pci_device_10de_018b[] = "NV18GL [Quadro4 380 XGL]";
-static const char pci_device_10de_018c[] = "Quadro NVS 50 PCI";
+static const char pci_device_10de_018c[] = "NV18GL [Quadro NVS 50 PCI]";
 static const char pci_device_10de_018d[] = "NV18M [GeForce4 448 Go]";
+static const char pci_device_10de_0191[] = "G80 [GeForce 8800 GTX]";
+static const char pci_device_10de_0193[] = "G80 [GeForce 8800 GTS]";
+static const char pci_device_10de_0194[] = "GeForce 8800 Ultra";
+static const char pci_device_10de_019d[] = "G80 [Quadro FX 5600]";
+static const char pci_device_10de_019e[] = "G80 [Quadro FX 4600]";
 static const char pci_device_10de_01a0[] = "NVCrush11 [GeForce2 MX Integrated Graphics]";
 static const char pci_device_10de_01a4[] = "nForce CPU bridge";
 static const char pci_device_10de_01ab[] = "nForce 420 Memory Controller (DDR)";
@@ -8800,19 +9058,22 @@ static const char pci_device_10de_01bc[]
 static const char pci_device_10de_01c1[] = "nForce AC'97 Modem Controller";
 static const char pci_device_10de_01c2[] = "nForce USB Controller";
 static const char pci_device_10de_01c3[] = "nForce Ethernet Controller";
-static const char pci_device_10de_01d1[] = "GeForce 7300 LE";
+static const char pci_device_10de_01d1[] = "G72 [GeForce 7300 LE]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_01d1_1462_0345[] = "7300LE PCI Express Graphics Adapter";
 #endif
+static const char pci_device_10de_01d3[] = "G72 [GeForce 7300 SE]";
 static const char pci_device_10de_01d6[] = "GeForce Go 7200";
-static const char pci_device_10de_01d7[] = "Quadro NVS 110M / GeForce Go 7300";
-static const char pci_device_10de_01d8[] = "GeForce Go 7400";
-static const char pci_device_10de_01da[] = "Quadro NVS 110M";
-static const char pci_device_10de_01de[] = "Quadro FX 350";
+static const char pci_device_10de_01d7[] = "G72M [Quadro NVS 110M/GeForce Go 7300]";
+static const char pci_device_10de_01d8[] = "G72M [GeForce Go 7400]";
+static const char pci_device_10de_01da[] = "G72M [Quadro NVS 110M]";
+static const char pci_device_10de_01dc[] = "G72GL [Quadro FX 350M]";
+static const char pci_device_10de_01dd[] = "G72 [GeForce 7500 LE]";
+static const char pci_device_10de_01de[] = "G72GL [Quadro FX 350]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_01de_10de_01dc[] = "Quadro  FX Go350M";
 #endif
-static const char pci_device_10de_01df[] = "GeForce 7300 GS";
+static const char pci_device_10de_01df[] = "G71 [GeForce 7300 GS]";
 static const char pci_device_10de_01e0[] = "nForce2 AGP (different version?)";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_01e0_147b_1c09[] = "NV7 Motherboard";
@@ -8867,17 +9128,30 @@ static const char pci_device_10de_0212[]
 static const char pci_device_10de_0215[] = "NV40 [GeForce 6800 GT]";
 static const char pci_device_10de_0218[] = "NV40 [GeForce 6800 XT]";
 static const char pci_device_10de_0221[] = "NV44A [GeForce 6200]";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0221_3842_a341[] = "256A8N341DX";
+#endif
+static const char pci_device_10de_0222[] = "GeForce 6200 A-LE";
 static const char pci_device_10de_0240[] = "C51PV [GeForce 6150]";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0240_1043_81cd[] = "A8N-VM CSM";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0240_1462_7207[] = "K8NGM2 series";
 #endif
-static const char pci_device_10de_0241[] = "C51 PCI Express Bridge";
+static const char pci_device_10de_0241[] = "C51 [GeForce 6150 LE]";
 static const char pci_device_10de_0242[] = "C51G [GeForce 6100]";
 static const char pci_device_10de_0243[] = "C51 PCI Express Bridge";
-static const char pci_device_10de_0244[] = "C51 PCI Express Bridge";
-static const char pci_device_10de_0245[] = "C51 PCI Express Bridge";
+static const char pci_device_10de_0244[] = "C51 [Geforce 6150 Go]";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0244_10de_0244[] = "C51 [Geforce 6150 Go]";
+#endif
+static const char pci_device_10de_0245[] = "C51 [Quadro NVS 210S/GeForce 6150LE]";
 static const char pci_device_10de_0246[] = "C51 PCI Express Bridge";
-static const char pci_device_10de_0247[] = "C51 PCI Express Bridge";
+static const char pci_device_10de_0247[] = "MCP51 PCI-X GeForce Go 6100";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0247_1043_1382[] = "MCP51 PCI-X GeForce Go 6100";
+#endif
 static const char pci_device_10de_0248[] = "C51 PCI Express Bridge";
 static const char pci_device_10de_0249[] = "C51 PCI Express Bridge";
 static const char pci_device_10de_024a[] = "C51 PCI Express Bridge";
@@ -8904,6 +9178,12 @@ static const char pci_device_10de_0259[]
 static const char pci_device_10de_025b[] = "NV25GL [Quadro4 700 XGL]";
 static const char pci_device_10de_0260[] = "MCP51 LPC Bridge";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0260_1043_81bc[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0260_1458_5001[] = "GA-M55plus-S3G";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0260_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_0261[] = "MCP51 LPC Bridge";
@@ -8911,52 +9191,94 @@ static const char pci_device_10de_0262[]
 static const char pci_device_10de_0263[] = "MCP51 LPC Bridge";
 static const char pci_device_10de_0264[] = "MCP51 SMBus";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0264_1043_81bc[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0264_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_0265[] = "MCP51 IDE";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0265_1043_81bc[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0265_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_0266[] = "MCP51 Serial ATA Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0266_1043_81bc[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0266_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_0267[] = "MCP51 Serial ATA Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0267_1043_81bc[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0267_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_0268[] = "MCP51 Ethernet Controller";
 static const char pci_device_10de_0269[] = "MCP51 Ethernet Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0269_1043_8141[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0269_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_026a[] = "MCP51 MCI";
 static const char pci_device_10de_026b[] = "MCP51 AC97 Audio Controller";
 static const char pci_device_10de_026c[] = "MCP51 High Definition Audio";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_026c_10de_cb84[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_026c_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_026d[] = "MCP51 USB Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_026d_1043_81bc[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_026d_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_026e[] = "MCP51 USB Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_026e_1043_81bc[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_026e_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_026f[] = "MCP51 PCI Bridge";
 static const char pci_device_10de_0270[] = "MCP51 Host Bridge";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0270_1043_81bc[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0270_1458_5001[] = "GA-M55plus-S3G";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0270_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_0271[] = "MCP51 PMU";
 static const char pci_device_10de_0272[] = "MCP51 Memory Controller 0";
 static const char pci_device_10de_027e[] = "C51 Memory Controller 2";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_027e_1043_81cd[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_027e_1458_5000[] = "GA-M55plus-S3G";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_027e_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_027f[] = "C51 Memory Controller 3";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_027f_1043_81cd[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_027f_1458_5000[] = "GA-M55plus-S3G";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_027f_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_0280[] = "NV28 [GeForce4 Ti 4800]";
@@ -8965,25 +9287,43 @@ static const char pci_device_10de_0282[]
 static const char pci_device_10de_0286[] = "NV28 [GeForce4 Ti 4200 Go AGP 8x]";
 static const char pci_device_10de_0288[] = "NV28GL [Quadro4 980 XGL]";
 static const char pci_device_10de_0289[] = "NV28GL [Quadro4 780 XGL]";
-static const char pci_device_10de_028c[] = "NV28GLM [Quadro4 700 GoGL]";
-static const char pci_device_10de_0290[] = "GeForce 7900 GTX";
-static const char pci_device_10de_0291[] = "GeForce 7900 GT";
-static const char pci_device_10de_0292[] = "GeForce 7900 GS";
+static const char pci_device_10de_028c[] = "NV28GLM [Quadro4 Go700]";
+static const char pci_device_10de_0290[] = "G71 [GeForce 7900 GTX]";
+static const char pci_device_10de_0291[] = "G71 [GeForce 7900 GT/GTO]";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0291_10de_042b[] = "NX7900GTO-T2D512E [7900 GTO]";
+#endif
+static const char pci_device_10de_0292[] = "G71 [GeForce 7900 GS]";
+static const char pci_device_10de_0293[] = "G71 [GeForce 7900 GX2]";
+static const char pci_device_10de_0294[] = "G71 [GeForce 7950 GX2]";
+static const char pci_device_10de_0295[] = "G71 [GeForce 7950 GT]";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0295_107d_2a68[] = "WinFast PX7950GT TDH";
+#endif
+static const char pci_device_10de_0297[] = "GeForce Go 7950 GTX";
 static const char pci_device_10de_0298[] = "GeForce Go 7900 GS";
 static const char pci_device_10de_0299[] = "GeForce Go 7900 GTX";
 static const char pci_device_10de_029a[] = "G71 [Quadro FX 2500M]";
 static const char pci_device_10de_029b[] = "G71 [Quadro FX 1500M]";
-static const char pci_device_10de_029c[] = "Quadro FX 5500";
-static const char pci_device_10de_029d[] = "Quadro FX 3500";
-static const char pci_device_10de_029e[] = "Quadro FX 1500";
-static const char pci_device_10de_029f[] = "Quadro FX 4500 X2";
+static const char pci_device_10de_029c[] = "G71 [Quadro FX 5500]";
+static const char pci_device_10de_029d[] = "G71GL [Quadro FX 3500]";
+static const char pci_device_10de_029e[] = "G71 [Quadro FX 1500]";
+static const char pci_device_10de_029f[] = "G70 [Quadro FX 4500 X2]";
 static const char pci_device_10de_02a0[] = "NV2A [XGPU]";
-static const char pci_device_10de_02e1[] = "GeForce 7600 GS";
+static const char pci_device_10de_02e0[] = "GeForce 7600 GT";
+static const char pci_device_10de_02e1[] = "G73 [GeForce 7600 GS]";
+static const char pci_device_10de_02e2[] = "GeForce 7300 GT";
 static const char pci_device_10de_02f0[] = "C51 Host Bridge";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_02f0_1043_81cd[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_02f0_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_02f1[] = "C51 Host Bridge";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_02f1_1458_5000[] = "GA-M55plus-S3G";
+#endif
 static const char pci_device_10de_02f2[] = "C51 Host Bridge";
 static const char pci_device_10de_02f3[] = "C51 Host Bridge";
 static const char pci_device_10de_02f4[] = "C51 Host Bridge";
@@ -8992,14 +9332,32 @@ static const char pci_device_10de_02f6[]
 static const char pci_device_10de_02f7[] = "C51 Host Bridge";
 static const char pci_device_10de_02f8[] = "C51 Memory Controller 5";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_02f8_1043_81cd[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_02f8_1458_5000[] = "GA-M55plus-S3G";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_02f8_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_02f9[] = "C51 Memory Controller 4";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_02f9_1043_81cd[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_02f9_1458_5000[] = "GA-M55plus-S3G";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_02f9_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_02fa[] = "C51 Memory Controller 0";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_02fa_1043_81cd[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_02fa_1458_5000[] = "GA-M55plus-S3G";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_02fa_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_02fb[] = "C51 PCI Express Bridge";
@@ -9007,10 +9365,22 @@ static const char pci_device_10de_02fc[]
 static const char pci_device_10de_02fd[] = "C51 PCI Express Bridge";
 static const char pci_device_10de_02fe[] = "C51 Memory Controller 1";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_02fe_1043_81cd[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_02fe_1458_5000[] = "GA-M55plus-S3G";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_02fe_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_02ff[] = "C51 Host Bridge";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_02ff_1043_81cd[] = "A8N-VM CSM Mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_02ff_1458_5000[] = "GA-M55plus-S3G";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_02ff_1462_7207[] = "K8NGM2 series";
 #endif
 static const char pci_device_10de_0300[] = "NV30 [GeForce FX]";
@@ -9029,7 +9399,7 @@ static const char pci_device_10de_0316[]
 static const char pci_device_10de_0317[] = "NV31M Pro";
 static const char pci_device_10de_031a[] = "NV31M [GeForce FX Go5600]";
 static const char pci_device_10de_031b[] = "NV31M [GeForce FX Go5650]";
-static const char pci_device_10de_031c[] = "NVIDIA Quadro FX Go700";
+static const char pci_device_10de_031c[] = "Quadro FX Go700";
 static const char pci_device_10de_031d[] = "NV31GLM";
 static const char pci_device_10de_031e[] = "NV31GLM Pro";
 static const char pci_device_10de_031f[] = "NV31GLM Pro";
@@ -9037,13 +9407,16 @@ static const char pci_device_10de_0320[]
 static const char pci_device_10de_0321[] = "NV34 [GeForce FX 5200 Ultra]";
 static const char pci_device_10de_0322[] = "NV34 [GeForce FX 5200]";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0322_1043_02fb[] = "V9250 Magic";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0322_1462_9171[] = "MS-8917 (FX5200-T128)";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0322_1462_9360[] = "MS-8936 (FX5200-T128)";
 #endif
 static const char pci_device_10de_0323[] = "NV34 [GeForce FX 5200LE]";
-static const char pci_device_10de_0324[] = "NV34M [GeForce FX Go5200]";
+static const char pci_device_10de_0324[] = "NV34M [GeForce FX Go5200 64M]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0324_1028_0196[] = "Inspiron 5160";
 #endif
@@ -9071,6 +9444,9 @@ static const char pci_device_10de_0334[]
 static const char pci_device_10de_0338[] = "NV35GL [Quadro FX 3000]";
 static const char pci_device_10de_033f[] = "NV35GL [Quadro FX 700]";
 static const char pci_device_10de_0341[] = "NV36.1 [GeForce FX 5700 Ultra]";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0341_1462_9380[] = "MS-8938 (FX5700U-TD128)";
+#endif
 static const char pci_device_10de_0342[] = "NV36.2 [GeForce FX 5700]";
 static const char pci_device_10de_0343[] = "NV36 [GeForce FX 5700LE]";
 static const char pci_device_10de_0344[] = "NV36.4 [GeForce FX 5700VE]";
@@ -9110,16 +9486,31 @@ static const char pci_device_10de_0376[]
 static const char pci_device_10de_0377[] = "MCP55 PCI Express bridge";
 static const char pci_device_10de_0378[] = "MCP55 PCI Express bridge";
 static const char pci_device_10de_037a[] = "MCP55 Memory Controller";
+static const char pci_device_10de_037c[] = "G70 [GeForce 7800 GS] (rev a2)";
 static const char pci_device_10de_037e[] = "MCP55 SATA Controller";
 static const char pci_device_10de_037f[] = "MCP55 SATA Controller";
+static const char pci_device_10de_0390[] = "GeForce 7650 GS";
 static const char pci_device_10de_0391[] = "G70 [GeForce 7600 GT]";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0391_1458_3427[] = "GV-NX76T128D-RH";
+#endif
 static const char pci_device_10de_0392[] = "G70 [GeForce 7600 GS]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10de_0392_1462_0622[] = "NX7600GS-T2D256EH";
 #endif
 static const char pci_device_10de_0393[] = "G70 [GeForce 7300 GT]";
+static const char pci_device_10de_0394[] = "G70 [GeForce 7600 LE]";
+static const char pci_device_10de_0395[] = "G70 [GeForce 7300 GT]";
+static const char pci_device_10de_0397[] = "GeForce Go 7700";
 static const char pci_device_10de_0398[] = "G70 [GeForce Go 7600]";
-static const char pci_device_10de_039e[] = "Quadro FX 560";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10de_0398_1025_006c[] = "Acer 9814 WKMI";
+#endif
+static const char pci_device_10de_0399[] = "GeForce Go 7600 GT";
+static const char pci_device_10de_039a[] = "Quadro NVS 300M";
+static const char pci_device_10de_039b[] = "GeForce Go 7900 SE";
+static const char pci_device_10de_039c[] = "Quadro FX 550M";
+static const char pci_device_10de_039e[] = "G73GL [Quadro FX 560]";
 static const char pci_device_10de_03a0[] = "C55 Host Bridge";
 static const char pci_device_10de_03a1[] = "C55 Host Bridge";
 static const char pci_device_10de_03a2[] = "C55 Host Bridge";
@@ -9175,6 +9566,20 @@ static const char pci_device_10de_03f4[]
 static const char pci_device_10de_03f5[] = "MCP61 Memory Controller";
 static const char pci_device_10de_03f6[] = "MCP61 SATA Controller";
 static const char pci_device_10de_03f7[] = "MCP61 SATA Controller";
+static const char pci_device_10de_0400[] = "GeForce 8600 GTS";
+static const char pci_device_10de_0402[] = "GeForce 8600 GT";
+static const char pci_device_10de_0407[] = "GeForce 8600M GT";
+static const char pci_device_10de_040b[] = "Quadro NVS 320M";
+static const char pci_device_10de_0421[] = "GeForce 8500 GT";
+static const char pci_device_10de_0422[] = "GeForce 8400 GS";
+static const char pci_device_10de_0423[] = "GeForce 8300 GS";
+static const char pci_device_10de_0425[] = "GeForce 8600M GS";
+static const char pci_device_10de_0426[] = "GeForce 8400M GT";
+static const char pci_device_10de_0427[] = "GeForce 8400M GS";
+static const char pci_device_10de_0428[] = "GeForce 8400M G";
+static const char pci_device_10de_0429[] = "Quadro NVS 140M";
+static const char pci_device_10de_042a[] = "Quadro NVS 130M";
+static const char pci_device_10de_042b[] = "Quadro NVS 135M";
 static const char pci_device_10de_0440[] = "MCP65 LPC Bridge";
 static const char pci_device_10de_0441[] = "MCP65 LPC Bridge";
 static const char pci_device_10de_0442[] = "MCP65 LPC Bridge";
@@ -9206,9 +9611,14 @@ static const char pci_device_10de_045c[]
 static const char pci_device_10de_045d[] = "MCP65 SATA Controller";
 static const char pci_device_10de_045e[] = "MCP65 SATA Controller";
 static const char pci_device_10de_045f[] = "MCP65 SATA Controller";
+static const char pci_device_10de_055c[] = "MCP67 High Definition Audio";
+static const char pci_device_10de_055d[] = "MCP67 High Definition Audio";
+static const char pci_device_10de_c615[] = "G70 [GeForce 7600 GT]";
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_10df[] = "Emulex Corporation";
 static const char pci_device_10df_1ae5[] = "LP6000 Fibre Channel Host Adapter";
+static const char pci_device_10df_f011[] = "Saturn: LightPulse Fibre Channel Host Adapter";
+static const char pci_device_10df_f015[] = "Saturn: LightPulse Fibre Channel Host Adapter";
 static const char pci_device_10df_f085[] = "LP850 Fibre Channel Host Adapter";
 static const char pci_device_10df_f095[] = "LP952 Fibre Channel Host Adapter";
 static const char pci_device_10df_f098[] = "LP982 Fibre Channel Host Adapter";
@@ -9220,6 +9630,7 @@ static const char pci_device_10df_f0d5[]
 static const char pci_device_10df_f0e1[] = "Zephyr LightPulse Fibre Channel Host Adapter";
 static const char pci_device_10df_f0e5[] = "Zephyr LightPulse Fibre Channel Host Adapter";
 static const char pci_device_10df_f0f5[] = "Neptune LightPulse Fibre Channel Host Adapter";
+static const char pci_device_10df_f100[] = "Saturn-X: LightPulse Fibre Channel Host Adapter";
 static const char pci_device_10df_f700[] = "LP7000 Fibre Channel Host Adapter";
 static const char pci_device_10df_f701[] = "LP7000 Fibre Channel Host Adapter Alternate ID (JX1:2-3, JX2:1-2)";
 static const char pci_device_10df_f800[] = "LP8000 Fibre Channel Host Adapter";
@@ -9234,6 +9645,7 @@ static const char pci_device_10df_fb00[]
 static const char pci_device_10df_fc00[] = "Thor-X LightPulse Fibre Channel Host Adapter";
 static const char pci_device_10df_fc10[] = "Helios-X LightPulse Fibre Channel Host Adapter";
 static const char pci_device_10df_fc20[] = "Zephyr-X LightPulse Fibre Channel Host Adapter";
+static const char pci_device_10df_fc40[] = "Saturn-X: LightPulse Fibre Channel Host Adapter";
 static const char pci_device_10df_fd00[] = "Helios-X LightPulse Fibre Channel Host Adapter";
 static const char pci_device_10df_fe00[] = "Zephyr-X LightPulse Fibre Channel Host Adapter";
 static const char pci_device_10df_ff00[] = "Neptune LightPulse Fibre Channel Host Adapter";
@@ -9262,6 +9674,9 @@ static const char pci_vendor_10e3[] = "T
 static const char pci_device_10e3_0000[] = "CA91C042 [Universe]";
 static const char pci_device_10e3_0108[] = "Tsi108 Host Bridge for Single PowerPC";
 static const char pci_device_10e3_0148[] = "Tsi148 [Tempe]";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10e3_0148_1775_1100[] = "VR11 Single Board Computer";
+#endif
 static const char pci_device_10e3_0860[] = "CA91C860 [QSpan]";
 static const char pci_device_10e3_0862[] = "CA91C862A [QSpan-II]";
 static const char pci_device_10e3_8260[] = "CA91L8200B [Dual PCI PowerSpan II]";
@@ -9296,10 +9711,12 @@ static const char pci_device_10e8_809c[]
 static const char pci_device_10e8_80d7[] = "PCI-9112";
 static const char pci_device_10e8_80d9[] = "PCI-9118";
 static const char pci_device_10e8_80da[] = "PCI-9812";
+static const char pci_device_10e8_80fc[] = "APCI1500 Signal processing controller (16 dig. inputs + 16 dig. outputs)";
 static const char pci_device_10e8_811a[] = "PCI-IEEE1355-DS-DE Interface";
 static const char pci_device_10e8_814c[] = "Fastcom ESCC-PCI (Commtech, Inc.)";
 static const char pci_device_10e8_8170[] = "S5933 [Matchmaker] (Chipset Development Tool)";
 static const char pci_device_10e8_81e6[] = "Multimedia video controller";
+static const char pci_device_10e8_828d[] = "APCI3001 Signal processing controller (up to 16 analog inputs)";
 static const char pci_device_10e8_8291[] = "Fastcom 232/8-PCI (Commtech, Inc.)";
 static const char pci_device_10e8_82c4[] = "Fastcom 422/4-PCI (Commtech, Inc.)";
 static const char pci_device_10e8_82c5[] = "Fastcom 422/2-PCI (Commtech, Inc.)";
@@ -9308,6 +9725,8 @@ static const char pci_device_10e8_82c7[]
 static const char pci_device_10e8_82ca[] = "Fastcom 232/4-PCI (Commtech, Inc.)";
 static const char pci_device_10e8_82db[] = "AJA HDNTV HD SDI Framestore";
 static const char pci_device_10e8_82e2[] = "Fastcom DIO24H-PCI (Commtech, Inc.)";
+static const char pci_device_10e8_8406[] = "PCIcanx/PCIcan CAN interface [Kvaser AB]";
+static const char pci_device_10e8_8407[] = "PCIcan II CAN interface (A1021, PCB-07, PCB-08) [Kvaser AB]";
 static const char pci_device_10e8_8851[] = "S5933 on Innes Corp FM Radio Capture card";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -9331,12 +9750,19 @@ static const char pci_device_10eb_8111[]
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_10ec[] = "Realtek Semiconductor Co., Ltd.";
 static const char pci_device_10ec_0139[] = "Zonet Zen3200";
-static const char pci_device_10ec_0883[] = "High Definition Audio";
+static const char pci_device_10ec_0260[] = "Realtek 260 High Definition Audio";
+static const char pci_device_10ec_0261[] = "Realtek 261 High Definition Audio";
+static const char pci_device_10ec_0280[] = "Realtek 280 High Definition Audio";
+static const char pci_device_10ec_0861[] = "Realtek 861 High Definition Audio";
+static const char pci_device_10ec_0862[] = "Realtek 862 High Definition Audio";
+static const char pci_device_10ec_0880[] = "Realtek 880 High Definition Audio";
+static const char pci_device_10ec_0883[] = "Realtek 883 High Definition Audio";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10ec_0883_1025_1605[] = "TravelMate 5600 series";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_device_10ec_0888[] = "Realtek 888 High Definition Audio";
 static const char pci_device_10ec_8029[] = "RTL-8029(AS)";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10ec_8029_10b8_2011[] = "EZ-Card (SMC1208)";
@@ -9387,6 +9813,9 @@ static const char pci_subsys_10ec_8139_1
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10ec_8139_1043_1045[] = "L8400B or L3C/S notebook";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10ec_8139_1043_8109[] = "P5P800-MX Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -9399,6 +9828,9 @@ static const char pci_subsys_10ec_8139_1
 static const char pci_subsys_10ec_8139_10ec_8139[] = "RT8139";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10ec_8139_10f7_8338[] = "Panasonic CF-Y5 laptop";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10ec_8139_1113_ec01[] = "FNC-0107TX";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -9429,6 +9861,9 @@ static const char pci_subsys_10ec_8139_1
 static const char pci_subsys_10ec_8139_1436_8139[] = "RT8139";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10ec_8139_144d_c00c[] = "P30/P35 notebook";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10ec_8139_1458_e000[] = "GA-7VM400M/7VT600 Motherboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -9453,6 +9888,9 @@ static const char pci_subsys_10ec_8139_1
 static const char pci_subsys_10ec_8139_14cb_0200[] = "LNR-100 Family 10/100 Base-TX Ethernet";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10ec_8139_1565_2300[] = "P4TSV Onboard LAN (RTL8100B)";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10ec_8139_1695_9001[] = "Onboard RTL8101L 10/100 MBit";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -9473,7 +9911,10 @@ static const char pci_subsys_10ec_8139_8
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10ec_8139_a0a0_0007[] = "ALN-325C";
 #endif
-static const char pci_device_10ec_8167[] = "RTL-8169SC Gigabit Ethernet";
+static const char pci_device_10ec_8167[] = "RTL-8110SC/8169SC Gigabit Ethernet";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10ec_8167_1462_235c[] = "P965 Neo MS-7235 mainboard";
+#endif
 static const char pci_device_10ec_8168[] = "RTL8111/8168B PCI Express Gigabit Ethernet controller";
 static const char pci_device_10ec_8169[] = "RTL-8169 Gigabit Ethernet";
 #endif
@@ -9491,8 +9932,20 @@ static const char pci_subsys_10ec_8169_1
 static const char pci_subsys_10ec_8169_1458_e000[] = "GA-8I915ME-G Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10ec_8169_1462_030c[] = "K8N Neo-FSR v2.0 mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_10ec_8169_1462_702c[] = "K8T NEO 2 motherboard";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10ec_8169_1462_7094[] = "K8T Neo2-F V2.0";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10ec_8169_1734_1091[] = "D2030-A1";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_10ec_8169_a0a0_0449[] = "AK86-L motherboard";
+#endif
 static const char pci_device_10ec_8180[] = "RTL8180L 802.11b MAC";
 static const char pci_device_10ec_8185[] = "RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller";
 static const char pci_device_10ec_8197[] = "SmartLAN56 56K Modem";
@@ -9515,6 +9968,7 @@ static const char pci_device_10ee_3fc3[]
 static const char pci_device_10ee_3fc4[] = "RME Digi9652 (Hammerfall)";
 static const char pci_device_10ee_3fc5[] = "RME Hammerfall DSP";
 static const char pci_device_10ee_3fc6[] = "RME Hammerfall DSP MADI";
+static const char pci_device_10ee_8380[] = "Ellips ProfiXpress Profibus Master";
 static const char pci_device_10ee_8381[] = "Ellips Santos Frame Grabber";
 static const char pci_device_10ee_d154[] = "Copley Controls CAN card (PCI-CAN-02)";
 #endif
@@ -9660,11 +10114,17 @@ static const char pci_subsys_1102_0004_1
 static const char pci_subsys_1102_0004_1102_0058[] = "SB0090 Audigy Player/OEM";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1102_0004_1102_1002[] = "SB Audigy2 ZS";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1102_0004_1102_1007[] = "SB0240 Audigy 2 Platinum 6.1";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1102_0004_1102_2002[] = "SB Audigy 2 ZS (SB0350)";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1102_0004_1102_4001[] = "E-MU 1010";
+#endif
 static const char pci_device_1102_0005[] = "SB X-Fi";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1102_0005_1102_0021[] = "X-Fi Platinum";
@@ -9771,16 +10231,23 @@ static const char pci_device_1103_0004[]
 static const char pci_subsys_1103_0004_1103_0001[] = "HPT370A";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1103_0004_1103_0003[] = "HPT343 / HPT345 / HPT363 UDMA33";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1103_0004_1103_0004[] = "HPT366 UDMA66 (r1) / HPT368 UDMA66 (r2) / HPT370 UDMA100 (r3) / HPT370 UDMA100 RAID (r4)";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1103_0004_1103_0005[] = "HPT370 UDMA100";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1103_0004_1103_0006[] = "HPT302/302N";
+#endif
 static const char pci_device_1103_0005[] = "HPT372A/372N";
 static const char pci_device_1103_0006[] = "HPT302/302N";
 static const char pci_device_1103_0007[] = "HPT371/371N";
 static const char pci_device_1103_0008[] = "HPT374";
 static const char pci_device_1103_0009[] = "HPT372N";
+static const char pci_device_1103_2340[] = "RocketRAID 2340 16 Port SATA-II Controller";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1104[] = "RasterOps Corp.";
@@ -9808,6 +10275,7 @@ static const char pci_device_1105_8486[]
 static const char pci_vendor_1106[] = "VIA Technologies, Inc.";
 static const char pci_device_1106_0102[] = "Embedded VIA Ethernet Controller";
 static const char pci_device_1106_0130[] = "VT6305 1394.A Controller";
+static const char pci_device_1106_0198[] = "P4X600 Host Bridge";
 static const char pci_device_1106_0204[] = "K8M800 Host Bridge";
 static const char pci_device_1106_0208[] = "PT890 Host Bridge";
 static const char pci_device_1106_0238[] = "K8T890 Host Bridge";
@@ -9845,6 +10313,9 @@ static const char pci_device_1106_0336[]
 static const char pci_device_1106_0340[] = "PT900 Host Bridge";
 static const char pci_device_1106_0351[] = "VT3351 Host Bridge";
 static const char pci_device_1106_0364[] = "P4M900 Host Bridge";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1106_0364_1043_81ce[] = "P5VD2-VM mothervoard";
+#endif
 static const char pci_device_1106_0391[] = "VT8371 [KX133]";
 static const char pci_device_1106_0501[] = "VT8501 [Apollo MVP4]";
 static const char pci_device_1106_0505[] = "VT82C505";
@@ -9884,6 +10355,12 @@ static const char pci_subsys_1106_0571_1
 static const char pci_subsys_1106_0571_1462_7020[] = "K8T NEO 2 motherboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1106_0571_1462_7094[] = "K8T Neo2-F V2.0";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1106_0571_1462_7181[] = "K8MM3-V mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_0571_147b_1407[] = "KV8-MAX3 motherboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -9978,6 +10455,7 @@ static const char pci_device_1106_1351[]
 static const char pci_device_1106_1364[] = "P4M900 Host Bridge";
 static const char pci_device_1106_1571[] = "VT82C576M/VT82C586";
 static const char pci_device_1106_1595[] = "VT82C595/97 [Apollo VP2/97]";
+static const char pci_device_1106_2106[] = "VIA Rhine Family Fast Ethernet Adapter (VT6105)";
 static const char pci_device_1106_2204[] = "K8M800 Host Bridge";
 static const char pci_device_1106_2208[] = "PT890 Host Bridge";
 static const char pci_device_1106_2238[] = "K8T890 Host Bridge";
@@ -10034,6 +10512,12 @@ static const char pci_subsys_1106_3038_1
 static const char pci_subsys_1106_3038_1462_7020[] = "K8T NEO 2 motherboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1106_3038_1462_7094[] = "K8T Neo2-F V2.0";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1106_3038_1462_7181[] = "K8MM3-V mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_3038_147b_1407[] = "KV8-MAX3 motherboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -10054,13 +10538,16 @@ static const char pci_subsys_1106_3043_1
 static const char pci_subsys_1106_3043_1186_1400[] = "DFE-530TX rev A";
 #endif
 static const char pci_device_1106_3044[] = "IEEE 1394 Host Controller";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1106_3044_0010_0001[] = "IEEE 1394 4port DCST 1394-3+1B";
+#endif
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_3044_1025_005a[] = "TravelMate 290";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1106_3044_1043_808a[] = "A8V Deluxe";
+static const char pci_subsys_1106_3044_1043_808a[] = "A8V Deluxe or A8N-VM CSM Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_3044_1458_1000[] = "GA-7VT600-1394 Motherboard";
@@ -10151,6 +10638,9 @@ static const char pci_subsys_1106_3059_1
 static const char pci_subsys_1106_3059_1043_812a[] = "A8V Deluxe motherboard (Realtek ALC850 codec)";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1106_3059_10ec_8168[] = "High Definition Audio";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_3059_1106_3059[] = "L7VMM2 Motherboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -10166,6 +10656,9 @@ static const char pci_subsys_1106_3059_1
 static const char pci_subsys_1106_3059_1297_c160[] = "FX41 motherboard (Realtek ALC650 codec)";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1106_3059_1413_147b[] = "KV8 Pro motherboard onboard audio";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_3059_1458_a002[] = "GA-7VAX Onboard Audio (Realtek ALC650)";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -10175,9 +10668,15 @@ static const char pci_subsys_1106_3059_1
 static const char pci_subsys_1106_3059_1462_3800[] = "KT266 onboard audio";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1106_3059_1462_7181[] = "K8MM3-V mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_3059_147b_1407[] = "KV8-MAX3 motherboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1106_3059_1849_0850[] = "ASRock 775Dual-880 Pro onboard audio (Realtek ALC850)";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_3059_1849_9761[] = "K7VT6 motherboard";
 #endif
 #endif
@@ -10188,6 +10687,9 @@ static const char pci_subsys_1106_3059_4
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_3059_a0a0_01b6[] = "AK77-8XN onboard audio";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1106_3059_a0a0_0342[] = "AK86-L motherboard";
+#endif
 static const char pci_device_1106_3065[] = "VT6102 [Rhine-II]";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_3065_1043_80a1[] = "A7V8X-X Motherboard";
@@ -10205,6 +10707,9 @@ static const char pci_subsys_1106_3065_1
 static const char pci_subsys_1106_3065_13b9_1421[] = "LD-10/100AL PCI Fast Ethernet Adapter (rev.B)";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1106_3065_1462_7181[] = "K8MM3-V mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_3065_147b_1c09[] = "NV7 Motherboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -10261,6 +10766,12 @@ static const char pci_subsys_1106_3104_1
 static const char pci_subsys_1106_3104_1462_7020[] = "K8T NEO 2 motherboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1106_3104_1462_7094[] = "K8T Neo2-F V2.0";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1106_3104_1462_7181[] = "K8MM3-V mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_3104_147b_1407[] = "KV8-MAX3 motherboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -10303,6 +10814,9 @@ static const char pci_subsys_1106_3149_1
 static const char pci_subsys_1106_3149_1462_7020[] = "K8T Neo 2 Motherboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1106_3149_1462_7094[] = "K8T Neo2-F V2.0";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_3149_147b_1407[] = "KV8-MAX3 motherboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -10311,7 +10825,11 @@ static const char pci_subsys_1106_3149_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_3149_1849_3149[] = "K7VT6 motherboard";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1106_3149_a0a0_04ad[] = "AK86-L motherboard";
+#endif
 static const char pci_device_1106_3156[] = "P/KN266 Host Bridge";
+static const char pci_device_1106_3157[] = "CX700M2 UniChrome PRO II Graphics";
 static const char pci_device_1106_3164[] = "VT6410 ATA133 RAID controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_3164_1043_80f4[] = "P4P800 Mainboard Deluxe ATX";
@@ -10370,7 +10888,7 @@ static const char pci_device_1106_3227[]
 static const char pci_subsys_1106_3227_1043_80ed[] = "A7V600/K8V-X/A8V Deluxe motherboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1106_3227_1106_3227[] = "DFI KT600-AL Motherboard";
+static const char pci_subsys_1106_3227_1106_3227[] = "DFI KT600-AL / Soltek SL-B9D-FGR Motherboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_3227_1458_5001[] = "GA-7VT600 Motherboard";
@@ -10381,6 +10899,7 @@ static const char pci_subsys_1106_3227_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1106_3227_1849_3227[] = "K7VT4 motherboard";
 #endif
+static const char pci_device_1106_3230[] = "K8M890 [Chrome9] Integrated Video";
 static const char pci_device_1106_3238[] = "K8T890 Host Bridge";
 static const char pci_device_1106_3249[] = "VT6421 IDE RAID Controller";
 static const char pci_device_1106_324a[] = "CX700 PCI to PCI Bridge";
@@ -10388,6 +10907,7 @@ static const char pci_device_1106_324b[]
 static const char pci_device_1106_324e[] = "CX700 Internal Module Bus";
 static const char pci_device_1106_3258[] = "PT880 Host Bridge";
 static const char pci_device_1106_3259[] = "CN400/PM880 Host Bridge";
+static const char pci_device_1106_3260[] = "VIA Chrome9 HC IGP";
 static const char pci_device_1106_3269[] = "KT880 Host Bridge";
 static const char pci_device_1106_3282[] = "K8T800Pro Host Bridge";
 static const char pci_device_1106_3287[] = "VT8251 PCI to ISA Bridge";
@@ -10399,10 +10919,13 @@ static const char pci_device_1106_3327[]
 static const char pci_device_1106_3336[] = "K8M890CE Host Bridge";
 static const char pci_device_1106_3337[] = "VT8237A PCI to ISA Bridge";
 static const char pci_device_1106_3340[] = "PT900 Host Bridge";
+static const char pci_device_1106_3343[] = "UniChrome Pro IGP [VIA P4M890 Chipset]";
 static const char pci_device_1106_3344[] = "UniChrome Pro IGP";
 static const char pci_device_1106_3349[] = "VT8251 AHCI/SATA 4-Port Controller";
 static const char pci_device_1106_3351[] = "VT3351 Host Bridge";
 static const char pci_device_1106_3364[] = "P4M900 Host Bridge";
+static const char pci_device_1106_3371[] = "Chrome9 HC IGP";
+static const char pci_device_1106_3372[] = "VT8237S PCI to ISA Bridge";
 static const char pci_device_1106_337a[] = "VT8237A PCI to PCI Bridge";
 static const char pci_device_1106_337b[] = "VT8237A Host Bridge";
 static const char pci_device_1106_4149[] = "VIA VT6420 (ATA133) Controller";
@@ -10429,13 +10952,16 @@ static const char pci_device_1106_5208[]
 static const char pci_device_1106_5238[] = "K8T890 I/O APIC Interrupt Controller";
 static const char pci_device_1106_5290[] = "K8M890 I/O APIC Interrupt Controller";
 static const char pci_device_1106_5308[] = "PT894 I/O APIC Interrupt Controller";
+static const char pci_device_1106_5324[] = "CX700M2 IDE";
 static const char pci_device_1106_5327[] = "P4M890 I/O APIC Interrupt Controller";
 static const char pci_device_1106_5336[] = "K8M890CE I/O APIC Interrupt Controller";
 static const char pci_device_1106_5340[] = "PT900 I/O APIC Interrupt Controller";
 static const char pci_device_1106_5351[] = "VT3351 I/O APIC Interrupt Controller";
 static const char pci_device_1106_5364[] = "P4M900 I/O APIC Interrupt Controller";
 static const char pci_device_1106_6100[] = "VT85C100A [Rhine II]";
+static const char pci_device_1106_6287[] = "SATA RAID Controller";
 static const char pci_device_1106_6327[] = "P4M890 Security Device";
+static const char pci_device_1106_6364[] = "P4M900 Security Device";
 static const char pci_device_1106_7204[] = "K8M800 Host Bridge";
 static const char pci_device_1106_7205[] = "VT8378 [S3 UniChrome] Integrated Video";
 #ifdef INIT_SUBSYS_INFO
@@ -10649,11 +11175,7 @@ static const char pci_device_1119_0009[]
 static const char pci_device_1119_000a[] = "GDT 6115/6515";
 static const char pci_device_1119_000b[] = "GDT 6125/6525";
 static const char pci_device_1119_000c[] = "GDT 6535";
-static const char pci_device_1119_000d[] = "GDT 6555";
-static const char pci_device_1119_0010[] = "GDT 6115/6515";
-static const char pci_device_1119_0011[] = "GDT 6125/6525";
-static const char pci_device_1119_0012[] = "GDT 6535";
-static const char pci_device_1119_0013[] = "GDT 6555/6555-ECC";
+static const char pci_device_1119_000d[] = "GDT 6555/6555-ECC";
 static const char pci_device_1119_0100[] = "GDT 6117RP/6517RP";
 static const char pci_device_1119_0101[] = "GDT 6127RP/6527RP";
 static const char pci_device_1119_0102[] = "GDT 6537RP";
@@ -10710,6 +11232,7 @@ static const char pci_device_1119_0260[]
 static const char pci_device_1119_0261[] = "GDT 7529RN/7629RN";
 static const char pci_device_1119_02ff[] = "GDT MAXRP";
 static const char pci_device_1119_0300[] = "GDT NEWRX";
+static const char pci_device_1119_0301[] = "GDT NEWRX2";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_111a[] = "Efficient Networks, Inc";
@@ -10833,7 +11356,13 @@ static const char pci_vendor_1130[] = "C
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1131[] = "Philips Semiconductors";
 static const char pci_device_1131_1561[] = "USB 1.1 Host Controller";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1131_1561_1775_c200[] = "C2K onboard USB 1.1 host controller";
+#endif
 static const char pci_device_1131_1562[] = "USB 2.0 Host Controller";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1131_1562_1775_c200[] = "C2K onboard USB 2.0 host controller";
+#endif
 static const char pci_device_1131_3400[] = "SmartPCI56(UCB1500) 56K Modem";
 static const char pci_device_1131_5400[] = "TriMedia TM1000/1100";
 static const char pci_device_1131_5402[] = "TriMedia TM-1300";
@@ -10901,6 +11430,9 @@ static const char pci_subsys_1131_7133_1
 static const char pci_subsys_1131_7133_1043_4862[] = "P7131 Dual";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1131_7133_1131_0000[] = "KWorld V-Stream Studio TV Terminator";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1131_7133_1131_2001[] = "Proteus Pro [philips reference design]";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -10934,6 +11466,9 @@ static const char pci_subsys_1131_7133_1
 static const char pci_subsys_1131_7133_1461_1044[] = "AVerTVHD MCE A180";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1131_7133_1461_a14b[] = "AVerTV Studio 509";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1131_7133_1461_f31f[] = "Avermedia AVerTV GO 007 FM";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -10952,9 +11487,15 @@ static const char pci_subsys_1131_7133_1
 static const char pci_subsys_1131_7133_153b_1162[] = "Terratec Cinergy 400 mobile";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1131_7133_17de_7350[] = "ATSC 110 Digital / Analog HDTV Tuner";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1131_7133_185b_c100[] = "VideoMate TV";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1131_7133_185b_c900[] = "VideoMate T750";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1131_7133_5168_0306[] = "LifeView FlyDVB-T DUO";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -11129,17 +11670,29 @@ static const char pci_subsys_1131_7146_1
 static const char pci_subsys_1131_7146_13c2_1011[] = "Technotrend-Budget/Hauppauge WinTV-NOVA-T DVB card";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1131_7146_13c2_1012[] = "DVB T-1500";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1131_7146_13c2_1013[] = "SATELCO Multimedia DVB";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1131_7146_13c2_1016[] = "WinTV-NOVA-SE DVB card";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1131_7146_13c2_1018[] = "DVB S-1401";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1131_7146_13c2_1019[] = "S2-3200";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1131_7146_13c2_1102[] = "Technotrend/Hauppauge DVB card rev2.1";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1131_7146_153b_1156[] = "Terratec Cynergy 1200C";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1131_7146_1894_0020[] = "KNC One DVB-C V1.0";
+#endif
 static const char pci_device_1131_9730[] = "SAA9730 Integrated Multimedia and Peripheral Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1131_9730_1131_0000[] = "Integrated Multimedia and Peripheral Controller";
@@ -11270,6 +11823,7 @@ static const char pci_subsys_1133_e028_1
 #endif
 static const char pci_device_1133_e02a[] = "Diva Server IPM-300";
 static const char pci_device_1133_e02c[] = "Diva Server IPM-600";
+static const char pci_device_1133_e032[] = "Diva BRI-2 PCIe r1";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1134[] = "Mercury Computer Systems";
@@ -11591,6 +12145,7 @@ static const char pci_device_114f_000c[]
 static const char pci_device_114f_000d[] = "SyncPort 2-Port (x.25/FR)";
 static const char pci_device_114f_0011[] = "AccelePort 8r EIA-232 (IBM)";
 static const char pci_device_114f_0012[] = "AccelePort 8r EIA-422";
+static const char pci_device_114f_0013[] = "AccelePort Xr";
 static const char pci_device_114f_0014[] = "AccelePort 8r EIA-422";
 static const char pci_device_114f_0015[] = "AccelePort Xem";
 static const char pci_device_114f_0016[] = "AccelePort EPC/X";
@@ -11830,13 +12385,13 @@ static const char pci_device_1166_0014[]
 static const char pci_device_1166_0015[] = "CMIC-GC Host Bridge";
 static const char pci_device_1166_0016[] = "CMIC-GC Host Bridge";
 static const char pci_device_1166_0017[] = "GCNB-LE Host Bridge";
-static const char pci_device_1166_0036[] = "HT1000 PCI/PCI-X bridge";
+static const char pci_device_1166_0036[] = "BCM5785 [HT1000] PCI/PCI-X Bridge";
 static const char pci_device_1166_0101[] = "CIOB-X2 PCI-X I/O Bridge";
 static const char pci_device_1166_0103[] = "EPB PCI-Express to PCI-X Bridge";
-static const char pci_device_1166_0104[] = "HT1000 PCI/PCI-X bridge";
+static const char pci_device_1166_0104[] = "BCM5785 [HT1000] PCI/PCI-X Bridge";
 static const char pci_device_1166_0110[] = "CIOB-E I/O Bridge with Gigabit Ethernet";
-static const char pci_device_1166_0130[] = "HT2000 PCI-X bridge";
-static const char pci_device_1166_0132[] = "HT2000 PCI-Express bridge";
+static const char pci_device_1166_0130[] = "BCM5780 [HT2000] PCI-X bridge";
+static const char pci_device_1166_0132[] = "BCM5780 [HT2000] PCI-Express Bridge";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1166_0132_1166_0132[] = "HT2000 PCI-Express bridge";
 #endif
@@ -11853,9 +12408,14 @@ static const char pci_device_1166_0203[]
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1166_0203_1734_1012[] = "Primergy RX300";
 #endif
-static const char pci_device_1166_0205[] = "HT1000 Legacy South Bridge";
+static const char pci_device_1166_0205[] = "BCM5785 [HT1000] Legacy South Bridge";
 static const char pci_device_1166_0211[] = "OSB4 IDE Controller";
 static const char pci_device_1166_0212[] = "CSB5 IDE Controller";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1166_0212_1028_810b[] = "PowerEdge 2550";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1166_0212_4c53_1080[] = "CT8 mainboard";
 #endif
@@ -11873,7 +12433,7 @@ static const char pci_subsys_1166_0213_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1166_0213_1734_1012[] = "Primergy RX300";
 #endif
-static const char pci_device_1166_0214[] = "HT1000 Legacy IDE controller";
+static const char pci_device_1166_0214[] = "BCM5785 [HT1000] IDE";
 static const char pci_device_1166_0217[] = "CSB6 IDE Controller";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -11888,7 +12448,7 @@ static const char pci_device_1166_0221[]
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1166_0221_1734_1012[] = "Primergy RX300";
 #endif
-static const char pci_device_1166_0223[] = "HT1000 USB Controller";
+static const char pci_device_1166_0223[] = "BCM5785 [HT1000] USB";
 static const char pci_device_1166_0225[] = "CSB5 LPC bridge";
 static const char pci_device_1166_0227[] = "GCLE-2 Host Bridge";
 #ifdef INIT_SUBSYS_INFO
@@ -11898,12 +12458,14 @@ static const char pci_device_1166_0230[]
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1166_0230_4c53_1080[] = "CT8 mainboard";
 #endif
-static const char pci_device_1166_0234[] = "HT1000 LPC Bridge";
+static const char pci_device_1166_0234[] = "BCM5785 [HT1000] LPC";
+static const char pci_device_1166_0235[] = "BCM5785 [HT1000] XIOAPIC0-2";
+static const char pci_device_1166_0238[] = "BCM5785 [HT1000] WDTimer";
 static const char pci_device_1166_0240[] = "K2 SATA";
 static const char pci_device_1166_0241[] = "RAIDCore RC4000";
 static const char pci_device_1166_0242[] = "RAIDCore BC4000";
-static const char pci_device_1166_024a[] = "BCM5785 (HT1000) SATA Native SATA Mode";
-static const char pci_device_1166_024b[] = "BCM5785 (HT1000) PATA/IDE Mode";
+static const char pci_device_1166_024a[] = "BCM5785 [HT1000] SATA (Native SATA Mode)";
+static const char pci_device_1166_024b[] = "BCM5785 [HT1000] SATA (PATA/IDE Mode)";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1167[] = "Mutoh Industries Inc";
@@ -12030,6 +12592,11 @@ static const char pci_subsys_1180_0476_1
 #endif
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1180_0476_1028_014f[] = "Latitude X300 laptop";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1180_0476_1028_0188[] = "Inspiron 6000 laptop";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -12049,8 +12616,16 @@ static const char pci_subsys_1180_0476_1
 static const char pci_subsys_1180_0476_104d_80e7[] = "VAIO PCG-GR214EP/GR214MP/GR215MP/GR314MP/GR315MP";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1180_0476_104d_814e[] = "VAIO GRZ390Z";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1180_0476_10f7_8338[] = "Panasonic CF-Y5 laptop";
+#endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1180_0476_144d_c00c[] = "P35 notebook";
+static const char pci_subsys_1180_0476_144d_c00c[] = "P30/P35 notebook";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1180_0476_14ef_0220[] = "PCD-RP-220S";
@@ -12081,11 +12656,16 @@ static const char pci_subsys_1180_0552_1
 #endif
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1180_0552_1028_014f[] = "Latitude X300 laptop";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1180_0552_1028_0188[] = "Inspiron 6000 laptop";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1180_0552_144d_c00c[] = "P35 notebook";
+static const char pci_subsys_1180_0552_144d_c00c[] = "P30/P35 notebook";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1180_0552_17aa_201e[] = "Thinkpad X60s";
@@ -12122,11 +12702,15 @@ static const char pci_subsys_1180_0822_1
 static const char pci_subsys_1180_0822_1043_1967[] = "ASUS V6800V";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1180_0822_10f7_8338[] = "Panasonic CF-Y5 laptop";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1180_0822_144d_c018[] = "X20 IV";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1180_0822_17aa_201d[] = "Thinkpad X60s";
 #endif
+static const char pci_device_1180_0832[] = "R5C832 IEEE 1394 Controller";
 static const char pci_device_1180_0841[] = "R5C841 CardBus/SD/SDIO/MMC/MS/MSPro/xD/IEEE1394";
 static const char pci_device_1180_0852[] = "xD-Picture Card Controller";
 #ifdef INIT_SUBSYS_INFO
@@ -12150,7 +12734,7 @@ static const char pci_vendor_1186[] = "D
 static const char pci_device_1186_0100[] = "DC21041";
 static const char pci_device_1186_1002[] = "DL10050 Sundance Ethernet";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_1186_1002_1186_1002[] = "DFE-550TX";
+static const char pci_subsys_1186_1002_1186_1002[] = "DFE-550TX/FX";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1186_1002_1186_1012[] = "DFE-580TX";
@@ -12351,6 +12935,8 @@ static const char pci_vendor_11aa[] = "A
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_11ab[] = "Marvell Technology Group Ltd.";
 static const char pci_device_11ab_0146[] = "GT-64010/64010A System Controller";
+static const char pci_device_11ab_0f53[] = "88E6318 Link Street network controller";
+static const char pci_device_11ab_11ab[] = "MV88SE614x SATA II PCI-E controller";
 static const char pci_device_11ab_138f[] = "W8300 802.11 Adapter (rev 07)";
 static const char pci_device_11ab_1fa6[] = "Marvell W8300 802.11 Adapter";
 static const char pci_device_11ab_1fa7[] = "88W8310 and 88W8000G [Libertas] 802.11g client chipset";
@@ -12358,6 +12944,7 @@ static const char pci_device_11ab_1faa[]
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_11ab_1faa_1385_4e00[] = "WG511 v2 54MBit/ Wireless PC-Card";
 #endif
+static const char pci_device_11ab_2a01[] = "88W8335 [Libertas] 802.11b/g Wireless";
 static const char pci_device_11ab_4320[] = "88E8001 Gigabit Ethernet Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_11ab_4320_1019_0f38[] = "Marvell 88E8001 Gigabit Ethernet Controller (ECS)";
@@ -12421,6 +13008,9 @@ static const char pci_device_11ab_4344[]
 static const char pci_device_11ab_4345[] = "88E8022 PCI-X IPMI Gigabit Ethernet Controller";
 static const char pci_device_11ab_4346[] = "88E8061 PCI-E IPMI Gigabit Ethernet Controller";
 static const char pci_device_11ab_4347[] = "88E8062 PCI-E IPMI Gigabit Ethernet Controller";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_11ab_4347_4c53_10d0[] = "Telum ASLP10 PrAMC Gigabit Ethernet";
+#endif
 static const char pci_device_11ab_4350[] = "88E8035 PCI-E Fast Ethernet Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_11ab_4350_1179_0001[] = "Marvell 88E8035 Fast Ethernet Controller (Toshiba)";
@@ -12689,6 +13279,7 @@ static const char pci_subsys_11ab_4362_2
 static const char pci_subsys_11ab_4362_a0a0_0506[] = "Marvell 88E8053 Gigabit Ethernet Controller (Aopen)";
 #endif
 static const char pci_device_11ab_4363[] = "88E8055 PCI-E Gigabit Ethernet Controller";
+static const char pci_device_11ab_4364[] = "88E8056 PCI-E Gigabit Ethernet Controller";
 static const char pci_device_11ab_4611[] = "GT-64115 System Controller";
 static const char pci_device_11ab_4620[] = "GT-64120/64120A/64121A System Controller";
 static const char pci_device_11ab_4801[] = "GT-48001";
@@ -12699,8 +13290,15 @@ static const char pci_device_11ab_5080[]
 static const char pci_device_11ab_5081[] = "MV88SX5081 8-port SATA I PCI-X Controller";
 static const char pci_device_11ab_6041[] = "MV88SX6041 4-port SATA II PCI-X Controller";
 static const char pci_device_11ab_6081[] = "MV88SX6081 8-port SATA II PCI-X Controller";
+static const char pci_device_11ab_6101[] = "88SE6101 single-port PATA133 interface";
+static const char pci_device_11ab_6141[] = "88SE614x SATA II PCI-E controller";
+static const char pci_device_11ab_6145[] = "88SE6145 SATA II PCI-E controller";
+static const char pci_device_11ab_6450[] = "64560 System Controller";
 static const char pci_device_11ab_6460[] = "MV64360/64361/64362 System Controller";
 static const char pci_device_11ab_6480[] = "MV64460/64461/64462 System Controller";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_11ab_6480_1775_c200[] = "C2K CompactPCI single board computer";
+#endif
 static const char pci_device_11ab_6485[] = "MV64460/64461/64462 System Controller, Revision B";
 static const char pci_device_11ab_f003[] = "GT-64010 Primary Image Piranha Image Generator";
 #endif
@@ -12787,6 +13385,18 @@ static const char pci_device_11bc_0001[]
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_11bd[] = "Pinnacle Systems Inc.";
 static const char pci_device_11bd_002e[] = "PCTV 40i";
+static const char pci_device_11bd_0040[] = "Royal TS Function 1";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_11bd_0040_11bd_0044[] = "PCTV 2000i Dual DVB-T Pro PCI Tuner 1";
+#endif
+static const char pci_device_11bd_0041[] = "RoyalTS Function 2";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_11bd_0041_11bd_0044[] = "PCTV 2000i Dual DVB-T Pro PCI Tuner 2";
+#endif
+static const char pci_device_11bd_0042[] = "Royal TS Function 3";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_11bd_0042_11bd_0044[] = "PCTV 2000i Dual DVB-T Pro PCI Common";
+#endif
 static const char pci_device_11bd_bede[] = "AV/DV Studio Capture Card";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -13070,6 +13680,8 @@ static const char pci_device_11c1_0462[]
 static const char pci_device_11c1_0480[] = "Venus Modem (V90, 56KFlex)";
 static const char pci_device_11c1_048c[] = "V.92 56K WinModem";
 static const char pci_device_11c1_048f[] = "V.92 56k WinModem";
+static const char pci_device_11c1_1040[] = "HDA softmodem";
+static const char pci_device_11c1_2600[] = "StarPro26XX family (SP2601, SP2603, SP2612) DSP";
 static const char pci_device_11c1_5801[] = "USB";
 static const char pci_device_11c1_5802[] = "USS-312 USB Controller";
 static const char pci_device_11c1_5803[] = "USS-344S USB Controller";
@@ -13180,10 +13792,17 @@ static const char pci_vendor_11d3[] = "T
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_11d4[] = "Analog Devices";
+static const char pci_device_11d4_0078[] = "AD1986HD sound chip";
 static const char pci_device_11d4_1535[] = "Blackfin BF535 processor";
 static const char pci_device_11d4_1805[] = "SM56 PCI modem";
 static const char pci_device_11d4_1889[] = "AD1889 sound chip";
+static const char pci_device_11d4_1981[] = "AD1981HD sound chip";
+static const char pci_device_11d4_1983[] = "AD1983HD sound chip";
 static const char pci_device_11d4_1986[] = "AD1986A sound chip";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_11d4_1986_11d4_1986[] = "Lenovo N100 B9G";
+#endif
+static const char pci_device_11d4_198b[] = "AD1988B Sound Chip";
 static const char pci_device_11d4_5340[] = "AD1881 sound chip";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -13545,6 +14164,9 @@ static const char pci_subsys_1217_7223_1
 static const char pci_subsys_1217_7223_103c_0890[] = "NC6000 laptop";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1217_7223_10cf_11c4[] = "Lifebook P5020D Laptop";
+#endif
 static const char pci_device_1217_7233[] = "OZ711MP3/MS3 4-in-1 MemoryCardBus Controller";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -14072,6 +14694,9 @@ static const char pci_subsys_125d_2898_1
 static const char pci_subsys_125d_2898_147a_c001[] = "ES56-PI Data Fax Modem";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_125d_2898_148d_1030[] = "HCF WV-PI56 [ESS ES56-PI Data Fax Modem]";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_125d_2898_14fe_0428[] = "ES56-PI Data Fax Modem";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -14111,6 +14736,11 @@ static const char pci_subsys_1260_3873_1
 #endif
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1260_3873_8086_2510[] = "M3AWEB Wireless 802.11b MiniPCI Adapter";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1260_3873_8086_2513[] = "Wireless 802.11b MiniPCI Adapter";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -14132,6 +14762,9 @@ static const char pci_subsys_1260_3890_1
 static const char pci_subsys_1260_3890_1113_4203[] = "WN4201B";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1260_3890_1113_8201[] = "T-Com T-Sinus 154pcicard Wireless PCI Adapter";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1260_3890_1113_ee03[] = "SMC2802W V2 Wireless PCI Adapter [ISL3886]";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -14850,11 +15483,12 @@ static const char pci_device_1282_9132[]
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1283[] = "Integrated Technology Express, Inc.";
 static const char pci_device_1283_673a[] = "IT8330G";
-static const char pci_device_1283_8211[] = "ITE 8211F Single Channel UDMA 133 (ASUS 8211 (ITE IT8212 ATA RAID Controller))";
+static const char pci_device_1283_8152[] = "IT8152F/G Advanced RISC-to-PCI Companion Chip";
+static const char pci_device_1283_8211[] = "ITE 8211F Single Channel UDMA 133";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1283_8211_1043_8138[] = "P5GD1-VW Mainboard";
 #endif
-static const char pci_device_1283_8212[] = "IT/ITE8212 Dual channel ATA RAID controller (PCI version seems to be IT8212, embedded seems to be ITE8212)";
+static const char pci_device_1283_8212[] = "IT/ITE8212 Dual channel ATA RAID controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1283_8212_1283_0001[] = "IT/ITE8212 Dual channel ATA RAID controller";
 #endif
@@ -14916,6 +15550,7 @@ static const char pci_vendor_1290[] = "S
 static const char pci_vendor_1291[] = "NCS Computer Italia";
 #endif
 static const char pci_vendor_1292[] = "Tritech Microelectronics Inc";
+static const char pci_device_1292_fc02[] = "Pyramid3D TR25202";
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1293[] = "Media Reality Technology";
 #endif
@@ -14992,8 +15627,12 @@ static const char pci_vendor_12aa[] = "S
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_12ab[] = "Yuan Yuan Enterprise Co., Ltd.";
+static const char pci_device_12ab_0000[] = "MPG160/Kuroutoshikou ITVC15-STVLP";
 static const char pci_device_12ab_0002[] = "AU8830 [Vortex2] Based Sound Card With A3D Support";
+static const char pci_device_12ab_2300[] = "Club-3D Zap TV2100";
 static const char pci_device_12ab_3000[] = "MPG-200C PCI DVD Decoder Card";
+static const char pci_device_12ab_fff3[] = "MPG600/Kuroutoshikou ITVC16-STVLP";
+static const char pci_device_12ab_ffff[] = "MPG600/Kuroutoshikou ITVC16-STVLP";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_12ac[] = "Measurex Corporation";
@@ -15302,6 +15941,7 @@ static const char pci_vendor_12d7[] = "B
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_12d8[] = "Pericom Semiconductor";
+static const char pci_device_12d8_01a7[] = "PI7C21P100 PCI to PCI Bridge";
 static const char pci_device_12d8_8150[] = "PCI to PCI Bridge";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -15805,7 +16445,7 @@ static const char pci_vendor_132d[] = "I
 static const char pci_vendor_1330[] = "MMC Networks";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
-static const char pci_vendor_1331[] = "Radisys Corp.";
+static const char pci_vendor_1331[] = "RadiSys Corporation";
 static const char pci_device_1331_0030[] = "ENP-2611";
 static const char pci_device_1331_8200[] = "82600 Host Bridge";
 static const char pci_device_1331_8201[] = "82600 IDE";
@@ -16070,6 +16710,8 @@ static const char pci_device_1374_0037[]
 static const char pci_device_1374_0038[] = "Silicom Quad port Copper Ethernet PCI-E Intel based Bypass Server Adapter";
 static const char pci_device_1374_0039[] = "Silicom Dual port Fiber-SX Ethernet PCI-E Intel based Bypass Server Adapter";
 static const char pci_device_1374_003a[] = "Silicom Dual port Fiber-LX Ethernet PCI-E Intel based Bypass Server Adapter";
+static const char pci_device_1374_003b[] = "Silicom Dual port Fiber Ethernet PMC Intel based Bypass Server Adapter (PMCX2BPFI)";
+static const char pci_device_1374_003c[] = "Silicom Dual port Copper Ethernet PCI-X BGE based Bypass Server Adapter (PXG2BPRB)";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1375[] = "Argosystems Inc";
@@ -16134,9 +16776,10 @@ static const char pci_vendor_1384[] = "R
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1385[] = "Netgear";
 static const char pci_device_1385_0013[] = "WG311T 108 Mbps Wireless PCI Adapter";
-static const char pci_device_1385_311a[] = "GA511 Gigabit Ethernet";
-static const char pci_device_1385_4100[] = "802.11b Wireless Adapter (MA301)";
-static const char pci_device_1385_4105[] = "MA311 802.11b wireless adapter";
+static const char pci_device_1385_006b[] = "WA301 802.11b Wireless PCI Adapter";
+static const char pci_device_1385_311a[] = "GA311 Gigabit Ethernet PCI Adapter";
+static const char pci_device_1385_4100[] = "MA301 802.11b Wireless PCI Adapter";
+static const char pci_device_1385_4105[] = "MA311 802.11b Wireless PCI Adapter";
 static const char pci_device_1385_4251[] = "WG111T 108 Mbps Wireless USB 2.0 Adapter";
 static const char pci_device_1385_4400[] = "WAG511 802.11a/b/g Dual Band Wireless PC Card";
 static const char pci_device_1385_4600[] = "WAG511 802.11a/b/g Dual Band Wireless PC Card";
@@ -16156,7 +16799,7 @@ static const char pci_device_1385_622a[]
 static const char pci_device_1385_630a[] = "GA630 Gigabit Ethernet";
 static const char pci_device_1385_6b00[] = "WG311v3 54 Mbps Wireless PCI Adapter";
 static const char pci_device_1385_6d00[] = "WPNT511 RangeMax 240 Mbps Wireless PC Card";
-static const char pci_device_1385_7b00[] = "WN511B RangeMax Next 280 Mbps Wireless PC Card";
+static const char pci_device_1385_7b00[] = "WN511B RangeMax Next 270 Mbps Wireless PC Card";
 static const char pci_device_1385_7c00[] = "WN511T RangeMax Next 300 Mbps Wireless PC Card";
 static const char pci_device_1385_7d00[] = "WN311B RangeMax Next 270 Mbps Wireless PCI Adapter";
 static const char pci_device_1385_7e00[] = "WN311T RangeMax Next 300 Mbps Wireless PCI Adapter";
@@ -16207,6 +16850,7 @@ static const char pci_vendor_1393[] = "M
 static const char pci_device_1393_1040[] = "Smartio C104H/PCI";
 static const char pci_device_1393_1141[] = "Industrio CP-114";
 static const char pci_device_1393_1680[] = "Smartio C168H/PCI";
+static const char pci_device_1393_1681[] = "CP-168U V2 Smart Serial Board (8-port RS-232)";
 static const char pci_device_1393_2040[] = "Intellio CP-204J";
 static const char pci_device_1393_2180[] = "Intellio C218 Turbo PCI";
 static const char pci_device_1393_3200[] = "Intellio C320 Turbo PCI";
@@ -16233,6 +16877,9 @@ static const char pci_subsys_1397_08b4_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1397_08b4_1397_b540[] = "HFC-4S [Swyx 4xS0 SX2 QuadBri]";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1397_08b4_1397_b556[] = "HFC-4S [Junghanns DuoDBRI]";
+#endif
 static const char pci_device_1397_16b8[] = "ISDN network Controller [HFC-8S]";
 static const char pci_device_1397_2bd0[] = "ISDN network controller [HFC-PCI]";
 #ifdef INIT_SUBSYS_INFO
@@ -16247,6 +16894,9 @@ static const char pci_subsys_1397_2bd0_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1397_2bd0_e4bf_1000[] = "CI1-1-Harp";
 #endif
+static const char pci_device_1397_30b1[] = "ISDN network Controller [HFC-E1]";
+static const char pci_device_1397_b700[] = "ISDN network controller PrimuX S0 [HFC-PCI]";
+static const char pci_device_1397_f001[] = "GSM Network Controller [HFC-4GSM]";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1398[] = "Clarion co. Ltd";
@@ -16297,6 +16947,7 @@ static const char pci_device_13a3_0018[]
 static const char pci_device_13a3_001d[] = "7956 Security Processor";
 static const char pci_device_13a3_0020[] = "7955 Security Processor";
 static const char pci_device_13a3_0026[] = "8155 Security Processor";
+static const char pci_device_13a3_002e[] = "9630 Compression Processor";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_13a4[] = "Rascom Inc";
@@ -16401,6 +17052,7 @@ static const char pci_subsys_13c1_1001_1
 #endif
 static const char pci_device_13c1_1002[] = "9xxx-series SATA-RAID";
 static const char pci_device_13c1_1003[] = "9550SX SATA-RAID";
+static const char pci_device_13c1_1004[] = "9650SE SATA-II RAID";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_13c2[] = "Technotrend Systemtechnik GmbH";
@@ -16465,6 +17117,7 @@ static const char pci_vendor_13d2[] = "S
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_13d3[] = "IMC Networks";
+static const char pci_device_13d3_3219[] = "DTV-DVB 7049A DVB-T USB Stick";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_13d4[] = "Graphics Microsystems Inc";
@@ -16559,7 +17212,7 @@ static const char pci_vendor_13ef[] = "C
 static const char pci_vendor_13f0[] = "Sundance Technology Inc / IC Plus Corp";
 static const char pci_device_13f0_0200[] = "IC Plus IP100A Integrated 10/100 Ethernet MAC + PHY";
 static const char pci_device_13f0_0201[] = "ST201 Sundance Ethernet";
-static const char pci_device_13f0_1023[] = "IC Plus IP1000 Family Gigabit Ethernet";
+static const char pci_device_13f0_1023[] = "IP1000 Family Gigabit Ethernet";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_13f1[] = "Oce' - Technologies B.V.";
@@ -16608,6 +17261,7 @@ static const char pci_subsys_13f6_0111_1
 static const char pci_subsys_13f6_0111_1681_a000[] = "Gamesurround MUSE XL";
 #endif
 static const char pci_device_13f6_0211[] = "CM8738";
+static const char pci_device_13f6_9880[] = "CM9880";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_13f7[] = "Wildfire Communications";
@@ -16930,6 +17584,7 @@ static const char pci_vendor_1424[] = "V
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1425[] = "Chelsio Communications Inc";
 static const char pci_device_1425_000b[] = "T210 Protocol Engine";
+static const char pci_device_1425_000c[] = "T204 Protocol Engine";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1426[] = "Storage Technology Corp.";
@@ -17100,6 +17755,7 @@ static const char pci_vendor_1457[] = "N
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1458[] = "Giga-byte Technology";
 static const char pci_device_1458_0c11[] = "K8NS Pro Mainboard";
+static const char pci_device_1458_9001[] = "GC-PTV-TAF Hybrid TV card";
 static const char pci_device_1458_e911[] = "GN-WIAG02";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -17129,6 +17785,9 @@ static const char pci_vendor_1460[] = "D
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1461[] = "Avermedia Technologies Inc";
+static const char pci_device_1461_a3ce[] = "M179";
+static const char pci_device_1461_a3cf[] = "M179";
+static const char pci_device_1461_a836[] = "M115 DVB-T, PAL/SECAM/NTSC Tuner";
 static const char pci_device_1461_f436[] = "AVerTV Hybrid+FM";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -17138,6 +17797,8 @@ static const char pci_device_1462_6819[]
 static const char pci_device_1462_6825[] = "PCI Card wireless 11g [PC54G]";
 static const char pci_device_1462_6834[] = "RaLink RT2500 802.11g [PC54G2]";
 static const char pci_device_1462_7125[] = "K8N motherboard";
+static const char pci_device_1462_7235[] = "P965 Neo MS-7235 mainboard";
+static const char pci_device_1462_7242[] = "K9AGM RS485 Motherboard";
 static const char pci_device_1462_8725[] = "NVIDIA NV25 [GeForce4 Ti 4600] VGA Adapter";
 static const char pci_device_1462_9000[] = "NVIDIA NV28 [GeForce4 Ti 4800] VGA Adapter";
 static const char pci_device_1462_9110[] = "GeFORCE FX5200";
@@ -17146,6 +17807,7 @@ static const char pci_device_1462_9123[]
 static const char pci_device_1462_9510[] = "Radeon 9600XT";
 static const char pci_device_1462_9511[] = "Radeon 9600XT";
 static const char pci_device_1462_9591[] = "nVidia Corporation NV36 [GeForce FX 5700LE]";
+static const char pci_device_1462_b834[] = "Wireless 11g Turbo G PCI card [MSI PC60G]";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1463[] = "Fast Corporation";
@@ -17611,10 +18273,17 @@ static const char pci_device_14e4_080f[]
 static const char pci_device_14e4_0811[] = "Sentry5 External Interface Core";
 static const char pci_device_14e4_0816[] = "BCM3302 Sentry5 MIPS32 CPU";
 static const char pci_device_14e4_1600[] = "NetXtreme BCM5752 Gigabit Ethernet PCI Express";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_14e4_1600_103c_3015[] = "PCIe LAN on Motherboard";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_14e4_1600_107b_5048[] = "E4500 Onboard";
 #endif
 static const char pci_device_14e4_1601[] = "NetXtreme BCM5752M Gigabit Ethernet PCI Express";
+static const char pci_device_14e4_1639[] = "NetXtreme II BCM5709 Gigabit Ethernet";
+static const char pci_device_14e4_163a[] = "NetXtreme II BCM5709S Gigabit Ethernet";
 static const char pci_device_14e4_1644[] = "NetXtreme BCM5700 Gigabit Ethernet";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_14e4_1644_1014_0277[] = "Broadcom Vigil B5700 1000Base-T";
@@ -17920,6 +18589,17 @@ static const char pci_subsys_14e4_1659_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_14e4_1659_1734_1061[] = "Primergy RX300 S2";
 #endif
+static const char pci_device_14e4_165a[] = "NetXtreme BCM5722 Gigabit Ethernet PCI Express";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_14e4_165a_103c_7051[] = "NC105i PCIe Gigabit Server Adapter";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_14e4_165a_103c_7052[] = "NC105T PCIe Gigabit Server Adapter";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_device_14e4_165d[] = "NetXtreme BCM5705M Gigabit Ethernet";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -17942,6 +18622,9 @@ static const char pci_subsys_14e4_165e_1
 static const char pci_subsys_14e4_165e_103c_099c[] = "NX6110/NC6120";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_14e4_165e_10cf_1279[] = "LifeBook E8010D";
+#endif
 static const char pci_device_14e4_1668[] = "NetXtreme BCM5714 Gigabit Ethernet";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -17954,6 +18637,7 @@ static const char pci_device_14e4_166b[]
 static const char pci_device_14e4_166e[] = "570x 10/100 Integrated Controller";
 static const char pci_device_14e4_1672[] = "NetXtreme BCM5754M Gigabit Ethernet PCI Express";
 static const char pci_device_14e4_1673[] = "NetXtreme BCM5755M Gigabit Ethernet PCI Express";
+static const char pci_device_14e4_1674[] = "NetXtreme BCM5756ME Gigabit Ethernet PCI Express";
 static const char pci_device_14e4_1677[] = "NetXtreme BCM5751 Gigabit Ethernet PCI Express";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -18007,6 +18691,7 @@ static const char pci_device_14e4_167d[]
 static const char pci_subsys_14e4_167d_17aa_2081[] = "Thinkpad R60e model 0657";
 #endif
 static const char pci_device_14e4_167e[] = "NetXtreme BCM5751F Fast Ethernet PCI Express";
+static const char pci_device_14e4_167f[] = "NetLink BCM5787F Fast Ethernet PCI Express";
 static const char pci_device_14e4_1693[] = "NetLink BCM5787M Gigabit Ethernet PCI Express";
 static const char pci_device_14e4_1696[] = "NetXtreme BCM5782 Gigabit Ethernet";
 #endif
@@ -18025,6 +18710,11 @@ static const char pci_device_14e4_169c[]
 static const char pci_subsys_14e4_169c_103c_308b[] = "MX6125";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_14e4_169c_103c_30a1[] = "NC2400";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_device_14e4_169d[] = "NetLink BCM5789 Gigabit Ethernet PCI Express";
 static const char pci_device_14e4_16a6[] = "NetXtreme BCM5702X Gigabit Ethernet";
 #endif
@@ -18090,6 +18780,11 @@ static const char pci_subsys_14e4_16ac_1
 #ifdef VENDOR_INCLUDE_NONVIDEO
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_14e4_16ac_103c_7038[] = "NC373i PCI Express Multifunction Gigabit Server Adapter";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_14e4_16ac_103c_703b[] = "NC373i Integrated Multifunction Gigabit Server Adapter";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -18152,6 +18847,11 @@ static const char pci_subsys_14e4_170c_1
 #ifdef VENDOR_INCLUDE_NONVIDEO
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_14e4_170c_1028_01af[] = "Inspiron 6400";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_14e4_170c_103c_099c[] = "NX6110/NC6120";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -18160,11 +18860,14 @@ static const char pci_device_14e4_170d[]
 static const char pci_subsys_14e4_170d_1014_0545[] = "ThinkPad R40e (2684-HVG) builtin ethernet controller";
 #endif
 static const char pci_device_14e4_170e[] = "NetXtreme BCM5901 100Base-TX";
+static const char pci_device_14e4_1712[] = "NetLink BCM5906 Fast Ethernet PCI Express";
+static const char pci_device_14e4_1713[] = "NetLink BCM5906M Fast Ethernet PCI Express";
 static const char pci_device_14e4_3352[] = "BCM3352";
 static const char pci_device_14e4_3360[] = "BCM3360";
 static const char pci_device_14e4_4210[] = "BCM4210 iLine10 HomePNA 2.0";
 static const char pci_device_14e4_4211[] = "BCM4211 iLine10 HomePNA 2.0 + V.90 56k modem";
 static const char pci_device_14e4_4212[] = "BCM4212 v.90 56k modem";
+static const char pci_device_14e4_4220[] = "802-11b/g Wireless PCI controller, packaged as a Linksys WPC54G ver 1.2 PCMCIA card";
 static const char pci_device_14e4_4301[] = "BCM4303 802.11b Wireless LAN Controller";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -18178,8 +18881,8 @@ static const char pci_device_14e4_4305[]
 static const char pci_device_14e4_4306[] = "BCM4307 Ethernet Controller";
 static const char pci_device_14e4_4307[] = "BCM4307 802.11b Wireless LAN Controller";
 static const char pci_device_14e4_4310[] = "BCM4310 Chipcommon I/OController";
-static const char pci_device_14e4_4311[] = "Dell Wireless 1390 WLAN Mini-PCI Card";
-static const char pci_device_14e4_4312[] = "BCM4310 UART";
+static const char pci_device_14e4_4311[] = "BCM94311MCG wlan mini-PCI";
+static const char pci_device_14e4_4312[] = "BCM4312 802.11a/b/g";
 static const char pci_device_14e4_4313[] = "BCM4310 Ethernet Controller";
 static const char pci_device_14e4_4315[] = "BCM4310 USB Controller";
 static const char pci_device_14e4_4318[] = "BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller";
@@ -18192,7 +18895,7 @@ static const char pci_subsys_14e4_4318_1
 static const char pci_subsys_14e4_4318_1043_120f[] = "A6U notebook embedded card";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_14e4_4318_1468_0311[] = "Aspire 3022WLMi, 5024WLMi";
+static const char pci_subsys_14e4_4318_1468_0311[] = "Aspire 3022WLMi, 5024WLMi, 5020";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_14e4_4318_1468_0312[] = "TravelMate 2410";
@@ -18207,6 +18910,9 @@ static const char pci_subsys_14e4_4318_1
 static const char pci_subsys_14e4_4318_16ec_0119[] = "U.S.Robotics Wireless MAXg PC Card";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_14e4_4318_1737_0042[] = "WMP54GS version 1.1 [Wireless-G PCI Adapter]  802.11g w/SpeedBooster";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_14e4_4318_1737_0048[] = "WPC54G-EU version 3 [Wireless-G Notebook Adapter]";
 #endif
 static const char pci_device_14e4_4319[] = "BCM4311 [AirForce 54g] 802.11a/b/g PCI Express Transceiver";
@@ -18249,6 +18955,9 @@ static const char pci_subsys_14e4_4320_1
 static const char pci_subsys_14e4_4320_144f_7050[] = "eMachines M6805 802.11g Built-in Wireless";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_14e4_4320_144f_7051[] = "Sonnet Aria Extreme PCI";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_14e4_4320_14e4_4320[] = "Linksys WMP54G PCI";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -18288,6 +18997,7 @@ static const char pci_subsys_14e4_4325_1
 #endif
 static const char pci_device_14e4_4326[] = "BCM4307 Chipcommon I/O Controller?";
 static const char pci_device_14e4_4329[] = "BCM43XG";
+static const char pci_device_14e4_4344[] = "EDGE/GPRS data and 802.11b/g combo cardbus [GC89]";
 static const char pci_device_14e4_4401[] = "BCM4401 100Base-T";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -18337,6 +19047,8 @@ static const char pci_device_14e4_5680[]
 static const char pci_device_14e4_5690[] = "BCM5690 12-port Multi-Layer Gigabit Ethernet Switch";
 static const char pci_device_14e4_5691[] = "BCM5691 GE/10GE 8+2 Gigabit Ethernet Switch Controller";
 static const char pci_device_14e4_5692[] = "BCM5692 12-port Multi-Layer Gigabit Ethernet Switch";
+static const char pci_device_14e4_5695[] = "BCM5695 12-port + HiGig Multi-Layer Gigabit Ethernet Switch";
+static const char pci_device_14e4_5698[] = "BCM5698 12-port Multi-Layer Gigabit Ethernet Switch";
 static const char pci_device_14e4_5820[] = "BCM5820 Crypto Accelerator";
 static const char pci_device_14e4_5821[] = "BCM5821 Crypto Accelerator";
 static const char pci_device_14e4_5822[] = "BCM5822 Crypto Accelerator";
@@ -18496,6 +19208,7 @@ static const char pci_device_14f1_1066[]
 static const char pci_subsys_14f1_1066_122d_4033[] = "Dell Athena - MDP3900V-U";
 #endif
 static const char pci_device_14f1_1085[] = "HCF V90 56k Data/Fax/Voice/Spkp PCI Modem";
+static const char pci_device_14f1_10b6[] = "CX06834-11 HCF V.92 56k Data/Fax/Voice/Spkp Modem";
 static const char pci_device_14f1_1433[] = "HCF 56k Data/Fax Modem";
 static const char pci_device_14f1_1434[] = "HCF 56k Data/Fax/Voice Modem";
 static const char pci_device_14f1_1435[] = "HCF 56k Data/Fax/Voice/Spkp (w/Handset) Modem";
@@ -18649,6 +19362,11 @@ static const char pci_device_14f1_2464[]
 static const char pci_device_14f1_2465[] = "HSF 56k Data/Fax/Voice/Spkp (w/HS) Modem (Mob SmartDAA)";
 static const char pci_device_14f1_2466[] = "HSF 56k Data/Fax/Voice/Spkp Modem (Mob SmartDAA)";
 static const char pci_device_14f1_2bfa[] = "HDAudio Soft Data Fax Modem with SmartCP";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_14f1_2bfa_1025_0009[] = "Aspire 5622WLMi";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_device_14f1_2f00[] = "HSF 56k HSFi Modem";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_14f1_2f00_13e0_8d84[] = "IBM HSFi V.90";
@@ -18662,6 +19380,9 @@ static const char pci_subsys_14f1_2f00_1
 static const char pci_device_14f1_2f02[] = "HSF 56k HSFi Data/Fax";
 static const char pci_device_14f1_2f11[] = "HSF 56k HSFi Modem";
 static const char pci_device_14f1_2f20[] = "HSF 56k Data/Fax Modem";
+static const char pci_device_14f1_2f30[] = "HSF 56k Data/Fax Modem";
+static const char pci_device_14f1_5045[] = "HDAUDIO with SmartCP";
+static const char pci_device_14f1_5047[] = "High Definition Audio [Waikiki]";
 static const char pci_device_14f1_8234[] = "RS8234 ATM SAR Controller [ServiceSAR Plus]";
 static const char pci_device_14f1_8800[] = "CX23880/1/2/3 PCI Video and Audio Decoder";
 #ifdef INIT_SUBSYS_INFO
@@ -18806,6 +19527,9 @@ static const char pci_subsys_14f1_8802_1
 static const char pci_subsys_14f1_8802_107d_663c[] = "Leadtek PVR 2000";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_14f1_8802_107d_665f[] = "WinFast DTV1000-T";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_14f1_8802_14f1_0187[] = "Conexant DVB-T reference design";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -19091,6 +19815,30 @@ static const char pci_subsys_1522_0100_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1522_0100_1522_2700[] = "RockForceF8 8 Port V.34 Super-G3 Fax Modem";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1522_0100_1522_3000[] = "IQ Express D1 - 1 Port V.92 Data Modem";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1522_0100_1522_3100[] = "IQ Express F1 - 1 Port V.34 Super-G3 Fax Modem";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1522_0100_1522_3200[] = "IQ Express D2 - 2 Port V.92 Data Modem";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1522_0100_1522_3300[] = "IQ Express F2 - 2 Port V.34 Super-G3 Fax Modem";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1522_0100_1522_3400[] = "IQ Express D4 - 4 Port V.92 Data Modem";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1522_0100_1522_3500[] = "IQ Express F4 - 4 Port V.34 Super-G3 Fax Modem";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1522_0100_1522_3c00[] = "IQ Express D8 - 8 Port V.92 Data Modem";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1522_0100_1522_3d00[] = "IQ Express F8 - 8 Port V.34 Super-G3 Fax Modem";
+#endif
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1523[] = "MUSIC Semiconductors";
@@ -19106,6 +19854,7 @@ static const char pci_subsys_1524_0510_1
 static const char pci_device_1524_0520[] = "FLASH memory: ENE Technology Inc:";
 static const char pci_device_1524_0530[] = "ENE PCI Memory Stick Card Reader Controller";
 static const char pci_device_1524_0550[] = "ENE PCI Secure Digital Card Reader Controller";
+static const char pci_device_1524_0551[] = "SD/MMC Card Reader Controller";
 static const char pci_device_1524_0610[] = "PCI Smart Card Reader Controller";
 static const char pci_device_1524_1211[] = "CB1211 Cardbus Controller";
 static const char pci_device_1524_1225[] = "CB1225 Cardbus Controller";
@@ -19184,6 +19933,9 @@ static const char pci_vendor_1534[] = "R
 static const char pci_vendor_1535[] = "EVERGREEN Technologies Inc";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_1536[] = "ACTIS Computer";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1537[] = "DATALEX COMMUNCATIONS";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -19478,6 +20230,9 @@ static const char pci_vendor_158f[] = "D
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1590[] = "3pardata Inc";
+static const char pci_device_1590_0001[] = "Eagle Cluster Manager";
+static const char pci_device_1590_0002[] = "Osprey Cluster Manager";
+static const char pci_device_1590_a01d[] = "FC044X Fibre Channel HBA";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1591[] = "ARN";
@@ -19587,6 +20342,7 @@ static const char pci_vendor_15b2[] = "M
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_15b3[] = "Mellanox Technologies";
+static const char pci_device_15b3_0191[] = "MT25408 [ConnectX IB SDR Flash Recovery]";
 static const char pci_device_15b3_5274[] = "MT21108 InfiniBridge";
 static const char pci_device_15b3_5a44[] = "MT23108 InfiniHost";
 static const char pci_device_15b3_5a45[] = "MT23108 [Infinihost HCA Flash Recovery]";
@@ -19596,6 +20352,10 @@ static const char pci_device_15b3_6274[]
 static const char pci_device_15b3_6278[] = "MT25208 InfiniHost III Ex (Tavor compatibility mode)";
 static const char pci_device_15b3_6279[] = "MT25208 [InfiniHost III Ex HCA Flash Recovery]";
 static const char pci_device_15b3_6282[] = "MT25208 InfiniHost III Ex";
+static const char pci_device_15b3_6340[] = "MT25408 [ConnectX IB SDR]";
+static const char pci_device_15b3_634a[] = "MT25418 [ConnectX IB DDR]";
+static const char pci_device_15b3_6354[] = "MT25428 [ConnectX IB QDR]";
+static const char pci_device_15b3_6368[] = "MT25448 [ConnectX EN 10GigE]";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_15b4[] = "CCI/TRIAD";
@@ -19611,6 +20371,10 @@ static const char pci_vendor_15b7[] = "S
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_15b8[] = "ADDI-DATA GmbH";
+static const char pci_device_15b8_1003[] = "APCI1032 SP controller (32 digi inputs w/ opto coupler)";
+static const char pci_device_15b8_1005[] = "APCI2200 SP controller (8/16 digi outputs (relay))";
+static const char pci_device_15b8_100a[] = "APCI1696 SP controller (96 TTL I/Os)";
+static const char pci_device_15b8_3001[] = "APCI3501 SP controller (analog output board)";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_15b9[] = "Maestro Digital Communications";
@@ -19741,6 +20505,7 @@ static const char pci_vendor_15e1[] = "V
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_15e2[] = "Quicknet Technologies Inc";
+static const char pci_device_15e2_0500[] = "PhoneJack-PCI";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_15e3[] = "Networth Technologies Inc";
@@ -19886,6 +20651,8 @@ static const char pci_device_1626_8410[]
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1629[] = "Kongsberg Spacetec AS";
 static const char pci_device_1629_1003[] = "Format synchronizer v3.0";
+static const char pci_device_1629_1006[] = "Format synchronizer, model 10500";
+static const char pci_device_1629_1007[] = "Format synchronizer, model 21000";
 static const char pci_device_1629_2002[] = "Fast Universal Data Output";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -20039,10 +20806,19 @@ static const char pci_subsys_168c_0013_1
 static const char pci_subsys_168c_0013_16ab_7302[] = "Trust Speedshare Turbo Pro Wireless PCI Adapter";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_168c_0013_17cf_0042[] = "Z-COMAX Highpower XG-622H (400mw) 802.11b/g mini-PCI Adapter";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_168c_0013_185f_1012[] = "CM9 Wireless a/b/g MiniPCI Adapter";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_168c_0013_185f_2012[] = "Wistron NeWeb WLAN a+b+g model CB9";
 #endif
 static const char pci_device_168c_001a[] = "AR5005G 802.11abg NIC";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_168c_001a_1052_168c[] = "Sweex Wireless Lan PC Card 54Mbps";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_168c_001a_1113_ee20[] = "SMC Wireless CardBus Adapter 802.11g (SMCWCB-G EU)";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -20061,11 +20837,17 @@ static const char pci_subsys_168c_001a_1
 static const char pci_subsys_168c_001a_1186_3a24[] = "D-Link AirPlus G DWL-G650+A Wireless Cardbus Adapter";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_168c_001a_1186_3b08[] = "AirPlus G DWL-G630";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_168c_001a_168c_001a[] = "Belkin FD7000";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_168c_001a_168c_1052[] = "TP-Link TL-WN510G Wireless CardBus Adapter";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_168c_001a_168c_2052[] = "Compex Wireless 802.11 b/g  MiniPCI Adapter, Rev A1 [WLM54G]";
+#endif
 static const char pci_device_168c_001b[] = "AR5006X 802.11abg NIC";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_168c_001b_1186_3a19[] = "D-Link AirPremier AG DWL-AG660 Wireless Cardbus Adapter";
@@ -20074,16 +20856,32 @@ static const char pci_subsys_168c_001b_1
 static const char pci_subsys_168c_001b_1186_3a22[] = "D-Link AirPremier AG DWL-AG530 Wireless PCI Adapter";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_168c_001b_1458_e901[] = "GN-WI01HT Wireless a/b/g MiniPCI Adapter";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_168c_001b_168c_001b[] = "Wireless LAN PCI LiteOn";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_168c_001b_168c_2062[] = "EnGenius EMP-8602 (400mw) or Compex WLM54AG (SuperAG)";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_168c_001b_168c_2063[] = "EnGenius EMP-8602 (400mw) or Compex WLM54AG";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_168c_001b_185f_1600[] = "DCMA-82 High Power WLAN 802.11a/b/g mini-PCI Module (Super A/G, eXtended Range, 400mW)";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_168c_001b_a727_6804[] = "Wireless 11a/b/g PC Card with XJACK(r) Antenna";
+#endif
+static const char pci_device_168c_001c[] = "AR5006EG 802.11 b/g Wireless PCI Express Adapter";
 static const char pci_device_168c_0020[] = "AR5005VL 802.11bg Wireless NIC";
+static const char pci_device_168c_0023[] = "AR5416 802.11a/b/g/n Wireless PCI Adapter";
+static const char pci_device_168c_0024[] = "AR5418 802.11a/b/g/n Wireless PCI Express Adapter";
 static const char pci_device_168c_1014[] = "AR5212 802.11abg NIC";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_168c_1014_1014_058a[] = "ThinkPad 11a/b/g Wireless LAN Mini Express Adapter (AR5BXB6)";
 #endif
+static const char pci_device_168c_3b08[] = "D-Link AirPlus G DWL-G630";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1695[] = "EPoX Computer Co., Ltd.";
@@ -20093,6 +20891,10 @@ static const char pci_vendor_169c[] = "N
 static const char pci_device_169c_0044[] = "Revolution Storage Processing Card";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_169d[] = "Club-3D VB (Wrong ID)";
+static const char pci_device_169d_3306[] = "ZAP TV 2202";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_16a5[] = "Tekram Technology Co.,Ltd.";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -20103,8 +20905,11 @@ static const char pci_device_16ab_1102[]
 static const char pci_device_16ab_8501[] = "WL-8305 Wireless LAN PCI Adapter";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
-static const char pci_vendor_16ae[] = "Safenet Inc";
-static const char pci_device_16ae_1141[] = "SafeXcel-1141";
+static const char pci_vendor_16ae[] = "SafeNet Inc";
+static const char pci_device_16ae_0001[] = "SafeXcel 1140";
+static const char pci_device_16ae_000a[] = "SafeXcel 1841";
+static const char pci_device_16ae_1141[] = "SafeXcel 1141";
+static const char pci_device_16ae_1841[] = "SafeXcel 1842";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_16af[] = "SparkLAN Communications, Inc.";
@@ -20140,7 +20945,41 @@ static const char pci_vendor_16ce[] = "R
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_16d5[] = "Acromag, Inc.";
+static const char pci_device_16d5_0504[] = "PMC-DX504 Reconfigurable FPGA with LVDS I/O";
+static const char pci_device_16d5_0520[] = "PMC520 Serial Communication, 232 Octal";
+static const char pci_device_16d5_0521[] = "PMC521 Serial Communication, 422/485 Octal";
+static const char pci_device_16d5_1020[] = "PMC-AX1020 Reconfigurable FPGA with A/D & D/A";
+static const char pci_device_16d5_1065[] = "PMC-AX1065 Reconfigurable FPGA with A/D & D/A";
+static const char pci_device_16d5_2004[] = "PMC-DX2004 Reconfigurable FPGA with LVDS I/O";
+static const char pci_device_16d5_2020[] = "PMC-AX2020 Reconfigurable FPGA with A/D & D/A";
+static const char pci_device_16d5_2065[] = "PMC-AX2065 Reconfigurable FPGA with A/D & D/A";
+static const char pci_device_16d5_3020[] = "PMC-AX3020 Reconfigurable FPGA with A/D & D/A";
+static const char pci_device_16d5_3065[] = "PMC-AX3065 Reconfigurable FPGA with A/D & D/A";
+static const char pci_device_16d5_4243[] = "PMC424, APC424, AcPC424 Digital I/O and Counter Timer Module";
+static const char pci_device_16d5_4248[] = "PMC464, APC464, AcPC464 Digital I/O and Counter Timer Module";
+static const char pci_device_16d5_424b[] = "PMC-DX2002 Reconfigurable FPGA with Differential I/O";
+static const char pci_device_16d5_4253[] = "PMC-DX503 Reconfigurable FPGA with TTL and Differential I/O";
+static const char pci_device_16d5_4312[] = "PMC-CX1002 Reconfigurable Conduction-Cooled FPGA Virtex-II with Differential I/O";
+static const char pci_device_16d5_4313[] = "PMC-CX1003 Reconfigurable Conduction-Cooled FPGA Virtex-II with CMOS and Differential I/O";
+static const char pci_device_16d5_4322[] = "PMC-CX2002 Reconfigurable Conduction-Cooled FPGA Virtex-II with Differential I/O";
+static const char pci_device_16d5_4323[] = "PMC-CX2003 Reconfigurable Conduction-Cooled FPGA Virtex-II with CMOS and Differential I/O";
+static const char pci_device_16d5_4350[] = "PMC-DX501 Reconfigurable Digital I/O Module";
+static const char pci_device_16d5_4353[] = "PMC-DX2003 Reconfigurable FPGA with TTL and Differential I/O";
+static const char pci_device_16d5_4357[] = "PMC-DX502 Reconfigurable Differential I/O Module";
+static const char pci_device_16d5_4457[] = "PMC730, APC730, AcPC730 Multifunction Module";
+static const char pci_device_16d5_464d[] = "PMC408 32-Channel Digital Input/Output Module";
+static const char pci_device_16d5_4850[] = "PMC220-16 12-Bit Analog Output Module";
+static const char pci_device_16d5_4a42[] = "PMC483, APC483, AcPC483 Counter Timer Module";
+static const char pci_device_16d5_4a50[] = "PMC484, APC484, AcPC484 Counter Timer Module";
+static const char pci_device_16d5_4a56[] = "PMC230 16-Bit Analog Output Module";
+static const char pci_device_16d5_4b47[] = "PMC330, APC330, AcPC330 Analog Input Module, 16-bit A/D";
+static const char pci_device_16d5_4c40[] = "PMC-LX40 Reconfigurable Virtex-4 FPGA with plug-in I/O";
+static const char pci_device_16d5_4c60[] = "PMC-LX60 Reconfigurable Virtex-4 FPGA with plug-in I/O";
+static const char pci_device_16d5_4d4d[] = "PMC341, APC341, AcPC341 Analog Input Module, Simultaneous Sample & Hold";
 static const char pci_device_16d5_4d4e[] = "PMC482, APC482, AcPC482 Counter Timer Board";
+static const char pci_device_16d5_524d[] = "PMC-DX2001 Reconfigurable FPGA with TTL I/O";
+static const char pci_device_16d5_5335[] = "PMC-SX35 Reconfigurable Virtex-4 FPGA with plug-in I/O";
+static const char pci_device_16d5_5456[] = "PMC470 48-Channel Digital Input/Output Module";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_16df[] = "PIKA Technologies Inc.";
@@ -20152,6 +20991,7 @@ static const char pci_device_16e3_1e0f[]
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_16e5[] = "Intellon Corp.";
 static const char pci_device_16e5_6000[] = "INT6000 Ethernet-to-Powerline Bridge [HomePlug AV]";
+static const char pci_device_16e5_6300[] = "INT6300 Ethernet-to-Powerline Bridge [HomePlug AV]";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_16ec[] = "U.S. Robotics";
@@ -20198,11 +21038,13 @@ static const char pci_device_172a_13c8[]
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1734[] = "Fujitsu Siemens Computer GmbH";
 static const char pci_device_1734_1078[] = "Amilo Pro v2010";
+static const char pci_device_1734_1085[] = "Celsius M450";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1737[] = "Linksys";
 static const char pci_device_1737_0013[] = "WMP54G Wireless Pci Card";
 static const char pci_device_1737_0015[] = "WMP54GS Wireless Pci Card";
+static const char pci_device_1737_0029[] = "WPG54G ver. 4 PCI Card";
 static const char pci_device_1737_1032[] = "Gigabit Network Adapter";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1737_1032_1737_0015[] = "EG1032 v2 Instant Gigabit Network Adapter";
@@ -20250,6 +21092,9 @@ static const char pci_vendor_175e[] = "S
 static const char pci_vendor_1775[] = "SBS Technologies";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_177d[] = "Cavium Networks";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1787[] = "Hightech Information System Ltd.";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -20351,6 +21196,7 @@ static const char pci_subsys_17d5_5832_1
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_17db[] = "Cray Inc";
+static const char pci_device_17db_0101[] = "XT Series [Seastar] 3D Toroidal Router";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_17de[] = "KWorld Computer Co. Ltd.";
@@ -20373,6 +21219,14 @@ static const char pci_vendor_17ee[] = "C
 static const char pci_vendor_17f2[] = "Albatron Corp.";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_17f3[] = "RDC Semiconductor, Inc.";
+static const char pci_device_17f3_6020[] = "R6020 North Bridge";
+static const char pci_device_17f3_6030[] = "R6030 ISA Bridge";
+static const char pci_device_17f3_6040[] = "R6040 MAC Controller";
+static const char pci_device_17f3_6060[] = "R6060 USB 1.1 Controller";
+static const char pci_device_17f3_6061[] = "R6061 USB 2.0 Controller";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_17fe[] = "Linksys, A Division of Cisco Systems";
 static const char pci_device_17fe_2120[] = "WMP11v4 802.11b PCI card";
 static const char pci_device_17fe_2220[] = "[AirConn] INPROCOMM IPN 2220 Wireless LAN Adapter (rev 01)";
@@ -20427,6 +21281,9 @@ static const char pci_subsys_1814_0201_1
 static const char pci_subsys_1814_0201_1458_e931[] = "GN-WIKG 802.11b/g mini-PCI Adapter";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1814_0201_1462_6833[] = "Unknown 802.11g mini-PCI Adapter";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1814_0201_1462_6835[] = "Wireless 11G CardBus CB54G2";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -20449,6 +21306,12 @@ static const char pci_subsys_1814_0301_1
 static const char pci_subsys_1814_0301_1186_3c09[] = "DWL-G510 Rev C";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1814_0301_13d1_abe3[] = "miniPCI Pluscom 802.11 a/b/g";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1814_0301_1458_e934[] = "GN-WP01GS";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1814_0301_1737_0055[] = "WMP54G ver 4.1";
 #endif
 static const char pci_device_1814_0302[] = "RT2561/RT61 rev B 802.11g";
@@ -20458,13 +21321,18 @@ static const char pci_subsys_1814_0302_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_1814_0302_1186_3c09[] = "DWL-G510 Rev C";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1814_0302_1462_b834[] = "PC54G3 Wireless 11g PCI Card";
+#endif
 static const char pci_device_1814_0401[] = "Ralink RT2600 802.11 MIMO";
+static const char pci_device_1814_e932[] = "RT2560F 802.11 b/g PCI";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1820[] = "InfiniCon Systems Inc.";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1822[] = "Twinhan Technology Co. Ltd";
+static const char pci_device_1822_0001[] = "Twinhan VisionPlus DVB [card=113]";
 static const char pci_device_1822_4e35[] = "Mantis DTV PCI Bridge Controller [Ver 1.0]";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -20523,6 +21391,16 @@ static const char pci_device_1867_6278[]
 static const char pci_device_1867_6282[] = "MT25208 InfiniHost III Ex";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_186c[] = "Humusoft";
+static const char pci_device_186c_0614[] = "MF614 multifunction I/O card";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_1876[] = "L-3 Communications";
+static const char pci_device_1876_a101[] = "VigraWATCH PCI";
+static const char pci_device_1876_a102[] = "VigraWATCH PMC";
+static const char pci_device_1876_a103[] = "Vigra I/O";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_187e[] = "ZyXEL Communication Corporation";
 static const char pci_device_187e_3403[] = "ZyAir G-110 802.11g";
 static const char pci_device_187e_340e[] = "M-302 802.11g XtremeMIMO";
@@ -20576,9 +21454,10 @@ static const char pci_vendor_18c8[] = "C
 static const char pci_vendor_18c9[] = "ARVOO Engineering BV";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
-static const char pci_vendor_18ca[] = "XGI - Xabre Graphics Inc";
+static const char pci_vendor_18ca[] = "XGI Technology Inc. (eXtreme Graphics Innovation)";
 static const char pci_device_18ca_0020[] = "Volari Z7";
 static const char pci_device_18ca_0040[] = "Volari V3XT/V5/V8";
+static const char pci_device_18ca_0047[] = "Volari 8300 (chip: XP10, codename: XG47)";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_18d2[] = "Sitecom";
@@ -20652,7 +21531,7 @@ static const char pci_device_1923_0300[]
 static const char pci_device_1923_0400[] = "A104u Quad T1/E1 AFT";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
-static const char pci_vendor_1924[] = "Level 5 Networks Inc.";
+static const char pci_vendor_1924[] = "Solarflare Communications";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_192e[] = "TransDimension";
@@ -20689,28 +21568,49 @@ static const char pci_device_1957_0087[]
 static const char pci_vendor_1958[] = "Faster Technology, LLC.";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_1959[] = "PA Semi, Inc";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1966[] = "Orad Hi-Tec Systems";
 static const char pci_device_1966_1975[] = "DVG64 family";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1969[] = "Attansic Technology Corp.";
 static const char pci_device_1969_1048[] = "L1 Gigabit Ethernet Adapter";
+static const char pci_device_1969_2048[] = "L2 100 Mbit Ethernet Adapter";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_196a[] = "Sensory Networks Inc.";
 static const char pci_device_196a_0101[] = "NodalCore C-1000 Content Classification Accelerator";
 static const char pci_device_196a_0102[] = "NodalCore C-2000 Content Classification Accelerator";
+static const char pci_device_196a_0105[] = "NodalCore C-3000 Content Classification Accelerator";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_196d[] = "Club-3D BV";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_1971[] = "AGEIA Technologies, Inc.";
+static const char pci_device_1971_1011[] = "Physics Processing Unit [PhysX]";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_1971_1011_1043_0001[] = "PhysX P1";
+#endif
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_197b[] = "JMicron Technologies, Inc.";
 static const char pci_device_197b_2360[] = "JMicron 20360/20363 AHCI Controller";
 static const char pci_device_197b_2361[] = "JMB361 AHCI/IDE";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_197b_2361_1462_7235[] = "P965 Neo MS-7235 mainboard";
+#endif
 static const char pci_device_197b_2363[] = "JMicron 20360/20363 AHCI Controller";
 static const char pci_device_197b_2365[] = "JMB365 AHCI/IDE";
 static const char pci_device_197b_2366[] = "JMB366 AHCI/IDE";
+static const char pci_device_197b_2368[] = "JMB368 IDE controller";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_1982[] = "Distant Early Warning Communications Inc";
+static const char pci_device_1982_1600[] = "OX16C954 HOST-A";
+static const char pci_device_1982_16ff[] = "OX16C954 HOST-B";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1989[] = "Montilio Inc.";
@@ -20724,6 +21624,11 @@ static const char pci_vendor_1993[] = "I
 static const char pci_vendor_199a[] = "Pulse-LINK, Inc.";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_19a2[] = "ServerEngines LLC";
+static const char pci_device_19a2_0200[] = "BladeEngine 10Gb PCI-E iSCSI adapter";
+static const char pci_device_19a2_0201[] = "BladeEngine 10Gb PCI-E Network Adpater";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_19a8[] = "DAQDATA GmbH";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -20738,6 +21643,9 @@ static const char pci_device_19ae_0520[]
 static const char pci_vendor_19d4[] = "Quixant Limited";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_19de[] = "Pico Computing";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_19e2[] = "Vector Informatik GmbH";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -20751,11 +21659,20 @@ static const char pci_device_19e7_1005[]
 static const char pci_vendor_1a03[] = "ASPEED Technology, Inc.";
 static const char pci_device_1a03_2000[] = "AST2000";
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_1a07[] = "Kvaser AB";
+static const char pci_device_1a07_0006[] = "CAN interface PC104+ HS/HS";
+static const char pci_device_1a07_0007[] = "CAN interface PCIcanx II HS or HS/HS";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1a08[] = "Sierra semiconductor";
 static const char pci_device_1a08_0000[] = "SC15064";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1a1d[] = "GFaI e.V.";
+static const char pci_device_1a1d_1a17[] = "Meta Networks MTP-1G IDPS NIC";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_1a22[] = "Ambric Inc.";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1a29[] = "Fortinet, Inc.";
@@ -20764,6 +21681,29 @@ static const char pci_vendor_1a29[] = "F
 static const char pci_vendor_1a51[] = "Hectronic AB";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_1a5d[] = "Celoxica";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_1a71[] = "XenSource, Inc.";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_1a73[] = "Violin Memory, Inc";
+static const char pci_device_1a73_0001[] = "Mozart [Memory Appliance 1010]";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_1a77[] = "Lightfleet Corporation";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_1a78[] = "Virident Systems Inc.";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_1a8c[] = "Verigy Pte. Ltd.";
+static const char pci_device_1a8c_1100[] = "E8001-66443 PCI Express CIC";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_1ab9[] = "Espia Srl";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_1b13[] = "Jaton Corp";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -20844,6 +21784,9 @@ static const char pci_device_3388_0014[]
 static const char pci_device_3388_0020[] = "HB6 Universal PCI-PCI bridge (transparent mode)";
 static const char pci_device_3388_0021[] = "HB6 Universal PCI-PCI bridge (non-transparent mode)";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_3388_0021_1775_c200[] = "C2K CompactPCI interface bridge";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_3388_0021_1775_ce90[] = "CE9";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -21000,6 +21943,13 @@ static const char pci_vendor_4033[] = "A
 static const char pci_device_4033_1360[] = "RTL8139 Ethernet";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_4040[] = "NetXen Incorporated";
+static const char pci_device_4040_0001[] = "NXB-10GXSR 10 Gigabit Ethernet PCIe Adapter with SR-XFP optical interface";
+static const char pci_device_4040_0002[] = "NXB-10GCX4 10 Gigabit Ethernet PCIe Adapter with CX4 copper interface";
+static const char pci_device_4040_0003[] = "NXB-4GCU Quad Gigabit Ethernet PCIe Adapter with 1000-BASE-T interface";
+static const char pci_device_4040_0004[] = "BladeCenter-H 10 Gigabit Ethernet High Speed Daughter Card";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_4143[] = "Digital Equipment Corp";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -21015,6 +21965,9 @@ static const char pci_device_416c_0200[]
 static const char pci_vendor_4321[] = "Tata Power Strategic Electronics Division";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_434e[] = "CAST Navigation LLC";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_4444[] = "Internext Compression Inc";
 static const char pci_device_4444_0016[] = "iTVC16 (CX23416) MPEG-2 Encoder";
 #ifdef INIT_SUBSYS_INFO
@@ -21168,6 +22121,10 @@ static const char pci_device_4d51_0200[]
 static const char pci_vendor_4d54[] = "Microtechnica Co Ltd";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_4d56[] = "MATRIX VISION GmbH";
+static const char pci_device_4d56_0000[] = "Altera Cyclone II CameraLink Frame Grabber [mvHYPERION-CLe]";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_4ddc[] = "ILC Data Device Corp";
 static const char pci_device_4ddc_0100[] = "DD-42924I5-300 (ARINC 429 Data Bus)";
 static const char pci_device_4ddc_0801[] = "BU-65570I1 MIL-STD-1553 Test and Simulation";
@@ -21262,6 +22219,9 @@ static const char pci_device_5333_8904[]
 static const char pci_subsys_5333_8904_1014_00db[] = "Integrated Trio3D";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_5333_8904_4843_314a[] = "Terminator 128/3D GLH";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_5333_8904_5333_8904[] = "86C365 Trio3D AGP";
 #endif
 static const char pci_device_5333_8905[] = "Trio 64V+ family";
@@ -21431,6 +22391,10 @@ static const char pci_device_5333_8d01[]
 static const char pci_device_5333_8d02[] = "VT8636A [ProSavage KN133] AGP4X VGA Controller (TwisterK)";
 static const char pci_device_5333_8d03[] = "VT8751 [ProSavageDDR P4M266]";
 static const char pci_device_5333_8d04[] = "VT8375 [ProSavage8 KM266/KL266]";
+static const char pci_device_5333_8e48[] = "Chrome S27 PCIE";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_5333_8e48_5333_0130[] = "Chrome S27 256M DDR2";
+#endif
 static const char pci_device_5333_9102[] = "86C410 Savage 2000";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_5333_9102_1092_5932[] = "Viper II Z200";
@@ -21466,6 +22430,9 @@ static const char pci_vendor_5455[] = "T
 static const char pci_device_5455_4458[] = "S5933";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_5456[] = "GoTView";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_5519[] = "Cnet Technologies, Inc.";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -21487,6 +22454,10 @@ static const char pci_vendor_5700[] = "N
 static const char pci_vendor_5851[] = "Exacq Technologies";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_5853[] = "XenSource, Inc.";
+static const char pci_device_5853_0001[] = "Xen Platform Device";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_6356[] = "UltraStor";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -21579,6 +22550,9 @@ static const char pci_device_8086_0536[]
 static const char pci_device_8086_0537[] = "E8870SP Interleave registers 2 and 3";
 static const char pci_device_8086_0600[] = "RAID Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_0600_8086_0136[] = "SRCU31L";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_0600_8086_01af[] = "SRCZCR";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -21588,9 +22562,9 @@ static const char pci_subsys_8086_0600_8
 static const char pci_subsys_8086_0600_8086_01f7[] = "SCRU32";
 #endif
 static const char pci_device_8086_061f[] = "80303 I/O Processor";
-static const char pci_device_8086_0960[] = "80960RP [i960 RP Microprocessor/Bridge]";
-static const char pci_device_8086_0962[] = "80960RM [i960RM Bridge]";
-static const char pci_device_8086_0964[] = "80960RP [i960 RP Microprocessor/Bridge]";
+static const char pci_device_8086_0960[] = "80960RP (i960RP) Microprocessor/Bridge";
+static const char pci_device_8086_0962[] = "80960RM (i960RM) Bridge";
+static const char pci_device_8086_0964[] = "80960RP (i960RP) Microprocessor/Bridge";
 static const char pci_device_8086_1000[] = "82542 Gigabit Ethernet Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_1000_0e11_b0df[] = "NC6132 Gigabit Ethernet Adapter (1000-SX)";
@@ -21651,6 +22625,9 @@ static const char pci_device_8086_1008[]
 static const char pci_subsys_8086_1008_1014_0269[] = "iSeries 1000/100/10 Ethernet Adapter";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_1008_1028_011b[] = "PowerEdge 2550";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_1008_1028_011c[] = "PRO/1000 XT Network Connection";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -21955,7 +22932,10 @@ static const char pci_device_8086_103b[]
 static const char pci_device_8086_103c[] = "82801DB PRO/100 VM (CNR) Ethernet Controller";
 static const char pci_device_8086_103d[] = "82801DB PRO/100 VE (MOB) Ethernet Controller";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_103d_1014_0522[] = "Thinkpad R50e model 1634";
+static const char pci_subsys_8086_103d_1014_0522[] = "Thinkpad R40 model 2681";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_103d_8086_103d[] = "82562EZ 10/100 Ethernet Controller";
 #endif
 static const char pci_device_8086_103e[] = "82801DB PRO/100 VM (MOB) Ethernet Controller";
 static const char pci_device_8086_1040[] = "536EP Data Fax Modem";
@@ -21973,6 +22953,9 @@ static const char pci_subsys_8086_1043_8
 static const char pci_subsys_8086_1043_8086_2527[] = "MIM2000/Centrino";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_1043_8086_2561[] = "Dell Latitude D800";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_1043_8086_2581[] = "Toshiba Satellite M10";
 #endif
 static const char pci_device_8086_1048[] = "PRO/10GbE LR Server Adapter";
@@ -21983,6 +22966,9 @@ static const char pci_subsys_8086_1048_8
 static const char pci_subsys_8086_1048_8086_a11f[] = "PRO/10GbE LR Server Adapter";
 #endif
 static const char pci_device_8086_1049[] = "82566MM Gigabit Network Connection";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_1049_17aa_20b9[] = "Lenovo Thinkpad T61";
+#endif
 static const char pci_device_8086_104a[] = "82566DM Gigabit Network Connection";
 static const char pci_device_8086_104b[] = "82566DC Gigabit Network Connection";
 static const char pci_device_8086_104c[] = "82562V 10/100 Network Connection";
@@ -22017,6 +23003,9 @@ static const char pci_device_8086_105e[]
 static const char pci_subsys_8086_105e_103c_7044[] = "NC360T PCI Express Dual Port Gigabit Server Adapter";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_105e_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_105e_1775_6003[] = "Telum GE-QT";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -22229,6 +23218,9 @@ static const char pci_subsys_8086_109a_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_109a_8086_109a[] = "PRO/1000 PL Network Connection";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_109a_8086_309c[] = "DeskTop Board D945GTP";
+#endif
 static const char pci_device_8086_109b[] = "82546GB PRO/1000 GF Quad Port Server Adapter";
 static const char pci_device_8086_109e[] = "82597EX 10GbE Ethernet Controller";
 #ifdef INIT_SUBSYS_INFO
@@ -22246,6 +23238,7 @@ static const char pci_subsys_8086_10a4_8
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_10a4_8086_11a4[] = "PRO/1000 PT Quad Port Server Adapter";
 #endif
+static const char pci_device_8086_10a5[] = "82571EB PRO/1000 PF Quad Port Server Adapter";
 static const char pci_device_8086_10b0[] = "82573L PRO/1000 PL Network Connection";
 static const char pci_device_8086_10b2[] = "82573V PRO/1000 PM Network Connection";
 static const char pci_device_8086_10b3[] = "82573E PRO/1000 PM Network Connection";
@@ -22260,6 +23253,7 @@ static const char pci_subsys_8086_10b5_8
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_10b5_8086_1199[] = "PRO/1000 GT Quad Port Server Adapter";
 #endif
+static const char pci_device_8086_10b6[] = "82598 10GbE PCI-Express Ethernet Controller";
 static const char pci_device_8086_10b9[] = "82572EI Gigabit Ethernet Controller (Copper)";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_10b9_8086_1083[] = "PRO/1000 PT Desktop Adapter";
@@ -22276,8 +23270,16 @@ static const char pci_subsys_8086_10bc_8
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_10bc_8086_11bc[] = "PRO/1000 PT Quad Port LP Server Adapter";
 #endif
+static const char pci_device_8086_10bd[] = "82566DM-2 Gigabit Network Connection";
+static const char pci_device_8086_10c0[] = "82562V-2 10/100 Network Connection";
+static const char pci_device_8086_10c2[] = "82562G-2 10/100 Network Connection";
+static const char pci_device_8086_10c3[] = "82562GT-2 10/100 Network Connection";
 static const char pci_device_8086_10c4[] = "82562GT 10/100 Network Connection";
 static const char pci_device_8086_10c5[] = "82562G 10/100 Network Connection";
+static const char pci_device_8086_10c6[] = "82598AF DUAL PORT 10GbE PCI-Express Ethernet Controller";
+static const char pci_device_8086_10c7[] = "82598AF SINGLE PORT 10GbE PCI-Express Ethernet Controller";
+static const char pci_device_8086_10d9[] = "82571EB Dual Port Gigabit Mezzanine Adapter";
+static const char pci_device_8086_10da[] = "82571EB Quad Port Gigabit Mezzanine Adapter";
 static const char pci_device_8086_1107[] = "PRO/1000 MF Server Adapter (LX)";
 static const char pci_device_8086_1130[] = "82815 815 Chipset Host Bridge and Memory Controller Hub";
 #ifdef INIT_SUBSYS_INFO
@@ -22296,7 +23298,7 @@ static const char pci_subsys_8086_1130_8
 static const char pci_subsys_8086_1130_8086_4557[] = "D815EGEW Mainboard";
 #endif
 static const char pci_device_8086_1131[] = "82815 815 Chipset AGP Bridge";
-static const char pci_device_8086_1132[] = "82815 CGC [Chipset Graphics Controller]";
+static const char pci_device_8086_1132[] = "82815 Chipset Graphics Controller (CGC)";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_1132_1025_1016[] = "Travelmate 612 TX";
 #endif
@@ -22338,7 +23340,7 @@ static const char pci_device_8086_1225[]
 static const char pci_device_8086_1226[] = "82596 PRO/10 PCI";
 static const char pci_device_8086_1227[] = "82865 EtherExpress PRO/100A";
 static const char pci_device_8086_1228[] = "82556 EtherExpress PRO/100 Smart";
-static const char pci_device_8086_1229[] = "82557/8/9 [Ethernet Pro 100]";
+static const char pci_device_8086_1229[] = "82557/8/9 Ethernet Pro 100";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_1229_0e11_3001[] = "82559 Fast Ethernet LOM with Alert on LAN*";
 #endif
@@ -22544,6 +23546,9 @@ static const char pci_subsys_8086_1229_1
 static const char pci_subsys_8086_1229_1668_1100[] = "EtherExpress PRO/100B (TX) (MiniPCI Ethernet+Modem)";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_1229_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_1229_1775_ce90[] = "CE9";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -22577,7 +23582,7 @@ static const char pci_subsys_8086_1229_8
 static const char pci_subsys_8086_1229_8086_0008[] = "82558 10/100 with Wake on LAN";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_1229_8086_0009[] = "PRO/100+ PCI (TP)";
+static const char pci_subsys_8086_1229_8086_0009[] = "82558B PRO/100+ PCI (TP)";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_1229_8086_000a[] = "EtherExpress PRO/100+ Management Adapter";
@@ -22843,7 +23848,7 @@ static const char pci_subsys_8086_1461_1
 static const char pci_subsys_8086_1461_4c53_1090[] = "Cx9/Vx9 mainboard";
 #endif
 static const char pci_device_8086_1462[] = "82870P2 P64H2 Hot Plug Controller";
-static const char pci_device_8086_1960[] = "80960RP [i960RP Microprocessor]";
+static const char pci_device_8086_1960[] = "80960RP (i960RP) Microprocessor";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_1960_101e_0431[] = "MegaRAID 431 RAID Controller";
 #endif
@@ -22916,18 +23921,18 @@ static const char pci_subsys_8086_1960_e
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_1960_e4bf_3100[] = "CX1-BAND";
 #endif
-static const char pci_device_8086_1962[] = "80960RM [i960RM Microprocessor]";
+static const char pci_device_8086_1962[] = "80960RM (i960RM) Microprocessor";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_1962_105a_0000[] = "SuperTrak SX6000 I2O CPU";
 #endif
-static const char pci_device_8086_1a21[] = "82840 840 (Carmel) Chipset Host Bridge (Hub A)";
-static const char pci_device_8086_1a23[] = "82840 840 (Carmel) Chipset AGP Bridge";
-static const char pci_device_8086_1a24[] = "82840 840 (Carmel) Chipset PCI Bridge (Hub B)";
-static const char pci_device_8086_1a30[] = "82845 845 (Brookdale) Chipset Host Bridge";
+static const char pci_device_8086_1a21[] = "82840 840 [Carmel] Chipset Host Bridge (Hub A)";
+static const char pci_device_8086_1a23[] = "82840 840 [Carmel] Chipset AGP Bridge";
+static const char pci_device_8086_1a24[] = "82840 840 [Carmel] Chipset PCI Bridge (Hub B)";
+static const char pci_device_8086_1a30[] = "82845 845 [Brookdale] Chipset Host Bridge";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_1a30_1028_010e[] = "Optiplex GX240";
 #endif
-static const char pci_device_8086_1a31[] = "82845 845 (Brookdale) Chipset AGP Bridge";
+static const char pci_device_8086_1a31[] = "82845 845 [Brookdale] Chipset AGP Bridge";
 static const char pci_device_8086_1a38[] = "5000 Series Chipset DMA Engine";
 static const char pci_device_8086_1a48[] = "PRO/10GbE SR Server Adapter";
 static const char pci_device_8086_1b48[] = "82597EX 10GbE Ethernet Controller";
@@ -22938,14 +23943,17 @@ static const char pci_subsys_8086_1b48_8
 static const char pci_subsys_8086_1b48_8086_a11f[] = "PRO/10GbE LR Server Adapter";
 #endif
 static const char pci_device_8086_2410[] = "82801AA ISA Bridge (LPC)";
-static const char pci_device_8086_2411[] = "82801AA IDE";
-static const char pci_device_8086_2412[] = "82801AA USB";
-static const char pci_device_8086_2413[] = "82801AA SMBus";
-static const char pci_device_8086_2415[] = "82801AA AC'97 Audio";
+static const char pci_device_8086_2411[] = "82801AA IDE Controller";
+static const char pci_device_8086_2412[] = "82801AA USB Controller";
+static const char pci_device_8086_2413[] = "82801AA SMBus Controller";
+static const char pci_device_8086_2415[] = "82801AA AC'97 Audio Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2415_1028_0095[] = "Precision Workstation 220 Integrated Digital Audio";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2415_1028_00b4[] = "OptiPlex GX110";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2415_110a_0051[] = "Activy 2xx";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -22960,26 +23968,26 @@ static const char pci_subsys_8086_2415_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2415_1734_1025[] = "Activy 3xx";
 #endif
-static const char pci_device_8086_2416[] = "82801AA AC'97 Modem";
+static const char pci_device_8086_2416[] = "82801AA AC'97 Modem Controller";
 static const char pci_device_8086_2418[] = "82801AA PCI Bridge";
 static const char pci_device_8086_2420[] = "82801AB ISA Bridge (LPC)";
-static const char pci_device_8086_2421[] = "82801AB IDE";
-static const char pci_device_8086_2422[] = "82801AB USB";
-static const char pci_device_8086_2423[] = "82801AB SMBus";
-static const char pci_device_8086_2425[] = "82801AB AC'97 Audio";
+static const char pci_device_8086_2421[] = "82801AB IDE Controller";
+static const char pci_device_8086_2422[] = "82801AB USB Controller";
+static const char pci_device_8086_2423[] = "82801AB SMBus Controller";
+static const char pci_device_8086_2425[] = "82801AB AC'97 Audio Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2425_11d4_0040[] = "SoundMAX Integrated Digital Audio";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2425_11d4_0048[] = "SoundMAX Integrated Digital Audio";
 #endif
-static const char pci_device_8086_2426[] = "82801AB AC'97 Modem";
+static const char pci_device_8086_2426[] = "82801AB AC'97 Modem Controller";
 static const char pci_device_8086_2428[] = "82801AB PCI Bridge";
 static const char pci_device_8086_2440[] = "82801BA ISA Bridge (LPC)";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2440_8086_5744[] = "S845WD1-E";
 #endif
-static const char pci_device_8086_2442[] = "82801BA/BAM USB (Hub #1)";
+static const char pci_device_8086_2442[] = "82801BA/BAM USB Controller #1";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2442_1014_01c6[] = "Netvista A40/A40p";
 #endif
@@ -23010,7 +24018,7 @@ static const char pci_subsys_8086_2442_8
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2442_8086_5744[] = "S845WD1-E mainboard";
 #endif
-static const char pci_device_8086_2443[] = "82801BA/BAM SMBus";
+static const char pci_device_8086_2443[] = "82801BA/BAM SMBus Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2443_1014_01c6[] = "Netvista A40/A40p";
 #endif
@@ -23041,7 +24049,7 @@ static const char pci_subsys_8086_2443_8
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2443_8086_5744[] = "S845WD1-E mainboard";
 #endif
-static const char pci_device_8086_2444[] = "82801BA/BAM USB (Hub #2)";
+static const char pci_device_8086_2444[] = "82801BA/BAM USB Controller #1";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2444_1025_1016[] = "Travelmate 612 TX";
 #endif
@@ -23066,7 +24074,7 @@ static const char pci_subsys_8086_2444_8
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2444_8086_5744[] = "S845WD1-E mainboard";
 #endif
-static const char pci_device_8086_2445[] = "82801BA/BAM AC'97 Audio";
+static const char pci_device_8086_2445[] = "82801BA/BAM AC'97 Audio Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2445_0e11_000b[] = "Compaq Deskpro EN Audio";
 #endif
@@ -23091,7 +24099,7 @@ static const char pci_subsys_8086_2445_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2445_8086_4557[] = "D815EGEW Mainboard";
 #endif
-static const char pci_device_8086_2446[] = "82801BA/BAM AC'97 Modem";
+static const char pci_device_8086_2446[] = "82801BA/BAM AC'97 Modem Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2446_1025_1016[] = "Travelmate 612 TX";
 #endif
@@ -23100,6 +24108,9 @@ static const char pci_subsys_8086_2446_1
 #endif
 static const char pci_device_8086_2448[] = "82801 Mobile PCI Bridge";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2448_103c_0934[] = "HP Compaq nw8240 Mobile Workstation";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2448_103c_099c[] = "NX6110/NC6120";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -23199,14 +24210,14 @@ static const char pci_subsys_8086_2449_8
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2449_8086_3018[] = "EtherExpress PRO/100";
 #endif
-static const char pci_device_8086_244a[] = "82801BAM IDE U100";
+static const char pci_device_8086_244a[] = "82801BAM IDE U100 Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_244a_1025_1016[] = "Travelmate 612TX";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_244a_104d_80df[] = "Vaio PCG-FX403";
 #endif
-static const char pci_device_8086_244b[] = "82801BA IDE U100";
+static const char pci_device_8086_244b[] = "82801BA IDE U100 Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_244b_1014_01c6[] = "Netvista A40/A40p";
 #endif
@@ -23237,14 +24248,14 @@ static const char pci_device_8086_244e[]
 static const char pci_subsys_8086_244e_1014_0267[] = "NetVista A30p";
 #endif
 static const char pci_device_8086_2450[] = "82801E ISA Bridge (LPC)";
-static const char pci_device_8086_2452[] = "82801E USB";
-static const char pci_device_8086_2453[] = "82801E SMBus";
+static const char pci_device_8086_2452[] = "82801E USB Controller";
+static const char pci_device_8086_2453[] = "82801E SMBus Controller";
 static const char pci_device_8086_2459[] = "82801E Ethernet Controller 0";
-static const char pci_device_8086_245b[] = "82801E IDE U100";
+static const char pci_device_8086_245b[] = "82801E IDE U100 Controller";
 static const char pci_device_8086_245d[] = "82801E Ethernet Controller 1";
 static const char pci_device_8086_245e[] = "82801E PCI Bridge";
 static const char pci_device_8086_2480[] = "82801CA LPC Interface Controller";
-static const char pci_device_8086_2482[] = "82801CA/CAM USB (Hub #1)";
+static const char pci_device_8086_2482[] = "82801CA/CAM USB Controller #1";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2482_0e11_0030[] = "Evo N600c";
 #endif
@@ -23279,7 +24290,7 @@ static const char pci_subsys_8086_2483_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2483_8086_1958[] = "vpr Matrix 170B4";
 #endif
-static const char pci_device_8086_2484[] = "82801CA/CAM USB (Hub #2)";
+static const char pci_device_8086_2484[] = "82801CA/CAM USB Controller #2";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2484_0e11_0030[] = "Evo N600c";
 #endif
@@ -23309,6 +24320,15 @@ static const char pci_subsys_8086_2485_1
 static const char pci_subsys_8086_2485_1014_051c[] = "ThinkPad A/T/X Series";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2485_1043_1583[] = "L3C (SPDIF)";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2485_1043_1623[] = "L2B (no SPDIF)";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2485_1043_1643[] = "L3F";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2485_104d_80e7[] = "VAIO PCG-GR214EP/GR214MP/GR215MP/GR314MP/GR315MP";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -23339,7 +24359,7 @@ static const char pci_subsys_8086_2486_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2486_14f1_5421[] = "MD56ORD V.92 MDC Modem";
 #endif
-static const char pci_device_8086_2487[] = "82801CA/CAM USB (Hub #3)";
+static const char pci_device_8086_2487[] = "82801CA/CAM USB Controller #3";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2487_0e11_0030[] = "Evo N600c";
 #endif
@@ -23355,7 +24375,7 @@ static const char pci_subsys_8086_2487_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2487_8086_1958[] = "vpr Matrix 170B4";
 #endif
-static const char pci_device_8086_248a[] = "82801CAM IDE U100";
+static const char pci_device_8086_248a[] = "82801CAM IDE U100 Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_248a_0e11_0030[] = "Evo N600c";
 #endif
@@ -23389,7 +24409,7 @@ static const char pci_device_8086_24c2[]
 static const char pci_subsys_8086_24c2_1014_0267[] = "NetVista A30p";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24c2_1014_052d[] = "Thinkpad R50e model 1634";
+static const char pci_subsys_8086_24c2_1014_052d[] = "ThinkPad";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c2_1025_005a[] = "TravelMate 290";
@@ -23416,7 +24436,7 @@ static const char pci_subsys_8086_24c2_1
 static const char pci_subsys_8086_24c2_1071_8160[] = "MIM2000";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24c2_144d_c00c[] = "P30 notebook";
+static const char pci_subsys_8086_24c2_144d_c00c[] = "P30/P35 notebook";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c2_1462_5800[] = "845PE Max (MS-6580)";
@@ -23434,14 +24454,23 @@ static const char pci_subsys_8086_24c2_1
 static const char pci_subsys_8086_24c2_4c53_1090[] = "Cx9 / Vx9 mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c2_8086_24c2[] = "Latitude X300";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c2_8086_4541[] = "Latitude D400";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c2_e4bf_0cc9[] = "CC9-SAMBA";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c2_e4bf_0cd2[] = "CD2-BEBOP";
+#endif
 static const char pci_device_8086_24c3[] = "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c3_1014_0267[] = "NetVista A30p";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24c3_1014_052d[] = "Thinkpad R50e model 1634";
+static const char pci_subsys_8086_24c3_1014_052d[] = "ThinkPad";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c3_1025_005a[] = "TravelMate 290";
@@ -23450,6 +24479,9 @@ static const char pci_subsys_8086_24c3_1
 static const char pci_subsys_8086_24c3_1028_0126[] = "Optiplex GX260";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c3_1028_014f[] = "Latitude X300";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c3_103c_088c[] = "NC8000 laptop";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -23462,6 +24494,9 @@ static const char pci_subsys_8086_24c3_1
 static const char pci_subsys_8086_24c3_1071_8160[] = "MIM2000";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c3_144d_c005[] = "Samsung X10 Laptop";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c3_144d_c00c[] = "P30/P35 notebook";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -23479,12 +24514,18 @@ static const char pci_subsys_8086_24c3_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c3_4c53_1090[] = "Cx9 / Vx9 mainboard";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c3_e4bf_0cc9[] = "CC9-SAMBA";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c3_e4bf_0cd2[] = "CD2-BEBOP";
+#endif
 static const char pci_device_8086_24c4[] = "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c4_1014_0267[] = "NetVista A30p";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24c4_1014_052d[] = "Thinkpad R50e model 1634";
+static const char pci_subsys_8086_24c4_1014_052d[] = "ThinkPad";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c4_1025_005a[] = "TravelMate 290";
@@ -23511,7 +24552,7 @@ static const char pci_subsys_8086_24c4_1
 static const char pci_subsys_8086_24c4_1071_8160[] = "MIM2000";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24c4_144d_c00c[] = "P30 notebook";
+static const char pci_subsys_8086_24c4_144d_c00c[] = "P30/P35 notebook";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c4_1462_5800[] = "845PE Max (MS-6580)";
@@ -23526,8 +24567,17 @@ static const char pci_subsys_8086_24c4_1
 static const char pci_subsys_8086_24c4_4c53_1090[] = "Cx9 / Vx9 mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c4_8086_24c2[] = "Latitude X300";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c4_8086_4541[] = "Latitude D400";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c4_e4bf_0cc9[] = "CC9-SAMBA";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c4_e4bf_0cd2[] = "CD2-BEBOP";
+#endif
 static const char pci_device_8086_24c5[] = "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c5_0e11_00b8[] = "Analog Devices Inc. codec [SoundMAX]";
@@ -23536,6 +24586,9 @@ static const char pci_subsys_8086_24c5_0
 static const char pci_subsys_8086_24c5_1014_0267[] = "NetVista A30p";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c5_1014_0537[] = "ThinkPad T41";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c5_1014_055f[] = "Thinkpad R50e model 1634";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -23545,6 +24598,9 @@ static const char pci_subsys_8086_24c5_1
 static const char pci_subsys_8086_24c5_1028_0139[] = "Latitude D400";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c5_1028_014f[] = "Latitude X300";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c5_1028_0163[] = "Latitude D505";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -23563,7 +24619,10 @@ static const char pci_subsys_8086_24c5_1
 static const char pci_subsys_8086_24c5_1071_8160[] = "MIM2000";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24c5_144d_c00c[] = "P30 notebook";
+static const char pci_subsys_8086_24c5_144d_c005[] = "Samsung X10 Laptop";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c5_144d_c00c[] = "P30/P35 notebook";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c5_1458_a002[] = "GA-8PE667 Ultra";
@@ -23577,8 +24636,20 @@ static const char pci_subsys_8086_24c5_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c5_1734_1055[] = "Amilo M1420";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c5_8086_24c5[] = "Dell Dimension 2400";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c5_a002_1458[] = "Realtek AC'97 codec [ALC655]";
+#endif
 static const char pci_device_8086_24c6[] = "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c6_1014_0524[] = "Thinkpad T41";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c6_1014_0525[] = "ThinkPad";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c6_1014_0559[] = "Thinkpad R50e model 1634";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -23603,14 +24674,17 @@ static const char pci_subsys_8086_24c6_1
 static const char pci_subsys_8086_24c6_1071_8160[] = "MIM2000";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24c6_144d_c00c[] = "P30 notebook";
+static const char pci_subsys_8086_24c6_144d_2115[] = "Samsung X10 Laptop";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c6_144d_c00c[] = "P30/P35 notebook";
 #endif
 static const char pci_device_8086_24c7[] = "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c7_1014_0267[] = "NetVista A30p";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24c7_1014_052d[] = "Thinkpad R50e model 1634";
+static const char pci_subsys_8086_24c7_1014_052d[] = "ThinkPad";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c7_1025_005a[] = "TravelMate 290";
@@ -23637,7 +24711,7 @@ static const char pci_subsys_8086_24c7_1
 static const char pci_subsys_8086_24c7_1071_8160[] = "MIM2000";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24c7_144d_c00c[] = "P30 notebook";
+static const char pci_subsys_8086_24c7_144d_c00c[] = "P30/P35 notebook";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c7_1462_5800[] = "845PE Max (MS-6580)";
@@ -23652,16 +24726,28 @@ static const char pci_subsys_8086_24c7_1
 static const char pci_subsys_8086_24c7_4c53_1090[] = "Cx9 / Vx9 mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c7_8086_24c2[] = "Latitude X300";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24c7_8086_4541[] = "Latitude D400";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c7_e4bf_0cc9[] = "CC9-SAMBA";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24c7_e4bf_0cd2[] = "CD2-BEBOP";
+#endif
 static const char pci_device_8086_24ca[] = "82801DBM (ICH4-M) IDE Controller";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24ca_1014_052d[] = "Thinkpad R50e model 1634";
+static const char pci_subsys_8086_24ca_1014_052d[] = "ThinkPad";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24ca_1025_005a[] = "TravelMate 290";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24ca_1028_014f[] = "Latitude X300";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24ca_1028_0163[] = "Latitude D505";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -23680,7 +24766,7 @@ static const char pci_subsys_8086_24ca_1
 static const char pci_subsys_8086_24ca_1071_8160[] = "MIM2000";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24ca_144d_c00c[] = "P30 notebook";
+static const char pci_subsys_8086_24ca_144d_c00c[] = "P30/P35 notebook";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24ca_1734_1055[] = "Amilo M1420";
@@ -23707,6 +24793,12 @@ static const char pci_subsys_8086_24cb_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24cb_4c53_1090[] = "Cx9 / Vx9 mainboard";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24cb_e4bf_0cc9[] = "CC9-SAMBA";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24cb_e4bf_0cd2[] = "CD2-BEBOP";
+#endif
 static const char pci_device_8086_24cc[] = "82801DBM (ICH4-M) LPC Interface Bridge";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24cc_144d_c00c[] = "P30 notebook";
@@ -23719,7 +24811,7 @@ static const char pci_device_8086_24cd[]
 static const char pci_subsys_8086_24cd_1014_0267[] = "NetVista A30p";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24cd_1014_052e[] = "Thinkpad R50e model 1634";
+static const char pci_subsys_8086_24cd_1014_052e[] = "ThinkPad";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24cd_1025_005a[] = "TravelMate 290";
@@ -23755,7 +24847,7 @@ static const char pci_subsys_8086_24cd_1
 static const char pci_subsys_8086_24cd_1179_ff00[] = "Satellite 2430";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24cd_144d_c00c[] = "P30 notebook";
+static const char pci_subsys_8086_24cd_144d_c00c[] = "P30/P35 notebook";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24cd_1462_3981[] = "845PE Max (MS-6580)";
@@ -23772,6 +24864,15 @@ static const char pci_subsys_8086_24cd_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24cd_4c53_1090[] = "Cx9 / Vx9 mainboard";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24cd_8086_24c2[] = "Latitude X300";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24cd_e4bf_0cc9[] = "CC9-SAMBA";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24cd_e4bf_0cd2[] = "CD2-BEBOP";
+#endif
 static const char pci_device_8086_24d0[] = "82801EB/ER (ICH5/ICH5R) LPC Interface Bridge";
 static const char pci_device_8086_24d1[] = "82801EB (ICH5) SATA Controller";
 #ifdef INIT_SUBSYS_INFO
@@ -23793,6 +24894,9 @@ static const char pci_subsys_8086_24d1_1
 static const char pci_subsys_8086_24d1_1462_7280[] = "865PE Neo2 (MS-6728)";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24d1_1565_5200[] = "P4TSV Motherboard (865G)";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24d1_15d9_4580[] = "P4SCE Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -23809,7 +24913,10 @@ static const char pci_subsys_8086_24d1_8
 #endif
 static const char pci_device_8086_24d2[] = "82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24d2_1014_02ed[] = "xSeries server mainboard";
+static const char pci_subsys_8086_24d2_1014_02dd[] = "eServer xSeries server mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24d2_1014_02ed[] = "eServer xSeries server mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24d2_1028_0169[] = "Precision 470";
@@ -23836,6 +24943,9 @@ static const char pci_subsys_8086_24d2_1
 static const char pci_subsys_8086_24d2_1462_7280[] = "865PE Neo2 (MS-6728)";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24d2_1565_3101[] = "P4TSV Motherboard (865G)";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24d2_15d9_4580[] = "P4SCE Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -23855,7 +24965,10 @@ static const char pci_subsys_8086_24d2_8
 #endif
 static const char pci_device_8086_24d3[] = "82801EB/ER (ICH5/ICH5R) SMBus Controller";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24d3_1014_02ed[] = "xSeries server mainboard";
+static const char pci_subsys_8086_24d3_1014_02dd[] = "eServer xSeries server mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24d3_1014_02ed[] = "eServer xSeries server mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24d3_1028_0156[] = "Precision 360";
@@ -23876,6 +24989,9 @@ static const char pci_subsys_8086_24d3_1
 static const char pci_subsys_8086_24d3_1462_7280[] = "865PE Neo2 (MS-6728)";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24d3_1565_3101[] = "P4TSV Motherboard (865G)";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24d3_15d9_4580[] = "P4SCE Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -23895,7 +25011,10 @@ static const char pci_subsys_8086_24d3_8
 #endif
 static const char pci_device_8086_24d4[] = "82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24d4_1014_02ed[] = "xSeries server mainboard";
+static const char pci_subsys_8086_24d4_1014_02dd[] = "eServer xSeries server mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24d4_1014_02ed[] = "eServer xSeries server mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24d4_1028_0169[] = "Precision 470";
@@ -23922,6 +25041,9 @@ static const char pci_subsys_8086_24d4_1
 static const char pci_subsys_8086_24d4_1462_7280[] = "865PE Neo2 (MS-6728)";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24d4_1565_3101[] = "P4TSV Motherboard (865G)";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24d4_15d9_4580[] = "P4SCE Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24009,6 +25131,9 @@ static const char pci_subsys_8086_24d7_1
 static const char pci_subsys_8086_24d7_1462_7280[] = "865PE Neo2 (MS-6728)";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24d7_1565_3101[] = "P4TSV Motherboard (865G)";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24d7_15d9_4580[] = "P4SCE Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24028,7 +25153,10 @@ static const char pci_subsys_8086_24d7_8
 #endif
 static const char pci_device_8086_24db[] = "82801EB/ER (ICH5/ICH5R) IDE Controller";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24db_1014_02ed[] = "xSeries server mainboard";
+static const char pci_subsys_8086_24db_1014_02dd[] = "eServer xSeries server mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24db_1014_02ed[] = "eServer xSeries server mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24db_1028_0169[] = "Precision 470";
@@ -24055,6 +25183,9 @@ static const char pci_subsys_8086_24db_1
 static const char pci_subsys_8086_24db_1462_7580[] = "MSI 875P";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24db_1565_3101[] = "P4TSV Motherboard (865G)";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24db_15d9_4580[] = "P4SCE Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24078,7 +25209,10 @@ static const char pci_subsys_8086_24db_8
 static const char pci_device_8086_24dc[] = "82801EB (ICH5) LPC Interface Bridge";
 static const char pci_device_8086_24dd[] = "82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_24dd_1014_02ed[] = "xSeries server mainboard";
+static const char pci_subsys_8086_24dd_1014_02dd[] = "eServer xSeries server mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24dd_1014_02ed[] = "eServer xSeries server mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24dd_1028_0169[] = "Precision 470";
@@ -24133,6 +25267,9 @@ static const char pci_subsys_8086_24de_1
 static const char pci_subsys_8086_24de_1462_7280[] = "865PE Neo2 (MS-6728)";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_24de_1565_3101[] = "P4TSV Motherboard (865G)";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_24de_15d9_4580[] = "P4SCE Mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24232,6 +25369,9 @@ static const char pci_subsys_8086_2562_0
 static const char pci_subsys_8086_2562_1014_0267[] = "NetVista A30p";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2562_1734_1003[] = "D1521 Mainboard (Fujitsu-Siemens)";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2562_1734_1004[] = "D1451 Mainboard (SCENIC N300, i845GV)";
 #endif
 static const char pci_device_8086_2570[] = "82865G/PE/P DRAM Controller/Host-Hub Interface";
@@ -24306,6 +25446,9 @@ static const char pci_subsys_8086_2582_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2582_1734_105b[] = "Scenic W620";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2582_1849_2582[] = "ASRock P4Dual-915GL";
+#endif
 static const char pci_device_8086_2584[] = "82925X/XE Memory Controller Hub";
 static const char pci_device_8086_2585[] = "82925X/XE PCI Express Root Port";
 static const char pci_device_8086_2588[] = "E7220/E7221 Memory Controller Hub";
@@ -24316,12 +25459,30 @@ static const char pci_device_8086_2590[]
 static const char pci_subsys_8086_2590_1028_0182[] = "Dell Latidude C610";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2590_103c_0934[] = "HP Compaq nw8240 Mobile Workstation";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2590_103c_099c[] = "NX6110/NC6120";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2590_104d_81b7[] = "Vaio VGN-S3XP";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2590_a304_81b7[] = "Vaio VGN-S3XP";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2590_e4bf_0ccd[] = "CCD-CALYPSO";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2590_e4bf_0cd3[] = "CD3-JIVE";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2590_e4bf_58b1[] = "XB1";
+#endif
 static const char pci_device_8086_2591[] = "Mobile 915GM/PM Express PCI Express Root Port";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2591_103c_0934[] = "HP Compaq nw8240 Mobile Workstation";
+#endif
 static const char pci_device_8086_2592[] = "Mobile 915GM/GMS/910GML Express Graphics Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2592_103c_099c[] = "NX6110/NC6120";
@@ -24332,12 +25493,24 @@ static const char pci_subsys_8086_2592_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2592_1043_1881[] = "GMA 900 915GM Integrated Graphics";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2592_e4bf_0ccd[] = "CCD-CALYPSO";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2592_e4bf_0cd3[] = "CD3-JIVE";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2592_e4bf_58b1[] = "XB1";
+#endif
 static const char pci_device_8086_25a1[] = "6300ESB LPC Interface Controller";
 static const char pci_device_8086_25a2[] = "6300ESB PATA Storage Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_25a2_1775_10d0[] = "V5D Single Board Computer IDE";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_25a2_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_25a2_1775_ce90[] = "CE9";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24348,6 +25521,9 @@ static const char pci_subsys_8086_25a2_4
 #endif
 static const char pci_device_8086_25a3[] = "6300ESB SATA Storage Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_25a3_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_25a3_1775_ce90[] = "CE9";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24364,6 +25540,9 @@ static const char pci_device_8086_25a4[]
 static const char pci_subsys_8086_25a4_1775_10d0[] = "V5D Single Board Computer";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_25a4_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_25a4_1775_ce90[] = "CE9";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24377,6 +25556,9 @@ static const char pci_subsys_8086_25a4_4
 #endif
 static const char pci_device_8086_25a6[] = "6300ESB AC'97 Audio Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_25a6_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_25a6_1775_ce90[] = "CE9";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24388,6 +25570,9 @@ static const char pci_device_8086_25a9[]
 static const char pci_subsys_8086_25a9_1775_10d0[] = "V5D Single Board Computer USB";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_25a9_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_25a9_1775_ce90[] = "CE9";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24401,6 +25586,9 @@ static const char pci_subsys_8086_25a9_4
 #endif
 static const char pci_device_8086_25aa[] = "6300ESB USB Universal Host Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_25aa_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_25aa_1775_ce90[] = "CE9";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24414,6 +25602,9 @@ static const char pci_device_8086_25ab[]
 static const char pci_subsys_8086_25ab_1775_10d0[] = "V5D Single Board Computer";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_25ab_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_25ab_1775_ce90[] = "CE9";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24430,6 +25621,9 @@ static const char pci_device_8086_25ac[]
 static const char pci_subsys_8086_25ac_1775_10d0[] = "V5D Single Board Computer";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_25ac_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_25ac_1775_ce90[] = "CE9";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24446,6 +25640,9 @@ static const char pci_device_8086_25ad[]
 static const char pci_subsys_8086_25ad_1775_10d0[] = "V5D Single Board Computer USB 2.0";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_25ad_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_25ad_1775_ce90[] = "CE9";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24460,6 +25657,9 @@ static const char pci_subsys_8086_25ad_4
 static const char pci_device_8086_25ae[] = "6300ESB 64-bit PCI-X Bridge";
 static const char pci_device_8086_25b0[] = "6300ESB SATA RAID Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_25b0_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_25b0_4c53_10d0[] = "Telum ASLP10 Processor AMC";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24525,8 +25725,20 @@ static const char pci_subsys_8086_2640_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2640_1734_105c[] = "Scenic W620";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2640_e4bf_0ccd[] = "CCD-CALYPSO";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2640_e4bf_0cd3[] = "CD3-JIVE";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2640_e4bf_58b1[] = "XB1";
+#endif
 static const char pci_device_8086_2641[] = "82801FBM (ICH6M) LPC Interface Bridge";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2641_103c_0934[] = "HP Compaq nw8240 Mobile Workstation";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2641_103c_099c[] = "NX6110/NC6120";
 #endif
 static const char pci_device_8086_2642[] = "82801FW/FRW (ICH6W/ICH6RW) LPC Interface Bridge";
@@ -24543,6 +25755,15 @@ static const char pci_subsys_8086_2651_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2651_8086_4147[] = "D915GAG Motherboard";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2651_e4bf_0ccd[] = "CCD-CALYPSO";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2651_e4bf_0cd3[] = "CD3-JIVE";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2651_e4bf_58b1[] = "XB1";
+#endif
 static const char pci_device_8086_2652[] = "82801FR/FRW (ICH6R/ICH6RW) SATA Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2652_1462_7028[] = "915P/G Neo2";
@@ -24553,6 +25774,9 @@ static const char pci_device_8086_2658[]
 static const char pci_subsys_8086_2658_1028_0179[] = "Optiplex GX280";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2658_103c_0934[] = "HP Compaq nw8240 Mobile Workstation";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2658_103c_099c[] = "NX6110/NC6120";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24567,11 +25791,23 @@ static const char pci_subsys_8086_2658_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2658_1734_105c[] = "Scenic W620";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2658_e4bf_0ccd[] = "CCD-CALYPSO";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2658_e4bf_0cd3[] = "CD3-JIVE";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2658_e4bf_58b1[] = "XB1";
+#endif
 static const char pci_device_8086_2659[] = "82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2659_1028_0179[] = "Optiplex GX280";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2659_103c_0934[] = "HP Compaq nw8240 Mobile Workstation";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2659_103c_099c[] = "NX6110/NC6120";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24586,11 +25822,23 @@ static const char pci_subsys_8086_2659_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2659_1734_105c[] = "Scenic W620";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2659_e4bf_0ccd[] = "CCD-CALYPSO";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2659_e4bf_0cd3[] = "CD3-JIVE";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2659_e4bf_58b1[] = "XB1";
+#endif
 static const char pci_device_8086_265a[] = "82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_265a_1028_0179[] = "Optiplex GX280";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_265a_103c_0934[] = "HP Compaq nw8240 Mobile Workstation";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_265a_103c_099c[] = "NX6110/NC6120";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24605,6 +25853,15 @@ static const char pci_subsys_8086_265a_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_265a_1734_105c[] = "Scenic W620";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_265a_e4bf_0ccd[] = "CCD-CALYPSO";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_265a_e4bf_0cd3[] = "CD3-JIVE";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_265a_e4bf_58b1[] = "XB1";
+#endif
 static const char pci_device_8086_265b[] = "82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_265b_1028_0179[] = "Optiplex GX280";
@@ -24624,11 +25881,23 @@ static const char pci_subsys_8086_265b_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_265b_1734_105c[] = "Scenic W620";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_265b_e4bf_0ccd[] = "CCD-CALYPSO";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_265b_e4bf_0cd3[] = "CD3-JIVE";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_265b_e4bf_58b1[] = "XB1";
+#endif
 static const char pci_device_8086_265c[] = "82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_265c_1028_0179[] = "Optiplex GX280";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_265c_103c_0934[] = "HP Compaq nw8240 Mobile Workstation";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_265c_103c_099c[] = "NX6110/NC6120";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24646,13 +25915,64 @@ static const char pci_subsys_8086_265c_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_265c_8086_265c[] = "Dimension 3100";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_265c_e4bf_0ccd[] = "CCD-CALYPSO";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_265c_e4bf_0cd3[] = "CD3-JIVE";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_265c_e4bf_58b1[] = "XB1";
+#endif
 static const char pci_device_8086_2660[] = "82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2660_103c_0934[] = "HP Compaq nw8240 Mobile Workstation";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2660_103c_099c[] = "NX6110/NC6120";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2660_e4bf_0ccd[] = "CCD-CALYPSO";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2660_e4bf_0cd3[] = "CD3-JIVE";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2660_e4bf_58b1[] = "XB1";
+#endif
 static const char pci_device_8086_2662[] = "82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2662_103c_0934[] = "HP Compaq nw8240 Mobile Workstation";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2662_e4bf_0ccd[] = "CCD-CALYPSO";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2662_e4bf_0cd3[] = "CD3-JIVE";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2662_e4bf_58b1[] = "XB1";
+#endif
 static const char pci_device_8086_2664[] = "82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2664_e4bf_0ccd[] = "CCD-CALYPSO";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2664_e4bf_0cd3[] = "CD3-JIVE";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2664_e4bf_58b1[] = "XB1";
+#endif
 static const char pci_device_8086_2666[] = "82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 4";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2666_e4bf_0ccd[] = "CCD-CALYPSO";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2666_e4bf_0cd3[] = "CD3-JIVE";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2666_e4bf_58b1[] = "XB1";
+#endif
 static const char pci_device_8086_2668[] = "82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2668_103c_2a09[] = "PufferM-UL8E";
@@ -24676,12 +25996,24 @@ static const char pci_subsys_8086_266a_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_266a_1734_105c[] = "Scenic W620";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_266a_e4bf_0ccd[] = "CCD-CALYPSO";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_266a_e4bf_0cd3[] = "CD3-JIVE";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_266a_e4bf_58b1[] = "XB1";
+#endif
 static const char pci_device_8086_266c[] = "82801FB/FBM/FR/FW/FRW (ICH6 Family) LAN Controller";
 static const char pci_device_8086_266d[] = "82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_266d_1025_006a[] = "Conexant AC'97 CoDec (in Acer TravelMate 2410 serie laptop)";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_266d_103c_0934[] = "HP Compaq nw8240 Mobile Workstation";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_266d_103c_099c[] = "NX6110/NC6120";
 #endif
 static const char pci_device_8086_266e[] = "82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller";
@@ -24698,6 +26030,9 @@ static const char pci_subsys_8086_266e_1
 static const char pci_subsys_8086_266e_1028_0188[] = "Inspiron 6000 laptop";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_266e_103c_0934[] = "HP Compaq nw8240 Mobile Workstation";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_266e_103c_0944[] = "Compaq NC6220";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24717,6 +26052,9 @@ static const char pci_subsys_8086_266e_1
 #endif
 static const char pci_device_8086_266f[] = "82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_266f_103c_0934[] = "HP Compaq nw8240 Mobile Workstation";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_266f_103c_099c[] = "NX6110/NC6120";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24731,11 +26069,20 @@ static const char pci_subsys_8086_266f_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_266f_1734_105c[] = "Scenic W620";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_266f_e4bf_0ccd[] = "CCD-CALYPSO";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_266f_e4bf_0cd3[] = "CD3-JIVE";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_266f_e4bf_58b1[] = "XB1";
+#endif
 static const char pci_device_8086_2670[] = "631xESB/632xESB/3100 Chipset LPC Interface Controller";
-static const char pci_device_8086_2680[] = "631xESB/632xESB/3100 Chipset SATA Storage Controller IDE";
-static const char pci_device_8086_2681[] = "631xESB/632xESB SATA Storage Controller AHCI";
-static const char pci_device_8086_2682[] = "631xESB/632xESB SATA Storage Controller RAID";
-static const char pci_device_8086_2683[] = "631xESB/632xESB SATA Storage Controller RAID";
+static const char pci_device_8086_2680[] = "631xESB/632xESB/3100 Chipset SATA IDE Controller";
+static const char pci_device_8086_2681[] = "631xESB/632xESB SATA AHCI Controller";
+static const char pci_device_8086_2682[] = "631xESB/632xESB SATA RAID Controller";
+static const char pci_device_8086_2683[] = "631xESB/632xESB SATA RAID Controller";
 static const char pci_device_8086_2688[] = "631xESB/632xESB/3100 Chipset UHCI USB Controller #1";
 static const char pci_device_8086_2689[] = "631xESB/632xESB/3100 Chipset UHCI USB Controller #2";
 static const char pci_device_8086_268a[] = "631xESB/632xESB/3100 Chipset UHCI USB Controller #3";
@@ -24769,6 +26116,9 @@ static const char pci_device_8086_2778[]
 static const char pci_device_8086_2779[] = "E7230/3000/3010 PCI Express Root Port";
 static const char pci_device_8086_277a[] = "82975X/3010 PCI Express Root Port";
 static const char pci_device_8086_277c[] = "82975X Memory Controller Hub";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_277c_1043_8178[] = "P5WDG2 WS Professional motherboard";
+#endif
 static const char pci_device_8086_277d[] = "82975X PCI Express Root Port";
 static const char pci_device_8086_2782[] = "82915G Integrated Graphics Controller";
 #ifdef INIT_SUBSYS_INFO
@@ -24784,22 +26134,34 @@ static const char pci_subsys_8086_2792_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2792_1043_1881[] = "GMA 900 915GM Integrated Graphics";
 #endif
-static const char pci_device_8086_27a0[] = "Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2792_e4bf_0ccd[] = "CCD-CALYPSO";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2792_e4bf_0cd3[] = "CD3-JIVE";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2792_e4bf_58b1[] = "XB1";
+#endif
+static const char pci_device_8086_27a0[] = "Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27a0_1025_006c[] = "9814 WKMI";
+#endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27a0_103c_30a1[] = "NC2400";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27a0_17aa_2017[] = "Thinkpad R60e model 0657";
 #endif
-static const char pci_device_8086_27a1[] = "Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port";
-static const char pci_device_8086_27a2[] = "Mobile 945GM/GMS/940GML Express Integrated Graphics Controller";
+static const char pci_device_8086_27a1[] = "Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port";
+static const char pci_device_8086_27a2[] = "Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27a2_103c_30a1[] = "NC2400";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27a2_17aa_201a[] = "Thinkpad R60e model 0657";
 #endif
-static const char pci_device_8086_27a6[] = "Mobile 945GM/GMS/940GML Express Integrated Graphics Controller";
+static const char pci_device_8086_27a6[] = "Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27a6_103c_30a1[] = "NC2400";
 #endif
@@ -24807,6 +26169,9 @@ static const char pci_subsys_8086_27a6_1
 static const char pci_subsys_8086_27a6_17aa_201a[] = "Thinkpad R60e model 0657";
 #endif
 static const char pci_device_8086_27b0[] = "82801GH (ICH7DH) LPC Interface Bridge";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27b0_8086_544e[] = "DeskTop Board D945GTP";
+#endif
 static const char pci_device_8086_27b8[] = "82801GB/GR (ICH7 Family) LPC Interface Bridge";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27b8_107b_5048[] = "E4500";
@@ -24825,22 +26190,37 @@ static const char pci_subsys_8086_27b9_1
 static const char pci_subsys_8086_27b9_17aa_2009[] = "ThinkPad T60/R60 series";
 #endif
 static const char pci_device_8086_27bd[] = "82801GHM (ICH7-M DH) LPC Interface Bridge";
-static const char pci_device_8086_27c0[] = "82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller IDE";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27bd_1025_006c[] = "9814 WKMI";
+#endif
+static const char pci_device_8086_27c0[] = "82801GB/GR/GH (ICH7 Family) SATA IDE Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27c0_107b_5048[] = "E4500";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27c0_1462_7236[] = "945P Neo3-F Rev. 2.2 motherboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27c0_8086_544e[] = "DeskTop Board D945GTP";
 #endif
-static const char pci_device_8086_27c1[] = "82801GR/GH (ICH7 Family) Serial ATA Storage Controller AHCI";
-static const char pci_device_8086_27c3[] = "82801GR/GH (ICH7 Family) Serial ATA Storage Controller RAID";
-static const char pci_device_8086_27c4[] = "82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE";
-static const char pci_device_8086_27c5[] = "82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI";
+static const char pci_device_8086_27c1[] = "82801GR/GH (ICH7 Family) SATA AHCI Controller";
+static const char pci_device_8086_27c3[] = "82801GR/GH (ICH7 Family) SATA RAID Controller";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27c3_8086_544e[] = "DeskTop Board D945GTP";
+#endif
+static const char pci_device_8086_27c4[] = "82801GBM/GHM (ICH7 Family) SATA IDE Controller";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27c4_1025_006c[] = "9814 WKMI";
+#endif
+static const char pci_device_8086_27c5[] = "82801GBM/GHM (ICH7 Family) SATA AHCI Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27c5_17aa_200d[] = "Thinkpad R60e model 0657";
 #endif
-static const char pci_device_8086_27c6[] = "82801GHM (ICH7-M DH) Serial ATA Storage Controller RAID";
-static const char pci_device_8086_27c8[] = "82801G (ICH7 Family) USB UHCI #1";
+static const char pci_device_8086_27c6[] = "82801GHM (ICH7-M DH) SATA RAID Controller";
+static const char pci_device_8086_27c8[] = "82801G (ICH7 Family) USB UHCI Controller #1";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27c8_1025_006c[] = "9814 WKMI";
+#endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27c8_103c_30a1[] = "NC2400";
 #endif
@@ -24853,7 +26233,10 @@ static const char pci_subsys_8086_27c8_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27c8_8086_544e[] = "DeskTop Board D945GTP";
 #endif
-static const char pci_device_8086_27c9[] = "82801G (ICH7 Family) USB UHCI #2";
+static const char pci_device_8086_27c9[] = "82801G (ICH7 Family) USB UHCI Controller #2";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27c9_1025_006c[] = "9814 WKMI";
+#endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27c9_103c_30a1[] = "NC2400";
 #endif
@@ -24866,7 +26249,10 @@ static const char pci_subsys_8086_27c9_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27c9_8086_544e[] = "DeskTop Board D945GTP";
 #endif
-static const char pci_device_8086_27ca[] = "82801G (ICH7 Family) USB UHCI #3";
+static const char pci_device_8086_27ca[] = "82801G (ICH7 Family) USB UHCI Controller #3";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27ca_1025_006c[] = "9814 WKMI";
+#endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27ca_103c_30a1[] = "NC2400";
 #endif
@@ -24879,7 +26265,10 @@ static const char pci_subsys_8086_27ca_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27ca_8086_544e[] = "DeskTop Board D945GTP";
 #endif
-static const char pci_device_8086_27cb[] = "82801G (ICH7 Family) USB UHCI #4";
+static const char pci_device_8086_27cb[] = "82801G (ICH7 Family) USB UHCI Controller #4";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27cb_1025_006c[] = "9814 WKMI";
+#endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27cb_103c_30a1[] = "NC2400";
 #endif
@@ -24894,6 +26283,9 @@ static const char pci_subsys_8086_27cb_8
 #endif
 static const char pci_device_8086_27cc[] = "82801G (ICH7 Family) USB2 EHCI Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27cc_1025_006c[] = "9814 WKMI";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27cc_103c_30a1[] = "NC2400";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24908,16 +26300,22 @@ static const char pci_device_8086_27d4[]
 static const char pci_device_8086_27d6[] = "82801G (ICH7 Family) PCI Express Port 4";
 static const char pci_device_8086_27d8[] = "82801G (ICH7 Family) High Definition Audio Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27d8_1025_006c[] = "9814 WKMI";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27d8_103c_30a1[] = "NC2400";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27d8_1043_13c4[] = "Asus G2P";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27d8_107b_5048[] = "E4500";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27d8_10f7_8338[] = "Panasonic CF-Y5 laptop";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_27d8_1179_ff31[] = "Toshiba America Information Systems:AC97 Data Fax SoftModem with SmartCP";
+static const char pci_subsys_8086_27d8_1179_ff31[] = "AC97 Data Fax SoftModem with SmartCP";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27d8_152d_0753[] = "Softmodem";
@@ -24928,8 +26326,17 @@ static const char pci_subsys_8086_27d8_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27d8_17aa_2010[] = "ThinkPad T60/R60 series";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27d8_17aa_3802[] = "Lenovo 3000 C200 audio [Realtek ALC861VD]";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27d8_8086_1112[] = "DeskTop Board D945GTP";
+#endif
 static const char pci_device_8086_27da[] = "82801G (ICH7 Family) SMBus Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27da_1025_006c[] = "9814 WKMI";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27da_10f7_8338[] = "Panasonic CF-Y5 laptop";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -24944,6 +26351,9 @@ static const char pci_subsys_8086_27dc_8
 #endif
 static const char pci_device_8086_27dd[] = "82801G (ICH7 Family) AC'97 Modem Controller";
 static const char pci_device_8086_27de[] = "82801G (ICH7 Family) AC'97 Audio Controller";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_27de_1462_7267[] = "Realtek ALC883 Audio Controller";
+#endif
 static const char pci_device_8086_27df[] = "82801G (ICH7 Family) IDE Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_27df_103c_30a1[] = "NC2400";
@@ -24963,43 +26373,52 @@ static const char pci_subsys_8086_27df_8
 static const char pci_device_8086_27e0[] = "82801GR/GH/GHM (ICH7 Family) PCI Express Port 5";
 static const char pci_device_8086_27e2[] = "82801GR/GH/GHM (ICH7 Family) PCI Express Port 6";
 static const char pci_device_8086_2810[] = "82801HB/HR (ICH8/R) LPC Interface Controller";
-static const char pci_device_8086_2811[] = "Mobile LPC Interface Controller";
+static const char pci_device_8086_2811[] = "82801HBM (ICH8M-E) LPC Interface Controller";
 static const char pci_device_8086_2812[] = "82801HH (ICH8DH) LPC Interface Controller";
 static const char pci_device_8086_2814[] = "82801HO (ICH8DO) LPC Interface Controller";
-static const char pci_device_8086_2815[] = "Mobile LPC Interface Controller";
+static const char pci_device_8086_2815[] = "82801HEM (ICH8M) LPC Interface Controller";
 static const char pci_device_8086_2820[] = "82801H (ICH8 Family) 4 port SATA IDE Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2820_1462_7235[] = "P965 Neo MS-7235 mainboard";
 #endif
 static const char pci_device_8086_2821[] = "82801HR/HO/HH (ICH8R/DO/DH) 6 port SATA AHCI Controller";
-static const char pci_device_8086_2822[] = "82801HR/HO/HH (ICH8R/DO/DH) SATA RAID Controller";
+static const char pci_device_8086_2822[] = "82801 SATA RAID Controller";
 static const char pci_device_8086_2824[] = "82801HB (ICH8) 4 port SATA AHCI Controller";
 static const char pci_device_8086_2825[] = "82801H (ICH8 Family) 2 port SATA IDE Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2825_1462_7235[] = "P965 Neo MS-7235 mainboard";
 #endif
-static const char pci_device_8086_2828[] = "Mobile SATA IDE Controller";
-static const char pci_device_8086_2829[] = "Mobile SATA AHCI Controller";
-static const char pci_device_8086_282a[] = "Mobile SATA RAID Controller";
-static const char pci_device_8086_2830[] = "82801H (ICH8 Family) USB UHCI #1";
+static const char pci_device_8086_2828[] = "82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller";
+static const char pci_device_8086_2829[] = "82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller";
+static const char pci_device_8086_282a[] = "Mobile 82801 SATA RAID Controller";
+static const char pci_device_8086_2830[] = "82801H (ICH8 Family) USB UHCI Controller #1";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2830_1462_7235[] = "P965 Neo MS-7235 mainboard";
 #endif
-static const char pci_device_8086_2831[] = "82801H (ICH8 Family) USB UHCI #2";
+static const char pci_device_8086_2831[] = "82801H (ICH8 Family) USB UHCI Controller #2";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2831_1462_7235[] = "P965 Neo MS-7235 mainboard";
 #endif
-static const char pci_device_8086_2832[] = "82801H (ICH8 Family) USB UHCI #3";
-static const char pci_device_8086_2834[] = "82801H (ICH8 Family) USB UHCI #4";
+static const char pci_device_8086_2832[] = "82801H (ICH8 Family) USB UHCI Controller #3";
+static const char pci_device_8086_2834[] = "82801H (ICH8 Family) USB UHCI Contoller #4";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2834_1462_7235[] = "P965 Neo MS-7235 mainboard";
 #endif
-static const char pci_device_8086_2835[] = "82801H (ICH8 Family) USB UHCI #5";
-static const char pci_device_8086_2836[] = "82801H (ICH8 Family) USB2 EHCI #1";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2834_17aa_20aa[] = "Lenovo Thinkpad T61";
+#endif
+static const char pci_device_8086_2835[] = "82801H (ICH8 Family) USB UHCI Controller #5";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2835_17aa_20aa[] = "Lenovo Thinkpad T60";
+#endif
+static const char pci_device_8086_2836[] = "82801H (ICH8 Family) USB2 EHCI Controller #1";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_2836_1462_7235[] = "P965 Neo MS-7235 mainboard";
 #endif
-static const char pci_device_8086_283a[] = "82801H (ICH8 Family) USB2 EHCI #2";
+static const char pci_device_8086_283a[] = "82801H (ICH8 Family) USB2 EHCI Controller #2";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_283a_17aa_20ab[] = "Lenovo Thinkpad T61";
+#endif
 static const char pci_device_8086_283e[] = "82801H (ICH8 Family) SMBus Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_283e_1462_7235[] = "P965 Neo MS-7235 mainboard";
@@ -25011,36 +26430,47 @@ static const char pci_device_8086_2845[]
 static const char pci_device_8086_2847[] = "82801H (ICH8 Family) PCI Express Port 5";
 static const char pci_device_8086_2849[] = "82801H (ICH8 Family) PCI Express Port 6";
 static const char pci_device_8086_284b[] = "82801H (ICH8 Family) HD Audio Controller";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_284b_17aa_20ac[] = "Lenovo Thinkpad T61";
+#endif
 static const char pci_device_8086_284f[] = "82801H (ICH8 Family) Thermal Reporting Device";
-static const char pci_device_8086_2850[] = "Mobile IDE Controller";
-static const char pci_device_8086_2910[] = "LPC Interface Controller";
-static const char pci_device_8086_2920[] = "4 port SATA IDE Controller";
-static const char pci_device_8086_2921[] = "2 port SATA IDE Controller";
-static const char pci_device_8086_2922[] = "6 port SATA AHCI Controller";
-static const char pci_device_8086_2923[] = "4 port SATA AHCI Controller";
-static const char pci_device_8086_2925[] = "SATA RAID Controller";
-static const char pci_device_8086_2926[] = "2 port SATA IDE Controller";
+static const char pci_device_8086_2850[] = "82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller";
+static const char pci_device_8086_2911[] = "LPC Interface Controller";
+static const char pci_device_8086_2912[] = "82801IH (ICH9DH) LPC Interface Controller";
+static const char pci_device_8086_2914[] = "LPC Interface Controller";
+static const char pci_device_8086_2916[] = "82801IR (ICH9R) LPC Interface Controller";
+static const char pci_device_8086_2917[] = "Mobile LPC Controller";
+static const char pci_device_8086_2918[] = "82801IB (ICH9) LPC Interface Controller";
+static const char pci_device_8086_2919[] = "Mobile LPC Controller";
+static const char pci_device_8086_2920[] = "82801IR/IO/IH (ICH9R/DO/DH) 4 port SATA IDE Controller";
+static const char pci_device_8086_2921[] = "82801I (ICH9 Family) 2 port SATA IDE Controller";
+static const char pci_device_8086_2922[] = "82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA AHCI Controller";
+static const char pci_device_8086_2923[] = "82801I (ICH9 Family) 4 port SATA AHCI Controller";
+static const char pci_device_8086_2925[] = "82801IR/IO (ICH9R//DO) SATA RAID Controller";
+static const char pci_device_8086_2926[] = "82801I (ICH9 Family) 2 port SATA IDE Controller";
 static const char pci_device_8086_2928[] = "Mobile 2 port SATA IDE Controller";
+static const char pci_device_8086_2929[] = "Mobile SATA AHCI Controller";
+static const char pci_device_8086_292c[] = "Mobile SATA RAID Controller";
 static const char pci_device_8086_292d[] = "Mobile 2 port SATA IDE Controller";
 static const char pci_device_8086_292e[] = "Mobile 1 port SATA IDE Controller";
-static const char pci_device_8086_2930[] = "SMBus Controller";
-static const char pci_device_8086_2932[] = "Thermal Subsystem";
-static const char pci_device_8086_2934[] = "USB UHCI Controller #1";
-static const char pci_device_8086_2935[] = "USB UHCI Controller #2";
-static const char pci_device_8086_2936[] = "USB UHCI Controller #3";
-static const char pci_device_8086_2937[] = "USB UHCI Controller #4";
-static const char pci_device_8086_2938[] = "USB UHCI Controller #5";
-static const char pci_device_8086_2939[] = "USB UHCI Controller #6";
-static const char pci_device_8086_293a[] = "USB2 EHCI Controller #1";
-static const char pci_device_8086_293c[] = "USB2 EHCI Controller #2";
-static const char pci_device_8086_293e[] = "HD Audio Controller";
-static const char pci_device_8086_2940[] = "PCI Express Port 1";
-static const char pci_device_8086_2942[] = "PCI Express Port 2";
-static const char pci_device_8086_2944[] = "PCI Express Port 3";
-static const char pci_device_8086_2946[] = "PCI Express Port 4";
-static const char pci_device_8086_2948[] = "PCI Express Port 5";
-static const char pci_device_8086_294a[] = "PCI Express Port 6";
-static const char pci_device_8086_294c[] = "Gigabit Ethernet Controller";
+static const char pci_device_8086_2930[] = "82801I (ICH9 Family) SMBus Controller";
+static const char pci_device_8086_2932[] = "82801I (ICH9 Family) Thermal Subsystem";
+static const char pci_device_8086_2934[] = "82801I (ICH9 Family) USB UHCI Controller #1";
+static const char pci_device_8086_2935[] = "82801I (ICH9 Family) USB UHCI Controller #2";
+static const char pci_device_8086_2936[] = "82801I (ICH9 Family) USB UHCI Controller #3";
+static const char pci_device_8086_2937[] = "82801I (ICH9 Family) USB UHCI Controller #4";
+static const char pci_device_8086_2938[] = "82801I (ICH9 Family) USB UHCI Controller #5";
+static const char pci_device_8086_2939[] = "82801I (ICH9 Family) USB UHCI Controller #6";
+static const char pci_device_8086_293a[] = "82801I (ICH9 Family) USB2 EHCI Controller #1";
+static const char pci_device_8086_293c[] = "82801I (ICH9 Family) USB2 EHCI Controller #2";
+static const char pci_device_8086_293e[] = "82801I (ICH9 Family) HD Audio Controller";
+static const char pci_device_8086_2940[] = "82801I (ICH9 Family) PCI Express Port 1";
+static const char pci_device_8086_2942[] = "82801I (ICH9 Family) PCI Express Port 2";
+static const char pci_device_8086_2944[] = "82801I (ICH9 Family) PCI Express Port 3";
+static const char pci_device_8086_2946[] = "82801I (ICH9 Family) PCI Express Port 4";
+static const char pci_device_8086_2948[] = "82801I (ICH9 Family) PCI Express Port 5";
+static const char pci_device_8086_294a[] = "82801I (ICH9 Family) PCI Express Port 6";
+static const char pci_device_8086_294c[] = "82801I (ICH9 Family) Gigabit Ethernet Controller";
 static const char pci_device_8086_2970[] = "82946GZ/PL/GL Memory Controller Hub";
 static const char pci_device_8086_2971[] = "82946GZ/PL/GL PCI Express Root Port";
 static const char pci_device_8086_2972[] = "82946GZ/GL Integrated Graphics Controller";
@@ -25061,8 +26491,14 @@ static const char pci_device_8086_2995[]
 static const char pci_device_8086_2996[] = "82Q963/Q965 PT IDER Controller";
 static const char pci_device_8086_2997[] = "82Q963/Q965 KT Controller";
 static const char pci_device_8086_29a0[] = "82P965/G965 Memory Controller Hub";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_29a0_1462_7276[] = "MS-7276 [G965MDH]";
+#endif
 static const char pci_device_8086_29a1[] = "82P965/G965 PCI Express Root Port";
 static const char pci_device_8086_29a2[] = "82G965 Integrated Graphics Controller";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_29a2_1462_7276[] = "MS-7276 [G965MDH]";
+#endif
 static const char pci_device_8086_29a3[] = "82G965 Integrated Graphics Controller";
 static const char pci_device_8086_29a4[] = "82P965/G965 HECI Controller";
 static const char pci_device_8086_29a5[] = "82P965/G965 HECI Controller";
@@ -25072,48 +26508,65 @@ static const char pci_device_8086_29b0[]
 static const char pci_device_8086_29b1[] = "PCI Express Root Port";
 static const char pci_device_8086_29b2[] = "Integrated Graphics Controller";
 static const char pci_device_8086_29b3[] = "Integrated Graphics Controller";
-static const char pci_device_8086_29b4[] = "HECI Controller";
-static const char pci_device_8086_29b5[] = "HECI Controller";
+static const char pci_device_8086_29b4[] = "MEI Controller";
+static const char pci_device_8086_29b5[] = "MEI Controller";
 static const char pci_device_8086_29b6[] = "PT IDER Controller";
 static const char pci_device_8086_29b7[] = "Serial KT Controller";
-static const char pci_device_8086_29c0[] = "DRAM Controller";
-static const char pci_device_8086_29c1[] = "PCI Express Root Port";
-static const char pci_device_8086_29c2[] = "Integrated Graphics Controller";
-static const char pci_device_8086_29c3[] = "Integrated Graphics Controller";
-static const char pci_device_8086_29c4[] = "HECI Controller";
-static const char pci_device_8086_29c5[] = "HECI Controller";
-static const char pci_device_8086_29c6[] = "PT IDER Controller";
-static const char pci_device_8086_29c7[] = "Serial KT Controller";
+static const char pci_device_8086_29c0[] = "82G33/G31/P35 Express DRAM Controller";
+static const char pci_device_8086_29c1[] = "82G33/G31/P35 Express PCI Express Root Port";
+static const char pci_device_8086_29c2[] = "82G33/G31 Express Integrated Graphics Controller";
+static const char pci_device_8086_29c3[] = "82G33/G31 Express Integrated Graphics Controller";
+static const char pci_device_8086_29c4[] = "82G33/G31/P35 Express MEI Controller";
+static const char pci_device_8086_29c5[] = "82G33/G31/P35 Express MEI Controller";
+static const char pci_device_8086_29c6[] = "82G33/G31/P35 Express PT IDER Controller";
+static const char pci_device_8086_29c7[] = "82G33/G31/P35 Express Serial KT Controller";
 static const char pci_device_8086_29cf[] = "Virtual HECI Controller";
+static const char pci_device_8086_29d0[] = "DRAM Controller";
+static const char pci_device_8086_29d1[] = "PCI Express Root Port";
+static const char pci_device_8086_29d2[] = "Integrated Graphics Controller";
+static const char pci_device_8086_29d3[] = "Integrated Graphics Controller";
+static const char pci_device_8086_29d4[] = "MEI Controller";
+static const char pci_device_8086_29d5[] = "MEI Controller";
+static const char pci_device_8086_29d6[] = "PT IDER Controller";
+static const char pci_device_8086_29d7[] = "Serial KT Controller";
 static const char pci_device_8086_29e0[] = "DRAM Controller";
 static const char pci_device_8086_29e1[] = "Host-Primary PCI Express Bridge";
-static const char pci_device_8086_29e4[] = "HECI Controller";
-static const char pci_device_8086_29e5[] = "HECI Controller";
+static const char pci_device_8086_29e4[] = "MEI Controller";
+static const char pci_device_8086_29e5[] = "MEI Controller";
 static const char pci_device_8086_29e6[] = "PT IDER Controller";
 static const char pci_device_8086_29e7[] = "Serial KT Controller";
 static const char pci_device_8086_29e9[] = "Host-Secondary PCI Express Bridge";
 static const char pci_device_8086_29f0[] = "Server DRAM Controller";
 static const char pci_device_8086_29f1[] = "Server Host-Primary PCI Express Bridge";
-static const char pci_device_8086_29f4[] = "Server HECI Controller";
-static const char pci_device_8086_29f5[] = "Server HECI Controller";
+static const char pci_device_8086_29f4[] = "Server MEI Controller";
+static const char pci_device_8086_29f5[] = "Server MEI Controller";
 static const char pci_device_8086_29f6[] = "Server PT IDER Controller";
 static const char pci_device_8086_29f7[] = "Server Serial KT Controller";
 static const char pci_device_8086_29f9[] = "Server Host-Secondary PCI Express Bridge";
-static const char pci_device_8086_2a00[] = "Mobile Memory Controller Hub";
-static const char pci_device_8086_2a01[] = "Mobile PCI Express Root Port";
-static const char pci_device_8086_2a02[] = "Mobile Integrated Graphics Controller";
-static const char pci_device_8086_2a03[] = "Mobile Integrated Graphics Controller";
-static const char pci_device_8086_2a04[] = "Mobile HECI Controller";
-static const char pci_device_8086_2a05[] = "Mobile HECI Controller";
-static const char pci_device_8086_2a06[] = "Mobile PT IDER Controller";
-static const char pci_device_8086_2a07[] = "Mobile KT Controller";
-static const char pci_device_8086_3092[] = "Integrated RAID";
+static const char pci_device_8086_2a00[] = "Mobile PM965/GM965/GL960 Memory Controller Hub";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_2a00_17aa_20b1[] = "Lenovo Thinkpad T61";
+#endif
+static const char pci_device_8086_2a01[] = "Mobile PM965/GM965/GL960 PCI Express Root Port";
+static const char pci_device_8086_2a02[] = "Mobile GM965/GL960 Integrated Graphics Controller";
+static const char pci_device_8086_2a03[] = "Mobile GM965/GL960 Integrated Graphics Controller";
+static const char pci_device_8086_2a04[] = "Mobile PM965/GM965 MEI Controller";
+static const char pci_device_8086_2a05[] = "Mobile PM965/GM965 MEI Controller";
+static const char pci_device_8086_2a06[] = "Mobile PM965/GM965 PT IDER Controller";
+static const char pci_device_8086_2a07[] = "Mobile PM965/GM965 KT Controller";
 static const char pci_device_8086_3200[] = "GD31244 PCI-X SATA HBA";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_3200_1775_c200[] = "C2K onboard SATA host bus adapter";
 #endif
+static const char pci_device_8086_3313[] = "IOP348 I/O Processor (SL8e) in IOC Mode SAS/SATA";
+static const char pci_device_8086_331b[] = "IOP348 I/O Processor (SL8x) in IOC Mode SAS/SATA";
+static const char pci_device_8086_3331[] = "IOC340 I/O Controller (VV8e) SAS/SATA";
+static const char pci_device_8086_3339[] = "IOC340 I/O Controller (VV8x) SAS/SATA";
 static const char pci_device_8086_3340[] = "82855PM Processor to I/O Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3340_1014_0529[] = "Thinkpad T41";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_3340_1025_005a[] = "TravelMate 290";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -25126,12 +26579,15 @@ static const char pci_subsys_8086_3340_1
 static const char pci_subsys_8086_3340_103c_08b0[] = "tc1100 tablet";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_3340_144d_c00c[] = "P30 notebook";
+static const char pci_subsys_8086_3340_144d_c00c[] = "P30/P35 notebook";
 #endif
 static const char pci_device_8086_3341[] = "82855PM Processor to AGP Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_3341_144d_c00c[] = "P30 notebook";
 #endif
+static const char pci_device_8086_3363[] = "IOC340 I/O Controller in IOC Mode SAS/SATA";
+static const char pci_device_8086_33c3[] = "IOP348 I/O Processor (SL8De) in IOC Mode SAS/SATA";
+static const char pci_device_8086_33cb[] = "IOP348 I/O Processor (SL8Dx) in IOC Mode SAS/SATA";
 static const char pci_device_8086_3500[] = "6311ESB/6321ESB PCI Express Upstream Port";
 static const char pci_device_8086_3501[] = "6310ESB PCI Express Upstream Port";
 static const char pci_device_8086_3504[] = "6311ESB/6321ESB I/OxAPIC Interrupt Controller";
@@ -25168,6 +26624,9 @@ static const char pci_subsys_8086_3580_1
 static const char pci_subsys_8086_3580_1028_0139[] = "Latitude D400";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3580_1028_014f[] = "Latitude X300";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_3580_1028_0163[] = "Latitude D505";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -25188,6 +26647,12 @@ static const char pci_subsys_8086_3580_4
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_3580_4c53_10e0[] = "PSL09 PrPMC";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3580_e4bf_0cc9[] = "CC9-SAMBA";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3580_e4bf_0cd2[] = "CD2-BEBOP";
+#endif
 static const char pci_device_8086_3581[] = "82852/82855 GM/GME/PM/GMV Processor to AGP Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_3581_1734_1055[] = "Amilo M1420";
@@ -25200,6 +26665,9 @@ static const char pci_subsys_8086_3582_1
 static const char pci_subsys_8086_3582_1028_0139[] = "Latitude D400";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3582_1028_014f[] = "Latitude X300";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_3582_1028_0163[] = "Latitude D505";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -25214,6 +26682,12 @@ static const char pci_subsys_8086_3582_4
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_3582_4c53_10e0[] = "PSL09 PrPMC";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3582_e4bf_0cc9[] = "CC9-SAMBA";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3582_e4bf_0cd2[] = "CD2-BEBOP";
+#endif
 static const char pci_device_8086_3584[] = "82852/82855 GM/GME/PM/GMV Processor to I/O Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_3584_1014_055d[] = "Thinkpad R50e model 1634";
@@ -25222,6 +26696,9 @@ static const char pci_subsys_8086_3584_1
 static const char pci_subsys_8086_3584_1028_0139[] = "Latitude D400";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3584_1028_014f[] = "Latitude X300";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_3584_1028_0163[] = "Latitude D505";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -25250,6 +26727,9 @@ static const char pci_subsys_8086_3585_1
 static const char pci_subsys_8086_3585_1028_0139[] = "Latitude D400";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3585_1028_014f[] = "Latitude X300";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_3585_1028_0163[] = "Latitude D505";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -25272,16 +26752,25 @@ static const char pci_subsys_8086_3585_4
 #endif
 static const char pci_device_8086_3590[] = "E7520 Memory Controller Hub";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3590_1014_02dd[] = "eServer xSeries server mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_3590_1028_019a[] = "PowerEdge SC1425";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_3590_1734_103e[] = "Primergy RX300 S2";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3590_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_3590_4c53_10d0[] = "Telum ASLP10 Processor AMC";
 #endif
 static const char pci_device_8086_3591[] = "E7525/E7520 Error Reporting Registers";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3591_1014_02dd[] = "eServer xSeries server mainboard";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_3591_1028_0169[] = "Precision 470";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -25291,15 +26780,33 @@ static const char pci_device_8086_3592[]
 static const char pci_device_8086_3593[] = "E7320 Error Reporting Registers";
 static const char pci_device_8086_3594[] = "E7520 DMA Controller";
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3594_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_3594_4c53_10d0[] = "Telum ASLP10 Processor AMC";
 #endif
 static const char pci_device_8086_3595[] = "E7525/E7520/E7320 PCI Express Port A";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3595_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
 static const char pci_device_8086_3596[] = "E7525/E7520/E7320 PCI Express Port A1";
 static const char pci_device_8086_3597[] = "E7525/E7520 PCI Express Port B";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3597_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
 static const char pci_device_8086_3598[] = "E7520 PCI Express Port B1";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3598_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
 static const char pci_device_8086_3599[] = "E7520 PCI Express Port C";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_3599_1775_1100[] = "CR11/VR11 Single Board Computer";
+#endif
 static const char pci_device_8086_359a[] = "E7520 PCI Express Port C1";
 static const char pci_device_8086_359b[] = "E7525/E7520/E7320 Extended Configuration Registers";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_359b_1014_02dd[] = "eServer xSeries server mainboard";
+#endif
 static const char pci_device_8086_359e[] = "E7525 Memory Controller Hub";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_359e_1028_0169[] = "Precision 470";
@@ -25325,6 +26832,8 @@ static const char pci_device_8086_360e[]
 static const char pci_device_8086_360f[] = "Server FBD Branch 0 Registers";
 static const char pci_device_8086_3610[] = "Server FBD Branch 1 Registers";
 static const char pci_device_8086_4000[] = "Memory Controller Hub";
+static const char pci_device_8086_4001[] = "Memory Controller Hub";
+static const char pci_device_8086_4003[] = "Memory Controller Hub";
 static const char pci_device_8086_4008[] = "Memory Controller Hub";
 static const char pci_device_8086_4010[] = "Memory Controller Hub";
 static const char pci_device_8086_4021[] = "PCI Express Port 1";
@@ -25345,7 +26854,7 @@ static const char pci_device_8086_4035[]
 static const char pci_device_8086_4036[] = "FBD Registers";
 static const char pci_device_8086_4220[] = "PRO/Wireless 2200BG Network Connection";
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_8086_4220_2731_8086[] = "WLAN-Adapter";
+static const char pci_subsys_8086_4220_103c_12f6[] = "HP Compaq nw8240 Mobile Workstation";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_4220_8086_2731[] = "Samsung P35 integrated WLAN";
@@ -25372,13 +26881,51 @@ static const char pci_subsys_8086_4227_8
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_4227_8086_1014[] = "PRO/Wireless 3945BG Network Connection";
 #endif
+static const char pci_device_8086_4229[] = "PRO/Wireless 4965 AG or AGN Network Connection";
+static const char pci_device_8086_4230[] = "PRO/Wireless 4965 AG or AGN Network Connection";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_4230_8086_1110[] = "Lenovo Thinkpad T61";
+#endif
+static const char pci_device_8086_444e[] = "Turbo Memory Controller";
 static const char pci_device_8086_5001[] = "Pro/DSL 2100 Modem";
+static const char pci_device_8086_5020[] = "Memory Controller Hub";
+static const char pci_device_8086_5021[] = "DRAM Error Reporting Registers";
+static const char pci_device_8086_5023[] = "EDMA Controller";
+static const char pci_device_8086_5024[] = "PCI Express Port PEA0";
+static const char pci_device_8086_5025[] = "PCI Express Port PEA1";
+static const char pci_device_8086_5028[] = "S-ATA IDE";
+static const char pci_device_8086_5029[] = "S-ATA AHCI";
+static const char pci_device_8086_502a[] = "S-ATA RAID0/1";
+static const char pci_device_8086_502b[] = "S-ATA Reserved";
+static const char pci_device_8086_5031[] = "LPC Bus";
+static const char pci_device_8086_5032[] = "SMBus Controller";
+static const char pci_device_8086_5033[] = "USB 1.1 Controller";
+static const char pci_device_8086_5035[] = "USB 2.0 Controller";
+static const char pci_device_8086_5037[] = "PCI-PCI Bridge (transparent mode)";
+static const char pci_device_8086_5039[] = "Controller Area Network (CAN) interface #1";
+static const char pci_device_8086_503a[] = "Controller Area Network (CAN) interface #2";
+static const char pci_device_8086_503b[] = "Synchronous Serial Port (SPP)";
+static const char pci_device_8086_503c[] = "IEEE 1588 Hardware Assist";
+static const char pci_device_8086_503d[] = "Local Expansion Bus";
+static const char pci_device_8086_503e[] = "Global Control Unit (GCU)";
+static const char pci_device_8086_5040[] = "Gigabit Ethernet MAC";
+static const char pci_device_8086_5041[] = "Gigabit Ethernet MAC";
+static const char pci_device_8086_5042[] = "Gigabit Ethernet MAC";
+static const char pci_device_8086_5043[] = "Gigabit Ethernet MAC";
+static const char pci_device_8086_5044[] = "Gigabit Ethernet MAC";
+static const char pci_device_8086_5045[] = "Gigabit Ethernet MAC";
+static const char pci_device_8086_5046[] = "Gigabit Ethernet MAC";
+static const char pci_device_8086_5047[] = "Gigabit Ethernet MAC";
+static const char pci_device_8086_5048[] = "Gigabit Ethernet MAC";
+static const char pci_device_8086_5049[] = "Gigabit Ethernet MAC";
+static const char pci_device_8086_504a[] = "Gigabit Ethernet MAC";
+static const char pci_device_8086_504b[] = "Gigabit Ethernet MAC";
 static const char pci_device_8086_5200[] = "EtherExpress PRO/100 Intelligent Server";
 static const char pci_device_8086_5201[] = "EtherExpress PRO/100 Intelligent Server";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_5201_8086_0001[] = "EtherExpress PRO/100 Server Ethernet Adapter";
 #endif
-static const char pci_device_8086_530d[] = "80310 IOP [IO Processor]";
+static const char pci_device_8086_530d[] = "80310 (IOP) IO Processor";
 static const char pci_device_8086_65c0[] = "Memory Controller Hub";
 static const char pci_device_8086_65e2[] = "PCI Express x4 Port 2";
 static const char pci_device_8086_65e3[] = "PCI Express x4 Port 3";
@@ -25419,14 +26966,14 @@ static const char pci_device_8086_7113[]
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_7113_15ad_1976[] = "virtualHW v3";
 #endif
-static const char pci_device_8086_7120[] = "82810 GMCH [Graphics Memory Controller Hub]";
+static const char pci_device_8086_7120[] = "82810 GMCH (Graphics Memory Controller Hub)";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_7120_4c53_1040[] = "CL7 mainboard";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_7120_4c53_1060[] = "PC7 mainboard";
 #endif
-static const char pci_device_8086_7121[] = "82810 CGC [Chipset Graphics Controller]";
+static const char pci_device_8086_7121[] = "82810 (CGC) Chipset Graphics Controller";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_7121_4c53_1040[] = "CL7 mainboard";
 #endif
@@ -25436,10 +26983,16 @@ static const char pci_subsys_8086_7121_4
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_7121_8086_4341[] = "Cayman (CA810) Mainboard";
 #endif
-static const char pci_device_8086_7122[] = "82810 DC-100 GMCH [Graphics Memory Controller Hub]";
-static const char pci_device_8086_7123[] = "82810 DC-100 CGC [Chipset Graphics Controller]";
-static const char pci_device_8086_7124[] = "82810E DC-133 GMCH [Graphics Memory Controller Hub]";
-static const char pci_device_8086_7125[] = "82810E DC-133 CGC [Chipset Graphics Controller]";
+static const char pci_device_8086_7122[] = "82810 DC-100 (GMCH) Graphics Memory Controller Hub";
+static const char pci_device_8086_7123[] = "82810 DC-100 (CGC) Chipset Graphics Controller";
+static const char pci_device_8086_7124[] = "82810E DC-133 (GMCH) Graphics Memory Controller Hub";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_7124_1028_00b4[] = "OptiPlex GX110";
+#endif
+static const char pci_device_8086_7125[] = "82810E DC-133 (CGC) Chipset Graphics Controller";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_8086_7125_1028_00b4[] = "OptiPlex GX110";
+#endif
 static const char pci_device_8086_7126[] = "82810 DC-133 System and Graphics Controller";
 static const char pci_device_8086_7128[] = "82810-M DC-100 System and Graphics Controller";
 static const char pci_device_8086_712a[] = "82810-M DC-133 System and Graphics Controller";
@@ -25541,6 +27094,7 @@ static const char pci_subsys_8086_7800_8
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_8086_7800_8086_0100[] = "Intel740 Graphics Accelerator";
 #endif
+static const char pci_device_8086_8002[] = "Trusted Execution Technology Registers";
 static const char pci_device_8086_84c4[] = "450KX/GX [Orion] - 82454KX/GX PCI bridge";
 static const char pci_device_8086_84c5[] = "450KX/GX [Orion] - 82453KX/GX Memory controller";
 static const char pci_device_8086_84ca[] = "450NX - 82451NX Memory & I/O Controller";
@@ -25593,6 +27147,17 @@ static const char pci_subsys_8086_b555_4
 static const char pci_subsys_8086_b555_e4bf_1000[] = "CC8-1-BLUES";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_80ee[] = "InnoTek Systemberatung GmbH";
+static const char pci_device_80ee_beef[] = "VirtualBox Graphics Adapter";
+static const char pci_device_80ee_cafe[] = "VirtualBox Guest Service";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const char pci_vendor_8384[] = "Sigmatel";
+static const char pci_device_8384_7618[] = "High Definition Audio Codec";
+static const char pci_device_8384_7670[] = "9770 High Definition Audio";
+static const char pci_device_8384_7672[] = "9772 High Definition Audio";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_8401[] = "TRENDware International Inc.";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -25882,6 +27447,8 @@ static const char pci_subsys_9005_008f_1
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_9005_008f_15d9_9005[] = "Onboard SCSI Host Adapter";
 #endif
+static const char pci_device_9005_0092[] = "AVC-2010 [VideoH!]";
+static const char pci_device_9005_0093[] = "AVC-2410 [VideoH!]";
 static const char pci_device_9005_00c0[] = "AHA-3960D / AIC-7899A U160/m";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -25967,6 +27534,33 @@ static const char pci_subsys_9005_0285_1
 static const char pci_subsys_9005_0285_103c_3227[] = "AAR-2610SA";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_108e_0286[] = "STK RAID INT";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_108e_0287[] = "STK RAID EXT";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_108e_7aac[] = "STK RAID REM";
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_15d9_02b5[] = "AOC-USAS-S4i";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_15d9_02b6[] = "AOC-USAS-S8i";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_15d9_02c9[] = "AOC-USAS-S4iR";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_15d9_02ca[] = "AOC-USAS-S8iR";
+#endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_9005_0285_17aa_0286[] = "Legend S220 (Legend Crusader)";
 #endif
@@ -26019,7 +27613,7 @@ static const char pci_subsys_9005_0285_9
 static const char pci_subsys_9005_0285_9005_0297[] = "ASR-4005SAS";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_9005_0285_9005_0298[] = "ASR-4000SAS";
+static const char pci_subsys_9005_0285_9005_0298[] = "ASR-4000";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_9005_0285_9005_0299[] = "ASR-4800SAS";
@@ -26028,6 +27622,12 @@ static const char pci_subsys_9005_0285_9
 static const char pci_subsys_9005_0285_9005_029a[] = "4805SAS";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02a4[] = "ICP ICP9085LI";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02a5[] = "ICP ICP5085BR";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_9005_0285_9005_02b5[] = "ASR5800";
 #endif
 #ifdef INIT_SUBSYS_INFO
@@ -26036,6 +27636,57 @@ static const char pci_subsys_9005_0285_9
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_9005_0285_9005_02b7[] = "ASR5808";
 #endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02b8[] = "ICP5445SL";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02b9[] = "ICP5085SL";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02ba[] = "ICP5805SL";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02bb[] = "3405";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02bc[] = "3805";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02bd[] = "31205";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02be[] = "31605";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02bf[] = "ICP ICP5045BL";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02c0[] = "ICP ICP5085BL";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02c1[] = "ICP ICP5125BR";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02c2[] = "ICP ICP5165BR";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02c3[] = "51205";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02c4[] = "51605";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02c5[] = "ICP ICP5125SL";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02c6[] = "ICP ICP5165SL";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02c7[] = "3085";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0285_9005_02c8[] = "ICP5805BL";
+#endif
 static const char pci_device_9005_0286[] = "AAC-RAID (Rocket)";
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_9005_0286_1014_034d[] = "8s";
@@ -26074,7 +27725,7 @@ static const char pci_subsys_9005_0286_9
 static const char pci_subsys_9005_0286_9005_02a1[] = "ICP ICP9087MA";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_9005_0286_9005_02a2[] = "3800SAS";
+static const char pci_subsys_9005_0286_9005_02a2[] = "3800";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_9005_0286_9005_02a3[] = "ICP ICP5445AU";
@@ -26089,10 +27740,10 @@ static const char pci_subsys_9005_0286_9
 static const char pci_subsys_9005_0286_9005_02a6[] = "ICP9067MA";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_9005_0286_9005_02a7[] = "3805SAS";
+static const char pci_subsys_9005_0286_9005_02a7[] = "3805";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_9005_0286_9005_02a8[] = "3400SAS";
+static const char pci_subsys_9005_0286_9005_02a8[] = "3400";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_9005_0286_9005_02a9[] = "ICP ICP5085AU";
@@ -26101,10 +27752,10 @@ static const char pci_subsys_9005_0286_9
 static const char pci_subsys_9005_0286_9005_02aa[] = "ICP ICP5045AU";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_9005_0286_9005_02ac[] = "1800SAS";
+static const char pci_subsys_9005_0286_9005_02ac[] = "1800";
 #endif
 #ifdef INIT_SUBSYS_INFO
-static const char pci_subsys_9005_0286_9005_02b3[] = "ASR-2400SAS";
+static const char pci_subsys_9005_0286_9005_02b3[] = "2400";
 #endif
 #ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_9005_0286_9005_02b4[] = "ICP ICP5045AL";
@@ -26153,6 +27804,9 @@ static const char pci_device_9005_0503[]
 static const char pci_subsys_9005_0503_1014_02bf[] = "Quad Channel PCI-X DDR U320 SCSI RAID Adapter (571E)";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_0503_1014_02c3[] = "PCI-X DDR 3Gb SAS RAID Adapter (572F)";
+#endif
+#ifdef INIT_SUBSYS_INFO
 static const char pci_subsys_9005_0503_1014_02d5[] = "Quad Channel PCI-X DDR U320 SCSI RAID Adapter (571F)";
 #endif
 static const char pci_device_9005_0910[] = "AUA-3100B";
@@ -26175,8 +27829,17 @@ static const char pci_device_9005_8014[]
 static const char pci_device_9005_8015[] = "ASC-39320B U320";
 static const char pci_device_9005_8016[] = "ASC-39320A U320";
 static const char pci_device_9005_8017[] = "ASC-29320ALP U320";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_8017_9005_0044[] = "ASC-29320ALP PCIx U320";
+#endif
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_8017_9005_0045[] = "ASC-29320LPE PCIe U320";
+#endif
 static const char pci_device_9005_801c[] = "ASC-39320D U320";
 static const char pci_device_9005_801d[] = "AIC-7902B U320";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_801d_1014_02cc[] = "ServeRAID 7e";
+#endif
 static const char pci_device_9005_801e[] = "AIC-7901A U320";
 static const char pci_device_9005_801f[] = "AIC-7902 U320";
 #ifdef INIT_SUBSYS_INFO
@@ -26194,6 +27857,9 @@ static const char pci_device_9005_8096[]
 static const char pci_device_9005_8097[] = "ASC-29320ALP U320 w/HostRAID";
 static const char pci_device_9005_809c[] = "ASC-39320D(B) U320 w/HostRAID";
 static const char pci_device_9005_809d[] = "AIC-7902(B) U320 w/HostRAID";
+#ifdef INIT_SUBSYS_INFO
+static const char pci_subsys_9005_809d_1014_02cc[] = "ServeRAID 7e";
+#endif
 static const char pci_device_9005_809e[] = "AIC-7901A U320 w/HostRAID";
 static const char pci_device_9005_809f[] = "AIC-7902 U320 w/HostRAID";
 #endif
@@ -26326,13 +27992,15 @@ static const char pci_device_cddd_0200[]
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_d161[] = "Digium, Inc.";
-static const char pci_device_d161_0205[] = "Wildcard TE205P";
-static const char pci_device_d161_0210[] = "Wildcard TE210P";
-static const char pci_device_d161_0405[] = "Wildcard TE405P Quad-Span togglable E1/T1/J1 card 5.0v";
-static const char pci_device_d161_0406[] = "Wildcard TE406P Quad-Span togglable E1/T1/J1 echo cancellation card 5.0v";
-static const char pci_device_d161_0410[] = "Wildcard TE410P Quad-Span togglable E1/T1/J1 card 3.3v";
-static const char pci_device_d161_0411[] = "Wildcard TE411P Quad-Span togglable E1/T1/J1 echo cancellation card 3.3v";
-static const char pci_device_d161_2400[] = "Wildcard TDM2400P";
+static const char pci_device_d161_0120[] = "Wildcard TE120P single-span T1/E1/J1 card";
+static const char pci_device_d161_0205[] = "Wildcard TE205P dual-span T1/E1/J1 card 5.0V";
+static const char pci_device_d161_0210[] = "Wildcard TE210P dual-span T1/E1/J1 card 3.3V";
+static const char pci_device_d161_0405[] = "Wildcard TE405P quad-span T1/E1/J1 card 5.0V";
+static const char pci_device_d161_0410[] = "Wildcard TE410P quad-span T1/E1/J1 card 3.3V";
+static const char pci_device_d161_0800[] = "Wildcard TDM800P 8-port analog card";
+static const char pci_device_d161_2400[] = "Wildcard TDM2400P 24-port analog card";
+static const char pci_device_d161_3400[] = "Wildcard TC400P transcoder base card";
+static const char pci_device_d161_b410[] = "Wildcard B410 quad-BRI card";
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const char pci_vendor_d4d4[] = "Dy4 Systems Inc";
@@ -26471,6 +28139,10 @@ static const char pci_device_fffe_0710[]
 static const char pci_vendor_ffff[] = "Illegal Vendor ID";
 #endif
 #ifdef INIT_SUBSYS_INFO
+static const pciSubsystemInfo pci_ss_info_0e11_0046_0e11_4091 =
+	{0x0e11, 0x4091, pci_subsys_0e11_0046_0e11_4091, 0};
+#undef pci_ss_info_0e11_4091
+#define pci_ss_info_0e11_4091 pci_ss_info_0e11_0046_0e11_4091
 static const pciSubsystemInfo pci_ss_info_0e11_0046_0e11_409a =
 	{0x0e11, 0x409a, pci_subsys_0e11_0046_0e11_409a, 0};
 #undef pci_ss_info_0e11_409a
@@ -26763,6 +28435,12 @@ static const pciSubsystemInfo pci_ss_inf
 #undef pci_ss_info_1000_0066
 #define pci_ss_info_1000_0066 pci_ss_info_1000_0040_1000_0066
 #endif
+static const pciSubsystemInfo pci_ss_info_1000_0054_1028_1f09 =
+	{0x1028, 0x1f09, pci_subsys_1000_0054_1028_1f09, 0};
+#undef pci_ss_info_1028_1f09
+#define pci_ss_info_1028_1f09 pci_ss_info_1000_0054_1028_1f09
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
 static const pciSubsystemInfo pci_ss_info_1000_0055_1033_8336 =
 	{0x1033, 0x8336, pci_subsys_1000_0055_1033_8336, 0};
 #undef pci_ss_info_1033_8336
@@ -26796,6 +28474,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1000, 0x1012, pci_subsys_1000_0060_1000_1012, 0};
 #undef pci_ss_info_1000_1012
 #define pci_ss_info_1000_1012 pci_ss_info_1000_0060_1000_1012
+static const pciSubsystemInfo pci_ss_info_1000_0060_1000_1016 =
+	{0x1000, 0x1016, pci_subsys_1000_0060_1000_1016, 0};
+#undef pci_ss_info_1000_1016
+#define pci_ss_info_1000_1016 pci_ss_info_1000_0060_1000_1016
 static const pciSubsystemInfo pci_ss_info_1000_0060_1014_0363 =
 	{0x1014, 0x0363, pci_subsys_1000_0060_1014_0363, 0};
 #undef pci_ss_info_1014_0363
@@ -26808,6 +28490,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1014, 0x0365, pci_subsys_1000_0060_1014_0365, 0};
 #undef pci_ss_info_1014_0365
 #define pci_ss_info_1014_0365 pci_ss_info_1000_0060_1014_0365
+static const pciSubsystemInfo pci_ss_info_1000_0060_1014_0379 =
+	{0x1014, 0x0379, pci_subsys_1000_0060_1014_0379, 0};
+#undef pci_ss_info_1014_0379
+#define pci_ss_info_1014_0379 pci_ss_info_1000_0060_1014_0379
 #endif
 static const pciSubsystemInfo pci_ss_info_1000_0060_1028_1f0a =
 	{0x1028, 0x1f0a, pci_subsys_1000_0060_1028_1f0a, 0};
@@ -26847,6 +28533,24 @@ static const pciSubsystemInfo pci_ss_inf
 #undef pci_ss_info_1170_002f
 #define pci_ss_info_1170_002f pci_ss_info_1000_0060_1170_002f
 #endif
+static const pciSubsystemInfo pci_ss_info_1000_0060_8086_1006 =
+	{0x8086, 0x1006, pci_subsys_1000_0060_8086_1006, 0};
+#undef pci_ss_info_8086_1006
+#define pci_ss_info_8086_1006 pci_ss_info_1000_0060_8086_1006
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+static const pciSubsystemInfo pci_ss_info_1000_0060_8086_100a =
+	{0x8086, 0x100a, pci_subsys_1000_0060_8086_100a, 0};
+#undef pci_ss_info_8086_100a
+#define pci_ss_info_8086_100a pci_ss_info_1000_0060_8086_100a
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+static const pciSubsystemInfo pci_ss_info_1000_0060_8086_1010 =
+	{0x8086, 0x1010, pci_subsys_1000_0060_8086_1010, 0};
+#undef pci_ss_info_8086_1010
+#define pci_ss_info_8086_1010 pci_ss_info_1000_0060_8086_1010
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
 static const pciSubsystemInfo pci_ss_info_1000_0060_8086_34cc =
 	{0x8086, 0x34cc, pci_subsys_1000_0060_8086_34cc, 0};
 #undef pci_ss_info_8086_34cc
@@ -27315,10 +29019,18 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1025, 0x0079, pci_subsys_1002_4370_1025_0079, 0};
 #undef pci_ss_info_1025_0079
 #define pci_ss_info_1025_0079 pci_ss_info_1002_4370_1025_0079
+static const pciSubsystemInfo pci_ss_info_1002_4370_1025_0091 =
+	{0x1025, 0x0091, pci_subsys_1002_4370_1025_0091, 0};
+#undef pci_ss_info_1025_0091
+#define pci_ss_info_1025_0091 pci_ss_info_1002_4370_1025_0091
 static const pciSubsystemInfo pci_ss_info_1002_4370_103c_308b =
 	{0x103c, 0x308b, pci_subsys_1002_4370_103c_308b, 0};
 #undef pci_ss_info_103c_308b
 #define pci_ss_info_103c_308b pci_ss_info_1002_4370_103c_308b
+static const pciSubsystemInfo pci_ss_info_1002_4370_105b_0c81 =
+	{0x105b, 0x0c81, pci_subsys_1002_4370_105b_0c81, 0};
+#undef pci_ss_info_105b_0c81
+#define pci_ss_info_105b_0c81 pci_ss_info_1002_4370_105b_0c81
 static const pciSubsystemInfo pci_ss_info_1002_4370_107b_0300 =
 	{0x107b, 0x0300, pci_subsys_1002_4370_107b_0300, 0};
 #undef pci_ss_info_107b_0300
@@ -27763,6 +29475,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1028, 0x012a, pci_subsys_1002_4c57_1028_012a, 0};
 #undef pci_ss_info_1028_012a
 #define pci_ss_info_1028_012a pci_ss_info_1002_4c57_1028_012a
+static const pciSubsystemInfo pci_ss_info_1002_4c57_1043_1622 =
+	{0x1043, 0x1622, pci_subsys_1002_4c57_1043_1622, 0};
+#undef pci_ss_info_1043_1622
+#define pci_ss_info_1043_1622 pci_ss_info_1002_4c57_1043_1622
 static const pciSubsystemInfo pci_ss_info_1002_4c57_144d_c006 =
 	{0x144d, 0xc006, pci_subsys_1002_4c57_144d_c006, 0};
 #undef pci_ss_info_144d_c006
@@ -27791,6 +29507,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1509, 0x1930, pci_subsys_1002_4c59_1509_1930, 0};
 #undef pci_ss_info_1509_1930
 #define pci_ss_info_1509_1930 pci_ss_info_1002_4c59_1509_1930
+static const pciSubsystemInfo pci_ss_info_1002_4c66_1014_054d =
+	{0x1014, 0x054d, pci_subsys_1002_4c66_1014_054d, 0};
+#undef pci_ss_info_1014_054d
+#define pci_ss_info_1014_054d pci_ss_info_1002_4c66_1014_054d
 static const pciSubsystemInfo pci_ss_info_1002_4e44_1002_515e =
 	{0x1002, 0x515e, pci_subsys_1002_4e44_1002_515e, 0};
 #undef pci_ss_info_1002_515e
@@ -28199,6 +29919,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x103c, 0x1279, pci_subsys_1002_5452_103c_1279, 0};
 #undef pci_ss_info_103c_1279
 #define pci_ss_info_103c_1279 pci_ss_info_1002_5452_103c_1279
+static const pciSubsystemInfo pci_ss_info_1002_5460_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_1002_5460_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_1002_5460_1775_1100
 static const pciSubsystemInfo pci_ss_info_1002_5653_1025_0080 =
 	{0x1025, 0x0080, pci_subsys_1002_5653_1025_0080, 0};
 #undef pci_ss_info_1025_0080
@@ -28207,6 +29931,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1002, 0x5654, pci_subsys_1002_5654_1002_5654, 0};
 #undef pci_ss_info_1002_5654
 #define pci_ss_info_1002_5654 pci_ss_info_1002_5654_1002_5654
+static const pciSubsystemInfo pci_ss_info_1002_5940_17af_2021 =
+	{0x17af, 0x2021, pci_subsys_1002_5940_17af_2021, 0};
+#undef pci_ss_info_17af_2021
+#define pci_ss_info_17af_2021 pci_ss_info_1002_5940_17af_2021
 static const pciSubsystemInfo pci_ss_info_1002_5941_1458_4019 =
 	{0x1458, 0x4019, pci_subsys_1002_5941_1458_4019, 0};
 #undef pci_ss_info_1458_4019
@@ -28243,6 +29971,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x103c, 0x308b, pci_subsys_1002_5955_103c_308b, 0};
 #undef pci_ss_info_103c_308b
 #define pci_ss_info_103c_308b pci_ss_info_1002_5955_103c_308b
+static const pciSubsystemInfo pci_ss_info_1002_5960_17af_2020 =
+	{0x17af, 0x2020, pci_subsys_1002_5960_17af_2020, 0};
+#undef pci_ss_info_17af_2020
+#define pci_ss_info_17af_2020 pci_ss_info_1002_5960_17af_2020
 static const pciSubsystemInfo pci_ss_info_1002_5961_1002_2f72 =
 	{0x1002, 0x2f72, pci_subsys_1002_5961_1002_2f72, 0};
 #undef pci_ss_info_1002_2f72
@@ -28367,6 +30099,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1458, 0x4032, pci_subsys_1002_5d44_1458_4032, 0};
 #undef pci_ss_info_1458_4032
 #define pci_ss_info_1458_4032 pci_ss_info_1002_5d44_1458_4032
+static const pciSubsystemInfo pci_ss_info_1002_5d44_147b_6190 =
+	{0x147b, 0x6190, pci_subsys_1002_5d44_147b_6190, 0};
+#undef pci_ss_info_147b_6190
+#define pci_ss_info_147b_6190 pci_ss_info_1002_5d44_147b_6190
 static const pciSubsystemInfo pci_ss_info_1002_5d44_174b_7c12 =
 	{0x174b, 0x7c12, pci_subsys_1002_5d44_174b_7c12, 0};
 #undef pci_ss_info_174b_7c12
@@ -28497,6 +30233,26 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1385, 0xf311, pci_subsys_100b_0020_1385_f311, 0};
 #undef pci_ss_info_1385_f311
 #define pci_ss_info_1385_f311 pci_ss_info_100b_0020_1385_f311
+static const pciSubsystemInfo pci_ss_info_100b_0502_100b_0502 =
+	{0x100b, 0x0502, pci_subsys_100b_0502_100b_0502, 0};
+#undef pci_ss_info_100b_0502
+#define pci_ss_info_100b_0502 pci_ss_info_100b_0502_100b_0502
+static const pciSubsystemInfo pci_ss_info_100b_0503_100b_0503 =
+	{0x100b, 0x0503, pci_subsys_100b_0503_100b_0503, 0};
+#undef pci_ss_info_100b_0503
+#define pci_ss_info_100b_0503 pci_ss_info_100b_0503_100b_0503
+static const pciSubsystemInfo pci_ss_info_100b_0510_100b_0500 =
+	{0x100b, 0x0500, pci_subsys_100b_0510_100b_0500, 0};
+#undef pci_ss_info_100b_0500
+#define pci_ss_info_100b_0500 pci_ss_info_100b_0510_100b_0500
+static const pciSubsystemInfo pci_ss_info_100b_0511_100b_0501 =
+	{0x100b, 0x0501, pci_subsys_100b_0511_100b_0501, 0};
+#undef pci_ss_info_100b_0501
+#define pci_ss_info_100b_0501 pci_ss_info_100b_0511_100b_0501
+static const pciSubsystemInfo pci_ss_info_100b_0515_100b_0505 =
+	{0x100b, 0x0505, pci_subsys_100b_0515_100b_0505, 0};
+#undef pci_ss_info_100b_0505
+#define pci_ss_info_100b_0505 pci_ss_info_100b_0515_100b_0505
 static const pciSubsystemInfo pci_ss_info_1011_0009_1025_0310 =
 	{0x1025, 0x0310, pci_subsys_1011_0009_1025_0310, 0};
 #undef pci_ss_info_1025_0310
@@ -28980,6 +30736,14 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1014, 0x0259, pci_subsys_1014_01bd_1014_0259, 0};
 #undef pci_ss_info_1014_0259
 #define pci_ss_info_1014_0259 pci_ss_info_1014_01bd_1014_0259
+static const pciSubsystemInfo pci_ss_info_1014_01ef_1734_102b =
+	{0x1734, 0x102b, pci_subsys_1014_01ef_1734_102b, 0};
+#undef pci_ss_info_1734_102b
+#define pci_ss_info_1734_102b pci_ss_info_1014_01ef_1734_102b
+static const pciSubsystemInfo pci_ss_info_1014_01ef_1734_10f8 =
+	{0x1734, 0x10f8, pci_subsys_1014_01ef_1734_10f8, 0};
+#undef pci_ss_info_1734_10f8
+#define pci_ss_info_1734_10f8 pci_ss_info_1014_01ef_1734_10f8
 static const pciSubsystemInfo pci_ss_info_1014_0219_1014_021a =
 	{0x1014, 0x021a, pci_subsys_1014_0219_1014_021a, 0};
 #undef pci_ss_info_1014_021a
@@ -29016,6 +30780,28 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1014, 0x02c2, pci_subsys_1014_02bd_1014_02c2, 0};
 #undef pci_ss_info_1014_02c2
 #define pci_ss_info_1014_02c2 pci_ss_info_1014_02bd_1014_02c2
+static const pciSubsystemInfo pci_ss_info_1014_02bd_1014_0338 =
+	{0x1014, 0x0338, pci_subsys_1014_02bd_1014_0338, 0};
+#undef pci_ss_info_1014_0338
+#define pci_ss_info_1014_0338 pci_ss_info_1014_02bd_1014_0338
+static const pciSubsystemInfo pci_ss_info_1014_0339_1014_0360 =
+	{0x1014, 0x0360, pci_subsys_1014_0339_1014_0360, 0};
+#undef pci_ss_info_1014_0360
+#define pci_ss_info_1014_0360 pci_ss_info_1014_0339_1014_0360
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo pci_ss_info_101a_1dc1_101a_0019 =
+	{0x101a, 0x0019, pci_subsys_101a_1dc1_101a_0019, 0};
+#undef pci_ss_info_101a_0019
+#define pci_ss_info_101a_0019 pci_ss_info_101a_1dc1_101a_0019
+static const pciSubsystemInfo pci_ss_info_101a_1dc1_101a_001f =
+	{0x101a, 0x001f, pci_subsys_101a_1dc1_101a_001f, 0};
+#undef pci_ss_info_101a_001f
+#define pci_ss_info_101a_001f pci_ss_info_101a_1dc1_101a_001f
+static const pciSubsystemInfo pci_ss_info_101a_1dc1_101a_0ece =
+	{0x101a, 0x0ece, pci_subsys_101a_1dc1_101a_0ece, 0};
+#undef pci_ss_info_101a_0ece
+#define pci_ss_info_101a_0ece pci_ss_info_101a_1dc1_101a_0ece
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo pci_ss_info_101e_1960_101e_0471 =
@@ -29345,6 +31131,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1028, 0x1f02, pci_subsys_1028_0015_1028_1f02, 0};
 #undef pci_ss_info_1028_1f02
 #define pci_ss_info_1028_1f02 pci_ss_info_1028_0015_1028_1f02
+static const pciSubsystemInfo pci_ss_info_1028_0015_1028_1f03 =
+	{0x1028, 0x1f03, pci_subsys_1028_0015_1028_1f03, 0};
+#undef pci_ss_info_1028_1f03
+#define pci_ss_info_1028_1f03 pci_ss_info_1028_0015_1028_1f03
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo pci_ss_info_102a_001f_9005_000f =
 	{0x9005, 0x000f, pci_subsys_102a_001f_9005_000f, 0};
@@ -29853,6 +31643,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x102b, 0x0907, pci_subsys_102b_2538_102b_0907, 0};
 #undef pci_ss_info_102b_0907
 #define pci_ss_info_102b_0907 pci_ss_info_102b_2538_102b_0907
+static const pciSubsystemInfo pci_ss_info_102b_2538_102b_0947 =
+	{0x102b, 0x0947, pci_subsys_102b_2538_102b_0947, 0};
+#undef pci_ss_info_102b_0947
+#define pci_ss_info_102b_0947 pci_ss_info_102b_2538_102b_0947
 static const pciSubsystemInfo pci_ss_info_102b_2538_102b_1047 =
 	{0x102b, 0x1047, pci_subsys_102b_2538_102b_1047, 0};
 #undef pci_ss_info_102b_1047
@@ -30015,6 +31809,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x807d, 0x1043, pci_subsys_1033_00e0_807d_1043, 0};
 #undef pci_ss_info_807d_1043
 #define pci_ss_info_807d_1043 pci_ss_info_1033_00e0_807d_1043
+static const pciSubsystemInfo pci_ss_info_1039_0182_1734_1095 =
+	{0x1734, 0x1095, pci_subsys_1039_0182_1734_1095, 0};
+#undef pci_ss_info_1734_1095
+#define pci_ss_info_1734_1095 pci_ss_info_1039_0182_1734_1095
 static const pciSubsystemInfo pci_ss_info_1039_0200_1039_0000 =
 	{0x1039, 0x0000, pci_subsys_1039_0200_1039_0000, 0};
 #undef pci_ss_info_1039_0000
@@ -30023,6 +31821,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x107d, 0x2720, pci_subsys_1039_0300_107d_2720, 0};
 #undef pci_ss_info_107d_2720
 #define pci_ss_info_107d_2720 pci_ss_info_1039_0300_107d_2720
+static const pciSubsystemInfo pci_ss_info_1039_0761_1734_1099 =
+	{0x1734, 0x1099, pci_subsys_1039_0761_1734_1099, 0};
+#undef pci_ss_info_1734_1099
+#define pci_ss_info_1734_1099 pci_ss_info_1039_0761_1734_1099
 static const pciSubsystemInfo pci_ss_info_1039_0900_1019_0a14 =
 	{0x1019, 0x0a14, pci_subsys_1039_0900_1019_0a14, 0};
 #undef pci_ss_info_1019_0a14
@@ -30055,6 +31857,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1462, 0x7010, pci_subsys_1039_5513_1462_7010, 0};
 #undef pci_ss_info_1462_7010
 #define pci_ss_info_1462_7010 pci_ss_info_1039_5513_1462_7010
+static const pciSubsystemInfo pci_ss_info_1039_5513_1734_1095 =
+	{0x1734, 0x1095, pci_subsys_1039_5513_1734_1095, 0};
+#undef pci_ss_info_1734_1095
+#define pci_ss_info_1734_1095 pci_ss_info_1039_5513_1734_1095
 static const pciSubsystemInfo pci_ss_info_1039_6300_1019_0970 =
 	{0x1019, 0x0970, pci_subsys_1039_6300_1019_0970, 0};
 #undef pci_ss_info_1019_0970
@@ -30095,6 +31901,18 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1039, 0x6330, pci_subsys_1039_6330_1039_6330, 0};
 #undef pci_ss_info_1039_6330
 #define pci_ss_info_1039_6330 pci_ss_info_1039_6330_1039_6330
+static const pciSubsystemInfo pci_ss_info_1039_6330_1043_8113 =
+	{0x1043, 0x8113, pci_subsys_1039_6330_1043_8113, 0};
+#undef pci_ss_info_1043_8113
+#define pci_ss_info_1043_8113 pci_ss_info_1039_6330_1043_8113
+static const pciSubsystemInfo pci_ss_info_1039_6330_1458_d000 =
+	{0x1458, 0xd000, pci_subsys_1039_6330_1458_d000, 0};
+#undef pci_ss_info_1458_d000
+#define pci_ss_info_1458_d000 pci_ss_info_1039_6330_1458_d000
+static const pciSubsystemInfo pci_ss_info_1039_6330_1734_1099 =
+	{0x1734, 0x1099, pci_subsys_1039_6330_1734_1099, 0};
+#undef pci_ss_info_1734_1099
+#define pci_ss_info_1734_1099 pci_ss_info_1039_6330_1734_1099
 static const pciSubsystemInfo pci_ss_info_1039_7001_1019_0a14 =
 	{0x1019, 0x0a14, pci_subsys_1039_7001_1019_0a14, 0};
 #undef pci_ss_info_1019_0a14
@@ -30111,6 +31929,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1462, 0x7010, pci_subsys_1039_7001_1462_7010, 0};
 #undef pci_ss_info_1462_7010
 #define pci_ss_info_1462_7010 pci_ss_info_1039_7001_1462_7010
+static const pciSubsystemInfo pci_ss_info_1039_7001_1734_1095 =
+	{0x1734, 0x1095, pci_subsys_1039_7001_1734_1095, 0};
+#undef pci_ss_info_1734_1095
+#define pci_ss_info_1734_1095 pci_ss_info_1039_7001_1734_1095
 static const pciSubsystemInfo pci_ss_info_1039_7002_1462_7010 =
 	{0x1462, 0x7010, pci_subsys_1039_7002_1462_7010, 0};
 #undef pci_ss_info_1462_7010
@@ -30119,6 +31941,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1509, 0x7002, pci_subsys_1039_7002_1509_7002, 0};
 #undef pci_ss_info_1509_7002
 #define pci_ss_info_1509_7002 pci_ss_info_1039_7002_1509_7002
+static const pciSubsystemInfo pci_ss_info_1039_7002_1734_1095 =
+	{0x1734, 0x1095, pci_subsys_1039_7002_1734_1095, 0};
+#undef pci_ss_info_1734_1095
+#define pci_ss_info_1734_1095 pci_ss_info_1039_7002_1734_1095
 static const pciSubsystemInfo pci_ss_info_1039_7007_1462_701d =
 	{0x1462, 0x701d, pci_subsys_1039_7007_1462_701d, 0};
 #undef pci_ss_info_1462_701d
@@ -30131,6 +31957,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x15bd, 0x1001, pci_subsys_1039_7012_15bd_1001, 0};
 #undef pci_ss_info_15bd_1001
 #define pci_ss_info_15bd_1001 pci_ss_info_1039_7012_15bd_1001
+static const pciSubsystemInfo pci_ss_info_1039_7012_1734_109f =
+	{0x1734, 0x109f, pci_subsys_1039_7012_1734_109f, 0};
+#undef pci_ss_info_1734_109f
+#define pci_ss_info_1734_109f pci_ss_info_1039_7012_1734_109f
 static const pciSubsystemInfo pci_ss_info_1039_7016_1039_7016 =
 	{0x1039, 0x7016, pci_subsys_1039_7016_1039_7016, 0};
 #undef pci_ss_info_1039_7016
@@ -30159,6 +31989,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1039, 0x7018, pci_subsys_1039_7018_1039_7018, 0};
 #undef pci_ss_info_1039_7018
 #define pci_ss_info_1039_7018 pci_ss_info_1039_7018_1039_7018
+static const pciSubsystemInfo pci_ss_info_1039_7018_1043_1453 =
+	{0x1043, 0x1453, pci_subsys_1039_7018_1043_1453, 0};
+#undef pci_ss_info_1043_1453
+#define pci_ss_info_1043_1453 pci_ss_info_1039_7018_1043_1453
 static const pciSubsystemInfo pci_ss_info_1039_7018_1043_800b =
 	{0x1043, 0x800b, pci_subsys_1039_7018_1043_800b, 0};
 #undef pci_ss_info_1043_800b
@@ -30295,6 +32129,22 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x103c, 0x3225, pci_subsys_103c_3220_103c_3225, 0};
 #undef pci_ss_info_103c_3225
 #define pci_ss_info_103c_3225 pci_ss_info_103c_3220_103c_3225
+static const pciSubsystemInfo pci_ss_info_103c_3230_103c_3223 =
+	{0x103c, 0x3223, pci_subsys_103c_3230_103c_3223, 0};
+#undef pci_ss_info_103c_3223
+#define pci_ss_info_103c_3223 pci_ss_info_103c_3230_103c_3223
+static const pciSubsystemInfo pci_ss_info_103c_3230_103c_3234 =
+	{0x103c, 0x3234, pci_subsys_103c_3230_103c_3234, 0};
+#undef pci_ss_info_103c_3234
+#define pci_ss_info_103c_3234 pci_ss_info_103c_3230_103c_3234
+static const pciSubsystemInfo pci_ss_info_103c_3230_103c_3235 =
+	{0x103c, 0x3235, pci_subsys_103c_3230_103c_3235, 0};
+#undef pci_ss_info_103c_3235
+#define pci_ss_info_103c_3235 pci_ss_info_103c_3230_103c_3235
+static const pciSubsystemInfo pci_ss_info_103c_3230_103c_3237 =
+	{0x103c, 0x3237, pci_subsys_103c_3230_103c_3237, 0};
+#undef pci_ss_info_103c_3237
+#define pci_ss_info_103c_3237 pci_ss_info_103c_3230_103c_3237
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo pci_ss_info_1043_0675_0675_1704 =
 	{0x0675, 0x1704, pci_subsys_1043_0675_0675_1704, 0};
@@ -31276,6 +33126,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x105a, 0x4600, pci_subsys_105a_8650_105a_4600, 0};
 #undef pci_ss_info_105a_4600
 #define pci_ss_info_105a_4600 pci_ss_info_105a_8650_105a_4600
+static const pciSubsystemInfo pci_ss_info_105a_8650_105a_4610 =
+	{0x105a, 0x4610, pci_subsys_105a_8650_105a_4610, 0};
+#undef pci_ss_info_105a_4610
+#define pci_ss_info_105a_4610 pci_ss_info_105a_8650_105a_4610
 static const pciSubsystemInfo pci_ss_info_105a_8650_105a_8601 =
 	{0x105a, 0x8601, pci_subsys_105a_8650_105a_8601, 0};
 #undef pci_ss_info_105a_8601
@@ -31591,6 +33445,14 @@ static const pciSubsystemInfo pci_ss_inf
 #undef pci_ss_info_108d_0017
 #define pci_ss_info_108d_0017 pci_ss_info_108d_0019_108d_0017
 #endif
+static const pciSubsystemInfo pci_ss_info_108e_5000_108e_5000 =
+	{0x108e, 0x5000, pci_subsys_108e_5000_108e_5000, 0};
+#undef pci_ss_info_108e_5000
+#define pci_ss_info_108e_5000 pci_ss_info_108e_5000_108e_5000
+static const pciSubsystemInfo pci_ss_info_108e_a001_108e_a001 =
+	{0x108e, 0xa001, pci_subsys_108e_a001_108e_a001, 0};
+#undef pci_ss_info_108e_a001
+#define pci_ss_info_108e_a001 pci_ss_info_108e_a001_108e_a001
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo pci_ss_info_1095_0648_1043_8025 =
 	{0x1043, 0x8025, pci_subsys_1095_0648_1043_8025, 0};
@@ -32122,14 +33984,26 @@ static const pciSubsystemInfo pci_ss_inf
 #define pci_ss_info_10b4_237e pci_ss_info_10b4_1b1d_10b4_237e
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo pci_ss_info_10b5_6540_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_10b5_6540_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_10b5_6540_1775_1100
 static const pciSubsystemInfo pci_ss_info_10b5_6540_4c53_10e0 =
 	{0x4c53, 0x10e0, pci_subsys_10b5_6540_4c53_10e0, 0};
 #undef pci_ss_info_4c53_10e0
 #define pci_ss_info_4c53_10e0 pci_ss_info_10b5_6540_4c53_10e0
+static const pciSubsystemInfo pci_ss_info_10b5_6541_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_10b5_6541_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_10b5_6541_1775_1100
 static const pciSubsystemInfo pci_ss_info_10b5_6541_4c53_10e0 =
 	{0x4c53, 0x10e0, pci_subsys_10b5_6541_4c53_10e0, 0};
 #undef pci_ss_info_4c53_10e0
 #define pci_ss_info_4c53_10e0 pci_ss_info_10b5_6541_4c53_10e0
+static const pciSubsystemInfo pci_ss_info_10b5_6542_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_10b5_6542_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_10b5_6542_1775_1100
 static const pciSubsystemInfo pci_ss_info_10b5_6542_4c53_10e0 =
 	{0x4c53, 0x10e0, pci_subsys_10b5_6542_4c53_10e0, 0};
 #undef pci_ss_info_4c53_10e0
@@ -32374,6 +34248,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x14b4, 0xd100, pci_subsys_10b5_9054_14b4_d100, 0};
 #undef pci_ss_info_14b4_d100
 #define pci_ss_info_14b4_d100 pci_ss_info_10b5_9054_14b4_d100
+static const pciSubsystemInfo pci_ss_info_10b5_9054_14b4_d114 =
+	{0x14b4, 0xd114, pci_subsys_10b5_9054_14b4_d114, 0};
+#undef pci_ss_info_14b4_d114
+#define pci_ss_info_14b4_d114 pci_ss_info_10b5_9054_14b4_d114
 static const pciSubsystemInfo pci_ss_info_10b5_9054_16df_0011 =
 	{0x16df, 0x0011, pci_subsys_10b5_9054_16df_0011, 0};
 #undef pci_ss_info_16df_0011
@@ -32402,6 +34280,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x10b5, 0x2979, pci_subsys_10b5_9056_10b5_2979, 0};
 #undef pci_ss_info_10b5_2979
 #define pci_ss_info_10b5_2979 pci_ss_info_10b5_9056_10b5_2979
+static const pciSubsystemInfo pci_ss_info_10b5_9056_14b4_d140 =
+	{0x14b4, 0xd140, pci_subsys_10b5_9056_14b4_d140, 0};
+#undef pci_ss_info_14b4_d140
+#define pci_ss_info_14b4_d140 pci_ss_info_10b5_9056_14b4_d140
 static const pciSubsystemInfo pci_ss_info_10b5_906d_125c_0640 =
 	{0x125c, 0x0640, pci_subsys_10b5_906d_125c_0640, 0};
 #undef pci_ss_info_125c_0640
@@ -32512,6 +34394,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x10b7, 0x2031, pci_subsys_10b7_0013_10b7_2031, 0};
 #undef pci_ss_info_10b7_2031
 #define pci_ss_info_10b7_2031 pci_ss_info_10b7_0013_10b7_2031
+static const pciSubsystemInfo pci_ss_info_10b7_1007_10b7_615b =
+	{0x10b7, 0x615b, pci_subsys_10b7_1007_10b7_615b, 0};
+#undef pci_ss_info_10b7_615b
+#define pci_ss_info_10b7_615b pci_ss_info_10b7_1007_10b7_615b
 static const pciSubsystemInfo pci_ss_info_10b7_1007_10b7_615c =
 	{0x10b7, 0x615c, pci_subsys_10b7_1007_10b7_615c, 0};
 #undef pci_ss_info_10b7_615c
@@ -32721,6 +34607,12 @@ static const pciSubsystemInfo pci_ss_inf
 #define pci_ss_info_1028_0097 pci_ss_info_10b7_9200_1028_0097
 #ifdef VENDOR_INCLUDE_NONVIDEO
 #endif
+static const pciSubsystemInfo pci_ss_info_10b7_9200_1028_00b4 =
+	{0x1028, 0x00b4, pci_subsys_10b7_9200_1028_00b4, 0};
+#undef pci_ss_info_1028_00b4
+#define pci_ss_info_1028_00b4 pci_ss_info_10b7_9200_1028_00b4
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
 static const pciSubsystemInfo pci_ss_info_10b7_9200_1028_00fe =
 	{0x1028, 0x00fe, pci_subsys_10b7_9200_1028_00fe, 0};
 #undef pci_ss_info_1028_00fe
@@ -33469,6 +35361,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x147b, 0x1c1a, pci_subsys_10de_0053_147b_1c1a, 0};
 #undef pci_ss_info_147b_1c1a
 #define pci_ss_info_147b_1c1a pci_ss_info_10de_0053_147b_1c1a
+static const pciSubsystemInfo pci_ss_info_10de_0054_1043_815a =
+	{0x1043, 0x815a, pci_subsys_10de_0054_1043_815a, 0};
+#undef pci_ss_info_1043_815a
+#define pci_ss_info_1043_815a pci_ss_info_10de_0054_1043_815a
 static const pciSubsystemInfo pci_ss_info_10de_0054_1458_b003 =
 	{0x1458, 0xb003, pci_subsys_10de_0054_1458_b003, 0};
 #undef pci_ss_info_1458_b003
@@ -33549,6 +35445,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x147b, 0x1c1a, pci_subsys_10de_005b_147b_1c1a, 0};
 #undef pci_ss_info_147b_1c1a
 #define pci_ss_info_147b_1c1a pci_ss_info_10de_005b_147b_1c1a
+static const pciSubsystemInfo pci_ss_info_10de_005e_1043_815a =
+	{0x1043, 0x815a, pci_subsys_10de_005e_1043_815a, 0};
+#undef pci_ss_info_1043_815a
+#define pci_ss_info_1043_815a pci_ss_info_10de_005e_1043_815a
 static const pciSubsystemInfo pci_ss_info_10de_005e_10f1_2891 =
 	{0x10f1, 0x2891, pci_subsys_10de_005e_10f1_2891, 0};
 #undef pci_ss_info_10f1_2891
@@ -33645,6 +35545,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x10de, 0x029b, pci_subsys_10de_00cd_10de_029b, 0};
 #undef pci_ss_info_10de_029b
 #define pci_ss_info_10de_029b pci_ss_info_10de_00cd_10de_029b
+static const pciSubsystemInfo pci_ss_info_10de_00df_1043_80a7 =
+	{0x1043, 0x80a7, pci_subsys_10de_00df_1043_80a7, 0};
+#undef pci_ss_info_1043_80a7
+#define pci_ss_info_1043_80a7 pci_ss_info_10de_00df_1043_80a7
 static const pciSubsystemInfo pci_ss_info_10de_00df_105b_0c43 =
 	{0x105b, 0x0c43, pci_subsys_10de_00df_105b_0c43, 0};
 #undef pci_ss_info_105b_0c43
@@ -33653,6 +35557,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x147b, 0x1c0b, pci_subsys_10de_00df_147b_1c0b, 0};
 #undef pci_ss_info_147b_1c0b
 #define pci_ss_info_147b_1c0b pci_ss_info_10de_00df_147b_1c0b
+static const pciSubsystemInfo pci_ss_info_10de_00e0_1043_813f =
+	{0x1043, 0x813f, pci_subsys_10de_00e0_1043_813f, 0};
+#undef pci_ss_info_1043_813f
+#define pci_ss_info_1043_813f pci_ss_info_10de_00e0_1043_813f
 static const pciSubsystemInfo pci_ss_info_10de_00e0_10de_0c11 =
 	{0x10de, 0x0c11, pci_subsys_10de_00e0_10de_0c11, 0};
 #undef pci_ss_info_10de_0c11
@@ -33665,6 +35573,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x147b, 0x1c0b, pci_subsys_10de_00e0_147b_1c0b, 0};
 #undef pci_ss_info_147b_1c0b
 #define pci_ss_info_147b_1c0b pci_ss_info_10de_00e0_147b_1c0b
+static const pciSubsystemInfo pci_ss_info_10de_00e1_1043_813f =
+	{0x1043, 0x813f, pci_subsys_10de_00e1_1043_813f, 0};
+#undef pci_ss_info_1043_813f
+#define pci_ss_info_1043_813f pci_ss_info_10de_00e1_1043_813f
 static const pciSubsystemInfo pci_ss_info_10de_00e1_1462_7030 =
 	{0x1462, 0x7030, pci_subsys_10de_00e1_1462_7030, 0};
 #undef pci_ss_info_1462_7030
@@ -33673,6 +35585,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x147b, 0x1c0b, pci_subsys_10de_00e1_147b_1c0b, 0};
 #undef pci_ss_info_147b_1c0b
 #define pci_ss_info_147b_1c0b pci_ss_info_10de_00e1_147b_1c0b
+static const pciSubsystemInfo pci_ss_info_10de_00e3_1043_813f =
+	{0x1043, 0x813f, pci_subsys_10de_00e3_1043_813f, 0};
+#undef pci_ss_info_1043_813f
+#define pci_ss_info_1043_813f pci_ss_info_10de_00e3_1043_813f
 static const pciSubsystemInfo pci_ss_info_10de_00e3_105b_0c43 =
 	{0x105b, 0x0c43, pci_subsys_10de_00e3_105b_0c43, 0};
 #undef pci_ss_info_105b_0c43
@@ -33681,6 +35597,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x147b, 0x1c0b, pci_subsys_10de_00e3_147b_1c0b, 0};
 #undef pci_ss_info_147b_1c0b
 #define pci_ss_info_147b_1c0b pci_ss_info_10de_00e3_147b_1c0b
+static const pciSubsystemInfo pci_ss_info_10de_00e4_1043_813f =
+	{0x1043, 0x813f, pci_subsys_10de_00e4_1043_813f, 0};
+#undef pci_ss_info_1043_813f
+#define pci_ss_info_1043_813f pci_ss_info_10de_00e4_1043_813f
 static const pciSubsystemInfo pci_ss_info_10de_00e4_105b_0c43 =
 	{0x105b, 0x0c43, pci_subsys_10de_00e4_105b_0c43, 0};
 #undef pci_ss_info_105b_0c43
@@ -33693,6 +35613,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x147b, 0x1c0b, pci_subsys_10de_00e4_147b_1c0b, 0};
 #undef pci_ss_info_147b_1c0b
 #define pci_ss_info_147b_1c0b pci_ss_info_10de_00e4_147b_1c0b
+static const pciSubsystemInfo pci_ss_info_10de_00e5_1043_813f =
+	{0x1043, 0x813f, pci_subsys_10de_00e5_1043_813f, 0};
+#undef pci_ss_info_1043_813f
+#define pci_ss_info_1043_813f pci_ss_info_10de_00e5_1043_813f
 static const pciSubsystemInfo pci_ss_info_10de_00e5_105b_0c43 =
 	{0x105b, 0x0c43, pci_subsys_10de_00e5_105b_0c43, 0};
 #undef pci_ss_info_105b_0c43
@@ -33705,6 +35629,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x147b, 0x1c0b, pci_subsys_10de_00e5_147b_1c0b, 0};
 #undef pci_ss_info_147b_1c0b
 #define pci_ss_info_147b_1c0b pci_ss_info_10de_00e5_147b_1c0b
+static const pciSubsystemInfo pci_ss_info_10de_00e7_1043_813f =
+	{0x1043, 0x813f, pci_subsys_10de_00e7_1043_813f, 0};
+#undef pci_ss_info_1043_813f
+#define pci_ss_info_1043_813f pci_ss_info_10de_00e7_1043_813f
 static const pciSubsystemInfo pci_ss_info_10de_00e7_105b_0c43 =
 	{0x105b, 0x0c43, pci_subsys_10de_00e7_105b_0c43, 0};
 #undef pci_ss_info_105b_0c43
@@ -33717,6 +35645,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x147b, 0x1c0b, pci_subsys_10de_00e7_147b_1c0b, 0};
 #undef pci_ss_info_147b_1c0b
 #define pci_ss_info_147b_1c0b pci_ss_info_10de_00e7_147b_1c0b
+static const pciSubsystemInfo pci_ss_info_10de_00e8_1043_813f =
+	{0x1043, 0x813f, pci_subsys_10de_00e8_1043_813f, 0};
+#undef pci_ss_info_1043_813f
+#define pci_ss_info_1043_813f pci_ss_info_10de_00e8_1043_813f
 static const pciSubsystemInfo pci_ss_info_10de_00e8_105b_0c43 =
 	{0x105b, 0x0c43, pci_subsys_10de_00e8_105b_0c43, 0};
 #undef pci_ss_info_105b_0c43
@@ -33729,10 +35661,18 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x147b, 0x1c0b, pci_subsys_10de_00e8_147b_1c0b, 0};
 #undef pci_ss_info_147b_1c0b
 #define pci_ss_info_147b_1c0b pci_ss_info_10de_00e8_147b_1c0b
+static const pciSubsystemInfo pci_ss_info_10de_00ea_1043_819d =
+	{0x1043, 0x819d, pci_subsys_10de_00ea_1043_819d, 0};
+#undef pci_ss_info_1043_819d
+#define pci_ss_info_1043_819d pci_ss_info_10de_00ea_1043_819d
 static const pciSubsystemInfo pci_ss_info_10de_00ea_105b_0c43 =
 	{0x105b, 0x0c43, pci_subsys_10de_00ea_105b_0c43, 0};
 #undef pci_ss_info_105b_0c43
 #define pci_ss_info_105b_0c43 pci_ss_info_10de_00ea_105b_0c43
+static const pciSubsystemInfo pci_ss_info_10de_00ea_1462_b010 =
+	{0x1462, 0xb010, pci_subsys_10de_00ea_1462_b010, 0};
+#undef pci_ss_info_1462_b010
+#define pci_ss_info_1462_b010 pci_ss_info_10de_00ea_1462_b010
 static const pciSubsystemInfo pci_ss_info_10de_00ea_147b_1c0b =
 	{0x147b, 0x1c0b, pci_subsys_10de_00ea_147b_1c0b, 0};
 #undef pci_ss_info_147b_1c0b
@@ -33741,6 +35681,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1043, 0x81a6, pci_subsys_10de_00f1_1043_81a6, 0};
 #undef pci_ss_info_1043_81a6
 #define pci_ss_info_1043_81a6 pci_ss_info_10de_00f1_1043_81a6
+static const pciSubsystemInfo pci_ss_info_10de_00f1_1458_3150 =
+	{0x1458, 0x3150, pci_subsys_10de_00f1_1458_3150, 0};
+#undef pci_ss_info_1458_3150
+#define pci_ss_info_1458_3150 pci_ss_info_10de_00f1_1458_3150
 static const pciSubsystemInfo pci_ss_info_10de_00f1_1682_2119 =
 	{0x1682, 0x2119, pci_subsys_10de_00f1_1682_2119, 0};
 #undef pci_ss_info_1682_2119
@@ -33845,6 +35789,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1043, 0x4015, pci_subsys_10de_0110_1043_4015, 0};
 #undef pci_ss_info_1043_4015
 #define pci_ss_info_1043_4015 pci_ss_info_10de_0110_1043_4015
+static const pciSubsystemInfo pci_ss_info_10de_0110_1043_4021 =
+	{0x1043, 0x4021, pci_subsys_10de_0110_1043_4021, 0};
+#undef pci_ss_info_1043_4021
+#define pci_ss_info_1043_4021 pci_ss_info_10de_0110_1043_4021
 static const pciSubsystemInfo pci_ss_info_10de_0110_1043_4031 =
 	{0x1043, 0x4031, pci_subsys_10de_0110_1043_4031, 0};
 #undef pci_ss_info_1043_4031
@@ -33893,6 +35841,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x14af, 0x7103, pci_subsys_10de_0110_14af_7103, 0};
 #undef pci_ss_info_14af_7103
 #define pci_ss_info_14af_7103 pci_ss_info_10de_0110_14af_7103
+static const pciSubsystemInfo pci_ss_info_10de_0141_1043_81b0 =
+	{0x1043, 0x81b0, pci_subsys_10de_0141_1043_81b0, 0};
+#undef pci_ss_info_1043_81b0
+#define pci_ss_info_1043_81b0 pci_ss_info_10de_0141_1043_81b0
 static const pciSubsystemInfo pci_ss_info_10de_0141_1458_3124 =
 	{0x1458, 0x3124, pci_subsys_10de_0141_1458_3124, 0};
 #undef pci_ss_info_1458_3124
@@ -34053,10 +36005,26 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1545, 0x002f, pci_subsys_10de_0202_1545_002f, 0};
 #undef pci_ss_info_1545_002f
 #define pci_ss_info_1545_002f pci_ss_info_10de_0202_1545_002f
+static const pciSubsystemInfo pci_ss_info_10de_0221_3842_a341 =
+	{0x3842, 0xa341, pci_subsys_10de_0221_3842_a341, 0};
+#undef pci_ss_info_3842_a341
+#define pci_ss_info_3842_a341 pci_ss_info_10de_0221_3842_a341
+static const pciSubsystemInfo pci_ss_info_10de_0240_1043_81cd =
+	{0x1043, 0x81cd, pci_subsys_10de_0240_1043_81cd, 0};
+#undef pci_ss_info_1043_81cd
+#define pci_ss_info_1043_81cd pci_ss_info_10de_0240_1043_81cd
 static const pciSubsystemInfo pci_ss_info_10de_0240_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_0240_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_0240_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_0244_10de_0244 =
+	{0x10de, 0x0244, pci_subsys_10de_0244_10de_0244, 0};
+#undef pci_ss_info_10de_0244
+#define pci_ss_info_10de_0244 pci_ss_info_10de_0244_10de_0244
+static const pciSubsystemInfo pci_ss_info_10de_0247_1043_1382 =
+	{0x1043, 0x1382, pci_subsys_10de_0247_1043_1382, 0};
+#undef pci_ss_info_1043_1382
+#define pci_ss_info_1043_1382 pci_ss_info_10de_0247_1043_1382
 static const pciSubsystemInfo pci_ss_info_10de_0251_1043_8023 =
 	{0x1043, 0x8023, pci_subsys_10de_0251_1043_8023, 0};
 #undef pci_ss_info_1043_8023
@@ -34069,74 +36037,194 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x147b, 0x8f09, pci_subsys_10de_0253_147b_8f09, 0};
 #undef pci_ss_info_147b_8f09
 #define pci_ss_info_147b_8f09 pci_ss_info_10de_0253_147b_8f09
+static const pciSubsystemInfo pci_ss_info_10de_0260_1043_81bc =
+	{0x1043, 0x81bc, pci_subsys_10de_0260_1043_81bc, 0};
+#undef pci_ss_info_1043_81bc
+#define pci_ss_info_1043_81bc pci_ss_info_10de_0260_1043_81bc
+static const pciSubsystemInfo pci_ss_info_10de_0260_1458_5001 =
+	{0x1458, 0x5001, pci_subsys_10de_0260_1458_5001, 0};
+#undef pci_ss_info_1458_5001
+#define pci_ss_info_1458_5001 pci_ss_info_10de_0260_1458_5001
 static const pciSubsystemInfo pci_ss_info_10de_0260_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_0260_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_0260_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_0264_1043_81bc =
+	{0x1043, 0x81bc, pci_subsys_10de_0264_1043_81bc, 0};
+#undef pci_ss_info_1043_81bc
+#define pci_ss_info_1043_81bc pci_ss_info_10de_0264_1043_81bc
 static const pciSubsystemInfo pci_ss_info_10de_0264_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_0264_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_0264_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_0265_1043_81bc =
+	{0x1043, 0x81bc, pci_subsys_10de_0265_1043_81bc, 0};
+#undef pci_ss_info_1043_81bc
+#define pci_ss_info_1043_81bc pci_ss_info_10de_0265_1043_81bc
 static const pciSubsystemInfo pci_ss_info_10de_0265_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_0265_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_0265_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_0266_1043_81bc =
+	{0x1043, 0x81bc, pci_subsys_10de_0266_1043_81bc, 0};
+#undef pci_ss_info_1043_81bc
+#define pci_ss_info_1043_81bc pci_ss_info_10de_0266_1043_81bc
 static const pciSubsystemInfo pci_ss_info_10de_0266_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_0266_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_0266_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_0267_1043_81bc =
+	{0x1043, 0x81bc, pci_subsys_10de_0267_1043_81bc, 0};
+#undef pci_ss_info_1043_81bc
+#define pci_ss_info_1043_81bc pci_ss_info_10de_0267_1043_81bc
 static const pciSubsystemInfo pci_ss_info_10de_0267_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_0267_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_0267_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_0269_1043_8141 =
+	{0x1043, 0x8141, pci_subsys_10de_0269_1043_8141, 0};
+#undef pci_ss_info_1043_8141
+#define pci_ss_info_1043_8141 pci_ss_info_10de_0269_1043_8141
 static const pciSubsystemInfo pci_ss_info_10de_0269_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_0269_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_0269_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_026c_10de_cb84 =
+	{0x10de, 0xcb84, pci_subsys_10de_026c_10de_cb84, 0};
+#undef pci_ss_info_10de_cb84
+#define pci_ss_info_10de_cb84 pci_ss_info_10de_026c_10de_cb84
 static const pciSubsystemInfo pci_ss_info_10de_026c_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_026c_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_026c_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_026d_1043_81bc =
+	{0x1043, 0x81bc, pci_subsys_10de_026d_1043_81bc, 0};
+#undef pci_ss_info_1043_81bc
+#define pci_ss_info_1043_81bc pci_ss_info_10de_026d_1043_81bc
 static const pciSubsystemInfo pci_ss_info_10de_026d_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_026d_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_026d_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_026e_1043_81bc =
+	{0x1043, 0x81bc, pci_subsys_10de_026e_1043_81bc, 0};
+#undef pci_ss_info_1043_81bc
+#define pci_ss_info_1043_81bc pci_ss_info_10de_026e_1043_81bc
 static const pciSubsystemInfo pci_ss_info_10de_026e_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_026e_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_026e_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_0270_1043_81bc =
+	{0x1043, 0x81bc, pci_subsys_10de_0270_1043_81bc, 0};
+#undef pci_ss_info_1043_81bc
+#define pci_ss_info_1043_81bc pci_ss_info_10de_0270_1043_81bc
+static const pciSubsystemInfo pci_ss_info_10de_0270_1458_5001 =
+	{0x1458, 0x5001, pci_subsys_10de_0270_1458_5001, 0};
+#undef pci_ss_info_1458_5001
+#define pci_ss_info_1458_5001 pci_ss_info_10de_0270_1458_5001
 static const pciSubsystemInfo pci_ss_info_10de_0270_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_0270_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_0270_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_027e_1043_81cd =
+	{0x1043, 0x81cd, pci_subsys_10de_027e_1043_81cd, 0};
+#undef pci_ss_info_1043_81cd
+#define pci_ss_info_1043_81cd pci_ss_info_10de_027e_1043_81cd
+static const pciSubsystemInfo pci_ss_info_10de_027e_1458_5000 =
+	{0x1458, 0x5000, pci_subsys_10de_027e_1458_5000, 0};
+#undef pci_ss_info_1458_5000
+#define pci_ss_info_1458_5000 pci_ss_info_10de_027e_1458_5000
 static const pciSubsystemInfo pci_ss_info_10de_027e_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_027e_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_027e_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_027f_1043_81cd =
+	{0x1043, 0x81cd, pci_subsys_10de_027f_1043_81cd, 0};
+#undef pci_ss_info_1043_81cd
+#define pci_ss_info_1043_81cd pci_ss_info_10de_027f_1043_81cd
+static const pciSubsystemInfo pci_ss_info_10de_027f_1458_5000 =
+	{0x1458, 0x5000, pci_subsys_10de_027f_1458_5000, 0};
+#undef pci_ss_info_1458_5000
+#define pci_ss_info_1458_5000 pci_ss_info_10de_027f_1458_5000
 static const pciSubsystemInfo pci_ss_info_10de_027f_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_027f_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_027f_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_0291_10de_042b =
+	{0x10de, 0x042b, pci_subsys_10de_0291_10de_042b, 0};
+#undef pci_ss_info_10de_042b
+#define pci_ss_info_10de_042b pci_ss_info_10de_0291_10de_042b
+static const pciSubsystemInfo pci_ss_info_10de_0295_107d_2a68 =
+	{0x107d, 0x2a68, pci_subsys_10de_0295_107d_2a68, 0};
+#undef pci_ss_info_107d_2a68
+#define pci_ss_info_107d_2a68 pci_ss_info_10de_0295_107d_2a68
+static const pciSubsystemInfo pci_ss_info_10de_02f0_1043_81cd =
+	{0x1043, 0x81cd, pci_subsys_10de_02f0_1043_81cd, 0};
+#undef pci_ss_info_1043_81cd
+#define pci_ss_info_1043_81cd pci_ss_info_10de_02f0_1043_81cd
 static const pciSubsystemInfo pci_ss_info_10de_02f0_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_02f0_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_02f0_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_02f1_1458_5000 =
+	{0x1458, 0x5000, pci_subsys_10de_02f1_1458_5000, 0};
+#undef pci_ss_info_1458_5000
+#define pci_ss_info_1458_5000 pci_ss_info_10de_02f1_1458_5000
+static const pciSubsystemInfo pci_ss_info_10de_02f8_1043_81cd =
+	{0x1043, 0x81cd, pci_subsys_10de_02f8_1043_81cd, 0};
+#undef pci_ss_info_1043_81cd
+#define pci_ss_info_1043_81cd pci_ss_info_10de_02f8_1043_81cd
+static const pciSubsystemInfo pci_ss_info_10de_02f8_1458_5000 =
+	{0x1458, 0x5000, pci_subsys_10de_02f8_1458_5000, 0};
+#undef pci_ss_info_1458_5000
+#define pci_ss_info_1458_5000 pci_ss_info_10de_02f8_1458_5000
 static const pciSubsystemInfo pci_ss_info_10de_02f8_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_02f8_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_02f8_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_02f9_1043_81cd =
+	{0x1043, 0x81cd, pci_subsys_10de_02f9_1043_81cd, 0};
+#undef pci_ss_info_1043_81cd
+#define pci_ss_info_1043_81cd pci_ss_info_10de_02f9_1043_81cd
+static const pciSubsystemInfo pci_ss_info_10de_02f9_1458_5000 =
+	{0x1458, 0x5000, pci_subsys_10de_02f9_1458_5000, 0};
+#undef pci_ss_info_1458_5000
+#define pci_ss_info_1458_5000 pci_ss_info_10de_02f9_1458_5000
 static const pciSubsystemInfo pci_ss_info_10de_02f9_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_02f9_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_02f9_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_02fa_1043_81cd =
+	{0x1043, 0x81cd, pci_subsys_10de_02fa_1043_81cd, 0};
+#undef pci_ss_info_1043_81cd
+#define pci_ss_info_1043_81cd pci_ss_info_10de_02fa_1043_81cd
+static const pciSubsystemInfo pci_ss_info_10de_02fa_1458_5000 =
+	{0x1458, 0x5000, pci_subsys_10de_02fa_1458_5000, 0};
+#undef pci_ss_info_1458_5000
+#define pci_ss_info_1458_5000 pci_ss_info_10de_02fa_1458_5000
 static const pciSubsystemInfo pci_ss_info_10de_02fa_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_02fa_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_02fa_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_02fe_1043_81cd =
+	{0x1043, 0x81cd, pci_subsys_10de_02fe_1043_81cd, 0};
+#undef pci_ss_info_1043_81cd
+#define pci_ss_info_1043_81cd pci_ss_info_10de_02fe_1043_81cd
+static const pciSubsystemInfo pci_ss_info_10de_02fe_1458_5000 =
+	{0x1458, 0x5000, pci_subsys_10de_02fe_1458_5000, 0};
+#undef pci_ss_info_1458_5000
+#define pci_ss_info_1458_5000 pci_ss_info_10de_02fe_1458_5000
 static const pciSubsystemInfo pci_ss_info_10de_02fe_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_02fe_1462_7207, 0};
 #undef pci_ss_info_1462_7207
 #define pci_ss_info_1462_7207 pci_ss_info_10de_02fe_1462_7207
+static const pciSubsystemInfo pci_ss_info_10de_02ff_1043_81cd =
+	{0x1043, 0x81cd, pci_subsys_10de_02ff_1043_81cd, 0};
+#undef pci_ss_info_1043_81cd
+#define pci_ss_info_1043_81cd pci_ss_info_10de_02ff_1043_81cd
+static const pciSubsystemInfo pci_ss_info_10de_02ff_1458_5000 =
+	{0x1458, 0x5000, pci_subsys_10de_02ff_1458_5000, 0};
+#undef pci_ss_info_1458_5000
+#define pci_ss_info_1458_5000 pci_ss_info_10de_02ff_1458_5000
 static const pciSubsystemInfo pci_ss_info_10de_02ff_1462_7207 =
 	{0x1462, 0x7207, pci_subsys_10de_02ff_1462_7207, 0};
 #undef pci_ss_info_1462_7207
@@ -34145,6 +36233,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1043, 0x814a, pci_subsys_10de_0314_1043_814a, 0};
 #undef pci_ss_info_1043_814a
 #define pci_ss_info_1043_814a pci_ss_info_10de_0314_1043_814a
+static const pciSubsystemInfo pci_ss_info_10de_0322_1043_02fb =
+	{0x1043, 0x02fb, pci_subsys_10de_0322_1043_02fb, 0};
+#undef pci_ss_info_1043_02fb
+#define pci_ss_info_1043_02fb pci_ss_info_10de_0322_1043_02fb
 static const pciSubsystemInfo pci_ss_info_10de_0322_1462_9171 =
 	{0x1462, 0x9171, pci_subsys_10de_0322_1462_9171, 0};
 #undef pci_ss_info_1462_9171
@@ -34165,14 +36257,26 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1043, 0x8145, pci_subsys_10de_0331_1043_8145, 0};
 #undef pci_ss_info_1043_8145
 #define pci_ss_info_1043_8145 pci_ss_info_10de_0331_1043_8145
+static const pciSubsystemInfo pci_ss_info_10de_0341_1462_9380 =
+	{0x1462, 0x9380, pci_subsys_10de_0341_1462_9380, 0};
+#undef pci_ss_info_1462_9380
+#define pci_ss_info_1462_9380 pci_ss_info_10de_0341_1462_9380
 static const pciSubsystemInfo pci_ss_info_10de_0347_103c_006a =
 	{0x103c, 0x006a, pci_subsys_10de_0347_103c_006a, 0};
 #undef pci_ss_info_103c_006a
 #define pci_ss_info_103c_006a pci_ss_info_10de_0347_103c_006a
+static const pciSubsystemInfo pci_ss_info_10de_0391_1458_3427 =
+	{0x1458, 0x3427, pci_subsys_10de_0391_1458_3427, 0};
+#undef pci_ss_info_1458_3427
+#define pci_ss_info_1458_3427 pci_ss_info_10de_0391_1458_3427
 static const pciSubsystemInfo pci_ss_info_10de_0392_1462_0622 =
 	{0x1462, 0x0622, pci_subsys_10de_0392_1462_0622, 0};
 #undef pci_ss_info_1462_0622
 #define pci_ss_info_1462_0622 pci_ss_info_10de_0392_1462_0622
+static const pciSubsystemInfo pci_ss_info_10de_0398_1025_006c =
+	{0x1025, 0x006c, pci_subsys_10de_0398_1025_006c, 0};
+#undef pci_ss_info_1025_006c
+#define pci_ss_info_1025_006c pci_ss_info_10de_0398_1025_006c
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo pci_ss_info_10e1_0391_10e1_0391 =
 	{0x10e1, 0x0391, pci_subsys_10e1_0391_10e1_0391, 0};
@@ -34180,6 +36284,12 @@ static const pciSubsystemInfo pci_ss_inf
 #define pci_ss_info_10e1_0391 pci_ss_info_10e1_0391_10e1_0391
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo pci_ss_info_10e3_0148_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_10e3_0148_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_10e3_0148_1775_1100
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 #endif
 static const pciSubsystemInfo pci_ss_info_10ec_0883_1025_1605 =
 	{0x1025, 0x1605, pci_subsys_10ec_0883_1025_1605, 0};
@@ -34242,6 +36352,10 @@ static const pciSubsystemInfo pci_ss_inf
 #undef pci_ss_info_103c_006a
 #define pci_ss_info_103c_006a pci_ss_info_10ec_8139_103c_006a
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo pci_ss_info_10ec_8139_1043_1045 =
+	{0x1043, 0x1045, pci_subsys_10ec_8139_1043_1045, 0};
+#undef pci_ss_info_1043_1045
+#define pci_ss_info_1043_1045 pci_ss_info_10ec_8139_1043_1045
 static const pciSubsystemInfo pci_ss_info_10ec_8139_1043_8109 =
 	{0x1043, 0x8109, pci_subsys_10ec_8139_1043_8109, 0};
 #undef pci_ss_info_1043_8109
@@ -34258,6 +36372,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x10ec, 0x8139, pci_subsys_10ec_8139_10ec_8139, 0};
 #undef pci_ss_info_10ec_8139
 #define pci_ss_info_10ec_8139 pci_ss_info_10ec_8139_10ec_8139
+static const pciSubsystemInfo pci_ss_info_10ec_8139_10f7_8338 =
+	{0x10f7, 0x8338, pci_subsys_10ec_8139_10f7_8338, 0};
+#undef pci_ss_info_10f7_8338
+#define pci_ss_info_10f7_8338 pci_ss_info_10ec_8139_10f7_8338
 static const pciSubsystemInfo pci_ss_info_10ec_8139_1113_ec01 =
 	{0x1113, 0xec01, pci_subsys_10ec_8139_1113_ec01, 0};
 #undef pci_ss_info_1113_ec01
@@ -34298,6 +36416,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1436, 0x8139, pci_subsys_10ec_8139_1436_8139, 0};
 #undef pci_ss_info_1436_8139
 #define pci_ss_info_1436_8139 pci_ss_info_10ec_8139_1436_8139
+static const pciSubsystemInfo pci_ss_info_10ec_8139_144d_c00c =
+	{0x144d, 0xc00c, pci_subsys_10ec_8139_144d_c00c, 0};
+#undef pci_ss_info_144d_c00c
+#define pci_ss_info_144d_c00c pci_ss_info_10ec_8139_144d_c00c
 static const pciSubsystemInfo pci_ss_info_10ec_8139_1458_e000 =
 	{0x1458, 0xe000, pci_subsys_10ec_8139_1458_e000, 0};
 #undef pci_ss_info_1458_e000
@@ -34330,6 +36452,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x14cb, 0x0200, pci_subsys_10ec_8139_14cb_0200, 0};
 #undef pci_ss_info_14cb_0200
 #define pci_ss_info_14cb_0200 pci_ss_info_10ec_8139_14cb_0200
+static const pciSubsystemInfo pci_ss_info_10ec_8139_1565_2300 =
+	{0x1565, 0x2300, pci_subsys_10ec_8139_1565_2300, 0};
+#undef pci_ss_info_1565_2300
+#define pci_ss_info_1565_2300 pci_ss_info_10ec_8139_1565_2300
 static const pciSubsystemInfo pci_ss_info_10ec_8139_1695_9001 =
 	{0x1695, 0x9001, pci_subsys_10ec_8139_1695_9001, 0};
 #undef pci_ss_info_1695_9001
@@ -34358,6 +36484,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0xa0a0, 0x0007, pci_subsys_10ec_8139_a0a0_0007, 0};
 #undef pci_ss_info_a0a0_0007
 #define pci_ss_info_a0a0_0007 pci_ss_info_10ec_8139_a0a0_0007
+static const pciSubsystemInfo pci_ss_info_10ec_8167_1462_235c =
+	{0x1462, 0x235c, pci_subsys_10ec_8167_1462_235c, 0};
+#undef pci_ss_info_1462_235c
+#define pci_ss_info_1462_235c pci_ss_info_10ec_8167_1462_235c
 #endif
 static const pciSubsystemInfo pci_ss_info_10ec_8169_1025_0079 =
 	{0x1025, 0x0079, pci_subsys_10ec_8169_1025_0079, 0};
@@ -34376,10 +36506,26 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1458, 0xe000, pci_subsys_10ec_8169_1458_e000, 0};
 #undef pci_ss_info_1458_e000
 #define pci_ss_info_1458_e000 pci_ss_info_10ec_8169_1458_e000
+static const pciSubsystemInfo pci_ss_info_10ec_8169_1462_030c =
+	{0x1462, 0x030c, pci_subsys_10ec_8169_1462_030c, 0};
+#undef pci_ss_info_1462_030c
+#define pci_ss_info_1462_030c pci_ss_info_10ec_8169_1462_030c
 static const pciSubsystemInfo pci_ss_info_10ec_8169_1462_702c =
 	{0x1462, 0x702c, pci_subsys_10ec_8169_1462_702c, 0};
 #undef pci_ss_info_1462_702c
 #define pci_ss_info_1462_702c pci_ss_info_10ec_8169_1462_702c
+static const pciSubsystemInfo pci_ss_info_10ec_8169_1462_7094 =
+	{0x1462, 0x7094, pci_subsys_10ec_8169_1462_7094, 0};
+#undef pci_ss_info_1462_7094
+#define pci_ss_info_1462_7094 pci_ss_info_10ec_8169_1462_7094
+static const pciSubsystemInfo pci_ss_info_10ec_8169_1734_1091 =
+	{0x1734, 0x1091, pci_subsys_10ec_8169_1734_1091, 0};
+#undef pci_ss_info_1734_1091
+#define pci_ss_info_1734_1091 pci_ss_info_10ec_8169_1734_1091
+static const pciSubsystemInfo pci_ss_info_10ec_8169_a0a0_0449 =
+	{0xa0a0, 0x0449, pci_subsys_10ec_8169_a0a0_0449, 0};
+#undef pci_ss_info_a0a0_0449
+#define pci_ss_info_a0a0_0449 pci_ss_info_10ec_8169_a0a0_0449
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo pci_ss_info_1102_0002_1102_0020 =
@@ -34470,6 +36616,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1102, 0x0058, pci_subsys_1102_0004_1102_0058, 0};
 #undef pci_ss_info_1102_0058
 #define pci_ss_info_1102_0058 pci_ss_info_1102_0004_1102_0058
+static const pciSubsystemInfo pci_ss_info_1102_0004_1102_1002 =
+	{0x1102, 0x1002, pci_subsys_1102_0004_1102_1002, 0};
+#undef pci_ss_info_1102_1002
+#define pci_ss_info_1102_1002 pci_ss_info_1102_0004_1102_1002
 static const pciSubsystemInfo pci_ss_info_1102_0004_1102_1007 =
 	{0x1102, 0x1007, pci_subsys_1102_0004_1102_1007, 0};
 #undef pci_ss_info_1102_1007
@@ -34478,6 +36628,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1102, 0x2002, pci_subsys_1102_0004_1102_2002, 0};
 #undef pci_ss_info_1102_2002
 #define pci_ss_info_1102_2002 pci_ss_info_1102_0004_1102_2002
+static const pciSubsystemInfo pci_ss_info_1102_0004_1102_4001 =
+	{0x1102, 0x4001, pci_subsys_1102_0004_1102_4001, 0};
+#undef pci_ss_info_1102_4001
+#define pci_ss_info_1102_4001 pci_ss_info_1102_0004_1102_4001
 static const pciSubsystemInfo pci_ss_info_1102_0005_1102_0021 =
 	{0x1102, 0x0021, pci_subsys_1102_0005_1102_0021, 0};
 #undef pci_ss_info_1102_0021
@@ -34598,6 +36752,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1103, 0x0001, pci_subsys_1103_0004_1103_0001, 0};
 #undef pci_ss_info_1103_0001
 #define pci_ss_info_1103_0001 pci_ss_info_1103_0004_1103_0001
+static const pciSubsystemInfo pci_ss_info_1103_0004_1103_0003 =
+	{0x1103, 0x0003, pci_subsys_1103_0004_1103_0003, 0};
+#undef pci_ss_info_1103_0003
+#define pci_ss_info_1103_0003 pci_ss_info_1103_0004_1103_0003
 static const pciSubsystemInfo pci_ss_info_1103_0004_1103_0004 =
 	{0x1103, 0x0004, pci_subsys_1103_0004_1103_0004, 0};
 #undef pci_ss_info_1103_0004
@@ -34606,6 +36764,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1103, 0x0005, pci_subsys_1103_0004_1103_0005, 0};
 #undef pci_ss_info_1103_0005
 #define pci_ss_info_1103_0005 pci_ss_info_1103_0004_1103_0005
+static const pciSubsystemInfo pci_ss_info_1103_0004_1103_0006 =
+	{0x1103, 0x0006, pci_subsys_1103_0004_1103_0006, 0};
+#undef pci_ss_info_1103_0006
+#define pci_ss_info_1103_0006 pci_ss_info_1103_0004_1103_0006
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo pci_ss_info_1105_8475_1105_0001 =
@@ -34642,6 +36804,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x147b, 0xa401, pci_subsys_1106_0305_147b_a401, 0};
 #undef pci_ss_info_147b_a401
 #define pci_ss_info_147b_a401 pci_ss_info_1106_0305_147b_a401
+static const pciSubsystemInfo pci_ss_info_1106_0364_1043_81ce =
+	{0x1043, 0x81ce, pci_subsys_1106_0364_1043_81ce, 0};
+#undef pci_ss_info_1043_81ce
+#define pci_ss_info_1043_81ce pci_ss_info_1106_0364_1043_81ce
 static const pciSubsystemInfo pci_ss_info_1106_0571_1019_0985 =
 	{0x1019, 0x0985, pci_subsys_1106_0571_1019_0985, 0};
 #undef pci_ss_info_1019_0985
@@ -34686,6 +36852,14 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1462, 0x7020, pci_subsys_1106_0571_1462_7020, 0};
 #undef pci_ss_info_1462_7020
 #define pci_ss_info_1462_7020 pci_ss_info_1106_0571_1462_7020
+static const pciSubsystemInfo pci_ss_info_1106_0571_1462_7094 =
+	{0x1462, 0x7094, pci_subsys_1106_0571_1462_7094, 0};
+#undef pci_ss_info_1462_7094
+#define pci_ss_info_1462_7094 pci_ss_info_1106_0571_1462_7094
+static const pciSubsystemInfo pci_ss_info_1106_0571_1462_7181 =
+	{0x1462, 0x7181, pci_subsys_1106_0571_1462_7181, 0};
+#undef pci_ss_info_1462_7181
+#define pci_ss_info_1462_7181 pci_ss_info_1106_0571_1462_7181
 static const pciSubsystemInfo pci_ss_info_1106_0571_147b_1407 =
 	{0x147b, 0x1407, pci_subsys_1106_0571_147b_1407, 0};
 #undef pci_ss_info_147b_1407
@@ -34802,6 +36976,14 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1462, 0x7020, pci_subsys_1106_3038_1462_7020, 0};
 #undef pci_ss_info_1462_7020
 #define pci_ss_info_1462_7020 pci_ss_info_1106_3038_1462_7020
+static const pciSubsystemInfo pci_ss_info_1106_3038_1462_7094 =
+	{0x1462, 0x7094, pci_subsys_1106_3038_1462_7094, 0};
+#undef pci_ss_info_1462_7094
+#define pci_ss_info_1462_7094 pci_ss_info_1106_3038_1462_7094
+static const pciSubsystemInfo pci_ss_info_1106_3038_1462_7181 =
+	{0x1462, 0x7181, pci_subsys_1106_3038_1462_7181, 0};
+#undef pci_ss_info_1462_7181
+#define pci_ss_info_1462_7181 pci_ss_info_1106_3038_1462_7181
 static const pciSubsystemInfo pci_ss_info_1106_3038_147b_1407 =
 	{0x147b, 0x1407, pci_subsys_1106_3038_147b_1407, 0};
 #undef pci_ss_info_147b_1407
@@ -34826,6 +37008,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1186, 0x1400, pci_subsys_1106_3043_1186_1400, 0};
 #undef pci_ss_info_1186_1400
 #define pci_ss_info_1186_1400 pci_ss_info_1106_3043_1186_1400
+static const pciSubsystemInfo pci_ss_info_1106_3044_0010_0001 =
+	{0x0010, 0x0001, pci_subsys_1106_3044_0010_0001, 0};
+#undef pci_ss_info_0010_0001
+#define pci_ss_info_0010_0001 pci_ss_info_1106_3044_0010_0001
 #endif
 static const pciSubsystemInfo pci_ss_info_1106_3044_1025_005a =
 	{0x1025, 0x005a, pci_subsys_1106_3044_1025_005a, 0};
@@ -34944,6 +37130,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1043, 0x812a, pci_subsys_1106_3059_1043_812a, 0};
 #undef pci_ss_info_1043_812a
 #define pci_ss_info_1043_812a pci_ss_info_1106_3059_1043_812a
+static const pciSubsystemInfo pci_ss_info_1106_3059_10ec_8168 =
+	{0x10ec, 0x8168, pci_subsys_1106_3059_10ec_8168, 0};
+#undef pci_ss_info_10ec_8168
+#define pci_ss_info_10ec_8168 pci_ss_info_1106_3059_10ec_8168
 static const pciSubsystemInfo pci_ss_info_1106_3059_1106_3059 =
 	{0x1106, 0x3059, pci_subsys_1106_3059_1106_3059, 0};
 #undef pci_ss_info_1106_3059
@@ -34964,6 +37154,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1297, 0xc160, pci_subsys_1106_3059_1297_c160, 0};
 #undef pci_ss_info_1297_c160
 #define pci_ss_info_1297_c160 pci_ss_info_1106_3059_1297_c160
+static const pciSubsystemInfo pci_ss_info_1106_3059_1413_147b =
+	{0x1413, 0x147b, pci_subsys_1106_3059_1413_147b, 0};
+#undef pci_ss_info_1413_147b
+#define pci_ss_info_1413_147b pci_ss_info_1106_3059_1413_147b
 static const pciSubsystemInfo pci_ss_info_1106_3059_1458_a002 =
 	{0x1458, 0xa002, pci_subsys_1106_3059_1458_a002, 0};
 #undef pci_ss_info_1458_a002
@@ -34976,10 +37170,18 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1462, 0x3800, pci_subsys_1106_3059_1462_3800, 0};
 #undef pci_ss_info_1462_3800
 #define pci_ss_info_1462_3800 pci_ss_info_1106_3059_1462_3800
+static const pciSubsystemInfo pci_ss_info_1106_3059_1462_7181 =
+	{0x1462, 0x7181, pci_subsys_1106_3059_1462_7181, 0};
+#undef pci_ss_info_1462_7181
+#define pci_ss_info_1462_7181 pci_ss_info_1106_3059_1462_7181
 static const pciSubsystemInfo pci_ss_info_1106_3059_147b_1407 =
 	{0x147b, 0x1407, pci_subsys_1106_3059_147b_1407, 0};
 #undef pci_ss_info_147b_1407
 #define pci_ss_info_147b_1407 pci_ss_info_1106_3059_147b_1407
+static const pciSubsystemInfo pci_ss_info_1106_3059_1849_0850 =
+	{0x1849, 0x0850, pci_subsys_1106_3059_1849_0850, 0};
+#undef pci_ss_info_1849_0850
+#define pci_ss_info_1849_0850 pci_ss_info_1106_3059_1849_0850
 static const pciSubsystemInfo pci_ss_info_1106_3059_1849_9761 =
 	{0x1849, 0x9761, pci_subsys_1106_3059_1849_9761, 0};
 #undef pci_ss_info_1849_9761
@@ -34994,6 +37196,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0xa0a0, 0x01b6, pci_subsys_1106_3059_a0a0_01b6, 0};
 #undef pci_ss_info_a0a0_01b6
 #define pci_ss_info_a0a0_01b6 pci_ss_info_1106_3059_a0a0_01b6
+static const pciSubsystemInfo pci_ss_info_1106_3059_a0a0_0342 =
+	{0xa0a0, 0x0342, pci_subsys_1106_3059_a0a0_0342, 0};
+#undef pci_ss_info_a0a0_0342
+#define pci_ss_info_a0a0_0342 pci_ss_info_1106_3059_a0a0_0342
 static const pciSubsystemInfo pci_ss_info_1106_3065_1043_80a1 =
 	{0x1043, 0x80a1, pci_subsys_1106_3065_1043_80a1, 0};
 #undef pci_ss_info_1043_80a1
@@ -35014,6 +37220,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x13b9, 0x1421, pci_subsys_1106_3065_13b9_1421, 0};
 #undef pci_ss_info_13b9_1421
 #define pci_ss_info_13b9_1421 pci_ss_info_1106_3065_13b9_1421
+static const pciSubsystemInfo pci_ss_info_1106_3065_1462_7181 =
+	{0x1462, 0x7181, pci_subsys_1106_3065_1462_7181, 0};
+#undef pci_ss_info_1462_7181
+#define pci_ss_info_1462_7181 pci_ss_info_1106_3065_1462_7181
 static const pciSubsystemInfo pci_ss_info_1106_3065_147b_1c09 =
 	{0x147b, 0x1c09, pci_subsys_1106_3065_147b_1c09, 0};
 #undef pci_ss_info_147b_1c09
@@ -35078,6 +37288,14 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1462, 0x7020, pci_subsys_1106_3104_1462_7020, 0};
 #undef pci_ss_info_1462_7020
 #define pci_ss_info_1462_7020 pci_ss_info_1106_3104_1462_7020
+static const pciSubsystemInfo pci_ss_info_1106_3104_1462_7094 =
+	{0x1462, 0x7094, pci_subsys_1106_3104_1462_7094, 0};
+#undef pci_ss_info_1462_7094
+#define pci_ss_info_1462_7094 pci_ss_info_1106_3104_1462_7094
+static const pciSubsystemInfo pci_ss_info_1106_3104_1462_7181 =
+	{0x1462, 0x7181, pci_subsys_1106_3104_1462_7181, 0};
+#undef pci_ss_info_1462_7181
+#define pci_ss_info_1462_7181 pci_ss_info_1106_3104_1462_7181
 static const pciSubsystemInfo pci_ss_info_1106_3104_147b_1407 =
 	{0x147b, 0x1407, pci_subsys_1106_3104_147b_1407, 0};
 #undef pci_ss_info_147b_1407
@@ -35114,6 +37332,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1462, 0x7020, pci_subsys_1106_3149_1462_7020, 0};
 #undef pci_ss_info_1462_7020
 #define pci_ss_info_1462_7020 pci_ss_info_1106_3149_1462_7020
+static const pciSubsystemInfo pci_ss_info_1106_3149_1462_7094 =
+	{0x1462, 0x7094, pci_subsys_1106_3149_1462_7094, 0};
+#undef pci_ss_info_1462_7094
+#define pci_ss_info_1462_7094 pci_ss_info_1106_3149_1462_7094
 static const pciSubsystemInfo pci_ss_info_1106_3149_147b_1407 =
 	{0x147b, 0x1407, pci_subsys_1106_3149_147b_1407, 0};
 #undef pci_ss_info_147b_1407
@@ -35126,6 +37348,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1849, 0x3149, pci_subsys_1106_3149_1849_3149, 0};
 #undef pci_ss_info_1849_3149
 #define pci_ss_info_1849_3149 pci_ss_info_1106_3149_1849_3149
+static const pciSubsystemInfo pci_ss_info_1106_3149_a0a0_04ad =
+	{0xa0a0, 0x04ad, pci_subsys_1106_3149_a0a0_04ad, 0};
+#undef pci_ss_info_a0a0_04ad
+#define pci_ss_info_a0a0_04ad pci_ss_info_1106_3149_a0a0_04ad
 static const pciSubsystemInfo pci_ss_info_1106_3164_1043_80f4 =
 	{0x1043, 0x80f4, pci_subsys_1106_3164_1043_80f4, 0};
 #undef pci_ss_info_1043_80f4
@@ -35284,6 +37510,14 @@ static const pciSubsystemInfo pci_ss_inf
 #define pci_ss_info_1127_0400 pci_ss_info_1127_0400_1127_0400
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo pci_ss_info_1131_1561_1775_c200 =
+	{0x1775, 0xc200, pci_subsys_1131_1561_1775_c200, 0};
+#undef pci_ss_info_1775_c200
+#define pci_ss_info_1775_c200 pci_ss_info_1131_1561_1775_c200
+static const pciSubsystemInfo pci_ss_info_1131_1562_1775_c200 =
+	{0x1775, 0xc200, pci_subsys_1131_1562_1775_c200, 0};
+#undef pci_ss_info_1775_c200
+#define pci_ss_info_1775_c200 pci_ss_info_1131_1562_1775_c200
 static const pciSubsystemInfo pci_ss_info_1131_5402_1244_0f00 =
 	{0x1244, 0x0f00, pci_subsys_1131_5402_1244_0f00, 0};
 #undef pci_ss_info_1244_0f00
@@ -35362,6 +37596,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1043, 0x4862, pci_subsys_1131_7133_1043_4862, 0};
 #undef pci_ss_info_1043_4862
 #define pci_ss_info_1043_4862 pci_ss_info_1131_7133_1043_4862
+static const pciSubsystemInfo pci_ss_info_1131_7133_1131_0000 =
+	{0x1131, 0x0000, pci_subsys_1131_7133_1131_0000, 0};
+#undef pci_ss_info_1131_0000
+#define pci_ss_info_1131_0000 pci_ss_info_1131_7133_1131_0000
 static const pciSubsystemInfo pci_ss_info_1131_7133_1131_2001 =
 	{0x1131, 0x2001, pci_subsys_1131_7133_1131_2001, 0};
 #undef pci_ss_info_1131_2001
@@ -35406,6 +37644,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1461, 0x1044, pci_subsys_1131_7133_1461_1044, 0};
 #undef pci_ss_info_1461_1044
 #define pci_ss_info_1461_1044 pci_ss_info_1131_7133_1461_1044
+static const pciSubsystemInfo pci_ss_info_1131_7133_1461_a14b =
+	{0x1461, 0xa14b, pci_subsys_1131_7133_1461_a14b, 0};
+#undef pci_ss_info_1461_a14b
+#define pci_ss_info_1461_a14b pci_ss_info_1131_7133_1461_a14b
 static const pciSubsystemInfo pci_ss_info_1131_7133_1461_f31f =
 	{0x1461, 0xf31f, pci_subsys_1131_7133_1461_f31f, 0};
 #undef pci_ss_info_1461_f31f
@@ -35430,10 +37672,18 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x153b, 0x1162, pci_subsys_1131_7133_153b_1162, 0};
 #undef pci_ss_info_153b_1162
 #define pci_ss_info_153b_1162 pci_ss_info_1131_7133_153b_1162
+static const pciSubsystemInfo pci_ss_info_1131_7133_17de_7350 =
+	{0x17de, 0x7350, pci_subsys_1131_7133_17de_7350, 0};
+#undef pci_ss_info_17de_7350
+#define pci_ss_info_17de_7350 pci_ss_info_1131_7133_17de_7350
 static const pciSubsystemInfo pci_ss_info_1131_7133_185b_c100 =
 	{0x185b, 0xc100, pci_subsys_1131_7133_185b_c100, 0};
 #undef pci_ss_info_185b_c100
 #define pci_ss_info_185b_c100 pci_ss_info_1131_7133_185b_c100
+static const pciSubsystemInfo pci_ss_info_1131_7133_185b_c900 =
+	{0x185b, 0xc900, pci_subsys_1131_7133_185b_c900, 0};
+#undef pci_ss_info_185b_c900
+#define pci_ss_info_185b_c900 pci_ss_info_1131_7133_185b_c900
 static const pciSubsystemInfo pci_ss_info_1131_7133_5168_0306 =
 	{0x5168, 0x0306, pci_subsys_1131_7133_5168_0306, 0};
 #undef pci_ss_info_5168_0306
@@ -35662,6 +37912,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x13c2, 0x1011, pci_subsys_1131_7146_13c2_1011, 0};
 #undef pci_ss_info_13c2_1011
 #define pci_ss_info_13c2_1011 pci_ss_info_1131_7146_13c2_1011
+static const pciSubsystemInfo pci_ss_info_1131_7146_13c2_1012 =
+	{0x13c2, 0x1012, pci_subsys_1131_7146_13c2_1012, 0};
+#undef pci_ss_info_13c2_1012
+#define pci_ss_info_13c2_1012 pci_ss_info_1131_7146_13c2_1012
 static const pciSubsystemInfo pci_ss_info_1131_7146_13c2_1013 =
 	{0x13c2, 0x1013, pci_subsys_1131_7146_13c2_1013, 0};
 #undef pci_ss_info_13c2_1013
@@ -35670,6 +37924,14 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x13c2, 0x1016, pci_subsys_1131_7146_13c2_1016, 0};
 #undef pci_ss_info_13c2_1016
 #define pci_ss_info_13c2_1016 pci_ss_info_1131_7146_13c2_1016
+static const pciSubsystemInfo pci_ss_info_1131_7146_13c2_1018 =
+	{0x13c2, 0x1018, pci_subsys_1131_7146_13c2_1018, 0};
+#undef pci_ss_info_13c2_1018
+#define pci_ss_info_13c2_1018 pci_ss_info_1131_7146_13c2_1018
+static const pciSubsystemInfo pci_ss_info_1131_7146_13c2_1019 =
+	{0x13c2, 0x1019, pci_subsys_1131_7146_13c2_1019, 0};
+#undef pci_ss_info_13c2_1019
+#define pci_ss_info_13c2_1019 pci_ss_info_1131_7146_13c2_1019
 static const pciSubsystemInfo pci_ss_info_1131_7146_13c2_1102 =
 	{0x13c2, 0x1102, pci_subsys_1131_7146_13c2_1102, 0};
 #undef pci_ss_info_13c2_1102
@@ -35678,6 +37940,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x153b, 0x1156, pci_subsys_1131_7146_153b_1156, 0};
 #undef pci_ss_info_153b_1156
 #define pci_ss_info_153b_1156 pci_ss_info_1131_7146_153b_1156
+static const pciSubsystemInfo pci_ss_info_1131_7146_1894_0020 =
+	{0x1894, 0x0020, pci_subsys_1131_7146_1894_0020, 0};
+#undef pci_ss_info_1894_0020
+#define pci_ss_info_1894_0020 pci_ss_info_1131_7146_1894_0020
 static const pciSubsystemInfo pci_ss_info_1131_9730_1131_0000 =
 	{0x1131, 0x0000, pci_subsys_1131_9730_1131_0000, 0};
 #undef pci_ss_info_1131_0000
@@ -36188,6 +38454,12 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1734, 0x1012, pci_subsys_1166_0203_1734_1012, 0};
 #undef pci_ss_info_1734_1012
 #define pci_ss_info_1734_1012 pci_ss_info_1166_0203_1734_1012
+#endif
+static const pciSubsystemInfo pci_ss_info_1166_0212_1028_810b =
+	{0x1028, 0x810b, pci_subsys_1166_0212_1028_810b, 0};
+#undef pci_ss_info_1028_810b
+#define pci_ss_info_1028_810b pci_ss_info_1166_0212_1028_810b
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo pci_ss_info_1166_0212_4c53_1080 =
 	{0x4c53, 0x1080, pci_subsys_1166_0212_4c53_1080, 0};
 #undef pci_ss_info_4c53_1080
@@ -36265,6 +38537,12 @@ static const pciSubsystemInfo pci_ss_inf
 #undef pci_ss_info_1014_0185
 #define pci_ss_info_1014_0185 pci_ss_info_1180_0476_1014_0185
 #endif
+static const pciSubsystemInfo pci_ss_info_1180_0476_1028_014f =
+	{0x1028, 0x014f, pci_subsys_1180_0476_1028_014f, 0};
+#undef pci_ss_info_1028_014f
+#define pci_ss_info_1028_014f pci_ss_info_1180_0476_1028_014f
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
 static const pciSubsystemInfo pci_ss_info_1180_0476_1028_0188 =
 	{0x1028, 0x0188, pci_subsys_1180_0476_1028_0188, 0};
 #undef pci_ss_info_1028_0188
@@ -36290,6 +38568,16 @@ static const pciSubsystemInfo pci_ss_inf
 #undef pci_ss_info_104d_80e7
 #define pci_ss_info_104d_80e7 pci_ss_info_1180_0476_104d_80e7
 #ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+static const pciSubsystemInfo pci_ss_info_1180_0476_104d_814e =
+	{0x104d, 0x814e, pci_subsys_1180_0476_104d_814e, 0};
+#undef pci_ss_info_104d_814e
+#define pci_ss_info_104d_814e pci_ss_info_1180_0476_104d_814e
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo pci_ss_info_1180_0476_10f7_8338 =
+	{0x10f7, 0x8338, pci_subsys_1180_0476_10f7_8338, 0};
+#undef pci_ss_info_10f7_8338
+#define pci_ss_info_10f7_8338 pci_ss_info_1180_0476_10f7_8338
 static const pciSubsystemInfo pci_ss_info_1180_0476_144d_c00c =
 	{0x144d, 0xc00c, pci_subsys_1180_0476_144d_c00c, 0};
 #undef pci_ss_info_144d_c00c
@@ -36323,6 +38611,12 @@ static const pciSubsystemInfo pci_ss_inf
 #undef pci_ss_info_1014_0511
 #define pci_ss_info_1014_0511 pci_ss_info_1180_0552_1014_0511
 #endif
+static const pciSubsystemInfo pci_ss_info_1180_0552_1028_014f =
+	{0x1028, 0x014f, pci_subsys_1180_0552_1028_014f, 0};
+#undef pci_ss_info_1028_014f
+#define pci_ss_info_1028_014f pci_ss_info_1180_0552_1028_014f
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
 static const pciSubsystemInfo pci_ss_info_1180_0552_1028_0188 =
 	{0x1028, 0x0188, pci_subsys_1180_0552_1028_0188, 0};
 #undef pci_ss_info_1028_0188
@@ -36368,6 +38662,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1043, 0x1967, pci_subsys_1180_0822_1043_1967, 0};
 #undef pci_ss_info_1043_1967
 #define pci_ss_info_1043_1967 pci_ss_info_1180_0822_1043_1967
+static const pciSubsystemInfo pci_ss_info_1180_0822_10f7_8338 =
+	{0x10f7, 0x8338, pci_subsys_1180_0822_10f7_8338, 0};
+#undef pci_ss_info_10f7_8338
+#define pci_ss_info_10f7_8338 pci_ss_info_1180_0822_10f7_8338
 static const pciSubsystemInfo pci_ss_info_1180_0822_144d_c018 =
 	{0x144d, 0xc018, pci_subsys_1180_0822_144d_c018, 0};
 #undef pci_ss_info_144d_c018
@@ -36484,6 +38782,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x270f, 0x2803, pci_subsys_11ab_4320_270f_2803, 0};
 #undef pci_ss_info_270f_2803
 #define pci_ss_info_270f_2803 pci_ss_info_11ab_4320_270f_2803
+static const pciSubsystemInfo pci_ss_info_11ab_4347_4c53_10d0 =
+	{0x4c53, 0x10d0, pci_subsys_11ab_4347_4c53_10d0, 0};
+#undef pci_ss_info_4c53_10d0
+#define pci_ss_info_4c53_10d0 pci_ss_info_11ab_4347_4c53_10d0
 static const pciSubsystemInfo pci_ss_info_11ab_4350_1179_0001 =
 	{0x1179, 0x0001, pci_subsys_11ab_4350_1179_0001, 0};
 #undef pci_ss_info_1179_0001
@@ -36830,6 +39132,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0xa0a0, 0x0506, pci_subsys_11ab_4362_a0a0_0506, 0};
 #undef pci_ss_info_a0a0_0506
 #define pci_ss_info_a0a0_0506 pci_ss_info_11ab_4362_a0a0_0506
+static const pciSubsystemInfo pci_ss_info_11ab_6480_1775_c200 =
+	{0x1775, 0xc200, pci_subsys_11ab_6480_1775_c200, 0};
+#undef pci_ss_info_1775_c200
+#define pci_ss_info_1775_c200 pci_ss_info_11ab_6480_1775_c200
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo pci_ss_info_11ad_0002_11ad_0002 =
@@ -36858,6 +39164,20 @@ static const pciSubsystemInfo pci_ss_inf
 #define pci_ss_info_11ad_c001 pci_ss_info_11ad_c115_11ad_c001
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo pci_ss_info_11bd_0040_11bd_0044 =
+	{0x11bd, 0x0044, pci_subsys_11bd_0040_11bd_0044, 0};
+#undef pci_ss_info_11bd_0044
+#define pci_ss_info_11bd_0044 pci_ss_info_11bd_0040_11bd_0044
+static const pciSubsystemInfo pci_ss_info_11bd_0041_11bd_0044 =
+	{0x11bd, 0x0044, pci_subsys_11bd_0041_11bd_0044, 0};
+#undef pci_ss_info_11bd_0044
+#define pci_ss_info_11bd_0044 pci_ss_info_11bd_0041_11bd_0044
+static const pciSubsystemInfo pci_ss_info_11bd_0042_11bd_0044 =
+	{0x11bd, 0x0044, pci_subsys_11bd_0042_11bd_0044, 0};
+#undef pci_ss_info_11bd_0044
+#define pci_ss_info_11bd_0044 pci_ss_info_11bd_0042_11bd_0044
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 #endif
 static const pciSubsystemInfo pci_ss_info_11c1_0440_1033_8015 =
 	{0x1033, 0x8015, pci_subsys_11c1_0440_1033_8015, 0};
@@ -37212,6 +39532,12 @@ static const pciSubsystemInfo pci_ss_inf
 #define pci_ss_info_11cb_b008 pci_ss_info_11cb_2000_11cb_b008
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo pci_ss_info_11d4_1986_11d4_1986 =
+	{0x11d4, 0x1986, pci_subsys_11d4_1986_11d4_1986, 0};
+#undef pci_ss_info_11d4_1986
+#define pci_ss_info_11d4_1986 pci_ss_info_11d4_1986_11d4_1986
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 #endif
 static const pciSubsystemInfo pci_ss_info_11de_6057_1031_7efe =
 	{0x1031, 0x7efe, pci_subsys_11de_6057_1031_7efe, 0};
@@ -37316,6 +39642,10 @@ static const pciSubsystemInfo pci_ss_inf
 #undef pci_ss_info_103c_0890
 #define pci_ss_info_103c_0890 pci_ss_info_1217_7223_103c_0890
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo pci_ss_info_1217_7223_10cf_11c4 =
+	{0x10cf, 0x11c4, pci_subsys_1217_7223_10cf_11c4, 0};
+#undef pci_ss_info_10cf_11c4
+#define pci_ss_info_10cf_11c4 pci_ss_info_1217_7223_10cf_11c4
 #endif
 static const pciSubsystemInfo pci_ss_info_121a_0003_1092_0003 =
 	{0x1092, 0x0003, pci_subsys_121a_0003_1092_0003, 0};
@@ -37646,6 +39976,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x147a, 0xc001, pci_subsys_125d_2898_147a_c001, 0};
 #undef pci_ss_info_147a_c001
 #define pci_ss_info_147a_c001 pci_ss_info_125d_2898_147a_c001
+static const pciSubsystemInfo pci_ss_info_125d_2898_148d_1030 =
+	{0x148d, 0x1030, pci_subsys_125d_2898_148d_1030, 0};
+#undef pci_ss_info_148d_1030
+#define pci_ss_info_148d_1030 pci_ss_info_125d_2898_148d_1030
 static const pciSubsystemInfo pci_ss_info_125d_2898_14fe_0428 =
 	{0x14fe, 0x0428, pci_subsys_125d_2898_14fe_0428, 0};
 #undef pci_ss_info_14fe_0428
@@ -37685,6 +40019,12 @@ static const pciSubsystemInfo pci_ss_inf
 #undef pci_ss_info_1737_3874
 #define pci_ss_info_1737_3874 pci_ss_info_1260_3873_1737_3874
 #endif
+static const pciSubsystemInfo pci_ss_info_1260_3873_8086_2510 =
+	{0x8086, 0x2510, pci_subsys_1260_3873_8086_2510, 0};
+#undef pci_ss_info_8086_2510
+#define pci_ss_info_8086_2510 pci_ss_info_1260_3873_8086_2510
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
 static const pciSubsystemInfo pci_ss_info_1260_3873_8086_2513 =
 	{0x8086, 0x2513, pci_subsys_1260_3873_8086_2513, 0};
 #undef pci_ss_info_8086_2513
@@ -37710,6 +40050,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1113, 0x4203, pci_subsys_1260_3890_1113_4203, 0};
 #undef pci_ss_info_1113_4203
 #define pci_ss_info_1113_4203 pci_ss_info_1260_3890_1113_4203
+static const pciSubsystemInfo pci_ss_info_1260_3890_1113_8201 =
+	{0x1113, 0x8201, pci_subsys_1260_3890_1113_8201, 0};
+#undef pci_ss_info_1113_8201
+#define pci_ss_info_1113_8201 pci_ss_info_1260_3890_1113_8201
 static const pciSubsystemInfo pci_ss_info_1260_3890_1113_ee03 =
 	{0x1113, 0xee03, pci_subsys_1260_3890_1113_ee03, 0};
 #undef pci_ss_info_1113_ee03
@@ -38830,6 +41174,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1397, 0xb540, pci_subsys_1397_08b4_1397_b540, 0};
 #undef pci_ss_info_1397_b540
 #define pci_ss_info_1397_b540 pci_ss_info_1397_08b4_1397_b540
+static const pciSubsystemInfo pci_ss_info_1397_08b4_1397_b556 =
+	{0x1397, 0xb556, pci_subsys_1397_08b4_1397_b556, 0};
+#undef pci_ss_info_1397_b556
+#define pci_ss_info_1397_b556 pci_ss_info_1397_08b4_1397_b556
 static const pciSubsystemInfo pci_ss_info_1397_2bd0_0675_1704 =
 	{0x0675, 0x1704, pci_subsys_1397_2bd0_0675_1704, 0};
 #undef pci_ss_info_0675_1704
@@ -39092,6 +41440,12 @@ static const pciSubsystemInfo pci_ss_inf
 #ifdef VENDOR_INCLUDE_NONVIDEO
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+static const pciSubsystemInfo pci_ss_info_14e4_1600_103c_3015 =
+	{0x103c, 0x3015, pci_subsys_14e4_1600_103c_3015, 0};
+#undef pci_ss_info_103c_3015
+#define pci_ss_info_103c_3015 pci_ss_info_14e4_1600_103c_3015
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo pci_ss_info_14e4_1600_107b_5048 =
 	{0x107b, 0x5048, pci_subsys_14e4_1600_107b_5048, 0};
 #undef pci_ss_info_107b_5048
@@ -39467,6 +41821,18 @@ static const pciSubsystemInfo pci_ss_inf
 #undef pci_ss_info_1734_1061
 #define pci_ss_info_1734_1061 pci_ss_info_14e4_1659_1734_1061
 #endif
+static const pciSubsystemInfo pci_ss_info_14e4_165a_103c_7051 =
+	{0x103c, 0x7051, pci_subsys_14e4_165a_103c_7051, 0};
+#undef pci_ss_info_103c_7051
+#define pci_ss_info_103c_7051 pci_ss_info_14e4_165a_103c_7051
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+static const pciSubsystemInfo pci_ss_info_14e4_165a_103c_7052 =
+	{0x103c, 0x7052, pci_subsys_14e4_165a_103c_7052, 0};
+#undef pci_ss_info_103c_7052
+#define pci_ss_info_103c_7052 pci_ss_info_14e4_165a_103c_7052
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
 static const pciSubsystemInfo pci_ss_info_14e4_165d_1028_865d =
 	{0x1028, 0x865d, pci_subsys_14e4_165d_1028_865d, 0};
 #undef pci_ss_info_1028_865d
@@ -39490,6 +41856,10 @@ static const pciSubsystemInfo pci_ss_inf
 #undef pci_ss_info_103c_099c
 #define pci_ss_info_103c_099c pci_ss_info_14e4_165e_103c_099c
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo pci_ss_info_14e4_165e_10cf_1279 =
+	{0x10cf, 0x1279, pci_subsys_14e4_165e_10cf_1279, 0};
+#undef pci_ss_info_10cf_1279
+#define pci_ss_info_10cf_1279 pci_ss_info_14e4_165e_10cf_1279
 #endif
 static const pciSubsystemInfo pci_ss_info_14e4_1668_103c_7039 =
 	{0x103c, 0x7039, pci_subsys_14e4_1668_103c_7039, 0};
@@ -39569,6 +41939,12 @@ static const pciSubsystemInfo pci_ss_inf
 #define pci_ss_info_103c_308b pci_ss_info_14e4_169c_103c_308b
 #ifdef VENDOR_INCLUDE_NONVIDEO
 #endif
+static const pciSubsystemInfo pci_ss_info_14e4_169c_103c_30a1 =
+	{0x103c, 0x30a1, pci_subsys_14e4_169c_103c_30a1, 0};
+#undef pci_ss_info_103c_30a1
+#define pci_ss_info_103c_30a1 pci_ss_info_14e4_169c_103c_30a1
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
 static const pciSubsystemInfo pci_ss_info_14e4_16a6_0e11_00bb =
 	{0x0e11, 0x00bb, pci_subsys_14e4_16a6_0e11_00bb, 0};
 #undef pci_ss_info_0e11_00bb
@@ -39641,6 +42017,12 @@ static const pciSubsystemInfo pci_ss_inf
 #define pci_ss_info_103c_1706 pci_ss_info_14e4_16ac_103c_1706
 #ifdef VENDOR_INCLUDE_NONVIDEO
 #endif
+static const pciSubsystemInfo pci_ss_info_14e4_16ac_103c_7038 =
+	{0x103c, 0x7038, pci_subsys_14e4_16ac_103c_7038, 0};
+#undef pci_ss_info_103c_7038
+#define pci_ss_info_103c_7038 pci_ss_info_14e4_16ac_103c_7038
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
 static const pciSubsystemInfo pci_ss_info_14e4_16ac_103c_703b =
 	{0x103c, 0x703b, pci_subsys_14e4_16ac_103c_703b, 0};
 #undef pci_ss_info_103c_703b
@@ -39709,6 +42091,12 @@ static const pciSubsystemInfo pci_ss_inf
 #define pci_ss_info_1028_0196 pci_ss_info_14e4_170c_1028_0196
 #ifdef VENDOR_INCLUDE_NONVIDEO
 #endif
+static const pciSubsystemInfo pci_ss_info_14e4_170c_1028_01af =
+	{0x1028, 0x01af, pci_subsys_14e4_170c_1028_01af, 0};
+#undef pci_ss_info_1028_01af
+#define pci_ss_info_1028_01af pci_ss_info_14e4_170c_1028_01af
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
 static const pciSubsystemInfo pci_ss_info_14e4_170c_103c_099c =
 	{0x103c, 0x099c, pci_subsys_14e4_170c_103c_099c, 0};
 #undef pci_ss_info_103c_099c
@@ -39758,6 +42146,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x16ec, 0x0119, pci_subsys_14e4_4318_16ec_0119, 0};
 #undef pci_ss_info_16ec_0119
 #define pci_ss_info_16ec_0119 pci_ss_info_14e4_4318_16ec_0119
+static const pciSubsystemInfo pci_ss_info_14e4_4318_1737_0042 =
+	{0x1737, 0x0042, pci_subsys_14e4_4318_1737_0042, 0};
+#undef pci_ss_info_1737_0042
+#define pci_ss_info_1737_0042 pci_ss_info_14e4_4318_1737_0042
 static const pciSubsystemInfo pci_ss_info_14e4_4318_1737_0048 =
 	{0x1737, 0x0048, pci_subsys_14e4_4318_1737_0048, 0};
 #undef pci_ss_info_1737_0048
@@ -39808,6 +42200,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x144f, 0x7050, pci_subsys_14e4_4320_144f_7050, 0};
 #undef pci_ss_info_144f_7050
 #define pci_ss_info_144f_7050 pci_ss_info_14e4_4320_144f_7050
+static const pciSubsystemInfo pci_ss_info_14e4_4320_144f_7051 =
+	{0x144f, 0x7051, pci_subsys_14e4_4320_144f_7051, 0};
+#undef pci_ss_info_144f_7051
+#define pci_ss_info_144f_7051 pci_ss_info_14e4_4320_144f_7051
 static const pciSubsystemInfo pci_ss_info_14e4_4320_14e4_4320 =
 	{0x14e4, 0x4320, pci_subsys_14e4_4320_14e4_4320, 0};
 #undef pci_ss_info_14e4_4320
@@ -40090,6 +42486,12 @@ static const pciSubsystemInfo pci_ss_inf
 #undef pci_ss_info_104d_8097
 #define pci_ss_info_104d_8097 pci_ss_info_14f1_2443_104d_8097
 #ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+static const pciSubsystemInfo pci_ss_info_14f1_2bfa_1025_0009 =
+	{0x1025, 0x0009, pci_subsys_14f1_2bfa_1025_0009, 0};
+#undef pci_ss_info_1025_0009
+#define pci_ss_info_1025_0009 pci_ss_info_14f1_2bfa_1025_0009
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo pci_ss_info_14f1_2f00_13e0_8d84 =
 	{0x13e0, 0x8d84, pci_subsys_14f1_2f00_13e0_8d84, 0};
 #undef pci_ss_info_13e0_8d84
@@ -40286,6 +42688,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x107d, 0x663c, pci_subsys_14f1_8802_107d_663c, 0};
 #undef pci_ss_info_107d_663c
 #define pci_ss_info_107d_663c pci_ss_info_14f1_8802_107d_663c
+static const pciSubsystemInfo pci_ss_info_14f1_8802_107d_665f =
+	{0x107d, 0x665f, pci_subsys_14f1_8802_107d_665f, 0};
+#undef pci_ss_info_107d_665f
+#define pci_ss_info_107d_665f pci_ss_info_14f1_8802_107d_665f
 static const pciSubsystemInfo pci_ss_info_14f1_8802_14f1_0187 =
 	{0x14f1, 0x0187, pci_subsys_14f1_8802_14f1_0187, 0};
 #undef pci_ss_info_14f1_0187
@@ -40430,6 +42836,38 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1522, 0x2700, pci_subsys_1522_0100_1522_2700, 0};
 #undef pci_ss_info_1522_2700
 #define pci_ss_info_1522_2700 pci_ss_info_1522_0100_1522_2700
+static const pciSubsystemInfo pci_ss_info_1522_0100_1522_3000 =
+	{0x1522, 0x3000, pci_subsys_1522_0100_1522_3000, 0};
+#undef pci_ss_info_1522_3000
+#define pci_ss_info_1522_3000 pci_ss_info_1522_0100_1522_3000
+static const pciSubsystemInfo pci_ss_info_1522_0100_1522_3100 =
+	{0x1522, 0x3100, pci_subsys_1522_0100_1522_3100, 0};
+#undef pci_ss_info_1522_3100
+#define pci_ss_info_1522_3100 pci_ss_info_1522_0100_1522_3100
+static const pciSubsystemInfo pci_ss_info_1522_0100_1522_3200 =
+	{0x1522, 0x3200, pci_subsys_1522_0100_1522_3200, 0};
+#undef pci_ss_info_1522_3200
+#define pci_ss_info_1522_3200 pci_ss_info_1522_0100_1522_3200
+static const pciSubsystemInfo pci_ss_info_1522_0100_1522_3300 =
+	{0x1522, 0x3300, pci_subsys_1522_0100_1522_3300, 0};
+#undef pci_ss_info_1522_3300
+#define pci_ss_info_1522_3300 pci_ss_info_1522_0100_1522_3300
+static const pciSubsystemInfo pci_ss_info_1522_0100_1522_3400 =
+	{0x1522, 0x3400, pci_subsys_1522_0100_1522_3400, 0};
+#undef pci_ss_info_1522_3400
+#define pci_ss_info_1522_3400 pci_ss_info_1522_0100_1522_3400
+static const pciSubsystemInfo pci_ss_info_1522_0100_1522_3500 =
+	{0x1522, 0x3500, pci_subsys_1522_0100_1522_3500, 0};
+#undef pci_ss_info_1522_3500
+#define pci_ss_info_1522_3500 pci_ss_info_1522_0100_1522_3500
+static const pciSubsystemInfo pci_ss_info_1522_0100_1522_3c00 =
+	{0x1522, 0x3c00, pci_subsys_1522_0100_1522_3c00, 0};
+#undef pci_ss_info_1522_3c00
+#define pci_ss_info_1522_3c00 pci_ss_info_1522_0100_1522_3c00
+static const pciSubsystemInfo pci_ss_info_1522_0100_1522_3d00 =
+	{0x1522, 0x3d00, pci_subsys_1522_0100_1522_3d00, 0};
+#undef pci_ss_info_1522_3d00
+#define pci_ss_info_1522_3d00 pci_ss_info_1522_0100_1522_3d00
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 #endif
@@ -40564,10 +43002,22 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x16ab, 0x7302, pci_subsys_168c_0013_16ab_7302, 0};
 #undef pci_ss_info_16ab_7302
 #define pci_ss_info_16ab_7302 pci_ss_info_168c_0013_16ab_7302
+static const pciSubsystemInfo pci_ss_info_168c_0013_17cf_0042 =
+	{0x17cf, 0x0042, pci_subsys_168c_0013_17cf_0042, 0};
+#undef pci_ss_info_17cf_0042
+#define pci_ss_info_17cf_0042 pci_ss_info_168c_0013_17cf_0042
+static const pciSubsystemInfo pci_ss_info_168c_0013_185f_1012 =
+	{0x185f, 0x1012, pci_subsys_168c_0013_185f_1012, 0};
+#undef pci_ss_info_185f_1012
+#define pci_ss_info_185f_1012 pci_ss_info_168c_0013_185f_1012
 static const pciSubsystemInfo pci_ss_info_168c_0013_185f_2012 =
 	{0x185f, 0x2012, pci_subsys_168c_0013_185f_2012, 0};
 #undef pci_ss_info_185f_2012
 #define pci_ss_info_185f_2012 pci_ss_info_168c_0013_185f_2012
+static const pciSubsystemInfo pci_ss_info_168c_001a_1052_168c =
+	{0x1052, 0x168c, pci_subsys_168c_001a_1052_168c, 0};
+#undef pci_ss_info_1052_168c
+#define pci_ss_info_1052_168c pci_ss_info_168c_001a_1052_168c
 static const pciSubsystemInfo pci_ss_info_168c_001a_1113_ee20 =
 	{0x1113, 0xee20, pci_subsys_168c_001a_1113_ee20, 0};
 #undef pci_ss_info_1113_ee20
@@ -40592,6 +43042,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1186, 0x3a24, pci_subsys_168c_001a_1186_3a24, 0};
 #undef pci_ss_info_1186_3a24
 #define pci_ss_info_1186_3a24 pci_ss_info_168c_001a_1186_3a24
+static const pciSubsystemInfo pci_ss_info_168c_001a_1186_3b08 =
+	{0x1186, 0x3b08, pci_subsys_168c_001a_1186_3b08, 0};
+#undef pci_ss_info_1186_3b08
+#define pci_ss_info_1186_3b08 pci_ss_info_168c_001a_1186_3b08
 static const pciSubsystemInfo pci_ss_info_168c_001a_168c_001a =
 	{0x168c, 0x001a, pci_subsys_168c_001a_168c_001a, 0};
 #undef pci_ss_info_168c_001a
@@ -40600,6 +43054,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x168c, 0x1052, pci_subsys_168c_001a_168c_1052, 0};
 #undef pci_ss_info_168c_1052
 #define pci_ss_info_168c_1052 pci_ss_info_168c_001a_168c_1052
+static const pciSubsystemInfo pci_ss_info_168c_001a_168c_2052 =
+	{0x168c, 0x2052, pci_subsys_168c_001a_168c_2052, 0};
+#undef pci_ss_info_168c_2052
+#define pci_ss_info_168c_2052 pci_ss_info_168c_001a_168c_2052
 static const pciSubsystemInfo pci_ss_info_168c_001b_1186_3a19 =
 	{0x1186, 0x3a19, pci_subsys_168c_001b_1186_3a19, 0};
 #undef pci_ss_info_1186_3a19
@@ -40608,6 +43066,14 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1186, 0x3a22, pci_subsys_168c_001b_1186_3a22, 0};
 #undef pci_ss_info_1186_3a22
 #define pci_ss_info_1186_3a22 pci_ss_info_168c_001b_1186_3a22
+static const pciSubsystemInfo pci_ss_info_168c_001b_1458_e901 =
+	{0x1458, 0xe901, pci_subsys_168c_001b_1458_e901, 0};
+#undef pci_ss_info_1458_e901
+#define pci_ss_info_1458_e901 pci_ss_info_168c_001b_1458_e901
+static const pciSubsystemInfo pci_ss_info_168c_001b_168c_001b =
+	{0x168c, 0x001b, pci_subsys_168c_001b_168c_001b, 0};
+#undef pci_ss_info_168c_001b
+#define pci_ss_info_168c_001b pci_ss_info_168c_001b_168c_001b
 static const pciSubsystemInfo pci_ss_info_168c_001b_168c_2062 =
 	{0x168c, 0x2062, pci_subsys_168c_001b_168c_2062, 0};
 #undef pci_ss_info_168c_2062
@@ -40616,6 +43082,14 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x168c, 0x2063, pci_subsys_168c_001b_168c_2063, 0};
 #undef pci_ss_info_168c_2063
 #define pci_ss_info_168c_2063 pci_ss_info_168c_001b_168c_2063
+static const pciSubsystemInfo pci_ss_info_168c_001b_185f_1600 =
+	{0x185f, 0x1600, pci_subsys_168c_001b_185f_1600, 0};
+#undef pci_ss_info_185f_1600
+#define pci_ss_info_185f_1600 pci_ss_info_168c_001b_185f_1600
+static const pciSubsystemInfo pci_ss_info_168c_001b_a727_6804 =
+	{0xa727, 0x6804, pci_subsys_168c_001b_a727_6804, 0};
+#undef pci_ss_info_a727_6804
+#define pci_ss_info_a727_6804 pci_ss_info_168c_001b_a727_6804
 static const pciSubsystemInfo pci_ss_info_168c_1014_1014_058a =
 	{0x1014, 0x058a, pci_subsys_168c_1014_1014_058a, 0};
 #undef pci_ss_info_1014_058a
@@ -40710,6 +43184,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1458, 0xe931, pci_subsys_1814_0201_1458_e931, 0};
 #undef pci_ss_info_1458_e931
 #define pci_ss_info_1458_e931 pci_ss_info_1814_0201_1458_e931
+static const pciSubsystemInfo pci_ss_info_1814_0201_1462_6833 =
+	{0x1462, 0x6833, pci_subsys_1814_0201_1462_6833, 0};
+#undef pci_ss_info_1462_6833
+#define pci_ss_info_1462_6833 pci_ss_info_1814_0201_1462_6833
 static const pciSubsystemInfo pci_ss_info_1814_0201_1462_6835 =
 	{0x1462, 0x6835, pci_subsys_1814_0201_1462_6835, 0};
 #undef pci_ss_info_1462_6835
@@ -40738,6 +43216,14 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1186, 0x3c09, pci_subsys_1814_0301_1186_3c09, 0};
 #undef pci_ss_info_1186_3c09
 #define pci_ss_info_1186_3c09 pci_ss_info_1814_0301_1186_3c09
+static const pciSubsystemInfo pci_ss_info_1814_0301_13d1_abe3 =
+	{0x13d1, 0xabe3, pci_subsys_1814_0301_13d1_abe3, 0};
+#undef pci_ss_info_13d1_abe3
+#define pci_ss_info_13d1_abe3 pci_ss_info_1814_0301_13d1_abe3
+static const pciSubsystemInfo pci_ss_info_1814_0301_1458_e934 =
+	{0x1458, 0xe934, pci_subsys_1814_0301_1458_e934, 0};
+#undef pci_ss_info_1458_e934
+#define pci_ss_info_1458_e934 pci_ss_info_1814_0301_1458_e934
 static const pciSubsystemInfo pci_ss_info_1814_0301_1737_0055 =
 	{0x1737, 0x0055, pci_subsys_1814_0301_1737_0055, 0};
 #undef pci_ss_info_1737_0055
@@ -40750,6 +43236,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1186, 0x3c09, pci_subsys_1814_0302_1186_3c09, 0};
 #undef pci_ss_info_1186_3c09
 #define pci_ss_info_1186_3c09 pci_ss_info_1814_0302_1186_3c09
+static const pciSubsystemInfo pci_ss_info_1814_0302_1462_b834 =
+	{0x1462, 0xb834, pci_subsys_1814_0302_1462_b834, 0};
+#undef pci_ss_info_1462_b834
+#define pci_ss_info_1462_b834 pci_ss_info_1814_0302_1462_b834
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo pci_ss_info_18ec_c006_18ec_d001 =
@@ -40786,6 +43276,22 @@ static const pciSubsystemInfo pci_ss_inf
 #define pci_ss_info_18ec_d004 pci_ss_info_18ec_c058_18ec_d004
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo pci_ss_info_1971_1011_1043_0001 =
+	{0x1043, 0x0001, pci_subsys_1971_1011_1043_0001, 0};
+#undef pci_ss_info_1043_0001
+#define pci_ss_info_1043_0001 pci_ss_info_1971_1011_1043_0001
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo pci_ss_info_197b_2361_1462_7235 =
+	{0x1462, 0x7235, pci_subsys_197b_2361_1462_7235, 0};
+#undef pci_ss_info_1462_7235
+#define pci_ss_info_1462_7235 pci_ss_info_197b_2361_1462_7235
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo pci_ss_info_3388_0021_1775_c200 =
+	{0x1775, 0xc200, pci_subsys_3388_0021_1775_c200, 0};
+#undef pci_ss_info_1775_c200
+#define pci_ss_info_1775_c200 pci_ss_info_3388_0021_1775_c200
 static const pciSubsystemInfo pci_ss_info_3388_0021_1775_ce90 =
 	{0x1775, 0xce90, pci_subsys_3388_0021_1775_ce90, 0};
 #undef pci_ss_info_1775_ce90
@@ -41053,6 +43559,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1014, 0x00db, pci_subsys_5333_8904_1014_00db, 0};
 #undef pci_ss_info_1014_00db
 #define pci_ss_info_1014_00db pci_ss_info_5333_8904_1014_00db
+static const pciSubsystemInfo pci_ss_info_5333_8904_4843_314a =
+	{0x4843, 0x314a, pci_subsys_5333_8904_4843_314a, 0};
+#undef pci_ss_info_4843_314a
+#define pci_ss_info_4843_314a pci_ss_info_5333_8904_4843_314a
 static const pciSubsystemInfo pci_ss_info_5333_8904_5333_8904 =
 	{0x5333, 0x8904, pci_subsys_5333_8904_5333_8904, 0};
 #undef pci_ss_info_5333_8904
@@ -41225,6 +43735,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1014, 0x01fc, pci_subsys_5333_8c2e_1014_01fc, 0};
 #undef pci_ss_info_1014_01fc
 #define pci_ss_info_1014_01fc pci_ss_info_5333_8c2e_1014_01fc
+static const pciSubsystemInfo pci_ss_info_5333_8e48_5333_0130 =
+	{0x5333, 0x0130, pci_subsys_5333_8e48_5333_0130, 0};
+#undef pci_ss_info_5333_0130
+#define pci_ss_info_5333_0130 pci_ss_info_5333_8e48_5333_0130
 static const pciSubsystemInfo pci_ss_info_5333_9102_1092_5932 =
 	{0x1092, 0x5932, pci_subsys_5333_9102_1092_5932, 0};
 #undef pci_ss_info_1092_5932
@@ -41257,6 +43771,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1092, 0x5a57, pci_subsys_5333_9102_1092_5a57, 0};
 #undef pci_ss_info_1092_5a57
 #define pci_ss_info_1092_5a57 pci_ss_info_5333_9102_1092_5a57
+static const pciSubsystemInfo pci_ss_info_8086_0600_8086_0136 =
+	{0x8086, 0x0136, pci_subsys_8086_0600_8086_0136, 0};
+#undef pci_ss_info_8086_0136
+#define pci_ss_info_8086_0136 pci_ss_info_8086_0600_8086_0136
 static const pciSubsystemInfo pci_ss_info_8086_0600_8086_01af =
 	{0x8086, 0x01af, pci_subsys_8086_0600_8086_01af, 0};
 #undef pci_ss_info_8086_01af
@@ -41341,6 +43859,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1014, 0x0269, pci_subsys_8086_1008_1014_0269, 0};
 #undef pci_ss_info_1014_0269
 #define pci_ss_info_1014_0269 pci_ss_info_8086_1008_1014_0269
+static const pciSubsystemInfo pci_ss_info_8086_1008_1028_011b =
+	{0x1028, 0x011b, pci_subsys_8086_1008_1028_011b, 0};
+#undef pci_ss_info_1028_011b
+#define pci_ss_info_1028_011b pci_ss_info_8086_1008_1028_011b
 static const pciSubsystemInfo pci_ss_info_8086_1008_1028_011c =
 	{0x1028, 0x011c, pci_subsys_8086_1008_1028_011c, 0};
 #undef pci_ss_info_1028_011c
@@ -41701,6 +44223,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1014, 0x0522, pci_subsys_8086_103d_1014_0522, 0};
 #undef pci_ss_info_1014_0522
 #define pci_ss_info_1014_0522 pci_ss_info_8086_103d_1014_0522
+static const pciSubsystemInfo pci_ss_info_8086_103d_8086_103d =
+	{0x8086, 0x103d, pci_subsys_8086_103d_8086_103d, 0};
+#undef pci_ss_info_8086_103d
+#define pci_ss_info_8086_103d pci_ss_info_8086_103d_8086_103d
 static const pciSubsystemInfo pci_ss_info_8086_1040_16be_1040 =
 	{0x16be, 0x1040, pci_subsys_8086_1040_16be_1040, 0};
 #undef pci_ss_info_16be_1040
@@ -41717,6 +44243,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x2527, pci_subsys_8086_1043_8086_2527, 0};
 #undef pci_ss_info_8086_2527
 #define pci_ss_info_8086_2527 pci_ss_info_8086_1043_8086_2527
+static const pciSubsystemInfo pci_ss_info_8086_1043_8086_2561 =
+	{0x8086, 0x2561, pci_subsys_8086_1043_8086_2561, 0};
+#undef pci_ss_info_8086_2561
+#define pci_ss_info_8086_2561 pci_ss_info_8086_1043_8086_2561
 static const pciSubsystemInfo pci_ss_info_8086_1043_8086_2581 =
 	{0x8086, 0x2581, pci_subsys_8086_1043_8086_2581, 0};
 #undef pci_ss_info_8086_2581
@@ -41729,6 +44259,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0xa11f, pci_subsys_8086_1048_8086_a11f, 0};
 #undef pci_ss_info_8086_a11f
 #define pci_ss_info_8086_a11f pci_ss_info_8086_1048_8086_a11f
+static const pciSubsystemInfo pci_ss_info_8086_1049_17aa_20b9 =
+	{0x17aa, 0x20b9, pci_subsys_8086_1049_17aa_20b9, 0};
+#undef pci_ss_info_17aa_20b9
+#define pci_ss_info_17aa_20b9 pci_ss_info_8086_1049_17aa_20b9
 static const pciSubsystemInfo pci_ss_info_8086_1050_1462_728c =
 	{0x1462, 0x728c, pci_subsys_8086_1050_1462_728c, 0};
 #undef pci_ss_info_1462_728c
@@ -41753,6 +44287,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x103c, 0x7044, pci_subsys_8086_105e_103c_7044, 0};
 #undef pci_ss_info_103c_7044
 #define pci_ss_info_103c_7044 pci_ss_info_8086_105e_103c_7044
+static const pciSubsystemInfo pci_ss_info_8086_105e_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_105e_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_105e_1775_1100
 static const pciSubsystemInfo pci_ss_info_8086_105e_1775_6003 =
 	{0x1775, 0x6003, pci_subsys_8086_105e_1775_6003, 0};
 #undef pci_ss_info_1775_6003
@@ -41977,6 +44515,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x109a, pci_subsys_8086_109a_8086_109a, 0};
 #undef pci_ss_info_8086_109a
 #define pci_ss_info_8086_109a pci_ss_info_8086_109a_8086_109a
+static const pciSubsystemInfo pci_ss_info_8086_109a_8086_309c =
+	{0x8086, 0x309c, pci_subsys_8086_109a_8086_309c, 0};
+#undef pci_ss_info_8086_309c
+#define pci_ss_info_8086_309c pci_ss_info_8086_109a_8086_309c
 static const pciSubsystemInfo pci_ss_info_8086_109e_8086_a01f =
 	{0x8086, 0xa01f, pci_subsys_8086_109e_8086_a01f, 0};
 #undef pci_ss_info_8086_a01f
@@ -42353,6 +44895,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1668, 0x1100, pci_subsys_8086_1229_1668_1100, 0};
 #undef pci_ss_info_1668_1100
 #define pci_ss_info_1668_1100 pci_ss_info_8086_1229_1668_1100
+static const pciSubsystemInfo pci_ss_info_8086_1229_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_1229_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_1229_1775_1100
 static const pciSubsystemInfo pci_ss_info_8086_1229_1775_ce90 =
 	{0x1775, 0xce90, pci_subsys_8086_1229_1775_ce90, 0};
 #undef pci_ss_info_1775_ce90
@@ -42841,6 +45387,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1028, 0x0095, pci_subsys_8086_2415_1028_0095, 0};
 #undef pci_ss_info_1028_0095
 #define pci_ss_info_1028_0095 pci_ss_info_8086_2415_1028_0095
+static const pciSubsystemInfo pci_ss_info_8086_2415_1028_00b4 =
+	{0x1028, 0x00b4, pci_subsys_8086_2415_1028_00b4, 0};
+#undef pci_ss_info_1028_00b4
+#define pci_ss_info_1028_00b4 pci_ss_info_8086_2415_1028_00b4
 static const pciSubsystemInfo pci_ss_info_8086_2415_110a_0051 =
 	{0x110a, 0x0051, pci_subsys_8086_2415_110a_0051, 0};
 #undef pci_ss_info_110a_0051
@@ -43025,6 +45575,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x104d, 0x80df, pci_subsys_8086_2446_104d_80df, 0};
 #undef pci_ss_info_104d_80df
 #define pci_ss_info_104d_80df pci_ss_info_8086_2446_104d_80df
+static const pciSubsystemInfo pci_ss_info_8086_2448_103c_0934 =
+	{0x103c, 0x0934, pci_subsys_8086_2448_103c_0934, 0};
+#undef pci_ss_info_103c_0934
+#define pci_ss_info_103c_0934 pci_ss_info_8086_2448_103c_0934
 static const pciSubsystemInfo pci_ss_info_8086_2448_103c_099c =
 	{0x103c, 0x099c, pci_subsys_8086_2448_103c_099c, 0};
 #undef pci_ss_info_103c_099c
@@ -43281,6 +45835,18 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1014, 0x051c, pci_subsys_8086_2485_1014_051c, 0};
 #undef pci_ss_info_1014_051c
 #define pci_ss_info_1014_051c pci_ss_info_8086_2485_1014_051c
+static const pciSubsystemInfo pci_ss_info_8086_2485_1043_1583 =
+	{0x1043, 0x1583, pci_subsys_8086_2485_1043_1583, 0};
+#undef pci_ss_info_1043_1583
+#define pci_ss_info_1043_1583 pci_ss_info_8086_2485_1043_1583
+static const pciSubsystemInfo pci_ss_info_8086_2485_1043_1623 =
+	{0x1043, 0x1623, pci_subsys_8086_2485_1043_1623, 0};
+#undef pci_ss_info_1043_1623
+#define pci_ss_info_1043_1623 pci_ss_info_8086_2485_1043_1623
+static const pciSubsystemInfo pci_ss_info_8086_2485_1043_1643 =
+	{0x1043, 0x1643, pci_subsys_8086_2485_1043_1643, 0};
+#undef pci_ss_info_1043_1643
+#define pci_ss_info_1043_1643 pci_ss_info_8086_2485_1043_1643
 static const pciSubsystemInfo pci_ss_info_8086_2485_104d_80e7 =
 	{0x104d, 0x80e7, pci_subsys_8086_2485_104d_80e7, 0};
 #undef pci_ss_info_104d_80e7
@@ -43437,10 +46003,22 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x4c53, 0x1090, pci_subsys_8086_24c2_4c53_1090, 0};
 #undef pci_ss_info_4c53_1090
 #define pci_ss_info_4c53_1090 pci_ss_info_8086_24c2_4c53_1090
+static const pciSubsystemInfo pci_ss_info_8086_24c2_8086_24c2 =
+	{0x8086, 0x24c2, pci_subsys_8086_24c2_8086_24c2, 0};
+#undef pci_ss_info_8086_24c2
+#define pci_ss_info_8086_24c2 pci_ss_info_8086_24c2_8086_24c2
 static const pciSubsystemInfo pci_ss_info_8086_24c2_8086_4541 =
 	{0x8086, 0x4541, pci_subsys_8086_24c2_8086_4541, 0};
 #undef pci_ss_info_8086_4541
 #define pci_ss_info_8086_4541 pci_ss_info_8086_24c2_8086_4541
+static const pciSubsystemInfo pci_ss_info_8086_24c2_e4bf_0cc9 =
+	{0xe4bf, 0x0cc9, pci_subsys_8086_24c2_e4bf_0cc9, 0};
+#undef pci_ss_info_e4bf_0cc9
+#define pci_ss_info_e4bf_0cc9 pci_ss_info_8086_24c2_e4bf_0cc9
+static const pciSubsystemInfo pci_ss_info_8086_24c2_e4bf_0cd2 =
+	{0xe4bf, 0x0cd2, pci_subsys_8086_24c2_e4bf_0cd2, 0};
+#undef pci_ss_info_e4bf_0cd2
+#define pci_ss_info_e4bf_0cd2 pci_ss_info_8086_24c2_e4bf_0cd2
 static const pciSubsystemInfo pci_ss_info_8086_24c3_1014_0267 =
 	{0x1014, 0x0267, pci_subsys_8086_24c3_1014_0267, 0};
 #undef pci_ss_info_1014_0267
@@ -43457,6 +46035,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1028, 0x0126, pci_subsys_8086_24c3_1028_0126, 0};
 #undef pci_ss_info_1028_0126
 #define pci_ss_info_1028_0126 pci_ss_info_8086_24c3_1028_0126
+static const pciSubsystemInfo pci_ss_info_8086_24c3_1028_014f =
+	{0x1028, 0x014f, pci_subsys_8086_24c3_1028_014f, 0};
+#undef pci_ss_info_1028_014f
+#define pci_ss_info_1028_014f pci_ss_info_8086_24c3_1028_014f
 static const pciSubsystemInfo pci_ss_info_8086_24c3_103c_088c =
 	{0x103c, 0x088c, pci_subsys_8086_24c3_103c_088c, 0};
 #undef pci_ss_info_103c_088c
@@ -43473,6 +46055,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1071, 0x8160, pci_subsys_8086_24c3_1071_8160, 0};
 #undef pci_ss_info_1071_8160
 #define pci_ss_info_1071_8160 pci_ss_info_8086_24c3_1071_8160
+static const pciSubsystemInfo pci_ss_info_8086_24c3_144d_c005 =
+	{0x144d, 0xc005, pci_subsys_8086_24c3_144d_c005, 0};
+#undef pci_ss_info_144d_c005
+#define pci_ss_info_144d_c005 pci_ss_info_8086_24c3_144d_c005
 static const pciSubsystemInfo pci_ss_info_8086_24c3_144d_c00c =
 	{0x144d, 0xc00c, pci_subsys_8086_24c3_144d_c00c, 0};
 #undef pci_ss_info_144d_c00c
@@ -43497,6 +46083,14 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x4c53, 0x1090, pci_subsys_8086_24c3_4c53_1090, 0};
 #undef pci_ss_info_4c53_1090
 #define pci_ss_info_4c53_1090 pci_ss_info_8086_24c3_4c53_1090
+static const pciSubsystemInfo pci_ss_info_8086_24c3_e4bf_0cc9 =
+	{0xe4bf, 0x0cc9, pci_subsys_8086_24c3_e4bf_0cc9, 0};
+#undef pci_ss_info_e4bf_0cc9
+#define pci_ss_info_e4bf_0cc9 pci_ss_info_8086_24c3_e4bf_0cc9
+static const pciSubsystemInfo pci_ss_info_8086_24c3_e4bf_0cd2 =
+	{0xe4bf, 0x0cd2, pci_subsys_8086_24c3_e4bf_0cd2, 0};
+#undef pci_ss_info_e4bf_0cd2
+#define pci_ss_info_e4bf_0cd2 pci_ss_info_8086_24c3_e4bf_0cd2
 static const pciSubsystemInfo pci_ss_info_8086_24c4_1014_0267 =
 	{0x1014, 0x0267, pci_subsys_8086_24c4_1014_0267, 0};
 #undef pci_ss_info_1014_0267
@@ -43557,10 +46151,22 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x4c53, 0x1090, pci_subsys_8086_24c4_4c53_1090, 0};
 #undef pci_ss_info_4c53_1090
 #define pci_ss_info_4c53_1090 pci_ss_info_8086_24c4_4c53_1090
+static const pciSubsystemInfo pci_ss_info_8086_24c4_8086_24c2 =
+	{0x8086, 0x24c2, pci_subsys_8086_24c4_8086_24c2, 0};
+#undef pci_ss_info_8086_24c2
+#define pci_ss_info_8086_24c2 pci_ss_info_8086_24c4_8086_24c2
 static const pciSubsystemInfo pci_ss_info_8086_24c4_8086_4541 =
 	{0x8086, 0x4541, pci_subsys_8086_24c4_8086_4541, 0};
 #undef pci_ss_info_8086_4541
 #define pci_ss_info_8086_4541 pci_ss_info_8086_24c4_8086_4541
+static const pciSubsystemInfo pci_ss_info_8086_24c4_e4bf_0cc9 =
+	{0xe4bf, 0x0cc9, pci_subsys_8086_24c4_e4bf_0cc9, 0};
+#undef pci_ss_info_e4bf_0cc9
+#define pci_ss_info_e4bf_0cc9 pci_ss_info_8086_24c4_e4bf_0cc9
+static const pciSubsystemInfo pci_ss_info_8086_24c4_e4bf_0cd2 =
+	{0xe4bf, 0x0cd2, pci_subsys_8086_24c4_e4bf_0cd2, 0};
+#undef pci_ss_info_e4bf_0cd2
+#define pci_ss_info_e4bf_0cd2 pci_ss_info_8086_24c4_e4bf_0cd2
 static const pciSubsystemInfo pci_ss_info_8086_24c5_0e11_00b8 =
 	{0x0e11, 0x00b8, pci_subsys_8086_24c5_0e11_00b8, 0};
 #undef pci_ss_info_0e11_00b8
@@ -43569,6 +46175,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1014, 0x0267, pci_subsys_8086_24c5_1014_0267, 0};
 #undef pci_ss_info_1014_0267
 #define pci_ss_info_1014_0267 pci_ss_info_8086_24c5_1014_0267
+static const pciSubsystemInfo pci_ss_info_8086_24c5_1014_0537 =
+	{0x1014, 0x0537, pci_subsys_8086_24c5_1014_0537, 0};
+#undef pci_ss_info_1014_0537
+#define pci_ss_info_1014_0537 pci_ss_info_8086_24c5_1014_0537
 static const pciSubsystemInfo pci_ss_info_8086_24c5_1014_055f =
 	{0x1014, 0x055f, pci_subsys_8086_24c5_1014_055f, 0};
 #undef pci_ss_info_1014_055f
@@ -43581,6 +46191,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1028, 0x0139, pci_subsys_8086_24c5_1028_0139, 0};
 #undef pci_ss_info_1028_0139
 #define pci_ss_info_1028_0139 pci_ss_info_8086_24c5_1028_0139
+static const pciSubsystemInfo pci_ss_info_8086_24c5_1028_014f =
+	{0x1028, 0x014f, pci_subsys_8086_24c5_1028_014f, 0};
+#undef pci_ss_info_1028_014f
+#define pci_ss_info_1028_014f pci_ss_info_8086_24c5_1028_014f
 static const pciSubsystemInfo pci_ss_info_8086_24c5_1028_0163 =
 	{0x1028, 0x0163, pci_subsys_8086_24c5_1028_0163, 0};
 #undef pci_ss_info_1028_0163
@@ -43605,6 +46219,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1071, 0x8160, pci_subsys_8086_24c5_1071_8160, 0};
 #undef pci_ss_info_1071_8160
 #define pci_ss_info_1071_8160 pci_ss_info_8086_24c5_1071_8160
+static const pciSubsystemInfo pci_ss_info_8086_24c5_144d_c005 =
+	{0x144d, 0xc005, pci_subsys_8086_24c5_144d_c005, 0};
+#undef pci_ss_info_144d_c005
+#define pci_ss_info_144d_c005 pci_ss_info_8086_24c5_144d_c005
 static const pciSubsystemInfo pci_ss_info_8086_24c5_144d_c00c =
 	{0x144d, 0xc00c, pci_subsys_8086_24c5_144d_c00c, 0};
 #undef pci_ss_info_144d_c00c
@@ -43625,6 +46243,22 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1734, 0x1055, pci_subsys_8086_24c5_1734_1055, 0};
 #undef pci_ss_info_1734_1055
 #define pci_ss_info_1734_1055 pci_ss_info_8086_24c5_1734_1055
+static const pciSubsystemInfo pci_ss_info_8086_24c5_8086_24c5 =
+	{0x8086, 0x24c5, pci_subsys_8086_24c5_8086_24c5, 0};
+#undef pci_ss_info_8086_24c5
+#define pci_ss_info_8086_24c5 pci_ss_info_8086_24c5_8086_24c5
+static const pciSubsystemInfo pci_ss_info_8086_24c5_a002_1458 =
+	{0xa002, 0x1458, pci_subsys_8086_24c5_a002_1458, 0};
+#undef pci_ss_info_a002_1458
+#define pci_ss_info_a002_1458 pci_ss_info_8086_24c5_a002_1458
+static const pciSubsystemInfo pci_ss_info_8086_24c6_1014_0524 =
+	{0x1014, 0x0524, pci_subsys_8086_24c6_1014_0524, 0};
+#undef pci_ss_info_1014_0524
+#define pci_ss_info_1014_0524 pci_ss_info_8086_24c6_1014_0524
+static const pciSubsystemInfo pci_ss_info_8086_24c6_1014_0525 =
+	{0x1014, 0x0525, pci_subsys_8086_24c6_1014_0525, 0};
+#undef pci_ss_info_1014_0525
+#define pci_ss_info_1014_0525 pci_ss_info_8086_24c6_1014_0525
 static const pciSubsystemInfo pci_ss_info_8086_24c6_1014_0559 =
 	{0x1014, 0x0559, pci_subsys_8086_24c6_1014_0559, 0};
 #undef pci_ss_info_1014_0559
@@ -43657,6 +46291,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1071, 0x8160, pci_subsys_8086_24c6_1071_8160, 0};
 #undef pci_ss_info_1071_8160
 #define pci_ss_info_1071_8160 pci_ss_info_8086_24c6_1071_8160
+static const pciSubsystemInfo pci_ss_info_8086_24c6_144d_2115 =
+	{0x144d, 0x2115, pci_subsys_8086_24c6_144d_2115, 0};
+#undef pci_ss_info_144d_2115
+#define pci_ss_info_144d_2115 pci_ss_info_8086_24c6_144d_2115
 static const pciSubsystemInfo pci_ss_info_8086_24c6_144d_c00c =
 	{0x144d, 0xc00c, pci_subsys_8086_24c6_144d_c00c, 0};
 #undef pci_ss_info_144d_c00c
@@ -43721,10 +46359,22 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x4c53, 0x1090, pci_subsys_8086_24c7_4c53_1090, 0};
 #undef pci_ss_info_4c53_1090
 #define pci_ss_info_4c53_1090 pci_ss_info_8086_24c7_4c53_1090
+static const pciSubsystemInfo pci_ss_info_8086_24c7_8086_24c2 =
+	{0x8086, 0x24c2, pci_subsys_8086_24c7_8086_24c2, 0};
+#undef pci_ss_info_8086_24c2
+#define pci_ss_info_8086_24c2 pci_ss_info_8086_24c7_8086_24c2
 static const pciSubsystemInfo pci_ss_info_8086_24c7_8086_4541 =
 	{0x8086, 0x4541, pci_subsys_8086_24c7_8086_4541, 0};
 #undef pci_ss_info_8086_4541
 #define pci_ss_info_8086_4541 pci_ss_info_8086_24c7_8086_4541
+static const pciSubsystemInfo pci_ss_info_8086_24c7_e4bf_0cc9 =
+	{0xe4bf, 0x0cc9, pci_subsys_8086_24c7_e4bf_0cc9, 0};
+#undef pci_ss_info_e4bf_0cc9
+#define pci_ss_info_e4bf_0cc9 pci_ss_info_8086_24c7_e4bf_0cc9
+static const pciSubsystemInfo pci_ss_info_8086_24c7_e4bf_0cd2 =
+	{0xe4bf, 0x0cd2, pci_subsys_8086_24c7_e4bf_0cd2, 0};
+#undef pci_ss_info_e4bf_0cd2
+#define pci_ss_info_e4bf_0cd2 pci_ss_info_8086_24c7_e4bf_0cd2
 static const pciSubsystemInfo pci_ss_info_8086_24ca_1014_052d =
 	{0x1014, 0x052d, pci_subsys_8086_24ca_1014_052d, 0};
 #undef pci_ss_info_1014_052d
@@ -43733,6 +46383,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1025, 0x005a, pci_subsys_8086_24ca_1025_005a, 0};
 #undef pci_ss_info_1025_005a
 #define pci_ss_info_1025_005a pci_ss_info_8086_24ca_1025_005a
+static const pciSubsystemInfo pci_ss_info_8086_24ca_1028_014f =
+	{0x1028, 0x014f, pci_subsys_8086_24ca_1028_014f, 0};
+#undef pci_ss_info_1028_014f
+#define pci_ss_info_1028_014f pci_ss_info_8086_24ca_1028_014f
 static const pciSubsystemInfo pci_ss_info_8086_24ca_1028_0163 =
 	{0x1028, 0x0163, pci_subsys_8086_24ca_1028_0163, 0};
 #undef pci_ss_info_1028_0163
@@ -43793,6 +46447,14 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x4c53, 0x1090, pci_subsys_8086_24cb_4c53_1090, 0};
 #undef pci_ss_info_4c53_1090
 #define pci_ss_info_4c53_1090 pci_ss_info_8086_24cb_4c53_1090
+static const pciSubsystemInfo pci_ss_info_8086_24cb_e4bf_0cc9 =
+	{0xe4bf, 0x0cc9, pci_subsys_8086_24cb_e4bf_0cc9, 0};
+#undef pci_ss_info_e4bf_0cc9
+#define pci_ss_info_e4bf_0cc9 pci_ss_info_8086_24cb_e4bf_0cc9
+static const pciSubsystemInfo pci_ss_info_8086_24cb_e4bf_0cd2 =
+	{0xe4bf, 0x0cd2, pci_subsys_8086_24cb_e4bf_0cd2, 0};
+#undef pci_ss_info_e4bf_0cd2
+#define pci_ss_info_e4bf_0cd2 pci_ss_info_8086_24cb_e4bf_0cd2
 static const pciSubsystemInfo pci_ss_info_8086_24cc_144d_c00c =
 	{0x144d, 0xc00c, pci_subsys_8086_24cc_144d_c00c, 0};
 #undef pci_ss_info_144d_c00c
@@ -43877,6 +46539,18 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x4c53, 0x1090, pci_subsys_8086_24cd_4c53_1090, 0};
 #undef pci_ss_info_4c53_1090
 #define pci_ss_info_4c53_1090 pci_ss_info_8086_24cd_4c53_1090
+static const pciSubsystemInfo pci_ss_info_8086_24cd_8086_24c2 =
+	{0x8086, 0x24c2, pci_subsys_8086_24cd_8086_24c2, 0};
+#undef pci_ss_info_8086_24c2
+#define pci_ss_info_8086_24c2 pci_ss_info_8086_24cd_8086_24c2
+static const pciSubsystemInfo pci_ss_info_8086_24cd_e4bf_0cc9 =
+	{0xe4bf, 0x0cc9, pci_subsys_8086_24cd_e4bf_0cc9, 0};
+#undef pci_ss_info_e4bf_0cc9
+#define pci_ss_info_e4bf_0cc9 pci_ss_info_8086_24cd_e4bf_0cc9
+static const pciSubsystemInfo pci_ss_info_8086_24cd_e4bf_0cd2 =
+	{0xe4bf, 0x0cd2, pci_subsys_8086_24cd_e4bf_0cd2, 0};
+#undef pci_ss_info_e4bf_0cd2
+#define pci_ss_info_e4bf_0cd2 pci_ss_info_8086_24cd_e4bf_0cd2
 static const pciSubsystemInfo pci_ss_info_8086_24d1_1028_0169 =
 	{0x1028, 0x0169, pci_subsys_8086_24d1_1028_0169, 0};
 #undef pci_ss_info_1028_0169
@@ -43901,6 +46575,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1462, 0x7280, pci_subsys_8086_24d1_1462_7280, 0};
 #undef pci_ss_info_1462_7280
 #define pci_ss_info_1462_7280 pci_ss_info_8086_24d1_1462_7280
+static const pciSubsystemInfo pci_ss_info_8086_24d1_1565_5200 =
+	{0x1565, 0x5200, pci_subsys_8086_24d1_1565_5200, 0};
+#undef pci_ss_info_1565_5200
+#define pci_ss_info_1565_5200 pci_ss_info_8086_24d1_1565_5200
 static const pciSubsystemInfo pci_ss_info_8086_24d1_15d9_4580 =
 	{0x15d9, 0x4580, pci_subsys_8086_24d1_15d9_4580, 0};
 #undef pci_ss_info_15d9_4580
@@ -43921,6 +46599,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x524c, pci_subsys_8086_24d1_8086_524c, 0};
 #undef pci_ss_info_8086_524c
 #define pci_ss_info_8086_524c pci_ss_info_8086_24d1_8086_524c
+static const pciSubsystemInfo pci_ss_info_8086_24d2_1014_02dd =
+	{0x1014, 0x02dd, pci_subsys_8086_24d2_1014_02dd, 0};
+#undef pci_ss_info_1014_02dd
+#define pci_ss_info_1014_02dd pci_ss_info_8086_24d2_1014_02dd
 static const pciSubsystemInfo pci_ss_info_8086_24d2_1014_02ed =
 	{0x1014, 0x02ed, pci_subsys_8086_24d2_1014_02ed, 0};
 #undef pci_ss_info_1014_02ed
@@ -43957,6 +46639,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1462, 0x7280, pci_subsys_8086_24d2_1462_7280, 0};
 #undef pci_ss_info_1462_7280
 #define pci_ss_info_1462_7280 pci_ss_info_8086_24d2_1462_7280
+static const pciSubsystemInfo pci_ss_info_8086_24d2_1565_3101 =
+	{0x1565, 0x3101, pci_subsys_8086_24d2_1565_3101, 0};
+#undef pci_ss_info_1565_3101
+#define pci_ss_info_1565_3101 pci_ss_info_8086_24d2_1565_3101
 static const pciSubsystemInfo pci_ss_info_8086_24d2_15d9_4580 =
 	{0x15d9, 0x4580, pci_subsys_8086_24d2_15d9_4580, 0};
 #undef pci_ss_info_15d9_4580
@@ -43981,6 +46667,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x524c, pci_subsys_8086_24d2_8086_524c, 0};
 #undef pci_ss_info_8086_524c
 #define pci_ss_info_8086_524c pci_ss_info_8086_24d2_8086_524c
+static const pciSubsystemInfo pci_ss_info_8086_24d3_1014_02dd =
+	{0x1014, 0x02dd, pci_subsys_8086_24d3_1014_02dd, 0};
+#undef pci_ss_info_1014_02dd
+#define pci_ss_info_1014_02dd pci_ss_info_8086_24d3_1014_02dd
 static const pciSubsystemInfo pci_ss_info_8086_24d3_1014_02ed =
 	{0x1014, 0x02ed, pci_subsys_8086_24d3_1014_02ed, 0};
 #undef pci_ss_info_1014_02ed
@@ -44009,6 +46699,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1462, 0x7280, pci_subsys_8086_24d3_1462_7280, 0};
 #undef pci_ss_info_1462_7280
 #define pci_ss_info_1462_7280 pci_ss_info_8086_24d3_1462_7280
+static const pciSubsystemInfo pci_ss_info_8086_24d3_1565_3101 =
+	{0x1565, 0x3101, pci_subsys_8086_24d3_1565_3101, 0};
+#undef pci_ss_info_1565_3101
+#define pci_ss_info_1565_3101 pci_ss_info_8086_24d3_1565_3101
 static const pciSubsystemInfo pci_ss_info_8086_24d3_15d9_4580 =
 	{0x15d9, 0x4580, pci_subsys_8086_24d3_15d9_4580, 0};
 #undef pci_ss_info_15d9_4580
@@ -44033,6 +46727,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x524c, pci_subsys_8086_24d3_8086_524c, 0};
 #undef pci_ss_info_8086_524c
 #define pci_ss_info_8086_524c pci_ss_info_8086_24d3_8086_524c
+static const pciSubsystemInfo pci_ss_info_8086_24d4_1014_02dd =
+	{0x1014, 0x02dd, pci_subsys_8086_24d4_1014_02dd, 0};
+#undef pci_ss_info_1014_02dd
+#define pci_ss_info_1014_02dd pci_ss_info_8086_24d4_1014_02dd
 static const pciSubsystemInfo pci_ss_info_8086_24d4_1014_02ed =
 	{0x1014, 0x02ed, pci_subsys_8086_24d4_1014_02ed, 0};
 #undef pci_ss_info_1014_02ed
@@ -44069,6 +46767,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1462, 0x7280, pci_subsys_8086_24d4_1462_7280, 0};
 #undef pci_ss_info_1462_7280
 #define pci_ss_info_1462_7280 pci_ss_info_8086_24d4_1462_7280
+static const pciSubsystemInfo pci_ss_info_8086_24d4_1565_3101 =
+	{0x1565, 0x3101, pci_subsys_8086_24d4_1565_3101, 0};
+#undef pci_ss_info_1565_3101
+#define pci_ss_info_1565_3101 pci_ss_info_8086_24d4_1565_3101
 static const pciSubsystemInfo pci_ss_info_8086_24d4_15d9_4580 =
 	{0x15d9, 0x4580, pci_subsys_8086_24d4_15d9_4580, 0};
 #undef pci_ss_info_15d9_4580
@@ -44181,6 +46883,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1462, 0x7280, pci_subsys_8086_24d7_1462_7280, 0};
 #undef pci_ss_info_1462_7280
 #define pci_ss_info_1462_7280 pci_ss_info_8086_24d7_1462_7280
+static const pciSubsystemInfo pci_ss_info_8086_24d7_1565_3101 =
+	{0x1565, 0x3101, pci_subsys_8086_24d7_1565_3101, 0};
+#undef pci_ss_info_1565_3101
+#define pci_ss_info_1565_3101 pci_ss_info_8086_24d7_1565_3101
 static const pciSubsystemInfo pci_ss_info_8086_24d7_15d9_4580 =
 	{0x15d9, 0x4580, pci_subsys_8086_24d7_15d9_4580, 0};
 #undef pci_ss_info_15d9_4580
@@ -44205,6 +46911,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x524c, pci_subsys_8086_24d7_8086_524c, 0};
 #undef pci_ss_info_8086_524c
 #define pci_ss_info_8086_524c pci_ss_info_8086_24d7_8086_524c
+static const pciSubsystemInfo pci_ss_info_8086_24db_1014_02dd =
+	{0x1014, 0x02dd, pci_subsys_8086_24db_1014_02dd, 0};
+#undef pci_ss_info_1014_02dd
+#define pci_ss_info_1014_02dd pci_ss_info_8086_24db_1014_02dd
 static const pciSubsystemInfo pci_ss_info_8086_24db_1014_02ed =
 	{0x1014, 0x02ed, pci_subsys_8086_24db_1014_02ed, 0};
 #undef pci_ss_info_1014_02ed
@@ -44241,6 +46951,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1462, 0x7580, pci_subsys_8086_24db_1462_7580, 0};
 #undef pci_ss_info_1462_7580
 #define pci_ss_info_1462_7580 pci_ss_info_8086_24db_1462_7580
+static const pciSubsystemInfo pci_ss_info_8086_24db_1565_3101 =
+	{0x1565, 0x3101, pci_subsys_8086_24db_1565_3101, 0};
+#undef pci_ss_info_1565_3101
+#define pci_ss_info_1565_3101 pci_ss_info_8086_24db_1565_3101
 static const pciSubsystemInfo pci_ss_info_8086_24db_15d9_4580 =
 	{0x15d9, 0x4580, pci_subsys_8086_24db_15d9_4580, 0};
 #undef pci_ss_info_15d9_4580
@@ -44269,6 +46983,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x524c, pci_subsys_8086_24db_8086_524c, 0};
 #undef pci_ss_info_8086_524c
 #define pci_ss_info_8086_524c pci_ss_info_8086_24db_8086_524c
+static const pciSubsystemInfo pci_ss_info_8086_24dd_1014_02dd =
+	{0x1014, 0x02dd, pci_subsys_8086_24dd_1014_02dd, 0};
+#undef pci_ss_info_1014_02dd
+#define pci_ss_info_1014_02dd pci_ss_info_8086_24dd_1014_02dd
 static const pciSubsystemInfo pci_ss_info_8086_24dd_1014_02ed =
 	{0x1014, 0x02ed, pci_subsys_8086_24dd_1014_02ed, 0};
 #undef pci_ss_info_1014_02ed
@@ -44341,6 +47059,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1462, 0x7280, pci_subsys_8086_24de_1462_7280, 0};
 #undef pci_ss_info_1462_7280
 #define pci_ss_info_1462_7280 pci_ss_info_8086_24de_1462_7280
+static const pciSubsystemInfo pci_ss_info_8086_24de_1565_3101 =
+	{0x1565, 0x3101, pci_subsys_8086_24de_1565_3101, 0};
+#undef pci_ss_info_1565_3101
+#define pci_ss_info_1565_3101 pci_ss_info_8086_24de_1565_3101
 static const pciSubsystemInfo pci_ss_info_8086_24de_15d9_4580 =
 	{0x15d9, 0x4580, pci_subsys_8086_24de_15d9_4580, 0};
 #undef pci_ss_info_15d9_4580
@@ -44433,6 +47155,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1014, 0x0267, pci_subsys_8086_2562_1014_0267, 0};
 #undef pci_ss_info_1014_0267
 #define pci_ss_info_1014_0267 pci_ss_info_8086_2562_1014_0267
+static const pciSubsystemInfo pci_ss_info_8086_2562_1734_1003 =
+	{0x1734, 0x1003, pci_subsys_8086_2562_1734_1003, 0};
+#undef pci_ss_info_1734_1003
+#define pci_ss_info_1734_1003 pci_ss_info_8086_2562_1734_1003
 static const pciSubsystemInfo pci_ss_info_8086_2562_1734_1004 =
 	{0x1734, 0x1004, pci_subsys_8086_2562_1734_1004, 0};
 #undef pci_ss_info_1734_1004
@@ -44517,18 +47243,46 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1734, 0x105b, pci_subsys_8086_2582_1734_105b, 0};
 #undef pci_ss_info_1734_105b
 #define pci_ss_info_1734_105b pci_ss_info_8086_2582_1734_105b
+static const pciSubsystemInfo pci_ss_info_8086_2582_1849_2582 =
+	{0x1849, 0x2582, pci_subsys_8086_2582_1849_2582, 0};
+#undef pci_ss_info_1849_2582
+#define pci_ss_info_1849_2582 pci_ss_info_8086_2582_1849_2582
 static const pciSubsystemInfo pci_ss_info_8086_2590_1028_0182 =
 	{0x1028, 0x0182, pci_subsys_8086_2590_1028_0182, 0};
 #undef pci_ss_info_1028_0182
 #define pci_ss_info_1028_0182 pci_ss_info_8086_2590_1028_0182
+static const pciSubsystemInfo pci_ss_info_8086_2590_103c_0934 =
+	{0x103c, 0x0934, pci_subsys_8086_2590_103c_0934, 0};
+#undef pci_ss_info_103c_0934
+#define pci_ss_info_103c_0934 pci_ss_info_8086_2590_103c_0934
 static const pciSubsystemInfo pci_ss_info_8086_2590_103c_099c =
 	{0x103c, 0x099c, pci_subsys_8086_2590_103c_099c, 0};
 #undef pci_ss_info_103c_099c
 #define pci_ss_info_103c_099c pci_ss_info_8086_2590_103c_099c
+static const pciSubsystemInfo pci_ss_info_8086_2590_104d_81b7 =
+	{0x104d, 0x81b7, pci_subsys_8086_2590_104d_81b7, 0};
+#undef pci_ss_info_104d_81b7
+#define pci_ss_info_104d_81b7 pci_ss_info_8086_2590_104d_81b7
 static const pciSubsystemInfo pci_ss_info_8086_2590_a304_81b7 =
 	{0xa304, 0x81b7, pci_subsys_8086_2590_a304_81b7, 0};
 #undef pci_ss_info_a304_81b7
 #define pci_ss_info_a304_81b7 pci_ss_info_8086_2590_a304_81b7
+static const pciSubsystemInfo pci_ss_info_8086_2590_e4bf_0ccd =
+	{0xe4bf, 0x0ccd, pci_subsys_8086_2590_e4bf_0ccd, 0};
+#undef pci_ss_info_e4bf_0ccd
+#define pci_ss_info_e4bf_0ccd pci_ss_info_8086_2590_e4bf_0ccd
+static const pciSubsystemInfo pci_ss_info_8086_2590_e4bf_0cd3 =
+	{0xe4bf, 0x0cd3, pci_subsys_8086_2590_e4bf_0cd3, 0};
+#undef pci_ss_info_e4bf_0cd3
+#define pci_ss_info_e4bf_0cd3 pci_ss_info_8086_2590_e4bf_0cd3
+static const pciSubsystemInfo pci_ss_info_8086_2590_e4bf_58b1 =
+	{0xe4bf, 0x58b1, pci_subsys_8086_2590_e4bf_58b1, 0};
+#undef pci_ss_info_e4bf_58b1
+#define pci_ss_info_e4bf_58b1 pci_ss_info_8086_2590_e4bf_58b1
+static const pciSubsystemInfo pci_ss_info_8086_2591_103c_0934 =
+	{0x103c, 0x0934, pci_subsys_8086_2591_103c_0934, 0};
+#undef pci_ss_info_103c_0934
+#define pci_ss_info_103c_0934 pci_ss_info_8086_2591_103c_0934
 static const pciSubsystemInfo pci_ss_info_8086_2592_103c_099c =
 	{0x103c, 0x099c, pci_subsys_8086_2592_103c_099c, 0};
 #undef pci_ss_info_103c_099c
@@ -44541,10 +47295,26 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1043, 0x1881, pci_subsys_8086_2592_1043_1881, 0};
 #undef pci_ss_info_1043_1881
 #define pci_ss_info_1043_1881 pci_ss_info_8086_2592_1043_1881
+static const pciSubsystemInfo pci_ss_info_8086_2592_e4bf_0ccd =
+	{0xe4bf, 0x0ccd, pci_subsys_8086_2592_e4bf_0ccd, 0};
+#undef pci_ss_info_e4bf_0ccd
+#define pci_ss_info_e4bf_0ccd pci_ss_info_8086_2592_e4bf_0ccd
+static const pciSubsystemInfo pci_ss_info_8086_2592_e4bf_0cd3 =
+	{0xe4bf, 0x0cd3, pci_subsys_8086_2592_e4bf_0cd3, 0};
+#undef pci_ss_info_e4bf_0cd3
+#define pci_ss_info_e4bf_0cd3 pci_ss_info_8086_2592_e4bf_0cd3
+static const pciSubsystemInfo pci_ss_info_8086_2592_e4bf_58b1 =
+	{0xe4bf, 0x58b1, pci_subsys_8086_2592_e4bf_58b1, 0};
+#undef pci_ss_info_e4bf_58b1
+#define pci_ss_info_e4bf_58b1 pci_ss_info_8086_2592_e4bf_58b1
 static const pciSubsystemInfo pci_ss_info_8086_25a2_1775_10d0 =
 	{0x1775, 0x10d0, pci_subsys_8086_25a2_1775_10d0, 0};
 #undef pci_ss_info_1775_10d0
 #define pci_ss_info_1775_10d0 pci_ss_info_8086_25a2_1775_10d0
+static const pciSubsystemInfo pci_ss_info_8086_25a2_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_25a2_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_25a2_1775_1100
 static const pciSubsystemInfo pci_ss_info_8086_25a2_1775_ce90 =
 	{0x1775, 0xce90, pci_subsys_8086_25a2_1775_ce90, 0};
 #undef pci_ss_info_1775_ce90
@@ -44557,6 +47327,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x4c53, 0x10e0, pci_subsys_8086_25a2_4c53_10e0, 0};
 #undef pci_ss_info_4c53_10e0
 #define pci_ss_info_4c53_10e0 pci_ss_info_8086_25a2_4c53_10e0
+static const pciSubsystemInfo pci_ss_info_8086_25a3_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_25a3_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_25a3_1775_1100
 static const pciSubsystemInfo pci_ss_info_8086_25a3_1775_ce90 =
 	{0x1775, 0xce90, pci_subsys_8086_25a3_1775_ce90, 0};
 #undef pci_ss_info_1775_ce90
@@ -44577,6 +47351,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1775, 0x10d0, pci_subsys_8086_25a4_1775_10d0, 0};
 #undef pci_ss_info_1775_10d0
 #define pci_ss_info_1775_10d0 pci_ss_info_8086_25a4_1775_10d0
+static const pciSubsystemInfo pci_ss_info_8086_25a4_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_25a4_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_25a4_1775_1100
 static const pciSubsystemInfo pci_ss_info_8086_25a4_1775_ce90 =
 	{0x1775, 0xce90, pci_subsys_8086_25a4_1775_ce90, 0};
 #undef pci_ss_info_1775_ce90
@@ -44593,6 +47371,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x4c53, 0x10e0, pci_subsys_8086_25a4_4c53_10e0, 0};
 #undef pci_ss_info_4c53_10e0
 #define pci_ss_info_4c53_10e0 pci_ss_info_8086_25a4_4c53_10e0
+static const pciSubsystemInfo pci_ss_info_8086_25a6_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_25a6_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_25a6_1775_1100
 static const pciSubsystemInfo pci_ss_info_8086_25a6_1775_ce90 =
 	{0x1775, 0xce90, pci_subsys_8086_25a6_1775_ce90, 0};
 #undef pci_ss_info_1775_ce90
@@ -44605,6 +47387,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1775, 0x10d0, pci_subsys_8086_25a9_1775_10d0, 0};
 #undef pci_ss_info_1775_10d0
 #define pci_ss_info_1775_10d0 pci_ss_info_8086_25a9_1775_10d0
+static const pciSubsystemInfo pci_ss_info_8086_25a9_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_25a9_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_25a9_1775_1100
 static const pciSubsystemInfo pci_ss_info_8086_25a9_1775_ce90 =
 	{0x1775, 0xce90, pci_subsys_8086_25a9_1775_ce90, 0};
 #undef pci_ss_info_1775_ce90
@@ -44621,6 +47407,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x4c53, 0x10e0, pci_subsys_8086_25a9_4c53_10e0, 0};
 #undef pci_ss_info_4c53_10e0
 #define pci_ss_info_4c53_10e0 pci_ss_info_8086_25a9_4c53_10e0
+static const pciSubsystemInfo pci_ss_info_8086_25aa_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_25aa_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_25aa_1775_1100
 static const pciSubsystemInfo pci_ss_info_8086_25aa_1775_ce90 =
 	{0x1775, 0xce90, pci_subsys_8086_25aa_1775_ce90, 0};
 #undef pci_ss_info_1775_ce90
@@ -44637,6 +47427,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1775, 0x10d0, pci_subsys_8086_25ab_1775_10d0, 0};
 #undef pci_ss_info_1775_10d0
 #define pci_ss_info_1775_10d0 pci_ss_info_8086_25ab_1775_10d0
+static const pciSubsystemInfo pci_ss_info_8086_25ab_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_25ab_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_25ab_1775_1100
 static const pciSubsystemInfo pci_ss_info_8086_25ab_1775_ce90 =
 	{0x1775, 0xce90, pci_subsys_8086_25ab_1775_ce90, 0};
 #undef pci_ss_info_1775_ce90
@@ -44657,6 +47451,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1775, 0x10d0, pci_subsys_8086_25ac_1775_10d0, 0};
 #undef pci_ss_info_1775_10d0
 #define pci_ss_info_1775_10d0 pci_ss_info_8086_25ac_1775_10d0
+static const pciSubsystemInfo pci_ss_info_8086_25ac_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_25ac_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_25ac_1775_1100
 static const pciSubsystemInfo pci_ss_info_8086_25ac_1775_ce90 =
 	{0x1775, 0xce90, pci_subsys_8086_25ac_1775_ce90, 0};
 #undef pci_ss_info_1775_ce90
@@ -44677,6 +47475,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1775, 0x10d0, pci_subsys_8086_25ad_1775_10d0, 0};
 #undef pci_ss_info_1775_10d0
 #define pci_ss_info_1775_10d0 pci_ss_info_8086_25ad_1775_10d0
+static const pciSubsystemInfo pci_ss_info_8086_25ad_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_25ad_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_25ad_1775_1100
 static const pciSubsystemInfo pci_ss_info_8086_25ad_1775_ce90 =
 	{0x1775, 0xce90, pci_subsys_8086_25ad_1775_ce90, 0};
 #undef pci_ss_info_1775_ce90
@@ -44693,6 +47495,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x4c53, 0x10e0, pci_subsys_8086_25ad_4c53_10e0, 0};
 #undef pci_ss_info_4c53_10e0
 #define pci_ss_info_4c53_10e0 pci_ss_info_8086_25ad_4c53_10e0
+static const pciSubsystemInfo pci_ss_info_8086_25b0_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_25b0_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_25b0_1775_1100
 static const pciSubsystemInfo pci_ss_info_8086_25b0_4c53_10d0 =
 	{0x4c53, 0x10d0, pci_subsys_8086_25b0_4c53_10d0, 0};
 #undef pci_ss_info_4c53_10d0
@@ -44709,6 +47515,22 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1734, 0x105c, pci_subsys_8086_2640_1734_105c, 0};
 #undef pci_ss_info_1734_105c
 #define pci_ss_info_1734_105c pci_ss_info_8086_2640_1734_105c
+static const pciSubsystemInfo pci_ss_info_8086_2640_e4bf_0ccd =
+	{0xe4bf, 0x0ccd, pci_subsys_8086_2640_e4bf_0ccd, 0};
+#undef pci_ss_info_e4bf_0ccd
+#define pci_ss_info_e4bf_0ccd pci_ss_info_8086_2640_e4bf_0ccd
+static const pciSubsystemInfo pci_ss_info_8086_2640_e4bf_0cd3 =
+	{0xe4bf, 0x0cd3, pci_subsys_8086_2640_e4bf_0cd3, 0};
+#undef pci_ss_info_e4bf_0cd3
+#define pci_ss_info_e4bf_0cd3 pci_ss_info_8086_2640_e4bf_0cd3
+static const pciSubsystemInfo pci_ss_info_8086_2640_e4bf_58b1 =
+	{0xe4bf, 0x58b1, pci_subsys_8086_2640_e4bf_58b1, 0};
+#undef pci_ss_info_e4bf_58b1
+#define pci_ss_info_e4bf_58b1 pci_ss_info_8086_2640_e4bf_58b1
+static const pciSubsystemInfo pci_ss_info_8086_2641_103c_0934 =
+	{0x103c, 0x0934, pci_subsys_8086_2641_103c_0934, 0};
+#undef pci_ss_info_103c_0934
+#define pci_ss_info_103c_0934 pci_ss_info_8086_2641_103c_0934
 static const pciSubsystemInfo pci_ss_info_8086_2641_103c_099c =
 	{0x103c, 0x099c, pci_subsys_8086_2641_103c_099c, 0};
 #undef pci_ss_info_103c_099c
@@ -44729,6 +47551,18 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x4147, pci_subsys_8086_2651_8086_4147, 0};
 #undef pci_ss_info_8086_4147
 #define pci_ss_info_8086_4147 pci_ss_info_8086_2651_8086_4147
+static const pciSubsystemInfo pci_ss_info_8086_2651_e4bf_0ccd =
+	{0xe4bf, 0x0ccd, pci_subsys_8086_2651_e4bf_0ccd, 0};
+#undef pci_ss_info_e4bf_0ccd
+#define pci_ss_info_e4bf_0ccd pci_ss_info_8086_2651_e4bf_0ccd
+static const pciSubsystemInfo pci_ss_info_8086_2651_e4bf_0cd3 =
+	{0xe4bf, 0x0cd3, pci_subsys_8086_2651_e4bf_0cd3, 0};
+#undef pci_ss_info_e4bf_0cd3
+#define pci_ss_info_e4bf_0cd3 pci_ss_info_8086_2651_e4bf_0cd3
+static const pciSubsystemInfo pci_ss_info_8086_2651_e4bf_58b1 =
+	{0xe4bf, 0x58b1, pci_subsys_8086_2651_e4bf_58b1, 0};
+#undef pci_ss_info_e4bf_58b1
+#define pci_ss_info_e4bf_58b1 pci_ss_info_8086_2651_e4bf_58b1
 static const pciSubsystemInfo pci_ss_info_8086_2652_1462_7028 =
 	{0x1462, 0x7028, pci_subsys_8086_2652_1462_7028, 0};
 #undef pci_ss_info_1462_7028
@@ -44737,6 +47571,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1028, 0x0179, pci_subsys_8086_2658_1028_0179, 0};
 #undef pci_ss_info_1028_0179
 #define pci_ss_info_1028_0179 pci_ss_info_8086_2658_1028_0179
+static const pciSubsystemInfo pci_ss_info_8086_2658_103c_0934 =
+	{0x103c, 0x0934, pci_subsys_8086_2658_103c_0934, 0};
+#undef pci_ss_info_103c_0934
+#define pci_ss_info_103c_0934 pci_ss_info_8086_2658_103c_0934
 static const pciSubsystemInfo pci_ss_info_8086_2658_103c_099c =
 	{0x103c, 0x099c, pci_subsys_8086_2658_103c_099c, 0};
 #undef pci_ss_info_103c_099c
@@ -44757,10 +47595,26 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1734, 0x105c, pci_subsys_8086_2658_1734_105c, 0};
 #undef pci_ss_info_1734_105c
 #define pci_ss_info_1734_105c pci_ss_info_8086_2658_1734_105c
+static const pciSubsystemInfo pci_ss_info_8086_2658_e4bf_0ccd =
+	{0xe4bf, 0x0ccd, pci_subsys_8086_2658_e4bf_0ccd, 0};
+#undef pci_ss_info_e4bf_0ccd
+#define pci_ss_info_e4bf_0ccd pci_ss_info_8086_2658_e4bf_0ccd
+static const pciSubsystemInfo pci_ss_info_8086_2658_e4bf_0cd3 =
+	{0xe4bf, 0x0cd3, pci_subsys_8086_2658_e4bf_0cd3, 0};
+#undef pci_ss_info_e4bf_0cd3
+#define pci_ss_info_e4bf_0cd3 pci_ss_info_8086_2658_e4bf_0cd3
+static const pciSubsystemInfo pci_ss_info_8086_2658_e4bf_58b1 =
+	{0xe4bf, 0x58b1, pci_subsys_8086_2658_e4bf_58b1, 0};
+#undef pci_ss_info_e4bf_58b1
+#define pci_ss_info_e4bf_58b1 pci_ss_info_8086_2658_e4bf_58b1
 static const pciSubsystemInfo pci_ss_info_8086_2659_1028_0179 =
 	{0x1028, 0x0179, pci_subsys_8086_2659_1028_0179, 0};
 #undef pci_ss_info_1028_0179
 #define pci_ss_info_1028_0179 pci_ss_info_8086_2659_1028_0179
+static const pciSubsystemInfo pci_ss_info_8086_2659_103c_0934 =
+	{0x103c, 0x0934, pci_subsys_8086_2659_103c_0934, 0};
+#undef pci_ss_info_103c_0934
+#define pci_ss_info_103c_0934 pci_ss_info_8086_2659_103c_0934
 static const pciSubsystemInfo pci_ss_info_8086_2659_103c_099c =
 	{0x103c, 0x099c, pci_subsys_8086_2659_103c_099c, 0};
 #undef pci_ss_info_103c_099c
@@ -44781,10 +47635,26 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1734, 0x105c, pci_subsys_8086_2659_1734_105c, 0};
 #undef pci_ss_info_1734_105c
 #define pci_ss_info_1734_105c pci_ss_info_8086_2659_1734_105c
+static const pciSubsystemInfo pci_ss_info_8086_2659_e4bf_0ccd =
+	{0xe4bf, 0x0ccd, pci_subsys_8086_2659_e4bf_0ccd, 0};
+#undef pci_ss_info_e4bf_0ccd
+#define pci_ss_info_e4bf_0ccd pci_ss_info_8086_2659_e4bf_0ccd
+static const pciSubsystemInfo pci_ss_info_8086_2659_e4bf_0cd3 =
+	{0xe4bf, 0x0cd3, pci_subsys_8086_2659_e4bf_0cd3, 0};
+#undef pci_ss_info_e4bf_0cd3
+#define pci_ss_info_e4bf_0cd3 pci_ss_info_8086_2659_e4bf_0cd3
+static const pciSubsystemInfo pci_ss_info_8086_2659_e4bf_58b1 =
+	{0xe4bf, 0x58b1, pci_subsys_8086_2659_e4bf_58b1, 0};
+#undef pci_ss_info_e4bf_58b1
+#define pci_ss_info_e4bf_58b1 pci_ss_info_8086_2659_e4bf_58b1
 static const pciSubsystemInfo pci_ss_info_8086_265a_1028_0179 =
 	{0x1028, 0x0179, pci_subsys_8086_265a_1028_0179, 0};
 #undef pci_ss_info_1028_0179
 #define pci_ss_info_1028_0179 pci_ss_info_8086_265a_1028_0179
+static const pciSubsystemInfo pci_ss_info_8086_265a_103c_0934 =
+	{0x103c, 0x0934, pci_subsys_8086_265a_103c_0934, 0};
+#undef pci_ss_info_103c_0934
+#define pci_ss_info_103c_0934 pci_ss_info_8086_265a_103c_0934
 static const pciSubsystemInfo pci_ss_info_8086_265a_103c_099c =
 	{0x103c, 0x099c, pci_subsys_8086_265a_103c_099c, 0};
 #undef pci_ss_info_103c_099c
@@ -44805,6 +47675,18 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1734, 0x105c, pci_subsys_8086_265a_1734_105c, 0};
 #undef pci_ss_info_1734_105c
 #define pci_ss_info_1734_105c pci_ss_info_8086_265a_1734_105c
+static const pciSubsystemInfo pci_ss_info_8086_265a_e4bf_0ccd =
+	{0xe4bf, 0x0ccd, pci_subsys_8086_265a_e4bf_0ccd, 0};
+#undef pci_ss_info_e4bf_0ccd
+#define pci_ss_info_e4bf_0ccd pci_ss_info_8086_265a_e4bf_0ccd
+static const pciSubsystemInfo pci_ss_info_8086_265a_e4bf_0cd3 =
+	{0xe4bf, 0x0cd3, pci_subsys_8086_265a_e4bf_0cd3, 0};
+#undef pci_ss_info_e4bf_0cd3
+#define pci_ss_info_e4bf_0cd3 pci_ss_info_8086_265a_e4bf_0cd3
+static const pciSubsystemInfo pci_ss_info_8086_265a_e4bf_58b1 =
+	{0xe4bf, 0x58b1, pci_subsys_8086_265a_e4bf_58b1, 0};
+#undef pci_ss_info_e4bf_58b1
+#define pci_ss_info_e4bf_58b1 pci_ss_info_8086_265a_e4bf_58b1
 static const pciSubsystemInfo pci_ss_info_8086_265b_1028_0179 =
 	{0x1028, 0x0179, pci_subsys_8086_265b_1028_0179, 0};
 #undef pci_ss_info_1028_0179
@@ -44829,10 +47711,26 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1734, 0x105c, pci_subsys_8086_265b_1734_105c, 0};
 #undef pci_ss_info_1734_105c
 #define pci_ss_info_1734_105c pci_ss_info_8086_265b_1734_105c
+static const pciSubsystemInfo pci_ss_info_8086_265b_e4bf_0ccd =
+	{0xe4bf, 0x0ccd, pci_subsys_8086_265b_e4bf_0ccd, 0};
+#undef pci_ss_info_e4bf_0ccd
+#define pci_ss_info_e4bf_0ccd pci_ss_info_8086_265b_e4bf_0ccd
+static const pciSubsystemInfo pci_ss_info_8086_265b_e4bf_0cd3 =
+	{0xe4bf, 0x0cd3, pci_subsys_8086_265b_e4bf_0cd3, 0};
+#undef pci_ss_info_e4bf_0cd3
+#define pci_ss_info_e4bf_0cd3 pci_ss_info_8086_265b_e4bf_0cd3
+static const pciSubsystemInfo pci_ss_info_8086_265b_e4bf_58b1 =
+	{0xe4bf, 0x58b1, pci_subsys_8086_265b_e4bf_58b1, 0};
+#undef pci_ss_info_e4bf_58b1
+#define pci_ss_info_e4bf_58b1 pci_ss_info_8086_265b_e4bf_58b1
 static const pciSubsystemInfo pci_ss_info_8086_265c_1028_0179 =
 	{0x1028, 0x0179, pci_subsys_8086_265c_1028_0179, 0};
 #undef pci_ss_info_1028_0179
 #define pci_ss_info_1028_0179 pci_ss_info_8086_265c_1028_0179
+static const pciSubsystemInfo pci_ss_info_8086_265c_103c_0934 =
+	{0x103c, 0x0934, pci_subsys_8086_265c_103c_0934, 0};
+#undef pci_ss_info_103c_0934
+#define pci_ss_info_103c_0934 pci_ss_info_8086_265c_103c_0934
 static const pciSubsystemInfo pci_ss_info_8086_265c_103c_099c =
 	{0x103c, 0x099c, pci_subsys_8086_265c_103c_099c, 0};
 #undef pci_ss_info_103c_099c
@@ -44857,10 +47755,78 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x265c, pci_subsys_8086_265c_8086_265c, 0};
 #undef pci_ss_info_8086_265c
 #define pci_ss_info_8086_265c pci_ss_info_8086_265c_8086_265c
+static const pciSubsystemInfo pci_ss_info_8086_265c_e4bf_0ccd =
+	{0xe4bf, 0x0ccd, pci_subsys_8086_265c_e4bf_0ccd, 0};
+#undef pci_ss_info_e4bf_0ccd
+#define pci_ss_info_e4bf_0ccd pci_ss_info_8086_265c_e4bf_0ccd
+static const pciSubsystemInfo pci_ss_info_8086_265c_e4bf_0cd3 =
+	{0xe4bf, 0x0cd3, pci_subsys_8086_265c_e4bf_0cd3, 0};
+#undef pci_ss_info_e4bf_0cd3
+#define pci_ss_info_e4bf_0cd3 pci_ss_info_8086_265c_e4bf_0cd3
+static const pciSubsystemInfo pci_ss_info_8086_265c_e4bf_58b1 =
+	{0xe4bf, 0x58b1, pci_subsys_8086_265c_e4bf_58b1, 0};
+#undef pci_ss_info_e4bf_58b1
+#define pci_ss_info_e4bf_58b1 pci_ss_info_8086_265c_e4bf_58b1
+static const pciSubsystemInfo pci_ss_info_8086_2660_103c_0934 =
+	{0x103c, 0x0934, pci_subsys_8086_2660_103c_0934, 0};
+#undef pci_ss_info_103c_0934
+#define pci_ss_info_103c_0934 pci_ss_info_8086_2660_103c_0934
 static const pciSubsystemInfo pci_ss_info_8086_2660_103c_099c =
 	{0x103c, 0x099c, pci_subsys_8086_2660_103c_099c, 0};
 #undef pci_ss_info_103c_099c
 #define pci_ss_info_103c_099c pci_ss_info_8086_2660_103c_099c
+static const pciSubsystemInfo pci_ss_info_8086_2660_e4bf_0ccd =
+	{0xe4bf, 0x0ccd, pci_subsys_8086_2660_e4bf_0ccd, 0};
+#undef pci_ss_info_e4bf_0ccd
+#define pci_ss_info_e4bf_0ccd pci_ss_info_8086_2660_e4bf_0ccd
+static const pciSubsystemInfo pci_ss_info_8086_2660_e4bf_0cd3 =
+	{0xe4bf, 0x0cd3, pci_subsys_8086_2660_e4bf_0cd3, 0};
+#undef pci_ss_info_e4bf_0cd3
+#define pci_ss_info_e4bf_0cd3 pci_ss_info_8086_2660_e4bf_0cd3
+static const pciSubsystemInfo pci_ss_info_8086_2660_e4bf_58b1 =
+	{0xe4bf, 0x58b1, pci_subsys_8086_2660_e4bf_58b1, 0};
+#undef pci_ss_info_e4bf_58b1
+#define pci_ss_info_e4bf_58b1 pci_ss_info_8086_2660_e4bf_58b1
+static const pciSubsystemInfo pci_ss_info_8086_2662_103c_0934 =
+	{0x103c, 0x0934, pci_subsys_8086_2662_103c_0934, 0};
+#undef pci_ss_info_103c_0934
+#define pci_ss_info_103c_0934 pci_ss_info_8086_2662_103c_0934
+static const pciSubsystemInfo pci_ss_info_8086_2662_e4bf_0ccd =
+	{0xe4bf, 0x0ccd, pci_subsys_8086_2662_e4bf_0ccd, 0};
+#undef pci_ss_info_e4bf_0ccd
+#define pci_ss_info_e4bf_0ccd pci_ss_info_8086_2662_e4bf_0ccd
+static const pciSubsystemInfo pci_ss_info_8086_2662_e4bf_0cd3 =
+	{0xe4bf, 0x0cd3, pci_subsys_8086_2662_e4bf_0cd3, 0};
+#undef pci_ss_info_e4bf_0cd3
+#define pci_ss_info_e4bf_0cd3 pci_ss_info_8086_2662_e4bf_0cd3
+static const pciSubsystemInfo pci_ss_info_8086_2662_e4bf_58b1 =
+	{0xe4bf, 0x58b1, pci_subsys_8086_2662_e4bf_58b1, 0};
+#undef pci_ss_info_e4bf_58b1
+#define pci_ss_info_e4bf_58b1 pci_ss_info_8086_2662_e4bf_58b1
+static const pciSubsystemInfo pci_ss_info_8086_2664_e4bf_0ccd =
+	{0xe4bf, 0x0ccd, pci_subsys_8086_2664_e4bf_0ccd, 0};
+#undef pci_ss_info_e4bf_0ccd
+#define pci_ss_info_e4bf_0ccd pci_ss_info_8086_2664_e4bf_0ccd
+static const pciSubsystemInfo pci_ss_info_8086_2664_e4bf_0cd3 =
+	{0xe4bf, 0x0cd3, pci_subsys_8086_2664_e4bf_0cd3, 0};
+#undef pci_ss_info_e4bf_0cd3
+#define pci_ss_info_e4bf_0cd3 pci_ss_info_8086_2664_e4bf_0cd3
+static const pciSubsystemInfo pci_ss_info_8086_2664_e4bf_58b1 =
+	{0xe4bf, 0x58b1, pci_subsys_8086_2664_e4bf_58b1, 0};
+#undef pci_ss_info_e4bf_58b1
+#define pci_ss_info_e4bf_58b1 pci_ss_info_8086_2664_e4bf_58b1
+static const pciSubsystemInfo pci_ss_info_8086_2666_e4bf_0ccd =
+	{0xe4bf, 0x0ccd, pci_subsys_8086_2666_e4bf_0ccd, 0};
+#undef pci_ss_info_e4bf_0ccd
+#define pci_ss_info_e4bf_0ccd pci_ss_info_8086_2666_e4bf_0ccd
+static const pciSubsystemInfo pci_ss_info_8086_2666_e4bf_0cd3 =
+	{0xe4bf, 0x0cd3, pci_subsys_8086_2666_e4bf_0cd3, 0};
+#undef pci_ss_info_e4bf_0cd3
+#define pci_ss_info_e4bf_0cd3 pci_ss_info_8086_2666_e4bf_0cd3
+static const pciSubsystemInfo pci_ss_info_8086_2666_e4bf_58b1 =
+	{0xe4bf, 0x58b1, pci_subsys_8086_2666_e4bf_58b1, 0};
+#undef pci_ss_info_e4bf_58b1
+#define pci_ss_info_e4bf_58b1 pci_ss_info_8086_2666_e4bf_58b1
 static const pciSubsystemInfo pci_ss_info_8086_2668_103c_2a09 =
 	{0x103c, 0x2a09, pci_subsys_8086_2668_103c_2a09, 0};
 #undef pci_ss_info_103c_2a09
@@ -44889,10 +47855,26 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1734, 0x105c, pci_subsys_8086_266a_1734_105c, 0};
 #undef pci_ss_info_1734_105c
 #define pci_ss_info_1734_105c pci_ss_info_8086_266a_1734_105c
+static const pciSubsystemInfo pci_ss_info_8086_266a_e4bf_0ccd =
+	{0xe4bf, 0x0ccd, pci_subsys_8086_266a_e4bf_0ccd, 0};
+#undef pci_ss_info_e4bf_0ccd
+#define pci_ss_info_e4bf_0ccd pci_ss_info_8086_266a_e4bf_0ccd
+static const pciSubsystemInfo pci_ss_info_8086_266a_e4bf_0cd3 =
+	{0xe4bf, 0x0cd3, pci_subsys_8086_266a_e4bf_0cd3, 0};
+#undef pci_ss_info_e4bf_0cd3
+#define pci_ss_info_e4bf_0cd3 pci_ss_info_8086_266a_e4bf_0cd3
+static const pciSubsystemInfo pci_ss_info_8086_266a_e4bf_58b1 =
+	{0xe4bf, 0x58b1, pci_subsys_8086_266a_e4bf_58b1, 0};
+#undef pci_ss_info_e4bf_58b1
+#define pci_ss_info_e4bf_58b1 pci_ss_info_8086_266a_e4bf_58b1
 static const pciSubsystemInfo pci_ss_info_8086_266d_1025_006a =
 	{0x1025, 0x006a, pci_subsys_8086_266d_1025_006a, 0};
 #undef pci_ss_info_1025_006a
 #define pci_ss_info_1025_006a pci_ss_info_8086_266d_1025_006a
+static const pciSubsystemInfo pci_ss_info_8086_266d_103c_0934 =
+	{0x103c, 0x0934, pci_subsys_8086_266d_103c_0934, 0};
+#undef pci_ss_info_103c_0934
+#define pci_ss_info_103c_0934 pci_ss_info_8086_266d_103c_0934
 static const pciSubsystemInfo pci_ss_info_8086_266d_103c_099c =
 	{0x103c, 0x099c, pci_subsys_8086_266d_103c_099c, 0};
 #undef pci_ss_info_103c_099c
@@ -44913,6 +47895,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1028, 0x0188, pci_subsys_8086_266e_1028_0188, 0};
 #undef pci_ss_info_1028_0188
 #define pci_ss_info_1028_0188 pci_ss_info_8086_266e_1028_0188
+static const pciSubsystemInfo pci_ss_info_8086_266e_103c_0934 =
+	{0x103c, 0x0934, pci_subsys_8086_266e_103c_0934, 0};
+#undef pci_ss_info_103c_0934
+#define pci_ss_info_103c_0934 pci_ss_info_8086_266e_103c_0934
 static const pciSubsystemInfo pci_ss_info_8086_266e_103c_0944 =
 	{0x103c, 0x0944, pci_subsys_8086_266e_103c_0944, 0};
 #undef pci_ss_info_103c_0944
@@ -44937,6 +47923,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1734, 0x105a, pci_subsys_8086_266e_1734_105a, 0};
 #undef pci_ss_info_1734_105a
 #define pci_ss_info_1734_105a pci_ss_info_8086_266e_1734_105a
+static const pciSubsystemInfo pci_ss_info_8086_266f_103c_0934 =
+	{0x103c, 0x0934, pci_subsys_8086_266f_103c_0934, 0};
+#undef pci_ss_info_103c_0934
+#define pci_ss_info_103c_0934 pci_ss_info_8086_266f_103c_0934
 static const pciSubsystemInfo pci_ss_info_8086_266f_103c_099c =
 	{0x103c, 0x099c, pci_subsys_8086_266f_103c_099c, 0};
 #undef pci_ss_info_103c_099c
@@ -44957,6 +47947,18 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1734, 0x105c, pci_subsys_8086_266f_1734_105c, 0};
 #undef pci_ss_info_1734_105c
 #define pci_ss_info_1734_105c pci_ss_info_8086_266f_1734_105c
+static const pciSubsystemInfo pci_ss_info_8086_266f_e4bf_0ccd =
+	{0xe4bf, 0x0ccd, pci_subsys_8086_266f_e4bf_0ccd, 0};
+#undef pci_ss_info_e4bf_0ccd
+#define pci_ss_info_e4bf_0ccd pci_ss_info_8086_266f_e4bf_0ccd
+static const pciSubsystemInfo pci_ss_info_8086_266f_e4bf_0cd3 =
+	{0xe4bf, 0x0cd3, pci_subsys_8086_266f_e4bf_0cd3, 0};
+#undef pci_ss_info_e4bf_0cd3
+#define pci_ss_info_e4bf_0cd3 pci_ss_info_8086_266f_e4bf_0cd3
+static const pciSubsystemInfo pci_ss_info_8086_266f_e4bf_58b1 =
+	{0xe4bf, 0x58b1, pci_subsys_8086_266f_e4bf_58b1, 0};
+#undef pci_ss_info_e4bf_58b1
+#define pci_ss_info_e4bf_58b1 pci_ss_info_8086_266f_e4bf_58b1
 static const pciSubsystemInfo pci_ss_info_8086_2770_107b_5048 =
 	{0x107b, 0x5048, pci_subsys_8086_2770_107b_5048, 0};
 #undef pci_ss_info_107b_5048
@@ -44969,6 +47971,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x544e, pci_subsys_8086_2772_8086_544e, 0};
 #undef pci_ss_info_8086_544e
 #define pci_ss_info_8086_544e pci_ss_info_8086_2772_8086_544e
+static const pciSubsystemInfo pci_ss_info_8086_277c_1043_8178 =
+	{0x1043, 0x8178, pci_subsys_8086_277c_1043_8178, 0};
+#undef pci_ss_info_1043_8178
+#define pci_ss_info_1043_8178 pci_ss_info_8086_277c_1043_8178
 static const pciSubsystemInfo pci_ss_info_8086_2782_1043_2582 =
 	{0x1043, 0x2582, pci_subsys_8086_2782_1043_2582, 0};
 #undef pci_ss_info_1043_2582
@@ -44985,6 +47991,22 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1043, 0x1881, pci_subsys_8086_2792_1043_1881, 0};
 #undef pci_ss_info_1043_1881
 #define pci_ss_info_1043_1881 pci_ss_info_8086_2792_1043_1881
+static const pciSubsystemInfo pci_ss_info_8086_2792_e4bf_0ccd =
+	{0xe4bf, 0x0ccd, pci_subsys_8086_2792_e4bf_0ccd, 0};
+#undef pci_ss_info_e4bf_0ccd
+#define pci_ss_info_e4bf_0ccd pci_ss_info_8086_2792_e4bf_0ccd
+static const pciSubsystemInfo pci_ss_info_8086_2792_e4bf_0cd3 =
+	{0xe4bf, 0x0cd3, pci_subsys_8086_2792_e4bf_0cd3, 0};
+#undef pci_ss_info_e4bf_0cd3
+#define pci_ss_info_e4bf_0cd3 pci_ss_info_8086_2792_e4bf_0cd3
+static const pciSubsystemInfo pci_ss_info_8086_2792_e4bf_58b1 =
+	{0xe4bf, 0x58b1, pci_subsys_8086_2792_e4bf_58b1, 0};
+#undef pci_ss_info_e4bf_58b1
+#define pci_ss_info_e4bf_58b1 pci_ss_info_8086_2792_e4bf_58b1
+static const pciSubsystemInfo pci_ss_info_8086_27a0_1025_006c =
+	{0x1025, 0x006c, pci_subsys_8086_27a0_1025_006c, 0};
+#undef pci_ss_info_1025_006c
+#define pci_ss_info_1025_006c pci_ss_info_8086_27a0_1025_006c
 static const pciSubsystemInfo pci_ss_info_8086_27a0_103c_30a1 =
 	{0x103c, 0x30a1, pci_subsys_8086_27a0_103c_30a1, 0};
 #undef pci_ss_info_103c_30a1
@@ -45009,6 +48031,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x17aa, 0x201a, pci_subsys_8086_27a6_17aa_201a, 0};
 #undef pci_ss_info_17aa_201a
 #define pci_ss_info_17aa_201a pci_ss_info_8086_27a6_17aa_201a
+static const pciSubsystemInfo pci_ss_info_8086_27b0_8086_544e =
+	{0x8086, 0x544e, pci_subsys_8086_27b0_8086_544e, 0};
+#undef pci_ss_info_8086_544e
+#define pci_ss_info_8086_544e pci_ss_info_8086_27b0_8086_544e
 static const pciSubsystemInfo pci_ss_info_8086_27b8_107b_5048 =
 	{0x107b, 0x5048, pci_subsys_8086_27b8_107b_5048, 0};
 #undef pci_ss_info_107b_5048
@@ -45029,18 +48055,38 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x17aa, 0x2009, pci_subsys_8086_27b9_17aa_2009, 0};
 #undef pci_ss_info_17aa_2009
 #define pci_ss_info_17aa_2009 pci_ss_info_8086_27b9_17aa_2009
+static const pciSubsystemInfo pci_ss_info_8086_27bd_1025_006c =
+	{0x1025, 0x006c, pci_subsys_8086_27bd_1025_006c, 0};
+#undef pci_ss_info_1025_006c
+#define pci_ss_info_1025_006c pci_ss_info_8086_27bd_1025_006c
 static const pciSubsystemInfo pci_ss_info_8086_27c0_107b_5048 =
 	{0x107b, 0x5048, pci_subsys_8086_27c0_107b_5048, 0};
 #undef pci_ss_info_107b_5048
 #define pci_ss_info_107b_5048 pci_ss_info_8086_27c0_107b_5048
+static const pciSubsystemInfo pci_ss_info_8086_27c0_1462_7236 =
+	{0x1462, 0x7236, pci_subsys_8086_27c0_1462_7236, 0};
+#undef pci_ss_info_1462_7236
+#define pci_ss_info_1462_7236 pci_ss_info_8086_27c0_1462_7236
 static const pciSubsystemInfo pci_ss_info_8086_27c0_8086_544e =
 	{0x8086, 0x544e, pci_subsys_8086_27c0_8086_544e, 0};
 #undef pci_ss_info_8086_544e
 #define pci_ss_info_8086_544e pci_ss_info_8086_27c0_8086_544e
+static const pciSubsystemInfo pci_ss_info_8086_27c3_8086_544e =
+	{0x8086, 0x544e, pci_subsys_8086_27c3_8086_544e, 0};
+#undef pci_ss_info_8086_544e
+#define pci_ss_info_8086_544e pci_ss_info_8086_27c3_8086_544e
+static const pciSubsystemInfo pci_ss_info_8086_27c4_1025_006c =
+	{0x1025, 0x006c, pci_subsys_8086_27c4_1025_006c, 0};
+#undef pci_ss_info_1025_006c
+#define pci_ss_info_1025_006c pci_ss_info_8086_27c4_1025_006c
 static const pciSubsystemInfo pci_ss_info_8086_27c5_17aa_200d =
 	{0x17aa, 0x200d, pci_subsys_8086_27c5_17aa_200d, 0};
 #undef pci_ss_info_17aa_200d
 #define pci_ss_info_17aa_200d pci_ss_info_8086_27c5_17aa_200d
+static const pciSubsystemInfo pci_ss_info_8086_27c8_1025_006c =
+	{0x1025, 0x006c, pci_subsys_8086_27c8_1025_006c, 0};
+#undef pci_ss_info_1025_006c
+#define pci_ss_info_1025_006c pci_ss_info_8086_27c8_1025_006c
 static const pciSubsystemInfo pci_ss_info_8086_27c8_103c_30a1 =
 	{0x103c, 0x30a1, pci_subsys_8086_27c8_103c_30a1, 0};
 #undef pci_ss_info_103c_30a1
@@ -45057,6 +48103,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x544e, pci_subsys_8086_27c8_8086_544e, 0};
 #undef pci_ss_info_8086_544e
 #define pci_ss_info_8086_544e pci_ss_info_8086_27c8_8086_544e
+static const pciSubsystemInfo pci_ss_info_8086_27c9_1025_006c =
+	{0x1025, 0x006c, pci_subsys_8086_27c9_1025_006c, 0};
+#undef pci_ss_info_1025_006c
+#define pci_ss_info_1025_006c pci_ss_info_8086_27c9_1025_006c
 static const pciSubsystemInfo pci_ss_info_8086_27c9_103c_30a1 =
 	{0x103c, 0x30a1, pci_subsys_8086_27c9_103c_30a1, 0};
 #undef pci_ss_info_103c_30a1
@@ -45073,6 +48123,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x544e, pci_subsys_8086_27c9_8086_544e, 0};
 #undef pci_ss_info_8086_544e
 #define pci_ss_info_8086_544e pci_ss_info_8086_27c9_8086_544e
+static const pciSubsystemInfo pci_ss_info_8086_27ca_1025_006c =
+	{0x1025, 0x006c, pci_subsys_8086_27ca_1025_006c, 0};
+#undef pci_ss_info_1025_006c
+#define pci_ss_info_1025_006c pci_ss_info_8086_27ca_1025_006c
 static const pciSubsystemInfo pci_ss_info_8086_27ca_103c_30a1 =
 	{0x103c, 0x30a1, pci_subsys_8086_27ca_103c_30a1, 0};
 #undef pci_ss_info_103c_30a1
@@ -45089,6 +48143,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x544e, pci_subsys_8086_27ca_8086_544e, 0};
 #undef pci_ss_info_8086_544e
 #define pci_ss_info_8086_544e pci_ss_info_8086_27ca_8086_544e
+static const pciSubsystemInfo pci_ss_info_8086_27cb_1025_006c =
+	{0x1025, 0x006c, pci_subsys_8086_27cb_1025_006c, 0};
+#undef pci_ss_info_1025_006c
+#define pci_ss_info_1025_006c pci_ss_info_8086_27cb_1025_006c
 static const pciSubsystemInfo pci_ss_info_8086_27cb_103c_30a1 =
 	{0x103c, 0x30a1, pci_subsys_8086_27cb_103c_30a1, 0};
 #undef pci_ss_info_103c_30a1
@@ -45105,6 +48163,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x544e, pci_subsys_8086_27cb_8086_544e, 0};
 #undef pci_ss_info_8086_544e
 #define pci_ss_info_8086_544e pci_ss_info_8086_27cb_8086_544e
+static const pciSubsystemInfo pci_ss_info_8086_27cc_1025_006c =
+	{0x1025, 0x006c, pci_subsys_8086_27cc_1025_006c, 0};
+#undef pci_ss_info_1025_006c
+#define pci_ss_info_1025_006c pci_ss_info_8086_27cc_1025_006c
 static const pciSubsystemInfo pci_ss_info_8086_27cc_103c_30a1 =
 	{0x103c, 0x30a1, pci_subsys_8086_27cc_103c_30a1, 0};
 #undef pci_ss_info_103c_30a1
@@ -45117,10 +48179,18 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x544e, pci_subsys_8086_27cc_8086_544e, 0};
 #undef pci_ss_info_8086_544e
 #define pci_ss_info_8086_544e pci_ss_info_8086_27cc_8086_544e
+static const pciSubsystemInfo pci_ss_info_8086_27d8_1025_006c =
+	{0x1025, 0x006c, pci_subsys_8086_27d8_1025_006c, 0};
+#undef pci_ss_info_1025_006c
+#define pci_ss_info_1025_006c pci_ss_info_8086_27d8_1025_006c
 static const pciSubsystemInfo pci_ss_info_8086_27d8_103c_30a1 =
 	{0x103c, 0x30a1, pci_subsys_8086_27d8_103c_30a1, 0};
 #undef pci_ss_info_103c_30a1
 #define pci_ss_info_103c_30a1 pci_ss_info_8086_27d8_103c_30a1
+static const pciSubsystemInfo pci_ss_info_8086_27d8_1043_13c4 =
+	{0x1043, 0x13c4, pci_subsys_8086_27d8_1043_13c4, 0};
+#undef pci_ss_info_1043_13c4
+#define pci_ss_info_1043_13c4 pci_ss_info_8086_27d8_1043_13c4
 static const pciSubsystemInfo pci_ss_info_8086_27d8_107b_5048 =
 	{0x107b, 0x5048, pci_subsys_8086_27d8_107b_5048, 0};
 #undef pci_ss_info_107b_5048
@@ -45145,6 +48215,18 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x17aa, 0x2010, pci_subsys_8086_27d8_17aa_2010, 0};
 #undef pci_ss_info_17aa_2010
 #define pci_ss_info_17aa_2010 pci_ss_info_8086_27d8_17aa_2010
+static const pciSubsystemInfo pci_ss_info_8086_27d8_17aa_3802 =
+	{0x17aa, 0x3802, pci_subsys_8086_27d8_17aa_3802, 0};
+#undef pci_ss_info_17aa_3802
+#define pci_ss_info_17aa_3802 pci_ss_info_8086_27d8_17aa_3802
+static const pciSubsystemInfo pci_ss_info_8086_27d8_8086_1112 =
+	{0x8086, 0x1112, pci_subsys_8086_27d8_8086_1112, 0};
+#undef pci_ss_info_8086_1112
+#define pci_ss_info_8086_1112 pci_ss_info_8086_27d8_8086_1112
+static const pciSubsystemInfo pci_ss_info_8086_27da_1025_006c =
+	{0x1025, 0x006c, pci_subsys_8086_27da_1025_006c, 0};
+#undef pci_ss_info_1025_006c
+#define pci_ss_info_1025_006c pci_ss_info_8086_27da_1025_006c
 static const pciSubsystemInfo pci_ss_info_8086_27da_10f7_8338 =
 	{0x10f7, 0x8338, pci_subsys_8086_27da_10f7_8338, 0};
 #undef pci_ss_info_10f7_8338
@@ -45161,6 +48243,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x308d, pci_subsys_8086_27dc_8086_308d, 0};
 #undef pci_ss_info_8086_308d
 #define pci_ss_info_8086_308d pci_ss_info_8086_27dc_8086_308d
+static const pciSubsystemInfo pci_ss_info_8086_27de_1462_7267 =
+	{0x1462, 0x7267, pci_subsys_8086_27de_1462_7267, 0};
+#undef pci_ss_info_1462_7267
+#define pci_ss_info_1462_7267 pci_ss_info_8086_27de_1462_7267
 static const pciSubsystemInfo pci_ss_info_8086_27df_103c_30a1 =
 	{0x103c, 0x30a1, pci_subsys_8086_27df_103c_30a1, 0};
 #undef pci_ss_info_103c_30a1
@@ -45201,18 +48287,50 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1462, 0x7235, pci_subsys_8086_2834_1462_7235, 0};
 #undef pci_ss_info_1462_7235
 #define pci_ss_info_1462_7235 pci_ss_info_8086_2834_1462_7235
+static const pciSubsystemInfo pci_ss_info_8086_2834_17aa_20aa =
+	{0x17aa, 0x20aa, pci_subsys_8086_2834_17aa_20aa, 0};
+#undef pci_ss_info_17aa_20aa
+#define pci_ss_info_17aa_20aa pci_ss_info_8086_2834_17aa_20aa
+static const pciSubsystemInfo pci_ss_info_8086_2835_17aa_20aa =
+	{0x17aa, 0x20aa, pci_subsys_8086_2835_17aa_20aa, 0};
+#undef pci_ss_info_17aa_20aa
+#define pci_ss_info_17aa_20aa pci_ss_info_8086_2835_17aa_20aa
 static const pciSubsystemInfo pci_ss_info_8086_2836_1462_7235 =
 	{0x1462, 0x7235, pci_subsys_8086_2836_1462_7235, 0};
 #undef pci_ss_info_1462_7235
 #define pci_ss_info_1462_7235 pci_ss_info_8086_2836_1462_7235
+static const pciSubsystemInfo pci_ss_info_8086_283a_17aa_20ab =
+	{0x17aa, 0x20ab, pci_subsys_8086_283a_17aa_20ab, 0};
+#undef pci_ss_info_17aa_20ab
+#define pci_ss_info_17aa_20ab pci_ss_info_8086_283a_17aa_20ab
 static const pciSubsystemInfo pci_ss_info_8086_283e_1462_7235 =
 	{0x1462, 0x7235, pci_subsys_8086_283e_1462_7235, 0};
 #undef pci_ss_info_1462_7235
 #define pci_ss_info_1462_7235 pci_ss_info_8086_283e_1462_7235
+static const pciSubsystemInfo pci_ss_info_8086_284b_17aa_20ac =
+	{0x17aa, 0x20ac, pci_subsys_8086_284b_17aa_20ac, 0};
+#undef pci_ss_info_17aa_20ac
+#define pci_ss_info_17aa_20ac pci_ss_info_8086_284b_17aa_20ac
+static const pciSubsystemInfo pci_ss_info_8086_29a0_1462_7276 =
+	{0x1462, 0x7276, pci_subsys_8086_29a0_1462_7276, 0};
+#undef pci_ss_info_1462_7276
+#define pci_ss_info_1462_7276 pci_ss_info_8086_29a0_1462_7276
+static const pciSubsystemInfo pci_ss_info_8086_29a2_1462_7276 =
+	{0x1462, 0x7276, pci_subsys_8086_29a2_1462_7276, 0};
+#undef pci_ss_info_1462_7276
+#define pci_ss_info_1462_7276 pci_ss_info_8086_29a2_1462_7276
+static const pciSubsystemInfo pci_ss_info_8086_2a00_17aa_20b1 =
+	{0x17aa, 0x20b1, pci_subsys_8086_2a00_17aa_20b1, 0};
+#undef pci_ss_info_17aa_20b1
+#define pci_ss_info_17aa_20b1 pci_ss_info_8086_2a00_17aa_20b1
 static const pciSubsystemInfo pci_ss_info_8086_3200_1775_c200 =
 	{0x1775, 0xc200, pci_subsys_8086_3200_1775_c200, 0};
 #undef pci_ss_info_1775_c200
 #define pci_ss_info_1775_c200 pci_ss_info_8086_3200_1775_c200
+static const pciSubsystemInfo pci_ss_info_8086_3340_1014_0529 =
+	{0x1014, 0x0529, pci_subsys_8086_3340_1014_0529, 0};
+#undef pci_ss_info_1014_0529
+#define pci_ss_info_1014_0529 pci_ss_info_8086_3340_1014_0529
 static const pciSubsystemInfo pci_ss_info_8086_3340_1025_005a =
 	{0x1025, 0x005a, pci_subsys_8086_3340_1025_005a, 0};
 #undef pci_ss_info_1025_005a
@@ -45261,6 +48379,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1028, 0x0139, pci_subsys_8086_3580_1028_0139, 0};
 #undef pci_ss_info_1028_0139
 #define pci_ss_info_1028_0139 pci_ss_info_8086_3580_1028_0139
+static const pciSubsystemInfo pci_ss_info_8086_3580_1028_014f =
+	{0x1028, 0x014f, pci_subsys_8086_3580_1028_014f, 0};
+#undef pci_ss_info_1028_014f
+#define pci_ss_info_1028_014f pci_ss_info_8086_3580_1028_014f
 static const pciSubsystemInfo pci_ss_info_8086_3580_1028_0163 =
 	{0x1028, 0x0163, pci_subsys_8086_3580_1028_0163, 0};
 #undef pci_ss_info_1028_0163
@@ -45289,6 +48411,14 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x4c53, 0x10e0, pci_subsys_8086_3580_4c53_10e0, 0};
 #undef pci_ss_info_4c53_10e0
 #define pci_ss_info_4c53_10e0 pci_ss_info_8086_3580_4c53_10e0
+static const pciSubsystemInfo pci_ss_info_8086_3580_e4bf_0cc9 =
+	{0xe4bf, 0x0cc9, pci_subsys_8086_3580_e4bf_0cc9, 0};
+#undef pci_ss_info_e4bf_0cc9
+#define pci_ss_info_e4bf_0cc9 pci_ss_info_8086_3580_e4bf_0cc9
+static const pciSubsystemInfo pci_ss_info_8086_3580_e4bf_0cd2 =
+	{0xe4bf, 0x0cd2, pci_subsys_8086_3580_e4bf_0cd2, 0};
+#undef pci_ss_info_e4bf_0cd2
+#define pci_ss_info_e4bf_0cd2 pci_ss_info_8086_3580_e4bf_0cd2
 static const pciSubsystemInfo pci_ss_info_8086_3581_1734_1055 =
 	{0x1734, 0x1055, pci_subsys_8086_3581_1734_1055, 0};
 #undef pci_ss_info_1734_1055
@@ -45301,6 +48431,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1028, 0x0139, pci_subsys_8086_3582_1028_0139, 0};
 #undef pci_ss_info_1028_0139
 #define pci_ss_info_1028_0139 pci_ss_info_8086_3582_1028_0139
+static const pciSubsystemInfo pci_ss_info_8086_3582_1028_014f =
+	{0x1028, 0x014f, pci_subsys_8086_3582_1028_014f, 0};
+#undef pci_ss_info_1028_014f
+#define pci_ss_info_1028_014f pci_ss_info_8086_3582_1028_014f
 static const pciSubsystemInfo pci_ss_info_8086_3582_1028_0163 =
 	{0x1028, 0x0163, pci_subsys_8086_3582_1028_0163, 0};
 #undef pci_ss_info_1028_0163
@@ -45321,6 +48455,14 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x4c53, 0x10e0, pci_subsys_8086_3582_4c53_10e0, 0};
 #undef pci_ss_info_4c53_10e0
 #define pci_ss_info_4c53_10e0 pci_ss_info_8086_3582_4c53_10e0
+static const pciSubsystemInfo pci_ss_info_8086_3582_e4bf_0cc9 =
+	{0xe4bf, 0x0cc9, pci_subsys_8086_3582_e4bf_0cc9, 0};
+#undef pci_ss_info_e4bf_0cc9
+#define pci_ss_info_e4bf_0cc9 pci_ss_info_8086_3582_e4bf_0cc9
+static const pciSubsystemInfo pci_ss_info_8086_3582_e4bf_0cd2 =
+	{0xe4bf, 0x0cd2, pci_subsys_8086_3582_e4bf_0cd2, 0};
+#undef pci_ss_info_e4bf_0cd2
+#define pci_ss_info_e4bf_0cd2 pci_ss_info_8086_3582_e4bf_0cd2
 static const pciSubsystemInfo pci_ss_info_8086_3584_1014_055d =
 	{0x1014, 0x055d, pci_subsys_8086_3584_1014_055d, 0};
 #undef pci_ss_info_1014_055d
@@ -45329,6 +48471,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1028, 0x0139, pci_subsys_8086_3584_1028_0139, 0};
 #undef pci_ss_info_1028_0139
 #define pci_ss_info_1028_0139 pci_ss_info_8086_3584_1028_0139
+static const pciSubsystemInfo pci_ss_info_8086_3584_1028_014f =
+	{0x1028, 0x014f, pci_subsys_8086_3584_1028_014f, 0};
+#undef pci_ss_info_1028_014f
+#define pci_ss_info_1028_014f pci_ss_info_8086_3584_1028_014f
 static const pciSubsystemInfo pci_ss_info_8086_3584_1028_0163 =
 	{0x1028, 0x0163, pci_subsys_8086_3584_1028_0163, 0};
 #undef pci_ss_info_1028_0163
@@ -45365,6 +48511,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1028, 0x0139, pci_subsys_8086_3585_1028_0139, 0};
 #undef pci_ss_info_1028_0139
 #define pci_ss_info_1028_0139 pci_ss_info_8086_3585_1028_0139
+static const pciSubsystemInfo pci_ss_info_8086_3585_1028_014f =
+	{0x1028, 0x014f, pci_subsys_8086_3585_1028_014f, 0};
+#undef pci_ss_info_1028_014f
+#define pci_ss_info_1028_014f pci_ss_info_8086_3585_1028_014f
 static const pciSubsystemInfo pci_ss_info_8086_3585_1028_0163 =
 	{0x1028, 0x0163, pci_subsys_8086_3585_1028_0163, 0};
 #undef pci_ss_info_1028_0163
@@ -45393,6 +48543,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x4c53, 0x10e0, pci_subsys_8086_3585_4c53_10e0, 0};
 #undef pci_ss_info_4c53_10e0
 #define pci_ss_info_4c53_10e0 pci_ss_info_8086_3585_4c53_10e0
+static const pciSubsystemInfo pci_ss_info_8086_3590_1014_02dd =
+	{0x1014, 0x02dd, pci_subsys_8086_3590_1014_02dd, 0};
+#undef pci_ss_info_1014_02dd
+#define pci_ss_info_1014_02dd pci_ss_info_8086_3590_1014_02dd
 static const pciSubsystemInfo pci_ss_info_8086_3590_1028_019a =
 	{0x1028, 0x019a, pci_subsys_8086_3590_1028_019a, 0};
 #undef pci_ss_info_1028_019a
@@ -45401,10 +48555,18 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1734, 0x103e, pci_subsys_8086_3590_1734_103e, 0};
 #undef pci_ss_info_1734_103e
 #define pci_ss_info_1734_103e pci_ss_info_8086_3590_1734_103e
+static const pciSubsystemInfo pci_ss_info_8086_3590_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_3590_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_3590_1775_1100
 static const pciSubsystemInfo pci_ss_info_8086_3590_4c53_10d0 =
 	{0x4c53, 0x10d0, pci_subsys_8086_3590_4c53_10d0, 0};
 #undef pci_ss_info_4c53_10d0
 #define pci_ss_info_4c53_10d0 pci_ss_info_8086_3590_4c53_10d0
+static const pciSubsystemInfo pci_ss_info_8086_3591_1014_02dd =
+	{0x1014, 0x02dd, pci_subsys_8086_3591_1014_02dd, 0};
+#undef pci_ss_info_1014_02dd
+#define pci_ss_info_1014_02dd pci_ss_info_8086_3591_1014_02dd
 static const pciSubsystemInfo pci_ss_info_8086_3591_1028_0169 =
 	{0x1028, 0x0169, pci_subsys_8086_3591_1028_0169, 0};
 #undef pci_ss_info_1028_0169
@@ -45413,18 +48575,42 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x4c53, 0x10d0, pci_subsys_8086_3591_4c53_10d0, 0};
 #undef pci_ss_info_4c53_10d0
 #define pci_ss_info_4c53_10d0 pci_ss_info_8086_3591_4c53_10d0
+static const pciSubsystemInfo pci_ss_info_8086_3594_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_3594_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_3594_1775_1100
 static const pciSubsystemInfo pci_ss_info_8086_3594_4c53_10d0 =
 	{0x4c53, 0x10d0, pci_subsys_8086_3594_4c53_10d0, 0};
 #undef pci_ss_info_4c53_10d0
 #define pci_ss_info_4c53_10d0 pci_ss_info_8086_3594_4c53_10d0
+static const pciSubsystemInfo pci_ss_info_8086_3595_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_3595_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_3595_1775_1100
+static const pciSubsystemInfo pci_ss_info_8086_3597_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_3597_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_3597_1775_1100
+static const pciSubsystemInfo pci_ss_info_8086_3598_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_3598_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_3598_1775_1100
+static const pciSubsystemInfo pci_ss_info_8086_3599_1775_1100 =
+	{0x1775, 0x1100, pci_subsys_8086_3599_1775_1100, 0};
+#undef pci_ss_info_1775_1100
+#define pci_ss_info_1775_1100 pci_ss_info_8086_3599_1775_1100
+static const pciSubsystemInfo pci_ss_info_8086_359b_1014_02dd =
+	{0x1014, 0x02dd, pci_subsys_8086_359b_1014_02dd, 0};
+#undef pci_ss_info_1014_02dd
+#define pci_ss_info_1014_02dd pci_ss_info_8086_359b_1014_02dd
 static const pciSubsystemInfo pci_ss_info_8086_359e_1028_0169 =
 	{0x1028, 0x0169, pci_subsys_8086_359e_1028_0169, 0};
 #undef pci_ss_info_1028_0169
 #define pci_ss_info_1028_0169 pci_ss_info_8086_359e_1028_0169
-static const pciSubsystemInfo pci_ss_info_8086_4220_2731_8086 =
-	{0x2731, 0x8086, pci_subsys_8086_4220_2731_8086, 0};
-#undef pci_ss_info_2731_8086
-#define pci_ss_info_2731_8086 pci_ss_info_8086_4220_2731_8086
+static const pciSubsystemInfo pci_ss_info_8086_4220_103c_12f6 =
+	{0x103c, 0x12f6, pci_subsys_8086_4220_103c_12f6, 0};
+#undef pci_ss_info_103c_12f6
+#define pci_ss_info_103c_12f6 pci_ss_info_8086_4220_103c_12f6
 static const pciSubsystemInfo pci_ss_info_8086_4220_8086_2731 =
 	{0x8086, 0x2731, pci_subsys_8086_4220_8086_2731, 0};
 #undef pci_ss_info_8086_2731
@@ -45453,6 +48639,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x1014, pci_subsys_8086_4227_8086_1014, 0};
 #undef pci_ss_info_8086_1014
 #define pci_ss_info_8086_1014 pci_ss_info_8086_4227_8086_1014
+static const pciSubsystemInfo pci_ss_info_8086_4230_8086_1110 =
+	{0x8086, 0x1110, pci_subsys_8086_4230_8086_1110, 0};
+#undef pci_ss_info_8086_1110
+#define pci_ss_info_8086_1110 pci_ss_info_8086_4230_8086_1110
 static const pciSubsystemInfo pci_ss_info_8086_5201_8086_0001 =
 	{0x8086, 0x0001, pci_subsys_8086_5201_8086_0001, 0};
 #undef pci_ss_info_8086_0001
@@ -45493,6 +48683,14 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x8086, 0x4341, pci_subsys_8086_7121_8086_4341, 0};
 #undef pci_ss_info_8086_4341
 #define pci_ss_info_8086_4341 pci_ss_info_8086_7121_8086_4341
+static const pciSubsystemInfo pci_ss_info_8086_7124_1028_00b4 =
+	{0x1028, 0x00b4, pci_subsys_8086_7124_1028_00b4, 0};
+#undef pci_ss_info_1028_00b4
+#define pci_ss_info_1028_00b4 pci_ss_info_8086_7124_1028_00b4
+static const pciSubsystemInfo pci_ss_info_8086_7125_1028_00b4 =
+	{0x1028, 0x00b4, pci_subsys_8086_7125_1028_00b4, 0};
+#undef pci_ss_info_1028_00b4
+#define pci_ss_info_1028_00b4 pci_ss_info_8086_7125_1028_00b4
 static const pciSubsystemInfo pci_ss_info_8086_7190_0e11_0500 =
 	{0x0e11, 0x0500, pci_subsys_8086_7190_0e11_0500, 0};
 #undef pci_ss_info_0e11_0500
@@ -45942,6 +49140,40 @@ static const pciSubsystemInfo pci_ss_inf
 #undef pci_ss_info_103c_3227
 #define pci_ss_info_103c_3227 pci_ss_info_9005_0285_103c_3227
 #ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+static const pciSubsystemInfo pci_ss_info_9005_0285_108e_0286 =
+	{0x108e, 0x0286, pci_subsys_9005_0285_108e_0286, 0};
+#undef pci_ss_info_108e_0286
+#define pci_ss_info_108e_0286 pci_ss_info_9005_0285_108e_0286
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+static const pciSubsystemInfo pci_ss_info_9005_0285_108e_0287 =
+	{0x108e, 0x0287, pci_subsys_9005_0285_108e_0287, 0};
+#undef pci_ss_info_108e_0287
+#define pci_ss_info_108e_0287 pci_ss_info_9005_0285_108e_0287
+#ifdef VENDOR_INCLUDE_NONVIDEO
+#endif
+static const pciSubsystemInfo pci_ss_info_9005_0285_108e_7aac =
+	{0x108e, 0x7aac, pci_subsys_9005_0285_108e_7aac, 0};
+#undef pci_ss_info_108e_7aac
+#define pci_ss_info_108e_7aac pci_ss_info_9005_0285_108e_7aac
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo pci_ss_info_9005_0285_15d9_02b5 =
+	{0x15d9, 0x02b5, pci_subsys_9005_0285_15d9_02b5, 0};
+#undef pci_ss_info_15d9_02b5
+#define pci_ss_info_15d9_02b5 pci_ss_info_9005_0285_15d9_02b5
+static const pciSubsystemInfo pci_ss_info_9005_0285_15d9_02b6 =
+	{0x15d9, 0x02b6, pci_subsys_9005_0285_15d9_02b6, 0};
+#undef pci_ss_info_15d9_02b6
+#define pci_ss_info_15d9_02b6 pci_ss_info_9005_0285_15d9_02b6
+static const pciSubsystemInfo pci_ss_info_9005_0285_15d9_02c9 =
+	{0x15d9, 0x02c9, pci_subsys_9005_0285_15d9_02c9, 0};
+#undef pci_ss_info_15d9_02c9
+#define pci_ss_info_15d9_02c9 pci_ss_info_9005_0285_15d9_02c9
+static const pciSubsystemInfo pci_ss_info_9005_0285_15d9_02ca =
+	{0x15d9, 0x02ca, pci_subsys_9005_0285_15d9_02ca, 0};
+#undef pci_ss_info_15d9_02ca
+#define pci_ss_info_15d9_02ca pci_ss_info_9005_0285_15d9_02ca
 static const pciSubsystemInfo pci_ss_info_9005_0285_17aa_0286 =
 	{0x17aa, 0x0286, pci_subsys_9005_0285_17aa_0286, 0};
 #undef pci_ss_info_17aa_0286
@@ -46022,6 +49254,14 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x9005, 0x029a, pci_subsys_9005_0285_9005_029a, 0};
 #undef pci_ss_info_9005_029a
 #define pci_ss_info_9005_029a pci_ss_info_9005_0285_9005_029a
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02a4 =
+	{0x9005, 0x02a4, pci_subsys_9005_0285_9005_02a4, 0};
+#undef pci_ss_info_9005_02a4
+#define pci_ss_info_9005_02a4 pci_ss_info_9005_0285_9005_02a4
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02a5 =
+	{0x9005, 0x02a5, pci_subsys_9005_0285_9005_02a5, 0};
+#undef pci_ss_info_9005_02a5
+#define pci_ss_info_9005_02a5 pci_ss_info_9005_0285_9005_02a5
 static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02b5 =
 	{0x9005, 0x02b5, pci_subsys_9005_0285_9005_02b5, 0};
 #undef pci_ss_info_9005_02b5
@@ -46034,6 +49274,74 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x9005, 0x02b7, pci_subsys_9005_0285_9005_02b7, 0};
 #undef pci_ss_info_9005_02b7
 #define pci_ss_info_9005_02b7 pci_ss_info_9005_0285_9005_02b7
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02b8 =
+	{0x9005, 0x02b8, pci_subsys_9005_0285_9005_02b8, 0};
+#undef pci_ss_info_9005_02b8
+#define pci_ss_info_9005_02b8 pci_ss_info_9005_0285_9005_02b8
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02b9 =
+	{0x9005, 0x02b9, pci_subsys_9005_0285_9005_02b9, 0};
+#undef pci_ss_info_9005_02b9
+#define pci_ss_info_9005_02b9 pci_ss_info_9005_0285_9005_02b9
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02ba =
+	{0x9005, 0x02ba, pci_subsys_9005_0285_9005_02ba, 0};
+#undef pci_ss_info_9005_02ba
+#define pci_ss_info_9005_02ba pci_ss_info_9005_0285_9005_02ba
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02bb =
+	{0x9005, 0x02bb, pci_subsys_9005_0285_9005_02bb, 0};
+#undef pci_ss_info_9005_02bb
+#define pci_ss_info_9005_02bb pci_ss_info_9005_0285_9005_02bb
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02bc =
+	{0x9005, 0x02bc, pci_subsys_9005_0285_9005_02bc, 0};
+#undef pci_ss_info_9005_02bc
+#define pci_ss_info_9005_02bc pci_ss_info_9005_0285_9005_02bc
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02bd =
+	{0x9005, 0x02bd, pci_subsys_9005_0285_9005_02bd, 0};
+#undef pci_ss_info_9005_02bd
+#define pci_ss_info_9005_02bd pci_ss_info_9005_0285_9005_02bd
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02be =
+	{0x9005, 0x02be, pci_subsys_9005_0285_9005_02be, 0};
+#undef pci_ss_info_9005_02be
+#define pci_ss_info_9005_02be pci_ss_info_9005_0285_9005_02be
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02bf =
+	{0x9005, 0x02bf, pci_subsys_9005_0285_9005_02bf, 0};
+#undef pci_ss_info_9005_02bf
+#define pci_ss_info_9005_02bf pci_ss_info_9005_0285_9005_02bf
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02c0 =
+	{0x9005, 0x02c0, pci_subsys_9005_0285_9005_02c0, 0};
+#undef pci_ss_info_9005_02c0
+#define pci_ss_info_9005_02c0 pci_ss_info_9005_0285_9005_02c0
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02c1 =
+	{0x9005, 0x02c1, pci_subsys_9005_0285_9005_02c1, 0};
+#undef pci_ss_info_9005_02c1
+#define pci_ss_info_9005_02c1 pci_ss_info_9005_0285_9005_02c1
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02c2 =
+	{0x9005, 0x02c2, pci_subsys_9005_0285_9005_02c2, 0};
+#undef pci_ss_info_9005_02c2
+#define pci_ss_info_9005_02c2 pci_ss_info_9005_0285_9005_02c2
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02c3 =
+	{0x9005, 0x02c3, pci_subsys_9005_0285_9005_02c3, 0};
+#undef pci_ss_info_9005_02c3
+#define pci_ss_info_9005_02c3 pci_ss_info_9005_0285_9005_02c3
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02c4 =
+	{0x9005, 0x02c4, pci_subsys_9005_0285_9005_02c4, 0};
+#undef pci_ss_info_9005_02c4
+#define pci_ss_info_9005_02c4 pci_ss_info_9005_0285_9005_02c4
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02c5 =
+	{0x9005, 0x02c5, pci_subsys_9005_0285_9005_02c5, 0};
+#undef pci_ss_info_9005_02c5
+#define pci_ss_info_9005_02c5 pci_ss_info_9005_0285_9005_02c5
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02c6 =
+	{0x9005, 0x02c6, pci_subsys_9005_0285_9005_02c6, 0};
+#undef pci_ss_info_9005_02c6
+#define pci_ss_info_9005_02c6 pci_ss_info_9005_0285_9005_02c6
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02c7 =
+	{0x9005, 0x02c7, pci_subsys_9005_0285_9005_02c7, 0};
+#undef pci_ss_info_9005_02c7
+#define pci_ss_info_9005_02c7 pci_ss_info_9005_0285_9005_02c7
+static const pciSubsystemInfo pci_ss_info_9005_0285_9005_02c8 =
+	{0x9005, 0x02c8, pci_subsys_9005_0285_9005_02c8, 0};
+#undef pci_ss_info_9005_02c8
+#define pci_ss_info_9005_02c8 pci_ss_info_9005_0285_9005_02c8
 static const pciSubsystemInfo pci_ss_info_9005_0286_1014_034d =
 	{0x1014, 0x034d, pci_subsys_9005_0286_1014_034d, 0};
 #undef pci_ss_info_1014_034d
@@ -46174,6 +49482,10 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x1014, 0x02bf, pci_subsys_9005_0503_1014_02bf, 0};
 #undef pci_ss_info_1014_02bf
 #define pci_ss_info_1014_02bf pci_ss_info_9005_0503_1014_02bf
+static const pciSubsystemInfo pci_ss_info_9005_0503_1014_02c3 =
+	{0x1014, 0x02c3, pci_subsys_9005_0503_1014_02c3, 0};
+#undef pci_ss_info_1014_02c3
+#define pci_ss_info_1014_02c3 pci_ss_info_9005_0503_1014_02c3
 static const pciSubsystemInfo pci_ss_info_9005_0503_1014_02d5 =
 	{0x1014, 0x02d5, pci_subsys_9005_0503_1014_02d5, 0};
 #undef pci_ss_info_1014_02d5
@@ -46188,10 +49500,26 @@ static const pciSubsystemInfo pci_ss_inf
 	{0x9005, 0x0041, pci_subsys_9005_8011_9005_0041, 0};
 #undef pci_ss_info_9005_0041
 #define pci_ss_info_9005_0041 pci_ss_info_9005_8011_9005_0041
+static const pciSubsystemInfo pci_ss_info_9005_8017_9005_0044 =
+	{0x9005, 0x0044, pci_subsys_9005_8017_9005_0044, 0};
+#undef pci_ss_info_9005_0044
+#define pci_ss_info_9005_0044 pci_ss_info_9005_8017_9005_0044
+static const pciSubsystemInfo pci_ss_info_9005_8017_9005_0045 =
+	{0x9005, 0x0045, pci_subsys_9005_8017_9005_0045, 0};
+#undef pci_ss_info_9005_0045
+#define pci_ss_info_9005_0045 pci_ss_info_9005_8017_9005_0045
+static const pciSubsystemInfo pci_ss_info_9005_801d_1014_02cc =
+	{0x1014, 0x02cc, pci_subsys_9005_801d_1014_02cc, 0};
+#undef pci_ss_info_1014_02cc
+#define pci_ss_info_1014_02cc pci_ss_info_9005_801d_1014_02cc
 static const pciSubsystemInfo pci_ss_info_9005_801f_1734_1011 =
 	{0x1734, 0x1011, pci_subsys_9005_801f_1734_1011, 0};
 #undef pci_ss_info_1734_1011
 #define pci_ss_info_1734_1011 pci_ss_info_9005_801f_1734_1011
+static const pciSubsystemInfo pci_ss_info_9005_809d_1014_02cc =
+	{0x1014, 0x02cc, pci_subsys_9005_809d_1014_02cc, 0};
+#undef pci_ss_info_1014_02cc
+#define pci_ss_info_1014_02cc pci_ss_info_9005_809d_1014_02cc
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo pci_ss_info_9710_9815_1000_0020 =
@@ -46269,6 +49597,7 @@ static const pciSubsystemInfo pci_ss_inf
 #define pci_ss_list_050d_0109 NULL
 #define pci_ss_list_050d_7050 NULL
 #define pci_ss_list_050d_705c NULL
+#define pci_ss_list_058f_9254 NULL
 #define pci_ss_list_05a9_8519 NULL
 #define pci_ss_list_05e3_0701 NULL
 #define pci_ss_list_066f_3410 NULL
@@ -46284,6 +49613,7 @@ static const pciSubsystemInfo pci_ss_inf
 #define pci_ss_list_093a_010e NULL
 #define pci_ss_list_093a_010f NULL
 #define pci_ss_list_093a_2468 NULL
+#define pci_ss_list_093a_2600 NULL
 #define pci_ss_list_093a_2603 NULL
 #define pci_ss_list_093a_2608 NULL
 #define pci_ss_list_09c1_0704 NULL
@@ -46307,6 +49637,7 @@ static const pciSubsystemInfo pci_ss_inf
 #define pci_ss_list_0e11_0001 NULL
 #define pci_ss_list_0e11_0002 NULL
 static const pciSubsystemInfo *pci_ss_list_0e11_0046[] = {
+	&pci_ss_info_0e11_0046_0e11_4091,
 	&pci_ss_info_0e11_0046_0e11_409a,
 	&pci_ss_info_0e11_0046_0e11_409b,
 	&pci_ss_info_0e11_0046_0e11_409c,
@@ -46525,12 +49856,16 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #define pci_ss_list_1000_0041 NULL
 #define pci_ss_list_1000_0050 NULL
-#define pci_ss_list_1000_0054 NULL
+static const pciSubsystemInfo *pci_ss_list_1000_0054[] = {
+	&pci_ss_info_1000_0054_1028_1f09,
+	NULL
+};
 static const pciSubsystemInfo *pci_ss_list_1000_0055[] = {
 	&pci_ss_info_1000_0055_1033_8336,
 	NULL
 };
 #define pci_ss_list_1000_0056 NULL
+#define pci_ss_list_1000_0057 NULL
 #define pci_ss_list_1000_0058 NULL
 #define pci_ss_list_1000_005a NULL
 #define pci_ss_list_1000_005c NULL
@@ -46543,9 +49878,11 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1000_0060_1000_1010,
 	&pci_ss_info_1000_0060_1000_1011,
 	&pci_ss_info_1000_0060_1000_1012,
+	&pci_ss_info_1000_0060_1000_1016,
 	&pci_ss_info_1000_0060_1014_0363,
 	&pci_ss_info_1000_0060_1014_0364,
 	&pci_ss_info_1000_0060_1014_0365,
+	&pci_ss_info_1000_0060_1014_0379,
 	&pci_ss_info_1000_0060_1028_1f0a,
 	&pci_ss_info_1000_0060_1028_1f0b,
 	&pci_ss_info_1000_0060_1028_1f0c,
@@ -46553,6 +49890,9 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1000_0060_1028_1f11,
 	&pci_ss_info_1000_0060_1043_824d,
 	&pci_ss_info_1000_0060_1170_002f,
+	&pci_ss_info_1000_0060_8086_1006,
+	&pci_ss_info_1000_0060_8086_100a,
+	&pci_ss_info_1000_0060_8086_1010,
 	&pci_ss_info_1000_0060_8086_34cc,
 	&pci_ss_info_1000_0060_8086_34cd,
 	NULL
@@ -46789,7 +50129,9 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1002_436e NULL
 static const pciSubsystemInfo *pci_ss_list_1002_4370[] = {
 	&pci_ss_info_1002_4370_1025_0079,
+	&pci_ss_info_1002_4370_1025_0091,
 	&pci_ss_info_1002_4370_103c_308b,
+	&pci_ss_info_1002_4370_105b_0c81,
 	&pci_ss_info_1002_4370_107b_0300,
 	NULL
 };
@@ -47048,6 +50390,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1002_4c57_1014_0517,
 	&pci_ss_info_1002_4c57_1028_00e6,
 	&pci_ss_info_1002_4c57_1028_012a,
+	&pci_ss_info_1002_4c57_1043_1622,
 	&pci_ss_info_1002_4c57_144d_c006,
 	NULL
 };
@@ -47064,7 +50407,10 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1002_4c5a NULL
 #define pci_ss_list_1002_4c64 NULL
 #define pci_ss_list_1002_4c65 NULL
-#define pci_ss_list_1002_4c66 NULL
+static const pciSubsystemInfo *pci_ss_list_1002_4c66[] = {
+	&pci_ss_info_1002_4c66_1014_054d,
+	NULL
+};
 #define pci_ss_list_1002_4c67 NULL
 #define pci_ss_list_1002_4c6e NULL
 #define pci_ss_list_1002_4d46 NULL
@@ -47308,7 +50654,10 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1002_5453 NULL
 #define pci_ss_list_1002_5454 NULL
 #define pci_ss_list_1002_5455 NULL
-#define pci_ss_list_1002_5460 NULL
+static const pciSubsystemInfo *pci_ss_list_1002_5460[] = {
+	&pci_ss_info_1002_5460_1775_1100,
+	NULL
+};
 #define pci_ss_list_1002_5462 NULL
 #define pci_ss_list_1002_5464 NULL
 #define pci_ss_list_1002_5548 NULL
@@ -47347,7 +50696,10 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1002_5834 NULL
 #define pci_ss_list_1002_5835 NULL
 #define pci_ss_list_1002_5838 NULL
-#define pci_ss_list_1002_5940 NULL
+static const pciSubsystemInfo *pci_ss_list_1002_5940[] = {
+	&pci_ss_info_1002_5940_17af_2021,
+	NULL
+};
 static const pciSubsystemInfo *pci_ss_list_1002_5941[] = {
 	&pci_ss_info_1002_5941_1458_4019,
 	&pci_ss_info_1002_5941_174b_7c12,
@@ -47372,7 +50724,10 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1002_5955_103c_308b,
 	NULL
 };
-#define pci_ss_list_1002_5960 NULL
+static const pciSubsystemInfo *pci_ss_list_1002_5960[] = {
+	&pci_ss_info_1002_5960_17af_2020,
+	NULL
+};
 static const pciSubsystemInfo *pci_ss_list_1002_5961[] = {
 	&pci_ss_info_1002_5961_1002_2f72,
 	&pci_ss_info_1002_5961_1019_4c30,
@@ -47443,6 +50798,7 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_1002_5d44[] = {
 	&pci_ss_info_1002_5d44_1458_4019,
 	&pci_ss_info_1002_5d44_1458_4032,
+	&pci_ss_info_1002_5d44_147b_6190,
 	&pci_ss_info_1002_5d44_174b_7c12,
 	&pci_ss_info_1002_5d44_1787_5965,
 	&pci_ss_info_1002_5d44_17af_2013,
@@ -47535,6 +50891,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1002_7166_1002_0323,
 	NULL
 };
+#define pci_ss_list_1002_716e NULL
 #define pci_ss_list_1002_7172 NULL
 #define pci_ss_list_1002_7173 NULL
 #define pci_ss_list_1002_7180 NULL
@@ -47563,11 +50920,13 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1002_71c6 NULL
 #define pci_ss_list_1002_71c7 NULL
 #define pci_ss_list_1002_71ce NULL
+#define pci_ss_list_1002_71d4 NULL
 #define pci_ss_list_1002_71d5 NULL
 #define pci_ss_list_1002_71d6 NULL
 #define pci_ss_list_1002_71de NULL
 #define pci_ss_list_1002_71e0 NULL
 #define pci_ss_list_1002_71e2 NULL
+#define pci_ss_list_1002_71e6 NULL
 #define pci_ss_list_1002_71e7 NULL
 #define pci_ss_list_1002_7210 NULL
 #define pci_ss_list_1002_7211 NULL
@@ -47605,6 +50964,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1002_7834 NULL
 #define pci_ss_list_1002_7835 NULL
 #define pci_ss_list_1002_7838 NULL
+#define pci_ss_list_1002_7919 NULL
 #define pci_ss_list_1002_791e NULL
 #define pci_ss_list_1002_791f NULL
 #define pci_ss_list_1002_793f NULL
@@ -47683,13 +51043,28 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_100b_0035 NULL
 #define pci_ss_list_100b_0500 NULL
 #define pci_ss_list_100b_0501 NULL
-#define pci_ss_list_100b_0502 NULL
-#define pci_ss_list_100b_0503 NULL
+static const pciSubsystemInfo *pci_ss_list_100b_0502[] = {
+	&pci_ss_info_100b_0502_100b_0502,
+	NULL
+};
+static const pciSubsystemInfo *pci_ss_list_100b_0503[] = {
+	&pci_ss_info_100b_0503_100b_0503,
+	NULL
+};
 #define pci_ss_list_100b_0504 NULL
 #define pci_ss_list_100b_0505 NULL
-#define pci_ss_list_100b_0510 NULL
-#define pci_ss_list_100b_0511 NULL
-#define pci_ss_list_100b_0515 NULL
+static const pciSubsystemInfo *pci_ss_list_100b_0510[] = {
+	&pci_ss_info_100b_0510_100b_0500,
+	NULL
+};
+static const pciSubsystemInfo *pci_ss_list_100b_0511[] = {
+	&pci_ss_info_100b_0511_100b_0501,
+	NULL
+};
+static const pciSubsystemInfo *pci_ss_list_100b_0515[] = {
+	&pci_ss_info_100b_0515_100b_0505,
+	NULL
+};
 #define pci_ss_list_100b_d001 NULL
 #define pci_ss_list_100c_3202 NULL
 #define pci_ss_list_100c_3205 NULL
@@ -47986,6 +51361,11 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #define pci_ss_list_1014_01c1 NULL
 #define pci_ss_list_1014_01e6 NULL
+static const pciSubsystemInfo *pci_ss_list_1014_01ef[] = {
+	&pci_ss_info_1014_01ef_1734_102b,
+	&pci_ss_info_1014_01ef_1734_10f8,
+	NULL
+};
 #define pci_ss_list_1014_01ff NULL
 static const pciSubsystemInfo *pci_ss_list_1014_0219[] = {
 	&pci_ss_info_1014_0219_1014_021a,
@@ -48010,17 +51390,30 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_1014_02bd[] = {
 	&pci_ss_info_1014_02bd_1014_02c1,
 	&pci_ss_info_1014_02bd_1014_02c2,
+	&pci_ss_info_1014_02bd_1014_0338,
 	NULL
 };
 #define pci_ss_list_1014_0302 NULL
 #define pci_ss_list_1014_0308 NULL
 #define pci_ss_list_1014_0314 NULL
+static const pciSubsystemInfo *pci_ss_list_1014_0339[] = {
+	&pci_ss_info_1014_0339_1014_0360,
+	NULL
+};
 #define pci_ss_list_1014_3022 NULL
 #define pci_ss_list_1014_4022 NULL
 #define pci_ss_list_1014_ffff NULL
 #endif
 #define pci_ss_list_1017_5343 NULL
 #define pci_ss_list_101a_0005 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo *pci_ss_list_101a_1dc1[] = {
+	&pci_ss_info_101a_1dc1_101a_0019,
+	&pci_ss_info_101a_1dc1_101a_001f,
+	&pci_ss_info_101a_1dc1_101a_0ece,
+	NULL
+};
+#endif
 #define pci_ss_list_101c_0193 NULL
 #define pci_ss_list_101c_0196 NULL
 #define pci_ss_list_101c_0197 NULL
@@ -48066,6 +51459,16 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1022_1101 NULL
 #define pci_ss_list_1022_1102 NULL
 #define pci_ss_list_1022_1103 NULL
+#define pci_ss_list_1022_1200 NULL
+#define pci_ss_list_1022_1201 NULL
+#define pci_ss_list_1022_1202 NULL
+#define pci_ss_list_1022_1203 NULL
+#define pci_ss_list_1022_1204 NULL
+#define pci_ss_list_1022_1300 NULL
+#define pci_ss_list_1022_1301 NULL
+#define pci_ss_list_1022_1302 NULL
+#define pci_ss_list_1022_1303 NULL
+#define pci_ss_list_1022_1304 NULL
 static const pciSubsystemInfo *pci_ss_list_1022_2000[] = {
 	&pci_ss_info_1022_2000_1014_2000,
 	&pci_ss_info_1022_2000_1022_2000,
@@ -48367,9 +51770,9 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_1028_0015[] = {
 	&pci_ss_info_1028_0015_1028_1f01,
 	&pci_ss_info_1028_0015_1028_1f02,
+	&pci_ss_info_1028_0015_1028_1f03,
 	NULL
 };
-#define pci_ss_list_1028_1f03 NULL
 #define pci_ss_list_102a_0000 NULL
 #define pci_ss_list_102a_0010 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -48551,6 +51954,7 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_102b_2538[] = {
 	&pci_ss_info_102b_2538_102b_08c7,
 	&pci_ss_info_102b_2538_102b_0907,
+	&pci_ss_info_102b_2538_102b_0947,
 	&pci_ss_info_102b_2538_102b_1047,
 	&pci_ss_info_102b_2538_102b_1087,
 	&pci_ss_info_102b_2538_102b_2538,
@@ -48700,7 +52104,10 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1039_0018 NULL
 #define pci_ss_list_1039_0180 NULL
 #define pci_ss_list_1039_0181 NULL
-#define pci_ss_list_1039_0182 NULL
+static const pciSubsystemInfo *pci_ss_list_1039_0182[] = {
+	&pci_ss_info_1039_0182_1734_1095,
+	NULL
+};
 #define pci_ss_list_1039_0186 NULL
 #define pci_ss_list_1039_0190 NULL
 #define pci_ss_list_1039_0191 NULL
@@ -48747,7 +52154,10 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1039_0746 NULL
 #define pci_ss_list_1039_0755 NULL
 #define pci_ss_list_1039_0760 NULL
-#define pci_ss_list_1039_0761 NULL
+static const pciSubsystemInfo *pci_ss_list_1039_0761[] = {
+	&pci_ss_info_1039_0761_1734_1099,
+	NULL
+};
 static const pciSubsystemInfo *pci_ss_list_1039_0900[] = {
 	&pci_ss_info_1039_0900_1019_0a14,
 	&pci_ss_info_1039_0900_1039_0900,
@@ -48778,6 +52188,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1039_5513_1039_5513,
 	&pci_ss_info_1039_5513_1043_8035,
 	&pci_ss_info_1039_5513_1462_7010,
+	&pci_ss_info_1039_5513_1734_1095,
 	NULL
 };
 #define pci_ss_list_1039_5517 NULL
@@ -48812,6 +52223,9 @@ static const pciSubsystemInfo *pci_ss_li
 };
 static const pciSubsystemInfo *pci_ss_list_1039_6330[] = {
 	&pci_ss_info_1039_6330_1039_6330,
+	&pci_ss_info_1039_6330_1043_8113,
+	&pci_ss_info_1039_6330_1458_d000,
+	&pci_ss_info_1039_6330_1734_1099,
 	NULL
 };
 #define pci_ss_list_1039_6350 NULL
@@ -48821,11 +52235,13 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1039_7001_1039_7000,
 	&pci_ss_info_1039_7001_1462_5470,
 	&pci_ss_info_1039_7001_1462_7010,
+	&pci_ss_info_1039_7001_1734_1095,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_1039_7002[] = {
 	&pci_ss_info_1039_7002_1462_7010,
 	&pci_ss_info_1039_7002_1509_7002,
+	&pci_ss_info_1039_7002_1734_1095,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_1039_7007[] = {
@@ -48835,6 +52251,7 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_1039_7012[] = {
 	&pci_ss_info_1039_7012_1462_7010,
 	&pci_ss_info_1039_7012_15bd_1001,
+	&pci_ss_info_1039_7012_1734_109f,
 	NULL
 };
 #define pci_ss_list_1039_7013 NULL
@@ -48849,6 +52266,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1039_7018_1025_000e,
 	&pci_ss_info_1039_7018_1025_0018,
 	&pci_ss_info_1039_7018_1039_7018,
+	&pci_ss_info_1039_7018_1043_1453,
 	&pci_ss_info_1039_7018_1043_800b,
 	&pci_ss_info_1039_7018_1054_7018,
 	&pci_ss_info_1039_7018_107d_5330,
@@ -48933,6 +52351,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_103c_12fa NULL
 #define pci_ss_list_103c_1302 NULL
 #define pci_ss_list_103c_1303 NULL
+#define pci_ss_list_103c_1361 NULL
 #define pci_ss_list_103c_2910 NULL
 #define pci_ss_list_103c_2925 NULL
 #define pci_ss_list_103c_3080 NULL
@@ -48942,7 +52361,14 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_103c_3220_103c_3225,
 	NULL
 };
-#define pci_ss_list_103c_3230 NULL
+static const pciSubsystemInfo *pci_ss_list_103c_3230[] = {
+	&pci_ss_info_103c_3230_103c_3223,
+	&pci_ss_info_103c_3230_103c_3234,
+	&pci_ss_info_103c_3230_103c_3235,
+	&pci_ss_info_103c_3230_103c_3237,
+	NULL
+};
+#define pci_ss_list_103c_3238 NULL
 #define pci_ss_list_103c_4030 NULL
 #define pci_ss_list_103c_4031 NULL
 #define pci_ss_list_103c_4037 NULL
@@ -49396,6 +52822,8 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1050_9922 NULL
 #define pci_ss_list_1050_9970 NULL
 #endif
+#define pci_ss_list_1054_3011 NULL
+#define pci_ss_list_1054_3012 NULL
 #define pci_ss_list_1055_9130 NULL
 #define pci_ss_list_1055_9460 NULL
 #define pci_ss_list_1055_9462 NULL
@@ -49410,6 +52838,8 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1057_0012 NULL
 #define pci_ss_list_1057_0100 NULL
 #define pci_ss_list_1057_0431 NULL
+#define pci_ss_list_1057_1073 NULL
+#define pci_ss_list_1057_1219 NULL
 static const pciSubsystemInfo *pci_ss_list_1057_1801[] = {
 	&pci_ss_info_1057_1801_14fb_0101,
 	&pci_ss_info_1057_1801_14fb_0102,
@@ -49576,6 +53006,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_105a_8350 NULL
 static const pciSubsystemInfo *pci_ss_list_105a_8650[] = {
 	&pci_ss_info_105a_8650_105a_4600,
+	&pci_ss_info_105a_8650_105a_4610,
 	&pci_ss_info_105a_8650_105a_8601,
 	&pci_ss_info_105a_8650_105a_8602,
 	NULL
@@ -49583,6 +53014,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_105a_c350 NULL
 #define pci_ss_list_105a_e350 NULL
 #endif
+#define pci_ss_list_105b_0c4d NULL
 #define pci_ss_list_105d_2309 NULL
 static const pciSubsystemInfo *pci_ss_list_105d_2339[] = {
 	&pci_ss_info_105d_2339_105d_0000,
@@ -49937,13 +53369,21 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_108e_1103 NULL
 #define pci_ss_list_108e_1648 NULL
 #define pci_ss_list_108e_2bad NULL
-#define pci_ss_list_108e_5000 NULL
+static const pciSubsystemInfo *pci_ss_list_108e_5000[] = {
+	&pci_ss_info_108e_5000_108e_5000,
+	NULL
+};
 #define pci_ss_list_108e_5043 NULL
+#define pci_ss_list_108e_676e NULL
+#define pci_ss_list_108e_7063 NULL
 #define pci_ss_list_108e_8000 NULL
 #define pci_ss_list_108e_8001 NULL
 #define pci_ss_list_108e_8002 NULL
 #define pci_ss_list_108e_a000 NULL
-#define pci_ss_list_108e_a001 NULL
+static const pciSubsystemInfo *pci_ss_list_108e_a001[] = {
+	&pci_ss_info_108e_a001_108e_a001,
+	NULL
+};
 #define pci_ss_list_108e_a801 NULL
 #define pci_ss_list_108e_abba NULL
 #define pci_ss_list_1091_0020 NULL
@@ -50269,16 +53709,20 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10b5_1147 NULL
 #define pci_ss_list_10b5_2540 NULL
 #define pci_ss_list_10b5_2724 NULL
+#define pci_ss_list_10b5_6520 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_10b5_6540[] = {
+	&pci_ss_info_10b5_6540_1775_1100,
 	&pci_ss_info_10b5_6540_4c53_10e0,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10b5_6541[] = {
+	&pci_ss_info_10b5_6541_1775_1100,
 	&pci_ss_info_10b5_6541_4c53_10e0,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10b5_6542[] = {
+	&pci_ss_info_10b5_6542_1775_1100,
 	&pci_ss_info_10b5_6542_4c53_10e0,
 	NULL
 };
@@ -50354,6 +53798,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_10b5_9054_12c7_4001,
 	&pci_ss_info_10b5_9054_12d9_0002,
 	&pci_ss_info_10b5_9054_14b4_d100,
+	&pci_ss_info_10b5_9054_14b4_d114,
 	&pci_ss_info_10b5_9054_16df_0011,
 	&pci_ss_info_10b5_9054_16df_0012,
 	&pci_ss_info_10b5_9054_16df_0013,
@@ -50364,6 +53809,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 static const pciSubsystemInfo *pci_ss_list_10b5_9056[] = {
 	&pci_ss_info_10b5_9056_10b5_2979,
+	&pci_ss_info_10b5_9056_14b4_d140,
 	NULL
 };
 #define pci_ss_list_10b5_9060 NULL
@@ -50443,6 +53889,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10b7_0910 NULL
 #define pci_ss_list_10b7_1006 NULL
 static const pciSubsystemInfo *pci_ss_list_10b7_1007[] = {
+	&pci_ss_info_10b7_1007_10b7_615b,
 	&pci_ss_info_10b7_1007_10b7_615c,
 	NULL
 };
@@ -50563,6 +54010,7 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_10b7_9200[] = {
 	&pci_ss_info_10b7_9200_1028_0095,
 	&pci_ss_info_10b7_9200_1028_0097,
+	&pci_ss_info_10b7_9200_1028_00b4,
 	&pci_ss_info_10b7_9200_1028_00fe,
 	&pci_ss_info_10b7_9200_1028_012a,
 	&pci_ss_info_10b7_9200_10b7_1000,
@@ -51004,6 +54452,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10de_0054[] = {
+	&pci_ss_info_10de_0054_1043_815a,
 	&pci_ss_info_10de_0054_1458_b003,
 	&pci_ss_info_10de_0054_1462_7100,
 	&pci_ss_info_10de_0054_147b_1c1a,
@@ -51046,6 +54495,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_005c NULL
 #define pci_ss_list_10de_005d NULL
 static const pciSubsystemInfo *pci_ss_list_10de_005e[] = {
+	&pci_ss_info_10de_005e_1043_815a,
 	&pci_ss_info_10de_005e_10f1_2891,
 	&pci_ss_info_10de_005e_1458_5000,
 	&pci_ss_info_10de_005e_1462_7100,
@@ -51126,6 +54576,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_0091 NULL
 #define pci_ss_list_10de_0092 NULL
 #define pci_ss_list_10de_0093 NULL
+#define pci_ss_list_10de_0095 NULL
 #define pci_ss_list_10de_0098 NULL
 #define pci_ss_list_10de_0099 NULL
 #define pci_ss_list_10de_009d NULL
@@ -51158,34 +54609,40 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_00da NULL
 #define pci_ss_list_10de_00dd NULL
 static const pciSubsystemInfo *pci_ss_list_10de_00df[] = {
+	&pci_ss_info_10de_00df_1043_80a7,
 	&pci_ss_info_10de_00df_105b_0c43,
 	&pci_ss_info_10de_00df_147b_1c0b,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10de_00e0[] = {
+	&pci_ss_info_10de_00e0_1043_813f,
 	&pci_ss_info_10de_00e0_10de_0c11,
 	&pci_ss_info_10de_00e0_1462_7030,
 	&pci_ss_info_10de_00e0_147b_1c0b,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10de_00e1[] = {
+	&pci_ss_info_10de_00e1_1043_813f,
 	&pci_ss_info_10de_00e1_1462_7030,
 	&pci_ss_info_10de_00e1_147b_1c0b,
 	NULL
 };
 #define pci_ss_list_10de_00e2 NULL
 static const pciSubsystemInfo *pci_ss_list_10de_00e3[] = {
+	&pci_ss_info_10de_00e3_1043_813f,
 	&pci_ss_info_10de_00e3_105b_0c43,
 	&pci_ss_info_10de_00e3_147b_1c0b,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10de_00e4[] = {
+	&pci_ss_info_10de_00e4_1043_813f,
 	&pci_ss_info_10de_00e4_105b_0c43,
 	&pci_ss_info_10de_00e4_1462_7030,
 	&pci_ss_info_10de_00e4_147b_1c0b,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10de_00e5[] = {
+	&pci_ss_info_10de_00e5_1043_813f,
 	&pci_ss_info_10de_00e5_105b_0c43,
 	&pci_ss_info_10de_00e5_1462_7030,
 	&pci_ss_info_10de_00e5_147b_1c0b,
@@ -51193,19 +54650,23 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #define pci_ss_list_10de_00e6 NULL
 static const pciSubsystemInfo *pci_ss_list_10de_00e7[] = {
+	&pci_ss_info_10de_00e7_1043_813f,
 	&pci_ss_info_10de_00e7_105b_0c43,
 	&pci_ss_info_10de_00e7_1462_7030,
 	&pci_ss_info_10de_00e7_147b_1c0b,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10de_00e8[] = {
+	&pci_ss_info_10de_00e8_1043_813f,
 	&pci_ss_info_10de_00e8_105b_0c43,
 	&pci_ss_info_10de_00e8_1462_7030,
 	&pci_ss_info_10de_00e8_147b_1c0b,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10de_00ea[] = {
+	&pci_ss_info_10de_00ea_1043_819d,
 	&pci_ss_info_10de_00ea_105b_0c43,
+	&pci_ss_info_10de_00ea_1462_b010,
 	&pci_ss_info_10de_00ea_147b_1c0b,
 	NULL
 };
@@ -51214,6 +54675,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_00f0 NULL
 static const pciSubsystemInfo *pci_ss_list_10de_00f1[] = {
 	&pci_ss_info_10de_00f1_1043_81a6,
+	&pci_ss_info_10de_00f1_1458_3150,
 	&pci_ss_info_10de_00f1_1682_2119,
 	NULL
 };
@@ -51271,6 +54733,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 static const pciSubsystemInfo *pci_ss_list_10de_0110[] = {
 	&pci_ss_info_10de_0110_1043_4015,
+	&pci_ss_info_10de_0110_1043_4021,
 	&pci_ss_info_10de_0110_1043_4031,
 	&pci_ss_info_10de_0110_1048_0c60,
 	&pci_ss_info_10de_0110_1048_0c61,
@@ -51290,10 +54753,12 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_0113 NULL
 #define pci_ss_list_10de_0140 NULL
 static const pciSubsystemInfo *pci_ss_list_10de_0141[] = {
+	&pci_ss_info_10de_0141_1043_81b0,
 	&pci_ss_info_10de_0141_1458_3124,
 	NULL
 };
 #define pci_ss_list_10de_0142 NULL
+#define pci_ss_list_10de_0143 NULL
 #define pci_ss_list_10de_0144 NULL
 #define pci_ss_list_10de_0145 NULL
 #define pci_ss_list_10de_0146 NULL
@@ -51335,6 +54800,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_0167 NULL
 #define pci_ss_list_10de_0168 NULL
 #define pci_ss_list_10de_0169 NULL
+#define pci_ss_list_10de_016a NULL
 #define pci_ss_list_10de_0170 NULL
 static const pciSubsystemInfo *pci_ss_list_10de_0171[] = {
 	&pci_ss_info_10de_0171_10b0_0002,
@@ -51375,6 +54841,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #define pci_ss_list_10de_0182 NULL
 #define pci_ss_list_10de_0183 NULL
+#define pci_ss_list_10de_0184 NULL
 #define pci_ss_list_10de_0185 NULL
 #define pci_ss_list_10de_0186 NULL
 #define pci_ss_list_10de_0187 NULL
@@ -51383,6 +54850,11 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_018b NULL
 #define pci_ss_list_10de_018c NULL
 #define pci_ss_list_10de_018d NULL
+#define pci_ss_list_10de_0191 NULL
+#define pci_ss_list_10de_0193 NULL
+#define pci_ss_list_10de_0194 NULL
+#define pci_ss_list_10de_019d NULL
+#define pci_ss_list_10de_019e NULL
 #define pci_ss_list_10de_01a0 NULL
 #define pci_ss_list_10de_01a4 NULL
 #define pci_ss_list_10de_01ab NULL
@@ -51402,10 +54874,13 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_10de_01d1_1462_0345,
 	NULL
 };
+#define pci_ss_list_10de_01d3 NULL
 #define pci_ss_list_10de_01d6 NULL
 #define pci_ss_list_10de_01d7 NULL
 #define pci_ss_list_10de_01d8 NULL
 #define pci_ss_list_10de_01da NULL
+#define pci_ss_list_10de_01dc NULL
+#define pci_ss_list_10de_01dd NULL
 static const pciSubsystemInfo *pci_ss_list_10de_01de[] = {
 	&pci_ss_info_10de_01de_10de_01dc,
 	NULL
@@ -51460,18 +54935,29 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_0212 NULL
 #define pci_ss_list_10de_0215 NULL
 #define pci_ss_list_10de_0218 NULL
-#define pci_ss_list_10de_0221 NULL
+static const pciSubsystemInfo *pci_ss_list_10de_0221[] = {
+	&pci_ss_info_10de_0221_3842_a341,
+	NULL
+};
+#define pci_ss_list_10de_0222 NULL
 static const pciSubsystemInfo *pci_ss_list_10de_0240[] = {
+	&pci_ss_info_10de_0240_1043_81cd,
 	&pci_ss_info_10de_0240_1462_7207,
 	NULL
 };
 #define pci_ss_list_10de_0241 NULL
 #define pci_ss_list_10de_0242 NULL
 #define pci_ss_list_10de_0243 NULL
-#define pci_ss_list_10de_0244 NULL
-#define pci_ss_list_10de_0245 NULL
+static const pciSubsystemInfo *pci_ss_list_10de_0244[] = {
+	&pci_ss_info_10de_0244_10de_0244,
+	NULL
+};
+#define pci_ss_list_10de_0245 NULL
 #define pci_ss_list_10de_0246 NULL
-#define pci_ss_list_10de_0247 NULL
+static const pciSubsystemInfo *pci_ss_list_10de_0247[] = {
+	&pci_ss_info_10de_0247_1043_1382,
+	NULL
+};
 #define pci_ss_list_10de_0248 NULL
 #define pci_ss_list_10de_0249 NULL
 #define pci_ss_list_10de_024a NULL
@@ -51495,6 +54981,8 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_0259 NULL
 #define pci_ss_list_10de_025b NULL
 static const pciSubsystemInfo *pci_ss_list_10de_0260[] = {
+	&pci_ss_info_10de_0260_1043_81bc,
+	&pci_ss_info_10de_0260_1458_5001,
 	&pci_ss_info_10de_0260_1462_7207,
 	NULL
 };
@@ -51502,52 +54990,66 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_0262 NULL
 #define pci_ss_list_10de_0263 NULL
 static const pciSubsystemInfo *pci_ss_list_10de_0264[] = {
+	&pci_ss_info_10de_0264_1043_81bc,
 	&pci_ss_info_10de_0264_1462_7207,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10de_0265[] = {
+	&pci_ss_info_10de_0265_1043_81bc,
 	&pci_ss_info_10de_0265_1462_7207,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10de_0266[] = {
+	&pci_ss_info_10de_0266_1043_81bc,
 	&pci_ss_info_10de_0266_1462_7207,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10de_0267[] = {
+	&pci_ss_info_10de_0267_1043_81bc,
 	&pci_ss_info_10de_0267_1462_7207,
 	NULL
 };
 #define pci_ss_list_10de_0268 NULL
 static const pciSubsystemInfo *pci_ss_list_10de_0269[] = {
+	&pci_ss_info_10de_0269_1043_8141,
 	&pci_ss_info_10de_0269_1462_7207,
 	NULL
 };
 #define pci_ss_list_10de_026a NULL
 #define pci_ss_list_10de_026b NULL
 static const pciSubsystemInfo *pci_ss_list_10de_026c[] = {
+	&pci_ss_info_10de_026c_10de_cb84,
 	&pci_ss_info_10de_026c_1462_7207,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10de_026d[] = {
+	&pci_ss_info_10de_026d_1043_81bc,
 	&pci_ss_info_10de_026d_1462_7207,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10de_026e[] = {
+	&pci_ss_info_10de_026e_1043_81bc,
 	&pci_ss_info_10de_026e_1462_7207,
 	NULL
 };
 #define pci_ss_list_10de_026f NULL
 static const pciSubsystemInfo *pci_ss_list_10de_0270[] = {
+	&pci_ss_info_10de_0270_1043_81bc,
+	&pci_ss_info_10de_0270_1458_5001,
 	&pci_ss_info_10de_0270_1462_7207,
 	NULL
 };
 #define pci_ss_list_10de_0271 NULL
 #define pci_ss_list_10de_0272 NULL
 static const pciSubsystemInfo *pci_ss_list_10de_027e[] = {
+	&pci_ss_info_10de_027e_1043_81cd,
+	&pci_ss_info_10de_027e_1458_5000,
 	&pci_ss_info_10de_027e_1462_7207,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10de_027f[] = {
+	&pci_ss_info_10de_027f_1043_81cd,
+	&pci_ss_info_10de_027f_1458_5000,
 	&pci_ss_info_10de_027f_1462_7207,
 	NULL
 };
@@ -51559,8 +55061,18 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_0289 NULL
 #define pci_ss_list_10de_028c NULL
 #define pci_ss_list_10de_0290 NULL
-#define pci_ss_list_10de_0291 NULL
+static const pciSubsystemInfo *pci_ss_list_10de_0291[] = {
+	&pci_ss_info_10de_0291_10de_042b,
+	NULL
+};
 #define pci_ss_list_10de_0292 NULL
+#define pci_ss_list_10de_0293 NULL
+#define pci_ss_list_10de_0294 NULL
+static const pciSubsystemInfo *pci_ss_list_10de_0295[] = {
+	&pci_ss_info_10de_0295_107d_2a68,
+	NULL
+};
+#define pci_ss_list_10de_0297 NULL
 #define pci_ss_list_10de_0298 NULL
 #define pci_ss_list_10de_0299 NULL
 #define pci_ss_list_10de_029a NULL
@@ -51570,12 +55082,18 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_029e NULL
 #define pci_ss_list_10de_029f NULL
 #define pci_ss_list_10de_02a0 NULL
+#define pci_ss_list_10de_02e0 NULL
 #define pci_ss_list_10de_02e1 NULL
+#define pci_ss_list_10de_02e2 NULL
 static const pciSubsystemInfo *pci_ss_list_10de_02f0[] = {
+	&pci_ss_info_10de_02f0_1043_81cd,
 	&pci_ss_info_10de_02f0_1462_7207,
 	NULL
 };
-#define pci_ss_list_10de_02f1 NULL
+static const pciSubsystemInfo *pci_ss_list_10de_02f1[] = {
+	&pci_ss_info_10de_02f1_1458_5000,
+	NULL
+};
 #define pci_ss_list_10de_02f2 NULL
 #define pci_ss_list_10de_02f3 NULL
 #define pci_ss_list_10de_02f4 NULL
@@ -51583,14 +55101,20 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_02f6 NULL
 #define pci_ss_list_10de_02f7 NULL
 static const pciSubsystemInfo *pci_ss_list_10de_02f8[] = {
+	&pci_ss_info_10de_02f8_1043_81cd,
+	&pci_ss_info_10de_02f8_1458_5000,
 	&pci_ss_info_10de_02f8_1462_7207,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10de_02f9[] = {
+	&pci_ss_info_10de_02f9_1043_81cd,
+	&pci_ss_info_10de_02f9_1458_5000,
 	&pci_ss_info_10de_02f9_1462_7207,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10de_02fa[] = {
+	&pci_ss_info_10de_02fa_1043_81cd,
+	&pci_ss_info_10de_02fa_1458_5000,
 	&pci_ss_info_10de_02fa_1462_7207,
 	NULL
 };
@@ -51598,10 +55122,14 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_02fc NULL
 #define pci_ss_list_10de_02fd NULL
 static const pciSubsystemInfo *pci_ss_list_10de_02fe[] = {
+	&pci_ss_info_10de_02fe_1043_81cd,
+	&pci_ss_info_10de_02fe_1458_5000,
 	&pci_ss_info_10de_02fe_1462_7207,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_10de_02ff[] = {
+	&pci_ss_info_10de_02ff_1043_81cd,
+	&pci_ss_info_10de_02ff_1458_5000,
 	&pci_ss_info_10de_02ff_1462_7207,
 	NULL
 };
@@ -51628,6 +55156,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_0320 NULL
 #define pci_ss_list_10de_0321 NULL
 static const pciSubsystemInfo *pci_ss_list_10de_0322[] = {
+	&pci_ss_info_10de_0322_1043_02fb,
 	&pci_ss_info_10de_0322_1462_9171,
 	&pci_ss_info_10de_0322_1462_9360,
 	NULL
@@ -51658,7 +55187,10 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_0334 NULL
 #define pci_ss_list_10de_0338 NULL
 #define pci_ss_list_10de_033f NULL
-#define pci_ss_list_10de_0341 NULL
+static const pciSubsystemInfo *pci_ss_list_10de_0341[] = {
+	&pci_ss_info_10de_0341_1462_9380,
+	NULL
+};
 #define pci_ss_list_10de_0342 NULL
 #define pci_ss_list_10de_0343 NULL
 #define pci_ss_list_10de_0344 NULL
@@ -51698,15 +55230,30 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_0377 NULL
 #define pci_ss_list_10de_0378 NULL
 #define pci_ss_list_10de_037a NULL
+#define pci_ss_list_10de_037c NULL
 #define pci_ss_list_10de_037e NULL
 #define pci_ss_list_10de_037f NULL
-#define pci_ss_list_10de_0391 NULL
+#define pci_ss_list_10de_0390 NULL
+static const pciSubsystemInfo *pci_ss_list_10de_0391[] = {
+	&pci_ss_info_10de_0391_1458_3427,
+	NULL
+};
 static const pciSubsystemInfo *pci_ss_list_10de_0392[] = {
 	&pci_ss_info_10de_0392_1462_0622,
 	NULL
 };
 #define pci_ss_list_10de_0393 NULL
-#define pci_ss_list_10de_0398 NULL
+#define pci_ss_list_10de_0394 NULL
+#define pci_ss_list_10de_0395 NULL
+#define pci_ss_list_10de_0397 NULL
+static const pciSubsystemInfo *pci_ss_list_10de_0398[] = {
+	&pci_ss_info_10de_0398_1025_006c,
+	NULL
+};
+#define pci_ss_list_10de_0399 NULL
+#define pci_ss_list_10de_039a NULL
+#define pci_ss_list_10de_039b NULL
+#define pci_ss_list_10de_039c NULL
 #define pci_ss_list_10de_039e NULL
 #define pci_ss_list_10de_03a0 NULL
 #define pci_ss_list_10de_03a1 NULL
@@ -51763,6 +55310,20 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_03f5 NULL
 #define pci_ss_list_10de_03f6 NULL
 #define pci_ss_list_10de_03f7 NULL
+#define pci_ss_list_10de_0400 NULL
+#define pci_ss_list_10de_0402 NULL
+#define pci_ss_list_10de_0407 NULL
+#define pci_ss_list_10de_040b NULL
+#define pci_ss_list_10de_0421 NULL
+#define pci_ss_list_10de_0422 NULL
+#define pci_ss_list_10de_0423 NULL
+#define pci_ss_list_10de_0425 NULL
+#define pci_ss_list_10de_0426 NULL
+#define pci_ss_list_10de_0427 NULL
+#define pci_ss_list_10de_0428 NULL
+#define pci_ss_list_10de_0429 NULL
+#define pci_ss_list_10de_042a NULL
+#define pci_ss_list_10de_042b NULL
 #define pci_ss_list_10de_0440 NULL
 #define pci_ss_list_10de_0441 NULL
 #define pci_ss_list_10de_0442 NULL
@@ -51794,7 +55355,12 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10de_045d NULL
 #define pci_ss_list_10de_045e NULL
 #define pci_ss_list_10de_045f NULL
+#define pci_ss_list_10de_055c NULL
+#define pci_ss_list_10de_055d NULL
+#define pci_ss_list_10de_c615 NULL
 #define pci_ss_list_10df_1ae5 NULL
+#define pci_ss_list_10df_f011 NULL
+#define pci_ss_list_10df_f015 NULL
 #define pci_ss_list_10df_f085 NULL
 #define pci_ss_list_10df_f095 NULL
 #define pci_ss_list_10df_f098 NULL
@@ -51806,6 +55372,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10df_f0e1 NULL
 #define pci_ss_list_10df_f0e5 NULL
 #define pci_ss_list_10df_f0f5 NULL
+#define pci_ss_list_10df_f100 NULL
 #define pci_ss_list_10df_f700 NULL
 #define pci_ss_list_10df_f701 NULL
 #define pci_ss_list_10df_f800 NULL
@@ -51820,6 +55387,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10df_fc00 NULL
 #define pci_ss_list_10df_fc10 NULL
 #define pci_ss_list_10df_fc20 NULL
+#define pci_ss_list_10df_fc40 NULL
 #define pci_ss_list_10df_fd00 NULL
 #define pci_ss_list_10df_fe00 NULL
 #define pci_ss_list_10df_ff00 NULL
@@ -51839,12 +55407,17 @@ static const pciSubsystemInfo *pci_ss_li
 #endif
 #define pci_ss_list_10e3_0000 NULL
 #define pci_ss_list_10e3_0108 NULL
-#define pci_ss_list_10e3_0148 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo *pci_ss_list_10e3_0148[] = {
+	&pci_ss_info_10e3_0148_1775_1100,
+	NULL
+};
 #define pci_ss_list_10e3_0860 NULL
 #define pci_ss_list_10e3_0862 NULL
 #define pci_ss_list_10e3_8260 NULL
 #define pci_ss_list_10e3_8261 NULL
 #define pci_ss_list_10e3_a108 NULL
+#endif
 #define pci_ss_list_10e4_8029 NULL
 #define pci_ss_list_10e8_1072 NULL
 #define pci_ss_list_10e8_2011 NULL
@@ -51859,10 +55432,12 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10e8_80d7 NULL
 #define pci_ss_list_10e8_80d9 NULL
 #define pci_ss_list_10e8_80da NULL
+#define pci_ss_list_10e8_80fc NULL
 #define pci_ss_list_10e8_811a NULL
 #define pci_ss_list_10e8_814c NULL
 #define pci_ss_list_10e8_8170 NULL
 #define pci_ss_list_10e8_81e6 NULL
+#define pci_ss_list_10e8_828d NULL
 #define pci_ss_list_10e8_8291 NULL
 #define pci_ss_list_10e8_82c4 NULL
 #define pci_ss_list_10e8_82c5 NULL
@@ -51871,6 +55446,8 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10e8_82ca NULL
 #define pci_ss_list_10e8_82db NULL
 #define pci_ss_list_10e8_82e2 NULL
+#define pci_ss_list_10e8_8406 NULL
+#define pci_ss_list_10e8_8407 NULL
 #define pci_ss_list_10e8_8851 NULL
 #define pci_ss_list_10ea_1680 NULL
 #define pci_ss_list_10ea_1682 NULL
@@ -51884,11 +55461,18 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10eb_0101 NULL
 #define pci_ss_list_10eb_8111 NULL
 #define pci_ss_list_10ec_0139 NULL
+#define pci_ss_list_10ec_0260 NULL
+#define pci_ss_list_10ec_0261 NULL
+#define pci_ss_list_10ec_0280 NULL
+#define pci_ss_list_10ec_0861 NULL
+#define pci_ss_list_10ec_0862 NULL
+#define pci_ss_list_10ec_0880 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_10ec_0883[] = {
 	&pci_ss_info_10ec_0883_1025_1605,
 	NULL
 };
+#define pci_ss_list_10ec_0888 NULL
 static const pciSubsystemInfo *pci_ss_list_10ec_8029[] = {
 	&pci_ss_info_10ec_8029_10b8_2011,
 	&pci_ss_info_10ec_8029_10ec_8029,
@@ -51912,10 +55496,12 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_10ec_8139_1025_8920,
 	&pci_ss_info_10ec_8139_1025_8921,
 	&pci_ss_info_10ec_8139_103c_006a,
+	&pci_ss_info_10ec_8139_1043_1045,
 	&pci_ss_info_10ec_8139_1043_8109,
 	&pci_ss_info_10ec_8139_1071_8160,
 	&pci_ss_info_10ec_8139_10bd_0320,
 	&pci_ss_info_10ec_8139_10ec_8139,
+	&pci_ss_info_10ec_8139_10f7_8338,
 	&pci_ss_info_10ec_8139_1113_ec01,
 	&pci_ss_info_10ec_8139_1186_1300,
 	&pci_ss_info_10ec_8139_1186_1320,
@@ -51926,6 +55512,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_10ec_8139_1429_d010,
 	&pci_ss_info_10ec_8139_1432_9130,
 	&pci_ss_info_10ec_8139_1436_8139,
+	&pci_ss_info_10ec_8139_144d_c00c,
 	&pci_ss_info_10ec_8139_1458_e000,
 	&pci_ss_info_10ec_8139_1462_788c,
 	&pci_ss_info_10ec_8139_146c_1439,
@@ -51934,6 +55521,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_10ec_8139_149c_139a,
 	&pci_ss_info_10ec_8139_149c_8139,
 	&pci_ss_info_10ec_8139_14cb_0200,
+	&pci_ss_info_10ec_8139_1565_2300,
 	&pci_ss_info_10ec_8139_1695_9001,
 	&pci_ss_info_10ec_8139_1799_5000,
 	&pci_ss_info_10ec_8139_1904_8139,
@@ -51943,14 +55531,21 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_10ec_8139_a0a0_0007,
 	NULL
 };
-#define pci_ss_list_10ec_8167 NULL
+static const pciSubsystemInfo *pci_ss_list_10ec_8167[] = {
+	&pci_ss_info_10ec_8167_1462_235c,
+	NULL
+};
 #define pci_ss_list_10ec_8168 NULL
 static const pciSubsystemInfo *pci_ss_list_10ec_8169[] = {
 	&pci_ss_info_10ec_8169_1025_0079,
 	&pci_ss_info_10ec_8169_1259_c107,
 	&pci_ss_info_10ec_8169_1371_434e,
 	&pci_ss_info_10ec_8169_1458_e000,
+	&pci_ss_info_10ec_8169_1462_030c,
 	&pci_ss_info_10ec_8169_1462_702c,
+	&pci_ss_info_10ec_8169_1462_7094,
+	&pci_ss_info_10ec_8169_1734_1091,
+	&pci_ss_info_10ec_8169_a0a0_0449,
 	NULL
 };
 #define pci_ss_list_10ec_8180 NULL
@@ -51970,6 +55565,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_10ee_3fc4 NULL
 #define pci_ss_list_10ee_3fc5 NULL
 #define pci_ss_list_10ee_3fc6 NULL
+#define pci_ss_list_10ee_8380 NULL
 #define pci_ss_list_10ee_8381 NULL
 #define pci_ss_list_10ee_d154 NULL
 #define pci_ss_list_10ef_8154 NULL
@@ -52013,8 +55609,10 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1102_0004_1102_0051,
 	&pci_ss_info_1102_0004_1102_0053,
 	&pci_ss_info_1102_0004_1102_0058,
+	&pci_ss_info_1102_0004_1102_1002,
 	&pci_ss_info_1102_0004_1102_1007,
 	&pci_ss_info_1102_0004_1102_2002,
+	&pci_ss_info_1102_0004_1102_4001,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_1102_0005[] = {
@@ -52077,8 +55675,10 @@ static const pciSubsystemInfo *pci_ss_li
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_1103_0004[] = {
 	&pci_ss_info_1103_0004_1103_0001,
+	&pci_ss_info_1103_0004_1103_0003,
 	&pci_ss_info_1103_0004_1103_0004,
 	&pci_ss_info_1103_0004_1103_0005,
+	&pci_ss_info_1103_0004_1103_0006,
 	NULL
 };
 #define pci_ss_list_1103_0005 NULL
@@ -52086,6 +55686,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1103_0007 NULL
 #define pci_ss_list_1103_0008 NULL
 #define pci_ss_list_1103_0009 NULL
+#define pci_ss_list_1103_2340 NULL
 #endif
 #define pci_ss_list_1105_1105 NULL
 #define pci_ss_list_1105_8300 NULL
@@ -52107,6 +55708,7 @@ static const pciSubsystemInfo *pci_ss_li
 #endif
 #define pci_ss_list_1106_0102 NULL
 #define pci_ss_list_1106_0130 NULL
+#define pci_ss_list_1106_0198 NULL
 #define pci_ss_list_1106_0204 NULL
 #define pci_ss_list_1106_0208 NULL
 #define pci_ss_list_1106_0238 NULL
@@ -52136,7 +55738,10 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1106_0336 NULL
 #define pci_ss_list_1106_0340 NULL
 #define pci_ss_list_1106_0351 NULL
-#define pci_ss_list_1106_0364 NULL
+static const pciSubsystemInfo *pci_ss_list_1106_0364[] = {
+	&pci_ss_info_1106_0364_1043_81ce,
+	NULL
+};
 #define pci_ss_list_1106_0391 NULL
 #define pci_ss_list_1106_0501 NULL
 #define pci_ss_list_1106_0505 NULL
@@ -52153,6 +55758,8 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1106_0571_1297_f641,
 	&pci_ss_info_1106_0571_1458_5002,
 	&pci_ss_info_1106_0571_1462_7020,
+	&pci_ss_info_1106_0571_1462_7094,
+	&pci_ss_info_1106_0571_1462_7181,
 	&pci_ss_info_1106_0571_147b_1407,
 	&pci_ss_info_1106_0571_1849_0571,
 	NULL
@@ -52222,6 +55829,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1106_1364 NULL
 #define pci_ss_list_1106_1571 NULL
 #define pci_ss_list_1106_1595 NULL
+#define pci_ss_list_1106_2106 NULL
 #define pci_ss_list_1106_2204 NULL
 #define pci_ss_list_1106_2208 NULL
 #define pci_ss_list_1106_2238 NULL
@@ -52257,6 +55865,8 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1106_3038_1179_0001,
 	&pci_ss_info_1106_3038_1458_5004,
 	&pci_ss_info_1106_3038_1462_7020,
+	&pci_ss_info_1106_3038_1462_7094,
+	&pci_ss_info_1106_3038_1462_7181,
 	&pci_ss_info_1106_3038_147b_1407,
 	&pci_ss_info_1106_3038_182d_201d,
 	&pci_ss_info_1106_3038_1849_3038,
@@ -52270,6 +55880,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_1106_3044[] = {
+	&pci_ss_info_1106_3044_0010_0001,
 	&pci_ss_info_1106_3044_1025_005a,
 	&pci_ss_info_1106_3044_1043_808a,
 	&pci_ss_info_1106_3044_1458_1000,
@@ -52310,18 +55921,23 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1106_3059_1043_80a1,
 	&pci_ss_info_1106_3059_1043_80b0,
 	&pci_ss_info_1106_3059_1043_812a,
+	&pci_ss_info_1106_3059_10ec_8168,
 	&pci_ss_info_1106_3059_1106_3059,
 	&pci_ss_info_1106_3059_1106_4161,
 	&pci_ss_info_1106_3059_1106_4170,
 	&pci_ss_info_1106_3059_1106_4552,
 	&pci_ss_info_1106_3059_1297_c160,
+	&pci_ss_info_1106_3059_1413_147b,
 	&pci_ss_info_1106_3059_1458_a002,
 	&pci_ss_info_1106_3059_1462_0080,
 	&pci_ss_info_1106_3059_1462_3800,
+	&pci_ss_info_1106_3059_1462_7181,
 	&pci_ss_info_1106_3059_147b_1407,
+	&pci_ss_info_1106_3059_1849_0850,
 	&pci_ss_info_1106_3059_1849_9761,
 	&pci_ss_info_1106_3059_4005_4710,
 	&pci_ss_info_1106_3059_a0a0_01b6,
+	&pci_ss_info_1106_3059_a0a0_0342,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_1106_3065[] = {
@@ -52330,6 +55946,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1106_3065_1186_1400,
 	&pci_ss_info_1106_3065_1186_1401,
 	&pci_ss_info_1106_3065_13b9_1421,
+	&pci_ss_info_1106_3065_1462_7181,
 	&pci_ss_info_1106_3065_147b_1c09,
 	&pci_ss_info_1106_3065_1695_3005,
 	&pci_ss_info_1106_3065_1695_300c,
@@ -52362,6 +55979,8 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1106_3104_1297_f641,
 	&pci_ss_info_1106_3104_1458_5004,
 	&pci_ss_info_1106_3104_1462_7020,
+	&pci_ss_info_1106_3104_1462_7094,
+	&pci_ss_info_1106_3104_1462_7181,
 	&pci_ss_info_1106_3104_147b_1407,
 	&pci_ss_info_1106_3104_182d_201d,
 	&pci_ss_info_1106_3104_1849_3104,
@@ -52394,12 +56013,15 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1106_3149_1043_80ed,
 	&pci_ss_info_1106_3149_1458_b003,
 	&pci_ss_info_1106_3149_1462_7020,
+	&pci_ss_info_1106_3149_1462_7094,
 	&pci_ss_info_1106_3149_147b_1407,
 	&pci_ss_info_1106_3149_147b_1408,
 	&pci_ss_info_1106_3149_1849_3149,
+	&pci_ss_info_1106_3149_a0a0_04ad,
 	NULL
 };
 #define pci_ss_list_1106_3156 NULL
+#define pci_ss_list_1106_3157 NULL
 static const pciSubsystemInfo *pci_ss_list_1106_3164[] = {
 	&pci_ss_info_1106_3164_1043_80f4,
 	&pci_ss_info_1106_3164_1462_7028,
@@ -52443,6 +56065,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1106_3227_1849_3227,
 	NULL
 };
+#define pci_ss_list_1106_3230 NULL
 #define pci_ss_list_1106_3238 NULL
 #define pci_ss_list_1106_3249 NULL
 #define pci_ss_list_1106_324a NULL
@@ -52450,6 +56073,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1106_324e NULL
 #define pci_ss_list_1106_3258 NULL
 #define pci_ss_list_1106_3259 NULL
+#define pci_ss_list_1106_3260 NULL
 #define pci_ss_list_1106_3269 NULL
 #define pci_ss_list_1106_3282 NULL
 #define pci_ss_list_1106_3287 NULL
@@ -52461,10 +56085,13 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1106_3336 NULL
 #define pci_ss_list_1106_3337 NULL
 #define pci_ss_list_1106_3340 NULL
+#define pci_ss_list_1106_3343 NULL
 #define pci_ss_list_1106_3344 NULL
 #define pci_ss_list_1106_3349 NULL
 #define pci_ss_list_1106_3351 NULL
 #define pci_ss_list_1106_3364 NULL
+#define pci_ss_list_1106_3371 NULL
+#define pci_ss_list_1106_3372 NULL
 #define pci_ss_list_1106_337a NULL
 #define pci_ss_list_1106_337b NULL
 #define pci_ss_list_1106_4149 NULL
@@ -52491,13 +56118,16 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1106_5238 NULL
 #define pci_ss_list_1106_5290 NULL
 #define pci_ss_list_1106_5308 NULL
+#define pci_ss_list_1106_5324 NULL
 #define pci_ss_list_1106_5327 NULL
 #define pci_ss_list_1106_5336 NULL
 #define pci_ss_list_1106_5340 NULL
 #define pci_ss_list_1106_5351 NULL
 #define pci_ss_list_1106_5364 NULL
 #define pci_ss_list_1106_6100 NULL
+#define pci_ss_list_1106_6287 NULL
 #define pci_ss_list_1106_6327 NULL
+#define pci_ss_list_1106_6364 NULL
 #define pci_ss_list_1106_7204 NULL
 static const pciSubsystemInfo *pci_ss_list_1106_7205[] = {
 	&pci_ss_info_1106_7205_1458_d000,
@@ -52652,10 +56282,6 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1119_000b NULL
 #define pci_ss_list_1119_000c NULL
 #define pci_ss_list_1119_000d NULL
-#define pci_ss_list_1119_0010 NULL
-#define pci_ss_list_1119_0011 NULL
-#define pci_ss_list_1119_0012 NULL
-#define pci_ss_list_1119_0013 NULL
 #define pci_ss_list_1119_0100 NULL
 #define pci_ss_list_1119_0101 NULL
 #define pci_ss_list_1119_0102 NULL
@@ -52712,6 +56338,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1119_0261 NULL
 #define pci_ss_list_1119_02ff NULL
 #define pci_ss_list_1119_0300 NULL
+#define pci_ss_list_1119_0301 NULL
 #define pci_ss_list_111a_0000 NULL
 #define pci_ss_list_111a_0002 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -52757,11 +56384,17 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_112f_0000 NULL
 #define pci_ss_list_112f_0001 NULL
 #define pci_ss_list_112f_0008 NULL
-#define pci_ss_list_1131_1561 NULL
-#define pci_ss_list_1131_1562 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo *pci_ss_list_1131_1561[] = {
+	&pci_ss_info_1131_1561_1775_c200,
+	NULL
+};
+static const pciSubsystemInfo *pci_ss_list_1131_1562[] = {
+	&pci_ss_info_1131_1562_1775_c200,
+	NULL
+};
 #define pci_ss_list_1131_3400 NULL
 #define pci_ss_list_1131_5400 NULL
-#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_1131_5402[] = {
 	&pci_ss_info_1131_5402_1244_0f00,
 	NULL
@@ -52790,6 +56423,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1131_7133_1043_4843,
 	&pci_ss_info_1131_7133_1043_4845,
 	&pci_ss_info_1131_7133_1043_4862,
+	&pci_ss_info_1131_7133_1131_0000,
 	&pci_ss_info_1131_7133_1131_2001,
 	&pci_ss_info_1131_7133_1131_2018,
 	&pci_ss_info_1131_7133_1131_4ee9,
@@ -52801,13 +56435,16 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1131_7133_1435_7330,
 	&pci_ss_info_1131_7133_1435_7350,
 	&pci_ss_info_1131_7133_1461_1044,
+	&pci_ss_info_1131_7133_1461_a14b,
 	&pci_ss_info_1131_7133_1461_f31f,
 	&pci_ss_info_1131_7133_1462_6231,
 	&pci_ss_info_1131_7133_1489_0214,
 	&pci_ss_info_1131_7133_14c0_1212,
 	&pci_ss_info_1131_7133_153b_1160,
 	&pci_ss_info_1131_7133_153b_1162,
+	&pci_ss_info_1131_7133_17de_7350,
 	&pci_ss_info_1131_7133_185b_c100,
+	&pci_ss_info_1131_7133_185b_c900,
 	&pci_ss_info_1131_7133_5168_0306,
 	&pci_ss_info_1131_7133_5168_0319,
 	&pci_ss_info_1131_7133_5168_0502,
@@ -52872,10 +56509,14 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1131_7146_13c2_100c,
 	&pci_ss_info_1131_7146_13c2_100f,
 	&pci_ss_info_1131_7146_13c2_1011,
+	&pci_ss_info_1131_7146_13c2_1012,
 	&pci_ss_info_1131_7146_13c2_1013,
 	&pci_ss_info_1131_7146_13c2_1016,
+	&pci_ss_info_1131_7146_13c2_1018,
+	&pci_ss_info_1131_7146_13c2_1019,
 	&pci_ss_info_1131_7146_13c2_1102,
 	&pci_ss_info_1131_7146_153b_1156,
+	&pci_ss_info_1131_7146_1894_0020,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_1131_9730[] = {
@@ -52974,6 +56615,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #define pci_ss_list_1133_e02a NULL
 #define pci_ss_list_1133_e02c NULL
+#define pci_ss_list_1133_e032 NULL
 #endif
 #define pci_ss_list_1134_0001 NULL
 #define pci_ss_list_1134_0002 NULL
@@ -53098,6 +56740,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_114f_000d NULL
 #define pci_ss_list_114f_0011 NULL
 #define pci_ss_list_114f_0012 NULL
+#define pci_ss_list_114f_0013 NULL
 #define pci_ss_list_114f_0014 NULL
 #define pci_ss_list_114f_0015 NULL
 #define pci_ss_list_114f_0016 NULL
@@ -53247,6 +56890,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1166_0205 NULL
 #define pci_ss_list_1166_0211 NULL
 static const pciSubsystemInfo *pci_ss_list_1166_0212[] = {
+	&pci_ss_info_1166_0212_1028_810b,
 	&pci_ss_info_1166_0212_4c53_1080,
 	NULL
 };
@@ -53280,6 +56924,8 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 #define pci_ss_list_1166_0234 NULL
+#define pci_ss_list_1166_0235 NULL
+#define pci_ss_list_1166_0238 NULL
 #define pci_ss_list_1166_0240 NULL
 #define pci_ss_list_1166_0241 NULL
 #define pci_ss_list_1166_0242 NULL
@@ -53333,11 +56979,14 @@ static const pciSubsystemInfo *pci_ss_li
 };
 static const pciSubsystemInfo *pci_ss_list_1180_0476[] = {
 	&pci_ss_info_1180_0476_1014_0185,
+	&pci_ss_info_1180_0476_1028_014f,
 	&pci_ss_info_1180_0476_1028_0188,
 	&pci_ss_info_1180_0476_1043_1967,
 	&pci_ss_info_1180_0476_1043_1987,
 	&pci_ss_info_1180_0476_104d_80df,
 	&pci_ss_info_1180_0476_104d_80e7,
+	&pci_ss_info_1180_0476_104d_814e,
+	&pci_ss_info_1180_0476_10f7_8338,
 	&pci_ss_info_1180_0476_144d_c00c,
 	&pci_ss_info_1180_0476_14ef_0220,
 	&pci_ss_info_1180_0476_17aa_201c,
@@ -53360,6 +57009,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 static const pciSubsystemInfo *pci_ss_list_1180_0552[] = {
 	&pci_ss_info_1180_0552_1014_0511,
+	&pci_ss_info_1180_0552_1028_014f,
 	&pci_ss_info_1180_0552_1028_0188,
 	&pci_ss_info_1180_0552_144d_c00c,
 	&pci_ss_info_1180_0552_17aa_201e,
@@ -53380,10 +57030,12 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1180_0822_1028_0188,
 	&pci_ss_info_1180_0822_1028_01a2,
 	&pci_ss_info_1180_0822_1043_1967,
+	&pci_ss_info_1180_0822_10f7_8338,
 	&pci_ss_info_1180_0822_144d_c018,
 	&pci_ss_info_1180_0822_17aa_201d,
 	NULL
 };
+#define pci_ss_list_1180_0832 NULL
 #define pci_ss_list_1180_0841 NULL
 static const pciSubsystemInfo *pci_ss_list_1180_0852[] = {
 	&pci_ss_info_1180_0852_1043_1967,
@@ -53479,6 +57131,8 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_119e_0003 NULL
 #define pci_ss_list_11a9_4240 NULL
 #define pci_ss_list_11ab_0146 NULL
+#define pci_ss_list_11ab_0f53 NULL
+#define pci_ss_list_11ab_11ab NULL
 #define pci_ss_list_11ab_138f NULL
 #define pci_ss_list_11ab_1fa6 NULL
 #define pci_ss_list_11ab_1fa7 NULL
@@ -53487,6 +57141,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_11ab_1faa_1385_4e00,
 	NULL
 };
+#define pci_ss_list_11ab_2a01 NULL
 static const pciSubsystemInfo *pci_ss_list_11ab_4320[] = {
 	&pci_ss_info_11ab_4320_1019_0f38,
 	&pci_ss_info_11ab_4320_1019_8001,
@@ -53515,7 +57170,10 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_11ab_4344 NULL
 #define pci_ss_list_11ab_4345 NULL
 #define pci_ss_list_11ab_4346 NULL
-#define pci_ss_list_11ab_4347 NULL
+static const pciSubsystemInfo *pci_ss_list_11ab_4347[] = {
+	&pci_ss_info_11ab_4347_4c53_10d0,
+	NULL
+};
 static const pciSubsystemInfo *pci_ss_list_11ab_4350[] = {
 	&pci_ss_info_11ab_4350_1179_0001,
 	&pci_ss_info_11ab_4350_11ab_3521,
@@ -53618,6 +57276,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 #define pci_ss_list_11ab_4363 NULL
+#define pci_ss_list_11ab_4364 NULL
 #define pci_ss_list_11ab_4611 NULL
 #define pci_ss_list_11ab_4620 NULL
 #define pci_ss_list_11ab_4801 NULL
@@ -53628,8 +57287,15 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_11ab_5081 NULL
 #define pci_ss_list_11ab_6041 NULL
 #define pci_ss_list_11ab_6081 NULL
+#define pci_ss_list_11ab_6101 NULL
+#define pci_ss_list_11ab_6141 NULL
+#define pci_ss_list_11ab_6145 NULL
+#define pci_ss_list_11ab_6450 NULL
 #define pci_ss_list_11ab_6460 NULL
-#define pci_ss_list_11ab_6480 NULL
+static const pciSubsystemInfo *pci_ss_list_11ab_6480[] = {
+	&pci_ss_info_11ab_6480_1775_c200,
+	NULL
+};
 #define pci_ss_list_11ab_6485 NULL
 #define pci_ss_list_11ab_f003 NULL
 #endif
@@ -53657,7 +57323,21 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_11b9_c0ed NULL
 #define pci_ss_list_11bc_0001 NULL
 #define pci_ss_list_11bd_002e NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo *pci_ss_list_11bd_0040[] = {
+	&pci_ss_info_11bd_0040_11bd_0044,
+	NULL
+};
+static const pciSubsystemInfo *pci_ss_list_11bd_0041[] = {
+	&pci_ss_info_11bd_0041_11bd_0044,
+	NULL
+};
+static const pciSubsystemInfo *pci_ss_list_11bd_0042[] = {
+	&pci_ss_info_11bd_0042_11bd_0044,
+	NULL
+};
 #define pci_ss_list_11bd_bede NULL
+#endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_11c1_0440[] = {
 	&pci_ss_info_11c1_0440_1033_8015,
@@ -53779,6 +57459,8 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_11c1_0480 NULL
 #define pci_ss_list_11c1_048c NULL
 #define pci_ss_list_11c1_048f NULL
+#define pci_ss_list_11c1_1040 NULL
+#define pci_ss_list_11c1_2600 NULL
 #define pci_ss_list_11c1_5801 NULL
 #define pci_ss_list_11c1_5802 NULL
 #define pci_ss_list_11c1_5803 NULL
@@ -53823,11 +57505,20 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_11cb_8000 NULL
 #endif
 #define pci_ss_list_11d1_01f7 NULL
+#define pci_ss_list_11d4_0078 NULL
 #define pci_ss_list_11d4_1535 NULL
 #define pci_ss_list_11d4_1805 NULL
 #define pci_ss_list_11d4_1889 NULL
-#define pci_ss_list_11d4_1986 NULL
+#define pci_ss_list_11d4_1981 NULL
+#define pci_ss_list_11d4_1983 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo *pci_ss_list_11d4_1986[] = {
+	&pci_ss_info_11d4_1986_11d4_1986,
+	NULL
+};
+#define pci_ss_list_11d4_198b NULL
 #define pci_ss_list_11d4_5340 NULL
+#endif
 #define pci_ss_list_11d5_0115 NULL
 #define pci_ss_list_11d5_0117 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -53957,6 +57648,7 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_1217_7223[] = {
 	&pci_ss_info_1217_7223_103c_088c,
 	&pci_ss_info_1217_7223_103c_0890,
+	&pci_ss_info_1217_7223_10cf_11c4,
 	NULL
 };
 #define pci_ss_list_1217_7233 NULL
@@ -54161,6 +57853,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_125d_2898_125d_0428,
 	&pci_ss_info_125d_2898_125d_0429,
 	&pci_ss_info_125d_2898_147a_c001,
+	&pci_ss_info_125d_2898_148d_1030,
 	&pci_ss_info_125d_2898_14fe_0428,
 	&pci_ss_info_125d_2898_14fe_0429,
 	NULL
@@ -54178,6 +57871,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1260_3873_1668_0414,
 	&pci_ss_info_1260_3873_16a5_1601,
 	&pci_ss_info_1260_3873_1737_3874,
+	&pci_ss_info_1260_3873_8086_2510,
 	&pci_ss_info_1260_3873_8086_2513,
 	NULL
 };
@@ -54190,6 +57884,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1260_3890_10b8_2835,
 	&pci_ss_info_1260_3890_10b8_a835,
 	&pci_ss_info_1260_3890_1113_4203,
+	&pci_ss_info_1260_3890_1113_8201,
 	&pci_ss_info_1260_3890_1113_ee03,
 	&pci_ss_info_1260_3890_1113_ee08,
 	&pci_ss_info_1260_3890_1186_3202,
@@ -54467,6 +58162,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1282_9102 NULL
 #define pci_ss_list_1282_9132 NULL
 #define pci_ss_list_1283_673a NULL
+#define pci_ss_list_1283_8152 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_1283_8211[] = {
 	&pci_ss_info_1283_8211_1043_8138,
@@ -54491,10 +58187,15 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_128e_000a NULL
 #define pci_ss_list_128e_000b NULL
 #define pci_ss_list_128e_000c NULL
+#define pci_ss_list_1292_fc02 NULL
 #define pci_ss_list_129a_0615 NULL
 #define pci_ss_list_12a3_8105 NULL
+#define pci_ss_list_12ab_0000 NULL
 #define pci_ss_list_12ab_0002 NULL
+#define pci_ss_list_12ab_2300 NULL
 #define pci_ss_list_12ab_3000 NULL
+#define pci_ss_list_12ab_fff3 NULL
+#define pci_ss_list_12ab_ffff NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_12ae_0001[] = {
 	&pci_ss_info_12ae_0001_1014_0104,
@@ -54610,6 +58311,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_12d4_0200 NULL
 #define pci_ss_list_12d5_0003 NULL
 #define pci_ss_list_12d5_1000 NULL
+#define pci_ss_list_12d8_01a7 NULL
 #define pci_ss_list_12d8_8150 NULL
 #define pci_ss_list_12d9_0002 NULL
 #define pci_ss_list_12d9_0004 NULL
@@ -54897,6 +58599,8 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1374_0038 NULL
 #define pci_ss_list_1374_0039 NULL
 #define pci_ss_list_1374_003a NULL
+#define pci_ss_list_1374_003b NULL
+#define pci_ss_list_1374_003c NULL
 #define pci_ss_list_137a_0001 NULL
 #define pci_ss_list_1382_0001 NULL
 #define pci_ss_list_1382_2008 NULL
@@ -54910,6 +58614,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1382_4248 NULL
 #define pci_ss_list_1382_4424 NULL
 #define pci_ss_list_1385_0013 NULL
+#define pci_ss_list_1385_006b NULL
 #define pci_ss_list_1385_311a NULL
 #define pci_ss_list_1385_4100 NULL
 #define pci_ss_list_1385_4105 NULL
@@ -54941,6 +58646,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1393_1040 NULL
 #define pci_ss_list_1393_1141 NULL
 #define pci_ss_list_1393_1680 NULL
+#define pci_ss_list_1393_1681 NULL
 #define pci_ss_list_1393_2040 NULL
 #define pci_ss_list_1393_2180 NULL
 #define pci_ss_list_1393_3200 NULL
@@ -54954,6 +58660,7 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_1397_08b4[] = {
 	&pci_ss_info_1397_08b4_1397_b520,
 	&pci_ss_info_1397_08b4_1397_b540,
+	&pci_ss_info_1397_08b4_1397_b556,
 	NULL
 };
 #define pci_ss_list_1397_16b8 NULL
@@ -54964,6 +58671,9 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1397_2bd0_e4bf_1000,
 	NULL
 };
+#define pci_ss_list_1397_30b1 NULL
+#define pci_ss_list_1397_b700 NULL
+#define pci_ss_list_1397_f001 NULL
 #endif
 #define pci_ss_list_139a_0001 NULL
 #define pci_ss_list_139a_0003 NULL
@@ -54979,6 +58689,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_13a3_001d NULL
 #define pci_ss_list_13a3_0020 NULL
 #define pci_ss_list_13a3_0026 NULL
+#define pci_ss_list_13a3_002e NULL
 #define pci_ss_list_13a8_0152 NULL
 #define pci_ss_list_13a8_0154 NULL
 #define pci_ss_list_13a8_0158 NULL
@@ -54994,6 +58705,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #define pci_ss_list_13c1_1002 NULL
 #define pci_ss_list_13c1_1003 NULL
+#define pci_ss_list_13c1_1004 NULL
 #endif
 #define pci_ss_list_13c2_000e NULL
 #define pci_ss_list_13c6_0520 NULL
@@ -55005,6 +58717,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_13d1_ab03 NULL
 #define pci_ss_list_13d1_ab06 NULL
 #define pci_ss_list_13d1_ab08 NULL
+#define pci_ss_list_13d3_3219 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_13df_0001[] = {
 	&pci_ss_info_13df_0001_13df_0001,
@@ -55036,6 +58749,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 #define pci_ss_list_13f6_0211 NULL
+#define pci_ss_list_13f6_9880 NULL
 #endif
 #define pci_ss_list_13fe_1240 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -55149,6 +58863,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1420_8002 NULL
 #define pci_ss_list_1420_8003 NULL
 #define pci_ss_list_1425_000b NULL
+#define pci_ss_list_1425_000c NULL
 #define pci_ss_list_142e_4020 NULL
 #define pci_ss_list_142e_4337 NULL
 #define pci_ss_list_1432_9130 NULL
@@ -55172,14 +58887,20 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_144a_9114 NULL
 #define pci_ss_list_144d_c00c NULL
 #define pci_ss_list_1458_0c11 NULL
+#define pci_ss_list_1458_9001 NULL
 #define pci_ss_list_1458_e911 NULL
 #define pci_ss_list_145f_0001 NULL
+#define pci_ss_list_1461_a3ce NULL
+#define pci_ss_list_1461_a3cf NULL
+#define pci_ss_list_1461_a836 NULL
 #define pci_ss_list_1461_f436 NULL
 #define pci_ss_list_1462_5501 NULL
 #define pci_ss_list_1462_6819 NULL
 #define pci_ss_list_1462_6825 NULL
 #define pci_ss_list_1462_6834 NULL
 #define pci_ss_list_1462_7125 NULL
+#define pci_ss_list_1462_7235 NULL
+#define pci_ss_list_1462_7242 NULL
 #define pci_ss_list_1462_8725 NULL
 #define pci_ss_list_1462_9000 NULL
 #define pci_ss_list_1462_9110 NULL
@@ -55188,6 +58909,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1462_9510 NULL
 #define pci_ss_list_1462_9511 NULL
 #define pci_ss_list_1462_9591 NULL
+#define pci_ss_list_1462_b834 NULL
 #define pci_ss_list_146c_1430 NULL
 #define pci_ss_list_148d_1003 NULL
 #define pci_ss_list_1497_1497 NULL
@@ -55267,10 +58989,13 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_14e4_0816 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_14e4_1600[] = {
+	&pci_ss_info_14e4_1600_103c_3015,
 	&pci_ss_info_14e4_1600_107b_5048,
 	NULL
 };
 #define pci_ss_list_14e4_1601 NULL
+#define pci_ss_list_14e4_1639 NULL
+#define pci_ss_list_14e4_163a NULL
 static const pciSubsystemInfo *pci_ss_list_14e4_1644[] = {
 	&pci_ss_info_14e4_1644_1014_0277,
 	&pci_ss_info_14e4_1644_1028_00d1,
@@ -55378,6 +59103,11 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_14e4_1659_1734_1061,
 	NULL
 };
+static const pciSubsystemInfo *pci_ss_list_14e4_165a[] = {
+	&pci_ss_info_14e4_165a_103c_7051,
+	&pci_ss_info_14e4_165a_103c_7052,
+	NULL
+};
 static const pciSubsystemInfo *pci_ss_list_14e4_165d[] = {
 	&pci_ss_info_14e4_165d_1028_865d,
 	NULL
@@ -55386,6 +59116,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_14e4_165e_103c_088c,
 	&pci_ss_info_14e4_165e_103c_0890,
 	&pci_ss_info_14e4_165e_103c_099c,
+	&pci_ss_info_14e4_165e_10cf_1279,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_14e4_1668[] = {
@@ -55398,6 +59129,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_14e4_166e NULL
 #define pci_ss_list_14e4_1672 NULL
 #define pci_ss_list_14e4_1673 NULL
+#define pci_ss_list_14e4_1674 NULL
 static const pciSubsystemInfo *pci_ss_list_14e4_1677[] = {
 	&pci_ss_info_14e4_1677_1028_0179,
 	&pci_ss_info_14e4_1677_1028_0182,
@@ -55421,6 +59153,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 #define pci_ss_list_14e4_167e NULL
+#define pci_ss_list_14e4_167f NULL
 #define pci_ss_list_14e4_1693 NULL
 static const pciSubsystemInfo *pci_ss_list_14e4_1696[] = {
 	&pci_ss_info_14e4_1696_103c_12bc,
@@ -55431,6 +59164,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_14e4_169b NULL
 static const pciSubsystemInfo *pci_ss_list_14e4_169c[] = {
 	&pci_ss_info_14e4_169c_103c_308b,
+	&pci_ss_info_14e4_169c_103c_30a1,
 	NULL
 };
 #define pci_ss_list_14e4_169d NULL
@@ -55462,6 +59196,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 static const pciSubsystemInfo *pci_ss_list_14e4_16ac[] = {
 	&pci_ss_info_14e4_16ac_103c_1706,
+	&pci_ss_info_14e4_16ac_103c_7038,
 	&pci_ss_info_14e4_16ac_103c_703b,
 	&pci_ss_info_14e4_16ac_103c_703d,
 	NULL
@@ -55488,6 +59223,7 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_14e4_170c[] = {
 	&pci_ss_info_14e4_170c_1028_0188,
 	&pci_ss_info_14e4_170c_1028_0196,
+	&pci_ss_info_14e4_170c_1028_01af,
 	&pci_ss_info_14e4_170c_103c_099c,
 	NULL
 };
@@ -55496,11 +59232,14 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 #define pci_ss_list_14e4_170e NULL
+#define pci_ss_list_14e4_1712 NULL
+#define pci_ss_list_14e4_1713 NULL
 #define pci_ss_list_14e4_3352 NULL
 #define pci_ss_list_14e4_3360 NULL
 #define pci_ss_list_14e4_4210 NULL
 #define pci_ss_list_14e4_4211 NULL
 #define pci_ss_list_14e4_4212 NULL
+#define pci_ss_list_14e4_4220 NULL
 static const pciSubsystemInfo *pci_ss_list_14e4_4301[] = {
 	&pci_ss_info_14e4_4301_1028_0407,
 	&pci_ss_info_14e4_4301_1043_0120,
@@ -55522,6 +59261,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_14e4_4318_14e4_0449,
 	&pci_ss_info_14e4_4318_14e4_4318,
 	&pci_ss_info_14e4_4318_16ec_0119,
+	&pci_ss_info_14e4_4318_1737_0042,
 	&pci_ss_info_14e4_4318_1737_0048,
 	NULL
 };
@@ -55536,6 +59276,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_14e4_4320_106b_004e,
 	&pci_ss_info_14e4_4320_1154_0330,
 	&pci_ss_info_14e4_4320_144f_7050,
+	&pci_ss_info_14e4_4320_144f_7051,
 	&pci_ss_info_14e4_4320_14e4_4320,
 	&pci_ss_info_14e4_4320_1737_4320,
 	&pci_ss_info_14e4_4320_1799_7001,
@@ -55558,6 +59299,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #define pci_ss_list_14e4_4326 NULL
 #define pci_ss_list_14e4_4329 NULL
+#define pci_ss_list_14e4_4344 NULL
 static const pciSubsystemInfo *pci_ss_list_14e4_4401[] = {
 	&pci_ss_info_14e4_4401_103c_08b0,
 	&pci_ss_info_14e4_4401_1043_80a8,
@@ -55603,6 +59345,8 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_14e4_5690 NULL
 #define pci_ss_list_14e4_5691 NULL
 #define pci_ss_list_14e4_5692 NULL
+#define pci_ss_list_14e4_5695 NULL
+#define pci_ss_list_14e4_5698 NULL
 #define pci_ss_list_14e4_5820 NULL
 #define pci_ss_list_14e4_5821 NULL
 #define pci_ss_list_14e4_5822 NULL
@@ -55677,6 +59421,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 #define pci_ss_list_14f1_1085 NULL
+#define pci_ss_list_14f1_10b6 NULL
 #define pci_ss_list_14f1_1433 NULL
 #define pci_ss_list_14f1_1434 NULL
 #define pci_ss_list_14f1_1435 NULL
@@ -55773,7 +59518,10 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_14f1_2464 NULL
 #define pci_ss_list_14f1_2465 NULL
 #define pci_ss_list_14f1_2466 NULL
-#define pci_ss_list_14f1_2bfa NULL
+static const pciSubsystemInfo *pci_ss_list_14f1_2bfa[] = {
+	&pci_ss_info_14f1_2bfa_1025_0009,
+	NULL
+};
 static const pciSubsystemInfo *pci_ss_list_14f1_2f00[] = {
 	&pci_ss_info_14f1_2f00_13e0_8d84,
 	&pci_ss_info_14f1_2f00_13e0_8d85,
@@ -55783,6 +59531,9 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_14f1_2f02 NULL
 #define pci_ss_list_14f1_2f11 NULL
 #define pci_ss_list_14f1_2f20 NULL
+#define pci_ss_list_14f1_2f30 NULL
+#define pci_ss_list_14f1_5045 NULL
+#define pci_ss_list_14f1_5047 NULL
 #define pci_ss_list_14f1_8234 NULL
 static const pciSubsystemInfo *pci_ss_list_14f1_8800[] = {
 	&pci_ss_info_14f1_8800_0070_2801,
@@ -55836,6 +59587,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_14f1_8802_0070_9002,
 	&pci_ss_info_14f1_8802_1043_4823,
 	&pci_ss_info_14f1_8802_107d_663c,
+	&pci_ss_info_14f1_8802_107d_665f,
 	&pci_ss_info_14f1_8802_14f1_0187,
 	&pci_ss_info_14f1_8802_17de_08a1,
 	&pci_ss_info_14f1_8802_17de_08a6,
@@ -55917,6 +59669,14 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1522_0100_1522_2500,
 	&pci_ss_info_1522_0100_1522_2600,
 	&pci_ss_info_1522_0100_1522_2700,
+	&pci_ss_info_1522_0100_1522_3000,
+	&pci_ss_info_1522_0100_1522_3100,
+	&pci_ss_info_1522_0100_1522_3200,
+	&pci_ss_info_1522_0100_1522_3300,
+	&pci_ss_info_1522_0100_1522_3400,
+	&pci_ss_info_1522_0100_1522_3500,
+	&pci_ss_info_1522_0100_1522_3c00,
+	&pci_ss_info_1522_0100_1522_3d00,
 	NULL
 };
 #endif
@@ -55928,6 +59688,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1524_0520 NULL
 #define pci_ss_list_1524_0530 NULL
 #define pci_ss_list_1524_0550 NULL
+#define pci_ss_list_1524_0551 NULL
 #define pci_ss_list_1524_0610 NULL
 #define pci_ss_list_1524_1211 NULL
 #define pci_ss_list_1524_1225 NULL
@@ -55975,6 +59736,9 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1571_a206 NULL
 #define pci_ss_list_1578_5615 NULL
 #define pci_ss_list_157c_8001 NULL
+#define pci_ss_list_1590_0001 NULL
+#define pci_ss_list_1590_0002 NULL
+#define pci_ss_list_1590_a01d NULL
 #define pci_ss_list_1592_0781 NULL
 #define pci_ss_list_1592_0782 NULL
 #define pci_ss_list_1592_0783 NULL
@@ -55987,6 +59751,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_15ad_0405 NULL
 #define pci_ss_list_15ad_0710 NULL
 #define pci_ss_list_15ad_0720 NULL
+#define pci_ss_list_15b3_0191 NULL
 #define pci_ss_list_15b3_5274 NULL
 #define pci_ss_list_15b3_5a44 NULL
 #define pci_ss_list_15b3_5a45 NULL
@@ -55996,6 +59761,14 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_15b3_6278 NULL
 #define pci_ss_list_15b3_6279 NULL
 #define pci_ss_list_15b3_6282 NULL
+#define pci_ss_list_15b3_6340 NULL
+#define pci_ss_list_15b3_634a NULL
+#define pci_ss_list_15b3_6354 NULL
+#define pci_ss_list_15b3_6368 NULL
+#define pci_ss_list_15b8_1003 NULL
+#define pci_ss_list_15b8_1005 NULL
+#define pci_ss_list_15b8_100a NULL
+#define pci_ss_list_15b8_3001 NULL
 #define pci_ss_list_15bc_1100 NULL
 #define pci_ss_list_15bc_2922 NULL
 #define pci_ss_list_15bc_2928 NULL
@@ -56003,6 +59776,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_15c5_8010 NULL
 #define pci_ss_list_15c7_0349 NULL
 #define pci_ss_list_15dc_0001 NULL
+#define pci_ss_list_15e2_0500 NULL
 #define pci_ss_list_15e8_0130 NULL
 #define pci_ss_list_15e9_1841 NULL
 #define pci_ss_list_15ec_3101 NULL
@@ -56016,6 +59790,8 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1619_2610 NULL
 #define pci_ss_list_1626_8410 NULL
 #define pci_ss_list_1629_1003 NULL
+#define pci_ss_list_1629_1006 NULL
+#define pci_ss_list_1629_1007 NULL
 #define pci_ss_list_1629_2002 NULL
 #define pci_ss_list_1637_3874 NULL
 #define pci_ss_list_1638_1100 NULL
@@ -56070,44 +59846,96 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_168c_0013_168c_2042,
 	&pci_ss_info_168c_0013_168c_2051,
 	&pci_ss_info_168c_0013_16ab_7302,
+	&pci_ss_info_168c_0013_17cf_0042,
+	&pci_ss_info_168c_0013_185f_1012,
 	&pci_ss_info_168c_0013_185f_2012,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_168c_001a[] = {
+	&pci_ss_info_168c_001a_1052_168c,
 	&pci_ss_info_168c_001a_1113_ee20,
 	&pci_ss_info_168c_001a_1113_ee24,
 	&pci_ss_info_168c_001a_1186_3a15,
 	&pci_ss_info_168c_001a_1186_3a16,
 	&pci_ss_info_168c_001a_1186_3a23,
 	&pci_ss_info_168c_001a_1186_3a24,
+	&pci_ss_info_168c_001a_1186_3b08,
 	&pci_ss_info_168c_001a_168c_001a,
 	&pci_ss_info_168c_001a_168c_1052,
+	&pci_ss_info_168c_001a_168c_2052,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_168c_001b[] = {
 	&pci_ss_info_168c_001b_1186_3a19,
 	&pci_ss_info_168c_001b_1186_3a22,
+	&pci_ss_info_168c_001b_1458_e901,
+	&pci_ss_info_168c_001b_168c_001b,
 	&pci_ss_info_168c_001b_168c_2062,
 	&pci_ss_info_168c_001b_168c_2063,
+	&pci_ss_info_168c_001b_185f_1600,
+	&pci_ss_info_168c_001b_a727_6804,
 	NULL
 };
+#define pci_ss_list_168c_001c NULL
 #define pci_ss_list_168c_0020 NULL
+#define pci_ss_list_168c_0023 NULL
+#define pci_ss_list_168c_0024 NULL
 static const pciSubsystemInfo *pci_ss_list_168c_1014[] = {
 	&pci_ss_info_168c_1014_1014_058a,
 	NULL
 };
+#define pci_ss_list_168c_3b08 NULL
 #endif
 #define pci_ss_list_169c_0044 NULL
+#define pci_ss_list_169d_3306 NULL
 #define pci_ss_list_16ab_1100 NULL
 #define pci_ss_list_16ab_1101 NULL
 #define pci_ss_list_16ab_1102 NULL
 #define pci_ss_list_16ab_8501 NULL
+#define pci_ss_list_16ae_0001 NULL
+#define pci_ss_list_16ae_000a NULL
 #define pci_ss_list_16ae_1141 NULL
+#define pci_ss_list_16ae_1841 NULL
 #define pci_ss_list_16c6_8695 NULL
 #define pci_ss_list_16ca_0001 NULL
+#define pci_ss_list_16d5_0504 NULL
+#define pci_ss_list_16d5_0520 NULL
+#define pci_ss_list_16d5_0521 NULL
+#define pci_ss_list_16d5_1020 NULL
+#define pci_ss_list_16d5_1065 NULL
+#define pci_ss_list_16d5_2004 NULL
+#define pci_ss_list_16d5_2020 NULL
+#define pci_ss_list_16d5_2065 NULL
+#define pci_ss_list_16d5_3020 NULL
+#define pci_ss_list_16d5_3065 NULL
+#define pci_ss_list_16d5_4243 NULL
+#define pci_ss_list_16d5_4248 NULL
+#define pci_ss_list_16d5_424b NULL
+#define pci_ss_list_16d5_4253 NULL
+#define pci_ss_list_16d5_4312 NULL
+#define pci_ss_list_16d5_4313 NULL
+#define pci_ss_list_16d5_4322 NULL
+#define pci_ss_list_16d5_4323 NULL
+#define pci_ss_list_16d5_4350 NULL
+#define pci_ss_list_16d5_4353 NULL
+#define pci_ss_list_16d5_4357 NULL
+#define pci_ss_list_16d5_4457 NULL
+#define pci_ss_list_16d5_464d NULL
+#define pci_ss_list_16d5_4850 NULL
+#define pci_ss_list_16d5_4a42 NULL
+#define pci_ss_list_16d5_4a50 NULL
+#define pci_ss_list_16d5_4a56 NULL
+#define pci_ss_list_16d5_4b47 NULL
+#define pci_ss_list_16d5_4c40 NULL
+#define pci_ss_list_16d5_4c60 NULL
+#define pci_ss_list_16d5_4d4d NULL
 #define pci_ss_list_16d5_4d4e NULL
+#define pci_ss_list_16d5_524d NULL
+#define pci_ss_list_16d5_5335 NULL
+#define pci_ss_list_16d5_5456 NULL
 #define pci_ss_list_16e3_1e0f NULL
 #define pci_ss_list_16e5_6000 NULL
+#define pci_ss_list_16e5_6300 NULL
 #define pci_ss_list_16ec_00ff NULL
 #define pci_ss_list_16ec_0116 NULL
 #define pci_ss_list_16ec_2f00 NULL
@@ -56118,8 +59946,10 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1725_7174 NULL
 #define pci_ss_list_172a_13c8 NULL
 #define pci_ss_list_1734_1078 NULL
+#define pci_ss_list_1734_1085 NULL
 #define pci_ss_list_1737_0013 NULL
 #define pci_ss_list_1737_0015 NULL
+#define pci_ss_list_1737_0029 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_1737_1032[] = {
 	&pci_ss_info_1737_1032_1737_0015,
@@ -56188,11 +60018,17 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 #endif
+#define pci_ss_list_17db_0101 NULL
 #define pci_ss_list_17e4_0001 NULL
 #define pci_ss_list_17e4_0002 NULL
 #define pci_ss_list_17e6_0010 NULL
 #define pci_ss_list_17e6_0011 NULL
 #define pci_ss_list_17e6_0021 NULL
+#define pci_ss_list_17f3_6020 NULL
+#define pci_ss_list_17f3_6030 NULL
+#define pci_ss_list_17f3_6040 NULL
+#define pci_ss_list_17f3_6060 NULL
+#define pci_ss_list_17f3_6061 NULL
 #define pci_ss_list_17fe_2120 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_17fe_2220[] = {
@@ -56224,6 +60060,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1814_0201_1371_0020,
 	&pci_ss_info_1814_0201_1458_e381,
 	&pci_ss_info_1814_0201_1458_e931,
+	&pci_ss_info_1814_0201_1462_6833,
 	&pci_ss_info_1814_0201_1462_6835,
 	&pci_ss_info_1814_0201_1737_0032,
 	&pci_ss_info_1814_0201_1799_700a,
@@ -56234,16 +60071,21 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_1814_0301[] = {
 	&pci_ss_info_1814_0301_1186_3c08,
 	&pci_ss_info_1814_0301_1186_3c09,
+	&pci_ss_info_1814_0301_13d1_abe3,
+	&pci_ss_info_1814_0301_1458_e934,
 	&pci_ss_info_1814_0301_1737_0055,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_1814_0302[] = {
 	&pci_ss_info_1814_0302_1186_3c08,
 	&pci_ss_info_1814_0302_1186_3c09,
+	&pci_ss_info_1814_0302_1462_b834,
 	NULL
 };
 #define pci_ss_list_1814_0401 NULL
+#define pci_ss_list_1814_e932 NULL
 #endif
+#define pci_ss_list_1822_0001 NULL
 #define pci_ss_list_1822_4e35 NULL
 #define pci_ss_list_182d_3069 NULL
 #define pci_ss_list_182d_9790 NULL
@@ -56258,6 +60100,10 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1867_5a46 NULL
 #define pci_ss_list_1867_6278 NULL
 #define pci_ss_list_1867_6282 NULL
+#define pci_ss_list_186c_0614 NULL
+#define pci_ss_list_1876_a101 NULL
+#define pci_ss_list_1876_a102 NULL
+#define pci_ss_list_1876_a103 NULL
 #define pci_ss_list_187e_3403 NULL
 #define pci_ss_list_187e_340e NULL
 #define pci_ss_list_1888_0301 NULL
@@ -56271,6 +60117,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_18b8_b001 NULL
 #define pci_ss_list_18ca_0020 NULL
 #define pci_ss_list_18ca_0040 NULL
+#define pci_ss_list_18ca_0047 NULL
 #define pci_ss_list_18d2_3069 NULL
 #define pci_ss_list_18dd_4c6f NULL
 #define pci_ss_list_18e6_0001 NULL
@@ -56323,15 +60170,33 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1957_0087 NULL
 #define pci_ss_list_1966_1975 NULL
 #define pci_ss_list_1969_1048 NULL
+#define pci_ss_list_1969_2048 NULL
 #define pci_ss_list_196a_0101 NULL
 #define pci_ss_list_196a_0102 NULL
+#define pci_ss_list_196a_0105 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo *pci_ss_list_1971_1011[] = {
+	&pci_ss_info_1971_1011_1043_0001,
+	NULL
+};
+#endif
 #define pci_ss_list_197b_2360 NULL
-#define pci_ss_list_197b_2361 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo *pci_ss_list_197b_2361[] = {
+	&pci_ss_info_197b_2361_1462_7235,
+	NULL
+};
 #define pci_ss_list_197b_2363 NULL
 #define pci_ss_list_197b_2365 NULL
 #define pci_ss_list_197b_2366 NULL
+#define pci_ss_list_197b_2368 NULL
+#endif
+#define pci_ss_list_1982_1600 NULL
+#define pci_ss_list_1982_16ff NULL
 #define pci_ss_list_1989_0001 NULL
 #define pci_ss_list_1989_8001 NULL
+#define pci_ss_list_19a2_0200 NULL
+#define pci_ss_list_19a2_0201 NULL
 #define pci_ss_list_19ac_0001 NULL
 #define pci_ss_list_19ae_0520 NULL
 #define pci_ss_list_19e7_1001 NULL
@@ -56340,7 +60205,12 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_19e7_1004 NULL
 #define pci_ss_list_19e7_1005 NULL
 #define pci_ss_list_1a03_2000 NULL
+#define pci_ss_list_1a07_0006 NULL
+#define pci_ss_list_1a07_0007 NULL
 #define pci_ss_list_1a08_0000 NULL
+#define pci_ss_list_1a1d_1a17 NULL
+#define pci_ss_list_1a73_0001 NULL
+#define pci_ss_list_1a8c_1100 NULL
 #define pci_ss_list_1c1c_0001 NULL
 #define pci_ss_list_1d44_a400 NULL
 #define pci_ss_list_1de1_0391 NULL
@@ -56357,6 +60227,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_3388_0020 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_3388_0021[] = {
+	&pci_ss_info_3388_0021_1775_c200,
 	&pci_ss_info_3388_0021_1775_ce90,
 	&pci_ss_info_3388_0021_4c53_1050,
 	&pci_ss_info_3388_0021_4c53_1080,
@@ -56460,6 +60331,10 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #define pci_ss_list_4005_4710 NULL
 #define pci_ss_list_4033_1360 NULL
+#define pci_ss_list_4040_0001 NULL
+#define pci_ss_list_4040_0002 NULL
+#define pci_ss_list_4040_0003 NULL
+#define pci_ss_list_4040_0004 NULL
 #define pci_ss_list_4144_0044 NULL
 #define pci_ss_list_416c_0100 NULL
 #define pci_ss_list_416c_0200 NULL
@@ -56519,6 +60394,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #endif
 #define pci_ss_list_4d51_0200 NULL
+#define pci_ss_list_4d56_0000 NULL
 #define pci_ss_list_4ddc_0100 NULL
 #define pci_ss_list_4ddc_0801 NULL
 #define pci_ss_list_4ddc_0802 NULL
@@ -56586,6 +60462,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_5333_8903 NULL
 static const pciSubsystemInfo *pci_ss_list_5333_8904[] = {
 	&pci_ss_info_5333_8904_1014_00db,
+	&pci_ss_info_5333_8904_4843_314a,
 	&pci_ss_info_5333_8904_5333_8904,
 	NULL
 };
@@ -56692,6 +60569,10 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_5333_8d02 NULL
 #define pci_ss_list_5333_8d03 NULL
 #define pci_ss_list_5333_8d04 NULL
+static const pciSubsystemInfo *pci_ss_list_5333_8e48[] = {
+	&pci_ss_info_5333_8e48_5333_0130,
+	NULL
+};
 static const pciSubsystemInfo *pci_ss_list_5333_9102[] = {
 	&pci_ss_info_5333_9102_1092_5932,
 	&pci_ss_info_5333_9102_1092_5934,
@@ -56709,6 +60590,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_5544_0001 NULL
 #define pci_ss_list_5555_0003 NULL
 #define pci_ss_list_5654_3132 NULL
+#define pci_ss_list_5853_0001 NULL
 #define pci_ss_list_6374_6773 NULL
 #define pci_ss_list_6666_0001 NULL
 #define pci_ss_list_6666_0002 NULL
@@ -56770,6 +60652,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_0536 NULL
 #define pci_ss_list_8086_0537 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_0600[] = {
+	&pci_ss_info_8086_0600_8086_0136,
 	&pci_ss_info_8086_0600_8086_01af,
 	&pci_ss_info_8086_0600_8086_01c1,
 	&pci_ss_info_8086_0600_8086_01f7,
@@ -56810,6 +60693,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 static const pciSubsystemInfo *pci_ss_list_8086_1008[] = {
 	&pci_ss_info_8086_1008_1014_0269,
+	&pci_ss_info_8086_1008_1028_011b,
 	&pci_ss_info_8086_1008_1028_011c,
 	&pci_ss_info_8086_1008_8086_1107,
 	&pci_ss_info_8086_1008_8086_2107,
@@ -56987,6 +60871,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_103c NULL
 static const pciSubsystemInfo *pci_ss_list_8086_103d[] = {
 	&pci_ss_info_8086_103d_1014_0522,
+	&pci_ss_info_8086_103d_8086_103d,
 	NULL
 };
 #define pci_ss_list_8086_103e NULL
@@ -56998,6 +60883,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_1043_103c_08b0,
 	&pci_ss_info_8086_1043_8086_2522,
 	&pci_ss_info_8086_1043_8086_2527,
+	&pci_ss_info_8086_1043_8086_2561,
 	&pci_ss_info_8086_1043_8086_2581,
 	NULL
 };
@@ -57006,7 +60892,10 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_1048_8086_a11f,
 	NULL
 };
-#define pci_ss_list_8086_1049 NULL
+static const pciSubsystemInfo *pci_ss_list_8086_1049[] = {
+	&pci_ss_info_8086_1049_17aa_20b9,
+	NULL
+};
 #define pci_ss_list_8086_104a NULL
 #define pci_ss_list_8086_104b NULL
 #define pci_ss_list_8086_104c NULL
@@ -57030,6 +60919,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_105b NULL
 static const pciSubsystemInfo *pci_ss_list_8086_105e[] = {
 	&pci_ss_info_8086_105e_103c_7044,
+	&pci_ss_info_8086_105e_1775_1100,
 	&pci_ss_info_8086_105e_1775_6003,
 	&pci_ss_info_8086_105e_8086_005e,
 	&pci_ss_info_8086_105e_8086_105e,
@@ -57163,6 +61053,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_109a_17aa_2001,
 	&pci_ss_info_8086_109a_17aa_207e,
 	&pci_ss_info_8086_109a_8086_109a,
+	&pci_ss_info_8086_109a_8086_309c,
 	NULL
 };
 #define pci_ss_list_8086_109b NULL
@@ -57178,6 +61069,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_10a4_8086_11a4,
 	NULL
 };
+#define pci_ss_list_8086_10a5 NULL
 #define pci_ss_list_8086_10b0 NULL
 #define pci_ss_list_8086_10b2 NULL
 #define pci_ss_list_8086_10b3 NULL
@@ -57188,6 +61080,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_10b5_8086_1199,
 	NULL
 };
+#define pci_ss_list_8086_10b6 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_10b9[] = {
 	&pci_ss_info_8086_10b9_8086_1083,
 	&pci_ss_info_8086_10b9_8086_1093,
@@ -57200,8 +61093,16 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_10bc_8086_11bc,
 	NULL
 };
+#define pci_ss_list_8086_10bd NULL
+#define pci_ss_list_8086_10c0 NULL
+#define pci_ss_list_8086_10c2 NULL
+#define pci_ss_list_8086_10c3 NULL
 #define pci_ss_list_8086_10c4 NULL
 #define pci_ss_list_8086_10c5 NULL
+#define pci_ss_list_8086_10c6 NULL
+#define pci_ss_list_8086_10c7 NULL
+#define pci_ss_list_8086_10d9 NULL
+#define pci_ss_list_8086_10da NULL
 #define pci_ss_list_8086_1107 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_1130[] = {
 	&pci_ss_info_8086_1130_1025_1016,
@@ -57311,6 +61212,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_1229_144d_2501,
 	&pci_ss_info_8086_1229_144d_2502,
 	&pci_ss_info_8086_1229_1668_1100,
+	&pci_ss_info_8086_1229_1775_1100,
 	&pci_ss_info_8086_1229_1775_ce90,
 	&pci_ss_info_8086_1229_4c53_1080,
 	&pci_ss_info_8086_1229_4c53_10e0,
@@ -57483,6 +61385,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_2413 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_2415[] = {
 	&pci_ss_info_8086_2415_1028_0095,
+	&pci_ss_info_8086_2415_1028_00b4,
 	&pci_ss_info_8086_2415_110a_0051,
 	&pci_ss_info_8086_2415_11d4_0040,
 	&pci_ss_info_8086_2415_11d4_0048,
@@ -57561,6 +61464,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_2448[] = {
+	&pci_ss_info_8086_2448_103c_0934,
 	&pci_ss_info_8086_2448_103c_099c,
 	&pci_ss_info_8086_2448_144d_c00c,
 	&pci_ss_info_8086_2448_1734_1055,
@@ -57658,6 +61562,9 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_2485_1014_0222,
 	&pci_ss_info_8086_2485_1014_0508,
 	&pci_ss_info_8086_2485_1014_051c,
+	&pci_ss_info_8086_2485_1043_1583,
+	&pci_ss_info_8086_2485_1043_1623,
+	&pci_ss_info_8086_2485_1043_1643,
 	&pci_ss_info_8086_2485_104d_80e7,
 	&pci_ss_info_8086_2485_144d_c006,
 	NULL
@@ -57717,7 +61624,10 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_24c2_1734_1004,
 	&pci_ss_info_8086_24c2_1734_1055,
 	&pci_ss_info_8086_24c2_4c53_1090,
+	&pci_ss_info_8086_24c2_8086_24c2,
 	&pci_ss_info_8086_24c2_8086_4541,
+	&pci_ss_info_8086_24c2_e4bf_0cc9,
+	&pci_ss_info_8086_24c2_e4bf_0cd2,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_24c3[] = {
@@ -57725,16 +61635,20 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_24c3_1014_052d,
 	&pci_ss_info_8086_24c3_1025_005a,
 	&pci_ss_info_8086_24c3_1028_0126,
+	&pci_ss_info_8086_24c3_1028_014f,
 	&pci_ss_info_8086_24c3_103c_088c,
 	&pci_ss_info_8086_24c3_103c_0890,
 	&pci_ss_info_8086_24c3_103c_08b0,
 	&pci_ss_info_8086_24c3_1071_8160,
+	&pci_ss_info_8086_24c3_144d_c005,
 	&pci_ss_info_8086_24c3_144d_c00c,
 	&pci_ss_info_8086_24c3_1458_24c2,
 	&pci_ss_info_8086_24c3_1462_5800,
 	&pci_ss_info_8086_24c3_1734_1004,
 	&pci_ss_info_8086_24c3_1734_1055,
 	&pci_ss_info_8086_24c3_4c53_1090,
+	&pci_ss_info_8086_24c3_e4bf_0cc9,
+	&pci_ss_info_8086_24c3_e4bf_0cd2,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_24c4[] = {
@@ -57753,29 +61667,39 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_24c4_1509_2990,
 	&pci_ss_info_8086_24c4_1734_1004,
 	&pci_ss_info_8086_24c4_4c53_1090,
+	&pci_ss_info_8086_24c4_8086_24c2,
 	&pci_ss_info_8086_24c4_8086_4541,
+	&pci_ss_info_8086_24c4_e4bf_0cc9,
+	&pci_ss_info_8086_24c4_e4bf_0cd2,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_24c5[] = {
 	&pci_ss_info_8086_24c5_0e11_00b8,
 	&pci_ss_info_8086_24c5_1014_0267,
+	&pci_ss_info_8086_24c5_1014_0537,
 	&pci_ss_info_8086_24c5_1014_055f,
 	&pci_ss_info_8086_24c5_1025_005a,
 	&pci_ss_info_8086_24c5_1028_0139,
+	&pci_ss_info_8086_24c5_1028_014f,
 	&pci_ss_info_8086_24c5_1028_0163,
 	&pci_ss_info_8086_24c5_1028_0196,
 	&pci_ss_info_8086_24c5_103c_088c,
 	&pci_ss_info_8086_24c5_103c_0890,
 	&pci_ss_info_8086_24c5_103c_08b0,
 	&pci_ss_info_8086_24c5_1071_8160,
+	&pci_ss_info_8086_24c5_144d_c005,
 	&pci_ss_info_8086_24c5_144d_c00c,
 	&pci_ss_info_8086_24c5_1458_a002,
 	&pci_ss_info_8086_24c5_1462_5800,
 	&pci_ss_info_8086_24c5_1734_1005,
 	&pci_ss_info_8086_24c5_1734_1055,
+	&pci_ss_info_8086_24c5_8086_24c5,
+	&pci_ss_info_8086_24c5_a002_1458,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_24c6[] = {
+	&pci_ss_info_8086_24c6_1014_0524,
+	&pci_ss_info_8086_24c6_1014_0525,
 	&pci_ss_info_8086_24c6_1014_0559,
 	&pci_ss_info_8086_24c6_1025_003c,
 	&pci_ss_info_8086_24c6_1025_005a,
@@ -57784,6 +61708,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_24c6_103c_0890,
 	&pci_ss_info_8086_24c6_103c_08b0,
 	&pci_ss_info_8086_24c6_1071_8160,
+	&pci_ss_info_8086_24c6_144d_2115,
 	&pci_ss_info_8086_24c6_144d_c00c,
 	NULL
 };
@@ -57803,12 +61728,16 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_24c7_1509_2990,
 	&pci_ss_info_8086_24c7_1734_1004,
 	&pci_ss_info_8086_24c7_4c53_1090,
+	&pci_ss_info_8086_24c7_8086_24c2,
 	&pci_ss_info_8086_24c7_8086_4541,
+	&pci_ss_info_8086_24c7_e4bf_0cc9,
+	&pci_ss_info_8086_24c7_e4bf_0cd2,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_24ca[] = {
 	&pci_ss_info_8086_24ca_1014_052d,
 	&pci_ss_info_8086_24ca_1025_005a,
+	&pci_ss_info_8086_24ca_1028_014f,
 	&pci_ss_info_8086_24ca_1028_0163,
 	&pci_ss_info_8086_24ca_1028_0196,
 	&pci_ss_info_8086_24ca_103c_088c,
@@ -57827,6 +61756,8 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_24cb_1462_5800,
 	&pci_ss_info_8086_24cb_1734_1004,
 	&pci_ss_info_8086_24cb_4c53_1090,
+	&pci_ss_info_8086_24cb_e4bf_0cc9,
+	&pci_ss_info_8086_24cb_e4bf_0cd2,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_24cc[] = {
@@ -57854,6 +61785,9 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_24cd_1734_1004,
 	&pci_ss_info_8086_24cd_1734_1055,
 	&pci_ss_info_8086_24cd_4c53_1090,
+	&pci_ss_info_8086_24cd_8086_24c2,
+	&pci_ss_info_8086_24cd_e4bf_0cc9,
+	&pci_ss_info_8086_24cd_e4bf_0cd2,
 	NULL
 };
 #define pci_ss_list_8086_24d0 NULL
@@ -57864,6 +61798,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_24d1_1043_80a6,
 	&pci_ss_info_8086_24d1_1458_24d1,
 	&pci_ss_info_8086_24d1_1462_7280,
+	&pci_ss_info_8086_24d1_1565_5200,
 	&pci_ss_info_8086_24d1_15d9_4580,
 	&pci_ss_info_8086_24d1_8086_3427,
 	&pci_ss_info_8086_24d1_8086_4246,
@@ -57872,6 +61807,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_24d2[] = {
+	&pci_ss_info_8086_24d2_1014_02dd,
 	&pci_ss_info_8086_24d2_1014_02ed,
 	&pci_ss_info_8086_24d2_1028_0169,
 	&pci_ss_info_8086_24d2_1028_0183,
@@ -57881,6 +61817,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_24d2_1043_80a6,
 	&pci_ss_info_8086_24d2_1458_24d2,
 	&pci_ss_info_8086_24d2_1462_7280,
+	&pci_ss_info_8086_24d2_1565_3101,
 	&pci_ss_info_8086_24d2_15d9_4580,
 	&pci_ss_info_8086_24d2_1734_101c,
 	&pci_ss_info_8086_24d2_8086_3427,
@@ -57890,6 +61827,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_24d3[] = {
+	&pci_ss_info_8086_24d3_1014_02dd,
 	&pci_ss_info_8086_24d3_1014_02ed,
 	&pci_ss_info_8086_24d3_1028_0156,
 	&pci_ss_info_8086_24d3_1028_0169,
@@ -57897,6 +61835,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_24d3_1043_80a6,
 	&pci_ss_info_8086_24d3_1458_24d2,
 	&pci_ss_info_8086_24d3_1462_7280,
+	&pci_ss_info_8086_24d3_1565_3101,
 	&pci_ss_info_8086_24d3_15d9_4580,
 	&pci_ss_info_8086_24d3_1734_101c,
 	&pci_ss_info_8086_24d3_8086_3427,
@@ -57906,6 +61845,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_24d4[] = {
+	&pci_ss_info_8086_24d4_1014_02dd,
 	&pci_ss_info_8086_24d4_1014_02ed,
 	&pci_ss_info_8086_24d4_1028_0169,
 	&pci_ss_info_8086_24d4_1028_0183,
@@ -57915,6 +61855,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_24d4_1043_80a6,
 	&pci_ss_info_8086_24d4_1458_24d2,
 	&pci_ss_info_8086_24d4_1462_7280,
+	&pci_ss_info_8086_24d4_1565_3101,
 	&pci_ss_info_8086_24d4_15d9_4580,
 	&pci_ss_info_8086_24d4_1734_101c,
 	&pci_ss_info_8086_24d4_8086_3427,
@@ -57952,6 +61893,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_24d7_1043_80a6,
 	&pci_ss_info_8086_24d7_1458_24d2,
 	&pci_ss_info_8086_24d7_1462_7280,
+	&pci_ss_info_8086_24d7_1565_3101,
 	&pci_ss_info_8086_24d7_15d9_4580,
 	&pci_ss_info_8086_24d7_1734_101c,
 	&pci_ss_info_8086_24d7_8086_3427,
@@ -57961,6 +61903,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_24db[] = {
+	&pci_ss_info_8086_24db_1014_02dd,
 	&pci_ss_info_8086_24db_1014_02ed,
 	&pci_ss_info_8086_24db_1028_0169,
 	&pci_ss_info_8086_24db_1028_019a,
@@ -57970,6 +61913,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_24db_1458_24d2,
 	&pci_ss_info_8086_24db_1462_7280,
 	&pci_ss_info_8086_24db_1462_7580,
+	&pci_ss_info_8086_24db_1565_3101,
 	&pci_ss_info_8086_24db_15d9_4580,
 	&pci_ss_info_8086_24db_1734_101c,
 	&pci_ss_info_8086_24db_8086_24db,
@@ -57981,6 +61925,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #define pci_ss_list_8086_24dc NULL
 static const pciSubsystemInfo *pci_ss_list_8086_24dd[] = {
+	&pci_ss_info_8086_24dd_1014_02dd,
 	&pci_ss_info_8086_24dd_1014_02ed,
 	&pci_ss_info_8086_24dd_1028_0169,
 	&pci_ss_info_8086_24dd_1028_0183,
@@ -58002,6 +61947,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_24de_1043_80a6,
 	&pci_ss_info_8086_24de_1458_24d2,
 	&pci_ss_info_8086_24de_1462_7280,
+	&pci_ss_info_8086_24de_1565_3101,
 	&pci_ss_info_8086_24de_15d9_4580,
 	&pci_ss_info_8086_24de_1734_101c,
 	&pci_ss_info_8086_24de_8086_3427,
@@ -58073,6 +62019,7 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_8086_2562[] = {
 	&pci_ss_info_8086_2562_0e11_00b9,
 	&pci_ss_info_8086_2562_1014_0267,
+	&pci_ss_info_8086_2562_1734_1003,
 	&pci_ss_info_8086_2562_1734_1004,
 	NULL
 };
@@ -58116,6 +62063,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_2582_1043_2582,
 	&pci_ss_info_8086_2582_1458_2582,
 	&pci_ss_info_8086_2582_1734_105b,
+	&pci_ss_info_8086_2582_1849_2582,
 	NULL
 };
 #define pci_ss_list_8086_2584 NULL
@@ -58125,26 +62073,39 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_258a NULL
 static const pciSubsystemInfo *pci_ss_list_8086_2590[] = {
 	&pci_ss_info_8086_2590_1028_0182,
+	&pci_ss_info_8086_2590_103c_0934,
 	&pci_ss_info_8086_2590_103c_099c,
+	&pci_ss_info_8086_2590_104d_81b7,
 	&pci_ss_info_8086_2590_a304_81b7,
+	&pci_ss_info_8086_2590_e4bf_0ccd,
+	&pci_ss_info_8086_2590_e4bf_0cd3,
+	&pci_ss_info_8086_2590_e4bf_58b1,
+	NULL
+};
+static const pciSubsystemInfo *pci_ss_list_8086_2591[] = {
+	&pci_ss_info_8086_2591_103c_0934,
 	NULL
 };
-#define pci_ss_list_8086_2591 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_2592[] = {
 	&pci_ss_info_8086_2592_103c_099c,
 	&pci_ss_info_8086_2592_103c_308a,
 	&pci_ss_info_8086_2592_1043_1881,
+	&pci_ss_info_8086_2592_e4bf_0ccd,
+	&pci_ss_info_8086_2592_e4bf_0cd3,
+	&pci_ss_info_8086_2592_e4bf_58b1,
 	NULL
 };
 #define pci_ss_list_8086_25a1 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_25a2[] = {
 	&pci_ss_info_8086_25a2_1775_10d0,
+	&pci_ss_info_8086_25a2_1775_1100,
 	&pci_ss_info_8086_25a2_1775_ce90,
 	&pci_ss_info_8086_25a2_4c53_10b0,
 	&pci_ss_info_8086_25a2_4c53_10e0,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_25a3[] = {
+	&pci_ss_info_8086_25a3_1775_1100,
 	&pci_ss_info_8086_25a3_1775_ce90,
 	&pci_ss_info_8086_25a3_4c53_10b0,
 	&pci_ss_info_8086_25a3_4c53_10d0,
@@ -58153,6 +62114,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 static const pciSubsystemInfo *pci_ss_list_8086_25a4[] = {
 	&pci_ss_info_8086_25a4_1775_10d0,
+	&pci_ss_info_8086_25a4_1775_1100,
 	&pci_ss_info_8086_25a4_1775_ce90,
 	&pci_ss_info_8086_25a4_4c53_10b0,
 	&pci_ss_info_8086_25a4_4c53_10d0,
@@ -58160,6 +62122,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_25a6[] = {
+	&pci_ss_info_8086_25a6_1775_1100,
 	&pci_ss_info_8086_25a6_1775_ce90,
 	&pci_ss_info_8086_25a6_4c53_10b0,
 	NULL
@@ -58167,6 +62130,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_25a7 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_25a9[] = {
 	&pci_ss_info_8086_25a9_1775_10d0,
+	&pci_ss_info_8086_25a9_1775_1100,
 	&pci_ss_info_8086_25a9_1775_ce90,
 	&pci_ss_info_8086_25a9_4c53_10b0,
 	&pci_ss_info_8086_25a9_4c53_10d0,
@@ -58174,6 +62138,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_25aa[] = {
+	&pci_ss_info_8086_25aa_1775_1100,
 	&pci_ss_info_8086_25aa_1775_ce90,
 	&pci_ss_info_8086_25aa_4c53_10b0,
 	&pci_ss_info_8086_25aa_4c53_10e0,
@@ -58181,6 +62146,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 static const pciSubsystemInfo *pci_ss_list_8086_25ab[] = {
 	&pci_ss_info_8086_25ab_1775_10d0,
+	&pci_ss_info_8086_25ab_1775_1100,
 	&pci_ss_info_8086_25ab_1775_ce90,
 	&pci_ss_info_8086_25ab_4c53_10b0,
 	&pci_ss_info_8086_25ab_4c53_10d0,
@@ -58189,6 +62155,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 static const pciSubsystemInfo *pci_ss_list_8086_25ac[] = {
 	&pci_ss_info_8086_25ac_1775_10d0,
+	&pci_ss_info_8086_25ac_1775_1100,
 	&pci_ss_info_8086_25ac_1775_ce90,
 	&pci_ss_info_8086_25ac_4c53_10b0,
 	&pci_ss_info_8086_25ac_4c53_10d0,
@@ -58197,6 +62164,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 static const pciSubsystemInfo *pci_ss_list_8086_25ad[] = {
 	&pci_ss_info_8086_25ad_1775_10d0,
+	&pci_ss_info_8086_25ad_1775_1100,
 	&pci_ss_info_8086_25ad_1775_ce90,
 	&pci_ss_info_8086_25ad_4c53_10b0,
 	&pci_ss_info_8086_25ad_4c53_10d0,
@@ -58205,6 +62173,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #define pci_ss_list_8086_25ae NULL
 static const pciSubsystemInfo *pci_ss_list_8086_25b0[] = {
+	&pci_ss_info_8086_25b0_1775_1100,
 	&pci_ss_info_8086_25b0_4c53_10d0,
 	&pci_ss_info_8086_25b0_4c53_10e0,
 	NULL
@@ -58265,9 +62234,13 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_8086_2640[] = {
 	&pci_ss_info_8086_2640_1462_7028,
 	&pci_ss_info_8086_2640_1734_105c,
+	&pci_ss_info_8086_2640_e4bf_0ccd,
+	&pci_ss_info_8086_2640_e4bf_0cd3,
+	&pci_ss_info_8086_2640_e4bf_58b1,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_2641[] = {
+	&pci_ss_info_8086_2641_103c_0934,
 	&pci_ss_info_8086_2641_103c_099c,
 	NULL
 };
@@ -58277,6 +62250,9 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_2651_1043_2601,
 	&pci_ss_info_8086_2651_1734_105c,
 	&pci_ss_info_8086_2651_8086_4147,
+	&pci_ss_info_8086_2651_e4bf_0ccd,
+	&pci_ss_info_8086_2651_e4bf_0cd3,
+	&pci_ss_info_8086_2651_e4bf_58b1,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_2652[] = {
@@ -58286,29 +62262,41 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_2653 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_2658[] = {
 	&pci_ss_info_8086_2658_1028_0179,
+	&pci_ss_info_8086_2658_103c_0934,
 	&pci_ss_info_8086_2658_103c_099c,
 	&pci_ss_info_8086_2658_1043_80a6,
 	&pci_ss_info_8086_2658_1458_2558,
 	&pci_ss_info_8086_2658_1462_7028,
 	&pci_ss_info_8086_2658_1734_105c,
+	&pci_ss_info_8086_2658_e4bf_0ccd,
+	&pci_ss_info_8086_2658_e4bf_0cd3,
+	&pci_ss_info_8086_2658_e4bf_58b1,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_2659[] = {
 	&pci_ss_info_8086_2659_1028_0179,
+	&pci_ss_info_8086_2659_103c_0934,
 	&pci_ss_info_8086_2659_103c_099c,
 	&pci_ss_info_8086_2659_1043_80a6,
 	&pci_ss_info_8086_2659_1458_2659,
 	&pci_ss_info_8086_2659_1462_7028,
 	&pci_ss_info_8086_2659_1734_105c,
+	&pci_ss_info_8086_2659_e4bf_0ccd,
+	&pci_ss_info_8086_2659_e4bf_0cd3,
+	&pci_ss_info_8086_2659_e4bf_58b1,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_265a[] = {
 	&pci_ss_info_8086_265a_1028_0179,
+	&pci_ss_info_8086_265a_103c_0934,
 	&pci_ss_info_8086_265a_103c_099c,
 	&pci_ss_info_8086_265a_1043_80a6,
 	&pci_ss_info_8086_265a_1458_265a,
 	&pci_ss_info_8086_265a_1462_7028,
 	&pci_ss_info_8086_265a_1734_105c,
+	&pci_ss_info_8086_265a_e4bf_0ccd,
+	&pci_ss_info_8086_265a_e4bf_0cd3,
+	&pci_ss_info_8086_265a_e4bf_58b1,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_265b[] = {
@@ -58318,25 +62306,52 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_265b_1458_265a,
 	&pci_ss_info_8086_265b_1462_7028,
 	&pci_ss_info_8086_265b_1734_105c,
+	&pci_ss_info_8086_265b_e4bf_0ccd,
+	&pci_ss_info_8086_265b_e4bf_0cd3,
+	&pci_ss_info_8086_265b_e4bf_58b1,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_265c[] = {
 	&pci_ss_info_8086_265c_1028_0179,
+	&pci_ss_info_8086_265c_103c_0934,
 	&pci_ss_info_8086_265c_103c_099c,
 	&pci_ss_info_8086_265c_1043_80a6,
 	&pci_ss_info_8086_265c_1458_5006,
 	&pci_ss_info_8086_265c_1462_7028,
 	&pci_ss_info_8086_265c_1734_105c,
 	&pci_ss_info_8086_265c_8086_265c,
+	&pci_ss_info_8086_265c_e4bf_0ccd,
+	&pci_ss_info_8086_265c_e4bf_0cd3,
+	&pci_ss_info_8086_265c_e4bf_58b1,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_2660[] = {
+	&pci_ss_info_8086_2660_103c_0934,
 	&pci_ss_info_8086_2660_103c_099c,
+	&pci_ss_info_8086_2660_e4bf_0ccd,
+	&pci_ss_info_8086_2660_e4bf_0cd3,
+	&pci_ss_info_8086_2660_e4bf_58b1,
+	NULL
+};
+static const pciSubsystemInfo *pci_ss_list_8086_2662[] = {
+	&pci_ss_info_8086_2662_103c_0934,
+	&pci_ss_info_8086_2662_e4bf_0ccd,
+	&pci_ss_info_8086_2662_e4bf_0cd3,
+	&pci_ss_info_8086_2662_e4bf_58b1,
+	NULL
+};
+static const pciSubsystemInfo *pci_ss_list_8086_2664[] = {
+	&pci_ss_info_8086_2664_e4bf_0ccd,
+	&pci_ss_info_8086_2664_e4bf_0cd3,
+	&pci_ss_info_8086_2664_e4bf_58b1,
+	NULL
+};
+static const pciSubsystemInfo *pci_ss_list_8086_2666[] = {
+	&pci_ss_info_8086_2666_e4bf_0ccd,
+	&pci_ss_info_8086_2666_e4bf_0cd3,
+	&pci_ss_info_8086_2666_e4bf_58b1,
 	NULL
 };
-#define pci_ss_list_8086_2662 NULL
-#define pci_ss_list_8086_2664 NULL
-#define pci_ss_list_8086_2666 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_2668[] = {
 	&pci_ss_info_8086_2668_103c_2a09,
 	&pci_ss_info_8086_2668_1043_814e,
@@ -58348,11 +62363,15 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_266a_1458_266a,
 	&pci_ss_info_8086_266a_1462_7028,
 	&pci_ss_info_8086_266a_1734_105c,
+	&pci_ss_info_8086_266a_e4bf_0ccd,
+	&pci_ss_info_8086_266a_e4bf_0cd3,
+	&pci_ss_info_8086_266a_e4bf_58b1,
 	NULL
 };
 #define pci_ss_list_8086_266c NULL
 static const pciSubsystemInfo *pci_ss_list_8086_266d[] = {
 	&pci_ss_info_8086_266d_1025_006a,
+	&pci_ss_info_8086_266d_103c_0934,
 	&pci_ss_info_8086_266d_103c_099c,
 	NULL
 };
@@ -58361,6 +62380,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_266e_1028_0179,
 	&pci_ss_info_8086_266e_1028_0182,
 	&pci_ss_info_8086_266e_1028_0188,
+	&pci_ss_info_8086_266e_103c_0934,
 	&pci_ss_info_8086_266e_103c_0944,
 	&pci_ss_info_8086_266e_103c_099c,
 	&pci_ss_info_8086_266e_103c_3006,
@@ -58370,11 +62390,15 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_266f[] = {
+	&pci_ss_info_8086_266f_103c_0934,
 	&pci_ss_info_8086_266f_103c_099c,
 	&pci_ss_info_8086_266f_1043_80a6,
 	&pci_ss_info_8086_266f_1458_266f,
 	&pci_ss_info_8086_266f_1462_7028,
 	&pci_ss_info_8086_266f_1734_105c,
+	&pci_ss_info_8086_266f_e4bf_0ccd,
+	&pci_ss_info_8086_266f_e4bf_0cd3,
+	&pci_ss_info_8086_266f_e4bf_58b1,
 	NULL
 };
 #define pci_ss_list_8086_2670 NULL
@@ -58412,7 +62436,10 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_2778 NULL
 #define pci_ss_list_8086_2779 NULL
 #define pci_ss_list_8086_277a NULL
-#define pci_ss_list_8086_277c NULL
+static const pciSubsystemInfo *pci_ss_list_8086_277c[] = {
+	&pci_ss_info_8086_277c_1043_8178,
+	NULL
+};
 #define pci_ss_list_8086_277d NULL
 static const pciSubsystemInfo *pci_ss_list_8086_2782[] = {
 	&pci_ss_info_8086_2782_1043_2582,
@@ -58422,9 +62449,13 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_8086_2792[] = {
 	&pci_ss_info_8086_2792_103c_099c,
 	&pci_ss_info_8086_2792_1043_1881,
+	&pci_ss_info_8086_2792_e4bf_0ccd,
+	&pci_ss_info_8086_2792_e4bf_0cd3,
+	&pci_ss_info_8086_2792_e4bf_58b1,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_27a0[] = {
+	&pci_ss_info_8086_27a0_1025_006c,
 	&pci_ss_info_8086_27a0_103c_30a1,
 	&pci_ss_info_8086_27a0_17aa_2017,
 	NULL
@@ -58440,7 +62471,10 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_27a6_17aa_201a,
 	NULL
 };
-#define pci_ss_list_8086_27b0 NULL
+static const pciSubsystemInfo *pci_ss_list_8086_27b0[] = {
+	&pci_ss_info_8086_27b0_8086_544e,
+	NULL
+};
 static const pciSubsystemInfo *pci_ss_list_8086_27b8[] = {
 	&pci_ss_info_8086_27b8_107b_5048,
 	&pci_ss_info_8086_27b8_8086_544e,
@@ -58452,21 +62486,32 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_27b9_17aa_2009,
 	NULL
 };
-#define pci_ss_list_8086_27bd NULL
+static const pciSubsystemInfo *pci_ss_list_8086_27bd[] = {
+	&pci_ss_info_8086_27bd_1025_006c,
+	NULL
+};
 static const pciSubsystemInfo *pci_ss_list_8086_27c0[] = {
 	&pci_ss_info_8086_27c0_107b_5048,
+	&pci_ss_info_8086_27c0_1462_7236,
 	&pci_ss_info_8086_27c0_8086_544e,
 	NULL
 };
 #define pci_ss_list_8086_27c1 NULL
-#define pci_ss_list_8086_27c3 NULL
-#define pci_ss_list_8086_27c4 NULL
+static const pciSubsystemInfo *pci_ss_list_8086_27c3[] = {
+	&pci_ss_info_8086_27c3_8086_544e,
+	NULL
+};
+static const pciSubsystemInfo *pci_ss_list_8086_27c4[] = {
+	&pci_ss_info_8086_27c4_1025_006c,
+	NULL
+};
 static const pciSubsystemInfo *pci_ss_list_8086_27c5[] = {
 	&pci_ss_info_8086_27c5_17aa_200d,
 	NULL
 };
 #define pci_ss_list_8086_27c6 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_27c8[] = {
+	&pci_ss_info_8086_27c8_1025_006c,
 	&pci_ss_info_8086_27c8_103c_30a1,
 	&pci_ss_info_8086_27c8_107b_5048,
 	&pci_ss_info_8086_27c8_17aa_200a,
@@ -58474,6 +62519,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_27c9[] = {
+	&pci_ss_info_8086_27c9_1025_006c,
 	&pci_ss_info_8086_27c9_103c_30a1,
 	&pci_ss_info_8086_27c9_107b_5048,
 	&pci_ss_info_8086_27c9_17aa_200a,
@@ -58481,6 +62527,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_27ca[] = {
+	&pci_ss_info_8086_27ca_1025_006c,
 	&pci_ss_info_8086_27ca_103c_30a1,
 	&pci_ss_info_8086_27ca_107b_5048,
 	&pci_ss_info_8086_27ca_17aa_200a,
@@ -58488,6 +62535,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_27cb[] = {
+	&pci_ss_info_8086_27cb_1025_006c,
 	&pci_ss_info_8086_27cb_103c_30a1,
 	&pci_ss_info_8086_27cb_107b_5048,
 	&pci_ss_info_8086_27cb_17aa_200a,
@@ -58495,6 +62543,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_27cc[] = {
+	&pci_ss_info_8086_27cc_1025_006c,
 	&pci_ss_info_8086_27cc_103c_30a1,
 	&pci_ss_info_8086_27cc_17aa_200b,
 	&pci_ss_info_8086_27cc_8086_544e,
@@ -58505,16 +62554,21 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_27d4 NULL
 #define pci_ss_list_8086_27d6 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_27d8[] = {
+	&pci_ss_info_8086_27d8_1025_006c,
 	&pci_ss_info_8086_27d8_103c_30a1,
+	&pci_ss_info_8086_27d8_1043_13c4,
 	&pci_ss_info_8086_27d8_107b_5048,
 	&pci_ss_info_8086_27d8_10f7_8338,
 	&pci_ss_info_8086_27d8_1179_ff31,
 	&pci_ss_info_8086_27d8_152d_0753,
 	&pci_ss_info_8086_27d8_1734_10ad,
 	&pci_ss_info_8086_27d8_17aa_2010,
+	&pci_ss_info_8086_27d8_17aa_3802,
+	&pci_ss_info_8086_27d8_8086_1112,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_27da[] = {
+	&pci_ss_info_8086_27da_1025_006c,
 	&pci_ss_info_8086_27da_10f7_8338,
 	&pci_ss_info_8086_27da_17aa_200f,
 	&pci_ss_info_8086_27da_8086_544e,
@@ -58525,7 +62579,10 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 #define pci_ss_list_8086_27dd NULL
-#define pci_ss_list_8086_27de NULL
+static const pciSubsystemInfo *pci_ss_list_8086_27de[] = {
+	&pci_ss_info_8086_27de_1462_7267,
+	NULL
+};
 static const pciSubsystemInfo *pci_ss_list_8086_27df[] = {
 	&pci_ss_info_8086_27df_103c_30a1,
 	&pci_ss_info_8086_27df_107b_5048,
@@ -58566,14 +62623,21 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_2832 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_2834[] = {
 	&pci_ss_info_8086_2834_1462_7235,
+	&pci_ss_info_8086_2834_17aa_20aa,
+	NULL
+};
+static const pciSubsystemInfo *pci_ss_list_8086_2835[] = {
+	&pci_ss_info_8086_2835_17aa_20aa,
 	NULL
 };
-#define pci_ss_list_8086_2835 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_2836[] = {
 	&pci_ss_info_8086_2836_1462_7235,
 	NULL
 };
-#define pci_ss_list_8086_283a NULL
+static const pciSubsystemInfo *pci_ss_list_8086_283a[] = {
+	&pci_ss_info_8086_283a_17aa_20ab,
+	NULL
+};
 static const pciSubsystemInfo *pci_ss_list_8086_283e[] = {
 	&pci_ss_info_8086_283e_1462_7235,
 	NULL
@@ -58584,10 +62648,19 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_2845 NULL
 #define pci_ss_list_8086_2847 NULL
 #define pci_ss_list_8086_2849 NULL
-#define pci_ss_list_8086_284b NULL
+static const pciSubsystemInfo *pci_ss_list_8086_284b[] = {
+	&pci_ss_info_8086_284b_17aa_20ac,
+	NULL
+};
 #define pci_ss_list_8086_284f NULL
 #define pci_ss_list_8086_2850 NULL
-#define pci_ss_list_8086_2910 NULL
+#define pci_ss_list_8086_2911 NULL
+#define pci_ss_list_8086_2912 NULL
+#define pci_ss_list_8086_2914 NULL
+#define pci_ss_list_8086_2916 NULL
+#define pci_ss_list_8086_2917 NULL
+#define pci_ss_list_8086_2918 NULL
+#define pci_ss_list_8086_2919 NULL
 #define pci_ss_list_8086_2920 NULL
 #define pci_ss_list_8086_2921 NULL
 #define pci_ss_list_8086_2922 NULL
@@ -58595,6 +62668,8 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_2925 NULL
 #define pci_ss_list_8086_2926 NULL
 #define pci_ss_list_8086_2928 NULL
+#define pci_ss_list_8086_2929 NULL
+#define pci_ss_list_8086_292c NULL
 #define pci_ss_list_8086_292d NULL
 #define pci_ss_list_8086_292e NULL
 #define pci_ss_list_8086_2930 NULL
@@ -58634,9 +62709,15 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_2995 NULL
 #define pci_ss_list_8086_2996 NULL
 #define pci_ss_list_8086_2997 NULL
-#define pci_ss_list_8086_29a0 NULL
+static const pciSubsystemInfo *pci_ss_list_8086_29a0[] = {
+	&pci_ss_info_8086_29a0_1462_7276,
+	NULL
+};
 #define pci_ss_list_8086_29a1 NULL
-#define pci_ss_list_8086_29a2 NULL
+static const pciSubsystemInfo *pci_ss_list_8086_29a2[] = {
+	&pci_ss_info_8086_29a2_1462_7276,
+	NULL
+};
 #define pci_ss_list_8086_29a3 NULL
 #define pci_ss_list_8086_29a4 NULL
 #define pci_ss_list_8086_29a5 NULL
@@ -58659,6 +62740,14 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_29c6 NULL
 #define pci_ss_list_8086_29c7 NULL
 #define pci_ss_list_8086_29cf NULL
+#define pci_ss_list_8086_29d0 NULL
+#define pci_ss_list_8086_29d1 NULL
+#define pci_ss_list_8086_29d2 NULL
+#define pci_ss_list_8086_29d3 NULL
+#define pci_ss_list_8086_29d4 NULL
+#define pci_ss_list_8086_29d5 NULL
+#define pci_ss_list_8086_29d6 NULL
+#define pci_ss_list_8086_29d7 NULL
 #define pci_ss_list_8086_29e0 NULL
 #define pci_ss_list_8086_29e1 NULL
 #define pci_ss_list_8086_29e4 NULL
@@ -58673,7 +62762,10 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_29f6 NULL
 #define pci_ss_list_8086_29f7 NULL
 #define pci_ss_list_8086_29f9 NULL
-#define pci_ss_list_8086_2a00 NULL
+static const pciSubsystemInfo *pci_ss_list_8086_2a00[] = {
+	&pci_ss_info_8086_2a00_17aa_20b1,
+	NULL
+};
 #define pci_ss_list_8086_2a01 NULL
 #define pci_ss_list_8086_2a02 NULL
 #define pci_ss_list_8086_2a03 NULL
@@ -58681,12 +62773,16 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_2a05 NULL
 #define pci_ss_list_8086_2a06 NULL
 #define pci_ss_list_8086_2a07 NULL
-#define pci_ss_list_8086_3092 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_3200[] = {
 	&pci_ss_info_8086_3200_1775_c200,
 	NULL
 };
+#define pci_ss_list_8086_3313 NULL
+#define pci_ss_list_8086_331b NULL
+#define pci_ss_list_8086_3331 NULL
+#define pci_ss_list_8086_3339 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_3340[] = {
+	&pci_ss_info_8086_3340_1014_0529,
 	&pci_ss_info_8086_3340_1025_005a,
 	&pci_ss_info_8086_3340_103c_088c,
 	&pci_ss_info_8086_3340_103c_0890,
@@ -58698,6 +62794,9 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_3341_144d_c00c,
 	NULL
 };
+#define pci_ss_list_8086_3363 NULL
+#define pci_ss_list_8086_33c3 NULL
+#define pci_ss_list_8086_33cb NULL
 #define pci_ss_list_8086_3500 NULL
 #define pci_ss_list_8086_3501 NULL
 #define pci_ss_list_8086_3504 NULL
@@ -58725,6 +62824,7 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_8086_3580[] = {
 	&pci_ss_info_8086_3580_1014_055c,
 	&pci_ss_info_8086_3580_1028_0139,
+	&pci_ss_info_8086_3580_1028_014f,
 	&pci_ss_info_8086_3580_1028_0163,
 	&pci_ss_info_8086_3580_1028_0196,
 	&pci_ss_info_8086_3580_1734_1055,
@@ -58732,6 +62832,8 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_3580_1775_ce90,
 	&pci_ss_info_8086_3580_4c53_10b0,
 	&pci_ss_info_8086_3580_4c53_10e0,
+	&pci_ss_info_8086_3580_e4bf_0cc9,
+	&pci_ss_info_8086_3580_e4bf_0cd2,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_3581[] = {
@@ -58741,16 +62843,20 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_8086_3582[] = {
 	&pci_ss_info_8086_3582_1014_0562,
 	&pci_ss_info_8086_3582_1028_0139,
+	&pci_ss_info_8086_3582_1028_014f,
 	&pci_ss_info_8086_3582_1028_0163,
 	&pci_ss_info_8086_3582_1775_10d0,
 	&pci_ss_info_8086_3582_1775_ce90,
 	&pci_ss_info_8086_3582_4c53_10b0,
 	&pci_ss_info_8086_3582_4c53_10e0,
+	&pci_ss_info_8086_3582_e4bf_0cc9,
+	&pci_ss_info_8086_3582_e4bf_0cd2,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_3584[] = {
 	&pci_ss_info_8086_3584_1014_055d,
 	&pci_ss_info_8086_3584_1028_0139,
+	&pci_ss_info_8086_3584_1028_014f,
 	&pci_ss_info_8086_3584_1028_0163,
 	&pci_ss_info_8086_3584_1028_0196,
 	&pci_ss_info_8086_3584_1734_1055,
@@ -58763,6 +62869,7 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_8086_3585[] = {
 	&pci_ss_info_8086_3585_1014_055e,
 	&pci_ss_info_8086_3585_1028_0139,
+	&pci_ss_info_8086_3585_1028_014f,
 	&pci_ss_info_8086_3585_1028_0163,
 	&pci_ss_info_8086_3585_1028_0196,
 	&pci_ss_info_8086_3585_1734_1055,
@@ -58773,12 +62880,15 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_3590[] = {
+	&pci_ss_info_8086_3590_1014_02dd,
 	&pci_ss_info_8086_3590_1028_019a,
 	&pci_ss_info_8086_3590_1734_103e,
+	&pci_ss_info_8086_3590_1775_1100,
 	&pci_ss_info_8086_3590_4c53_10d0,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_8086_3591[] = {
+	&pci_ss_info_8086_3591_1014_02dd,
 	&pci_ss_info_8086_3591_1028_0169,
 	&pci_ss_info_8086_3591_4c53_10d0,
 	NULL
@@ -58786,16 +62896,32 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_3592 NULL
 #define pci_ss_list_8086_3593 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_3594[] = {
+	&pci_ss_info_8086_3594_1775_1100,
 	&pci_ss_info_8086_3594_4c53_10d0,
 	NULL
 };
-#define pci_ss_list_8086_3595 NULL
+static const pciSubsystemInfo *pci_ss_list_8086_3595[] = {
+	&pci_ss_info_8086_3595_1775_1100,
+	NULL
+};
 #define pci_ss_list_8086_3596 NULL
-#define pci_ss_list_8086_3597 NULL
-#define pci_ss_list_8086_3598 NULL
-#define pci_ss_list_8086_3599 NULL
+static const pciSubsystemInfo *pci_ss_list_8086_3597[] = {
+	&pci_ss_info_8086_3597_1775_1100,
+	NULL
+};
+static const pciSubsystemInfo *pci_ss_list_8086_3598[] = {
+	&pci_ss_info_8086_3598_1775_1100,
+	NULL
+};
+static const pciSubsystemInfo *pci_ss_list_8086_3599[] = {
+	&pci_ss_info_8086_3599_1775_1100,
+	NULL
+};
 #define pci_ss_list_8086_359a NULL
-#define pci_ss_list_8086_359b NULL
+static const pciSubsystemInfo *pci_ss_list_8086_359b[] = {
+	&pci_ss_info_8086_359b_1014_02dd,
+	NULL
+};
 static const pciSubsystemInfo *pci_ss_list_8086_359e[] = {
 	&pci_ss_info_8086_359e_1028_0169,
 	NULL
@@ -58821,6 +62947,8 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_360f NULL
 #define pci_ss_list_8086_3610 NULL
 #define pci_ss_list_8086_4000 NULL
+#define pci_ss_list_8086_4001 NULL
+#define pci_ss_list_8086_4003 NULL
 #define pci_ss_list_8086_4008 NULL
 #define pci_ss_list_8086_4010 NULL
 #define pci_ss_list_8086_4021 NULL
@@ -58840,7 +62968,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_8086_4035 NULL
 #define pci_ss_list_8086_4036 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_4220[] = {
-	&pci_ss_info_8086_4220_2731_8086,
+	&pci_ss_info_8086_4220_103c_12f6,
 	&pci_ss_info_8086_4220_8086_2731,
 	NULL
 };
@@ -58860,7 +62988,45 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_4227_8086_1014,
 	NULL
 };
+#define pci_ss_list_8086_4229 NULL
+static const pciSubsystemInfo *pci_ss_list_8086_4230[] = {
+	&pci_ss_info_8086_4230_8086_1110,
+	NULL
+};
+#define pci_ss_list_8086_444e NULL
 #define pci_ss_list_8086_5001 NULL
+#define pci_ss_list_8086_5020 NULL
+#define pci_ss_list_8086_5021 NULL
+#define pci_ss_list_8086_5023 NULL
+#define pci_ss_list_8086_5024 NULL
+#define pci_ss_list_8086_5025 NULL
+#define pci_ss_list_8086_5028 NULL
+#define pci_ss_list_8086_5029 NULL
+#define pci_ss_list_8086_502a NULL
+#define pci_ss_list_8086_502b NULL
+#define pci_ss_list_8086_5031 NULL
+#define pci_ss_list_8086_5032 NULL
+#define pci_ss_list_8086_5033 NULL
+#define pci_ss_list_8086_5035 NULL
+#define pci_ss_list_8086_5037 NULL
+#define pci_ss_list_8086_5039 NULL
+#define pci_ss_list_8086_503a NULL
+#define pci_ss_list_8086_503b NULL
+#define pci_ss_list_8086_503c NULL
+#define pci_ss_list_8086_503d NULL
+#define pci_ss_list_8086_503e NULL
+#define pci_ss_list_8086_5040 NULL
+#define pci_ss_list_8086_5041 NULL
+#define pci_ss_list_8086_5042 NULL
+#define pci_ss_list_8086_5043 NULL
+#define pci_ss_list_8086_5044 NULL
+#define pci_ss_list_8086_5045 NULL
+#define pci_ss_list_8086_5046 NULL
+#define pci_ss_list_8086_5047 NULL
+#define pci_ss_list_8086_5048 NULL
+#define pci_ss_list_8086_5049 NULL
+#define pci_ss_list_8086_504a NULL
+#define pci_ss_list_8086_504b NULL
 #define pci_ss_list_8086_5200 NULL
 static const pciSubsystemInfo *pci_ss_list_8086_5201[] = {
 	&pci_ss_info_8086_5201_8086_0001,
@@ -58920,8 +63086,14 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #define pci_ss_list_8086_7122 NULL
 #define pci_ss_list_8086_7123 NULL
-#define pci_ss_list_8086_7124 NULL
-#define pci_ss_list_8086_7125 NULL
+static const pciSubsystemInfo *pci_ss_list_8086_7124[] = {
+	&pci_ss_info_8086_7124_1028_00b4,
+	NULL
+};
+static const pciSubsystemInfo *pci_ss_list_8086_7125[] = {
+	&pci_ss_info_8086_7125_1028_00b4,
+	NULL
+};
 #define pci_ss_list_8086_7126 NULL
 #define pci_ss_list_8086_7128 NULL
 #define pci_ss_list_8086_712a NULL
@@ -58987,6 +63159,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_7800_8086_0100,
 	NULL
 };
+#define pci_ss_list_8086_8002 NULL
 #define pci_ss_list_8086_84c4 NULL
 #define pci_ss_list_8086_84c5 NULL
 #define pci_ss_list_8086_84ca NULL
@@ -59024,6 +63197,11 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_b555_e4bf_1000,
 	NULL
 };
+#define pci_ss_list_80ee_beef NULL
+#define pci_ss_list_80ee_cafe NULL
+#define pci_ss_list_8384_7618 NULL
+#define pci_ss_list_8384_7670 NULL
+#define pci_ss_list_8384_7672 NULL
 #define pci_ss_list_8686_1010 NULL
 #define pci_ss_list_8800_2008 NULL
 #define pci_ss_list_8c4a_1980 NULL
@@ -59217,6 +63395,8 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_9005_008f_15d9_9005,
 	NULL
 };
+#define pci_ss_list_9005_0092 NULL
+#define pci_ss_list_9005_0093 NULL
 static const pciSubsystemInfo *pci_ss_list_9005_00c0[] = {
 	&pci_ss_info_9005_00c0_0e11_f620,
 	&pci_ss_info_9005_00c0_9005_f620,
@@ -59258,6 +63438,13 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_9005_0285_1028_0287,
 	&pci_ss_info_9005_0285_1028_0291,
 	&pci_ss_info_9005_0285_103c_3227,
+	&pci_ss_info_9005_0285_108e_0286,
+	&pci_ss_info_9005_0285_108e_0287,
+	&pci_ss_info_9005_0285_108e_7aac,
+	&pci_ss_info_9005_0285_15d9_02b5,
+	&pci_ss_info_9005_0285_15d9_02b6,
+	&pci_ss_info_9005_0285_15d9_02c9,
+	&pci_ss_info_9005_0285_15d9_02ca,
 	&pci_ss_info_9005_0285_17aa_0286,
 	&pci_ss_info_9005_0285_17aa_0287,
 	&pci_ss_info_9005_0285_9005_0285,
@@ -59278,9 +63465,28 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_9005_0285_9005_0298,
 	&pci_ss_info_9005_0285_9005_0299,
 	&pci_ss_info_9005_0285_9005_029a,
+	&pci_ss_info_9005_0285_9005_02a4,
+	&pci_ss_info_9005_0285_9005_02a5,
 	&pci_ss_info_9005_0285_9005_02b5,
 	&pci_ss_info_9005_0285_9005_02b6,
 	&pci_ss_info_9005_0285_9005_02b7,
+	&pci_ss_info_9005_0285_9005_02b8,
+	&pci_ss_info_9005_0285_9005_02b9,
+	&pci_ss_info_9005_0285_9005_02ba,
+	&pci_ss_info_9005_0285_9005_02bb,
+	&pci_ss_info_9005_0285_9005_02bc,
+	&pci_ss_info_9005_0285_9005_02bd,
+	&pci_ss_info_9005_0285_9005_02be,
+	&pci_ss_info_9005_0285_9005_02bf,
+	&pci_ss_info_9005_0285_9005_02c0,
+	&pci_ss_info_9005_0285_9005_02c1,
+	&pci_ss_info_9005_0285_9005_02c2,
+	&pci_ss_info_9005_0285_9005_02c3,
+	&pci_ss_info_9005_0285_9005_02c4,
+	&pci_ss_info_9005_0285_9005_02c5,
+	&pci_ss_info_9005_0285_9005_02c6,
+	&pci_ss_info_9005_0285_9005_02c7,
+	&pci_ss_info_9005_0285_9005_02c8,
 	NULL
 };
 static const pciSubsystemInfo *pci_ss_list_9005_0286[] = {
@@ -59343,6 +63549,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 static const pciSubsystemInfo *pci_ss_list_9005_0503[] = {
 	&pci_ss_info_9005_0503_1014_02bf,
+	&pci_ss_info_9005_0503_1014_02c3,
 	&pci_ss_info_9005_0503_1014_02d5,
 	NULL
 };
@@ -59361,9 +63568,16 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_9005_8014 NULL
 #define pci_ss_list_9005_8015 NULL
 #define pci_ss_list_9005_8016 NULL
-#define pci_ss_list_9005_8017 NULL
+static const pciSubsystemInfo *pci_ss_list_9005_8017[] = {
+	&pci_ss_info_9005_8017_9005_0044,
+	&pci_ss_info_9005_8017_9005_0045,
+	NULL
+};
 #define pci_ss_list_9005_801c NULL
-#define pci_ss_list_9005_801d NULL
+static const pciSubsystemInfo *pci_ss_list_9005_801d[] = {
+	&pci_ss_info_9005_801d_1014_02cc,
+	NULL
+};
 #define pci_ss_list_9005_801e NULL
 static const pciSubsystemInfo *pci_ss_list_9005_801f[] = {
 	&pci_ss_info_9005_801f_1734_1011,
@@ -59380,7 +63594,10 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_9005_8096 NULL
 #define pci_ss_list_9005_8097 NULL
 #define pci_ss_list_9005_809c NULL
-#define pci_ss_list_9005_809d NULL
+static const pciSubsystemInfo *pci_ss_list_9005_809d[] = {
+	&pci_ss_info_9005_809d_1014_02cc,
+	NULL
+};
 #define pci_ss_list_9005_809e NULL
 #define pci_ss_list_9005_809f NULL
 #endif
@@ -59419,13 +63636,15 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_cafe_0003 NULL
 #define pci_ss_list_cddd_0101 NULL
 #define pci_ss_list_cddd_0200 NULL
+#define pci_ss_list_d161_0120 NULL
 #define pci_ss_list_d161_0205 NULL
 #define pci_ss_list_d161_0210 NULL
 #define pci_ss_list_d161_0405 NULL
-#define pci_ss_list_d161_0406 NULL
 #define pci_ss_list_d161_0410 NULL
-#define pci_ss_list_d161_0411 NULL
+#define pci_ss_list_d161_0800 NULL
 #define pci_ss_list_d161_2400 NULL
+#define pci_ss_list_d161_3400 NULL
+#define pci_ss_list_d161_b410 NULL
 #define pci_ss_list_d4d4_0601 NULL
 #define pci_ss_list_deaf_9050 NULL
 #define pci_ss_list_deaf_9051 NULL
@@ -59563,6 +63782,7 @@ static const pciSubsystemInfo *pci_ss_li
 #endif
 #define pci_ss_list_0291 NULL
 #define pci_ss_list_02ac NULL
+#define pci_ss_list_02e0 NULL
 #define pci_ss_list_0315 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_0357[] = {
@@ -59576,6 +63796,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_0482 NULL
 #define pci_ss_list_04cf NULL
 #define pci_ss_list_050d NULL
+#define pci_ss_list_058f NULL
 #define pci_ss_list_05a9 NULL
 #define pci_ss_list_05e3 NULL
 #define pci_ss_list_066f NULL
@@ -59667,6 +63888,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_0e11_4080,
 	&pci_ss_info_0e11_4082,
 	&pci_ss_info_0e11_4083,
+	&pci_ss_info_0e11_4091,
 	&pci_ss_info_0e11_409a,
 	&pci_ss_info_0e11_409b,
 	&pci_ss_info_0e11_409c,
@@ -59765,6 +63987,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1000_1010,
 	&pci_ss_info_1000_1011,
 	&pci_ss_info_1000_1012,
+	&pci_ss_info_1000_1016,
 	&pci_ss_info_1000_1020,
 	&pci_ss_info_1000_2004,
 	&pci_ss_info_1000_2005,
@@ -59887,7 +64110,14 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 #endif
-#define pci_ss_list_100b NULL
+static const pciSubsystemInfo *pci_ss_list_100b[] = {
+	&pci_ss_info_100b_0500,
+	&pci_ss_info_100b_0501,
+	&pci_ss_info_100b_0502,
+	&pci_ss_info_100b_0503,
+	&pci_ss_info_100b_0505,
+	NULL
+};
 #define pci_ss_list_100c NULL
 #define pci_ss_list_100d NULL
 #define pci_ss_list_100e NULL
@@ -60018,18 +64248,24 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1014_02c0,
 	&pci_ss_info_1014_02c1,
 	&pci_ss_info_1014_02c2,
+	&pci_ss_info_1014_02c3,
 	&pci_ss_info_1014_02c6,
 	&pci_ss_info_1014_02c8,
+	&pci_ss_info_1014_02cc,
 	&pci_ss_info_1014_02d3,
 	&pci_ss_info_1014_02d4,
 	&pci_ss_info_1014_02d5,
+	&pci_ss_info_1014_02dd,
 	&pci_ss_info_1014_02ed,
 	&pci_ss_info_1014_02f2,
 	&pci_ss_info_1014_030d,
+	&pci_ss_info_1014_0338,
 	&pci_ss_info_1014_034d,
+	&pci_ss_info_1014_0360,
 	&pci_ss_info_1014_0363,
 	&pci_ss_info_1014_0364,
 	&pci_ss_info_1014_0365,
+	&pci_ss_info_1014_0379,
 	&pci_ss_info_1014_0502,
 	&pci_ss_info_1014_0503,
 	&pci_ss_info_1014_0506,
@@ -60043,11 +64279,15 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1014_051a,
 	&pci_ss_info_1014_051c,
 	&pci_ss_info_1014_0522,
+	&pci_ss_info_1014_0524,
+	&pci_ss_info_1014_0525,
 	&pci_ss_info_1014_0528,
+	&pci_ss_info_1014_0529,
 	&pci_ss_info_1014_052c,
 	&pci_ss_info_1014_052d,
 	&pci_ss_info_1014_052e,
 	&pci_ss_info_1014_0535,
+	&pci_ss_info_1014_0537,
 	&pci_ss_info_1014_053a,
 	&pci_ss_info_1014_053b,
 	&pci_ss_info_1014_053c,
@@ -60056,6 +64296,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1014_0540,
 	&pci_ss_info_1014_0545,
 	&pci_ss_info_1014_0549,
+	&pci_ss_info_1014_054d,
 	&pci_ss_info_1014_0556,
 	&pci_ss_info_1014_0559,
 	&pci_ss_info_1014_055c,
@@ -60108,7 +64349,14 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 #endif
-#define pci_ss_list_101a NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo *pci_ss_list_101a[] = {
+	&pci_ss_info_101a_0019,
+	&pci_ss_info_101a_001f,
+	&pci_ss_info_101a_0ece,
+	NULL
+};
+#endif
 #define pci_ss_list_101b NULL
 #define pci_ss_list_101c NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -60157,14 +64405,17 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #define pci_ss_list_1024 NULL
 static const pciSubsystemInfo *pci_ss_list_1025[] = {
+	&pci_ss_info_1025_0009,
 	&pci_ss_info_1025_000e,
 	&pci_ss_info_1025_0018,
 	&pci_ss_info_1025_003c,
 	&pci_ss_info_1025_004d,
 	&pci_ss_info_1025_005a,
 	&pci_ss_info_1025_006a,
+	&pci_ss_info_1025_006c,
 	&pci_ss_info_1025_0079,
 	&pci_ss_info_1025_0080,
+	&pci_ss_info_1025_0091,
 	&pci_ss_info_1025_0310,
 	&pci_ss_info_1025_0315,
 	&pci_ss_info_1025_1003,
@@ -60213,6 +64464,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1028_009b,
 	&pci_ss_info_1028_00aa,
 	&pci_ss_info_1028_00b1,
+	&pci_ss_info_1028_00b4,
 	&pci_ss_info_1028_00bb,
 	&pci_ss_info_1028_00c5,
 	&pci_ss_info_1028_00c7,
@@ -60238,6 +64490,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1028_0149,
 	&pci_ss_info_1028_014a,
 	&pci_ss_info_1028_014e,
+	&pci_ss_info_1028_014f,
 	&pci_ss_info_1028_0151,
 	&pci_ss_info_1028_0156,
 	&pci_ss_info_1028_0163,
@@ -60259,6 +64512,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1028_019d,
 	&pci_ss_info_1028_01a2,
 	&pci_ss_info_1028_01ad,
+	&pci_ss_info_1028_01af,
 	&pci_ss_info_1028_0287,
 	&pci_ss_info_1028_0291,
 	&pci_ss_info_1028_0407,
@@ -60277,6 +64531,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1028_1f01,
 	&pci_ss_info_1028_1f02,
 	&pci_ss_info_1028_1f03,
+	&pci_ss_info_1028_1f09,
 	&pci_ss_info_1028_1f0a,
 	&pci_ss_info_1028_1f0b,
 	&pci_ss_info_1028_1f0c,
@@ -60285,6 +64540,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1028_4082,
 	&pci_ss_info_1028_4134,
 	&pci_ss_info_1028_8082,
+	&pci_ss_info_1028_810b,
 	&pci_ss_info_1028_865d,
 	&pci_ss_info_1028_c082,
 	&pci_ss_info_1028_c134,
@@ -60310,6 +64566,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_102b_0850,
 	&pci_ss_info_102b_08c7,
 	&pci_ss_info_102b_0907,
+	&pci_ss_info_102b_0947,
 	&pci_ss_info_102b_0d41,
 	&pci_ss_info_102b_0d42,
 	&pci_ss_info_102b_0d43,
@@ -60486,6 +64743,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_103c_088c,
 	&pci_ss_info_103c_0890,
 	&pci_ss_info_103c_08b0,
+	&pci_ss_info_103c_0934,
 	&pci_ss_info_103c_0944,
 	&pci_ss_info_103c_099c,
 	&pci_ss_info_103c_1040,
@@ -60540,6 +64798,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_103c_12d7,
 	&pci_ss_info_103c_12dd,
 	&pci_ss_info_103c_12f4,
+	&pci_ss_info_103c_12f6,
 	&pci_ss_info_103c_12fa,
 	&pci_ss_info_103c_1300,
 	&pci_ss_info_103c_1301,
@@ -60552,6 +64811,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_103c_2a09,
 	&pci_ss_info_103c_2a0d,
 	&pci_ss_info_103c_3006,
+	&pci_ss_info_103c_3015,
 	&pci_ss_info_103c_3070,
 	&pci_ss_info_103c_308a,
 	&pci_ss_info_103c_308b,
@@ -60562,9 +64822,13 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_103c_3102,
 	&pci_ss_info_103c_3103,
 	&pci_ss_info_103c_3109,
+	&pci_ss_info_103c_3223,
 	&pci_ss_info_103c_3225,
 	&pci_ss_info_103c_3226,
 	&pci_ss_info_103c_3227,
+	&pci_ss_info_103c_3234,
+	&pci_ss_info_103c_3235,
+	&pci_ss_info_103c_3237,
 	&pci_ss_info_103c_60e7,
 	&pci_ss_info_103c_7031,
 	&pci_ss_info_103c_7032,
@@ -60575,6 +64839,8 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_103c_703c,
 	&pci_ss_info_103c_703d,
 	&pci_ss_info_103c_7044,
+	&pci_ss_info_103c_7051,
+	&pci_ss_info_103c_7052,
 	&pci_ss_info_103c_def1,
 	NULL
 };
@@ -60596,6 +64862,7 @@ static const pciSubsystemInfo *pci_ss_li
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_1043[] = {
+	&pci_ss_info_1043_0001,
 	&pci_ss_info_1043_002a,
 	&pci_ss_info_1043_010c,
 	&pci_ss_info_1043_010d,
@@ -60606,12 +64873,21 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1043_0202,
 	&pci_ss_info_1043_0205,
 	&pci_ss_info_1043_0210,
+	&pci_ss_info_1043_02fb,
 	&pci_ss_info_1043_032e,
 	&pci_ss_info_1043_0c11,
 	&pci_ss_info_1043_100f,
+	&pci_ss_info_1043_1045,
 	&pci_ss_info_1043_1106,
 	&pci_ss_info_1043_120f,
 	&pci_ss_info_1043_130f,
+	&pci_ss_info_1043_1382,
+	&pci_ss_info_1043_13c4,
+	&pci_ss_info_1043_1453,
+	&pci_ss_info_1043_1583,
+	&pci_ss_info_1043_1622,
+	&pci_ss_info_1043_1623,
+	&pci_ss_info_1043_1643,
 	&pci_ss_info_1043_1702,
 	&pci_ss_info_1043_1703,
 	&pci_ss_info_1043_1707,
@@ -60628,6 +64904,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1043_400b,
 	&pci_ss_info_1043_4015,
 	&pci_ss_info_1043_4016,
+	&pci_ss_info_1043_4021,
 	&pci_ss_info_1043_402f,
 	&pci_ss_info_1043_4031,
 	&pci_ss_info_1043_405b,
@@ -60684,10 +64961,12 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1043_80f8,
 	&pci_ss_info_1043_8109,
 	&pci_ss_info_1043_810f,
+	&pci_ss_info_1043_8113,
 	&pci_ss_info_1043_811a,
 	&pci_ss_info_1043_812a,
 	&pci_ss_info_1043_8134,
 	&pci_ss_info_1043_8138,
+	&pci_ss_info_1043_813f,
 	&pci_ss_info_1043_8141,
 	&pci_ss_info_1043_8142,
 	&pci_ss_info_1043_8145,
@@ -60695,8 +64974,14 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1043_814e,
 	&pci_ss_info_1043_815a,
 	&pci_ss_info_1043_815b,
+	&pci_ss_info_1043_8178,
 	&pci_ss_info_1043_817b,
+	&pci_ss_info_1043_819d,
 	&pci_ss_info_1043_81a6,
+	&pci_ss_info_1043_81b0,
+	&pci_ss_info_1043_81bc,
+	&pci_ss_info_1043_81cd,
+	&pci_ss_info_1043_81ce,
 	&pci_ss_info_1043_824d,
 	&pci_ss_info_1043_c002,
 	&pci_ss_info_1043_c003,
@@ -60842,6 +65127,8 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_104d_810f,
 	&pci_ss_info_104d_813c,
 	&pci_ss_info_104d_8140,
+	&pci_ss_info_104d_814e,
+	&pci_ss_info_104d_81b7,
 	&pci_ss_info_104d_830b,
 	NULL
 };
@@ -60855,7 +65142,12 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #endif
 #define pci_ss_list_1051 NULL
-#define pci_ss_list_1052 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo *pci_ss_list_1052[] = {
+	&pci_ss_info_1052_168c,
+	NULL
+};
+#endif
 #define pci_ss_list_1053 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_1054[] = {
@@ -60893,6 +65185,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_105a_1275,
 	&pci_ss_info_105a_2168,
 	&pci_ss_info_105a_4600,
+	&pci_ss_info_105a_4610,
 	&pci_ss_info_105a_4d30,
 	&pci_ss_info_105a_4d33,
 	&pci_ss_info_105a_4d39,
@@ -60908,6 +65201,7 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_105b[] = {
 	&pci_ss_info_105b_0c19,
 	&pci_ss_info_105b_0c43,
+	&pci_ss_info_105b_0c81,
 	NULL
 };
 #endif
@@ -61042,6 +65336,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_107d_2840,
 	&pci_ss_info_107d_2842,
 	&pci_ss_info_107d_2896,
+	&pci_ss_info_107d_2a68,
 	&pci_ss_info_107d_5330,
 	&pci_ss_info_107d_5350,
 	&pci_ss_info_107d_6606,
@@ -61085,7 +65380,12 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #endif
 static const pciSubsystemInfo *pci_ss_list_108e[] = {
+	&pci_ss_info_108e_0286,
+	&pci_ss_info_108e_0287,
 	&pci_ss_info_108e_10cf,
+	&pci_ss_info_108e_5000,
+	&pci_ss_info_108e_7aac,
+	&pci_ss_info_108e_a001,
 	NULL
 };
 #define pci_ss_list_108f NULL
@@ -61350,6 +65650,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_10b7_5a57,
 	&pci_ss_info_10b7_5b57,
 	&pci_ss_info_10b7_5c57,
+	&pci_ss_info_10b7_615b,
 	&pci_ss_info_10b7_615c,
 	&pci_ss_info_10b7_6556,
 	&pci_ss_info_10b7_656a,
@@ -61474,6 +65775,8 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_10cf_10b4,
 	&pci_ss_info_10cf_1115,
 	&pci_ss_info_10cf_1143,
+	&pci_ss_info_10cf_11c4,
+	&pci_ss_info_10cf_1279,
 	NULL
 };
 #endif
@@ -61502,8 +65805,11 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_10de_00a1,
 	&pci_ss_info_10de_0179,
 	&pci_ss_info_10de_01dc,
+	&pci_ss_info_10de_0244,
 	&pci_ss_info_10de_029b,
+	&pci_ss_info_10de_042b,
 	&pci_ss_info_10de_0c11,
+	&pci_ss_info_10de_cb84,
 	NULL
 };
 #define pci_ss_list_10df NULL
@@ -61531,6 +65837,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_10ec_8129,
 	&pci_ss_info_10ec_8138,
 	&pci_ss_info_10ec_8139,
+	&pci_ss_info_10ec_8168,
 	NULL
 };
 #endif
@@ -61654,8 +65961,10 @@ static const pciSubsystemInfo *pci_ss_li
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_1103[] = {
 	&pci_ss_info_1103_0001,
+	&pci_ss_info_1103_0003,
 	&pci_ss_info_1103_0004,
 	&pci_ss_info_1103_0005,
+	&pci_ss_info_1103_0006,
 	NULL
 };
 #endif
@@ -61738,6 +66047,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1113_2220,
 	&pci_ss_info_1113_2242,
 	&pci_ss_info_1113_4203,
+	&pci_ss_info_1113_8201,
 	&pci_ss_info_1113_9211,
 	&pci_ss_info_1113_d301,
 	&pci_ss_info_1113_ec01,
@@ -62088,6 +66398,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1186_3b01,
 	&pci_ss_info_1186_3b04,
 	&pci_ss_info_1186_3b05,
+	&pci_ss_info_1186_3b08,
 	&pci_ss_info_1186_3c08,
 	&pci_ss_info_1186_3c09,
 	&pci_ss_info_1186_4c00,
@@ -62197,6 +66508,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_11bd_002b,
 	&pci_ss_info_11bd_002d,
 	&pci_ss_info_11bd_002e,
+	&pci_ss_info_11bd_0044,
 	NULL
 };
 #endif
@@ -62243,6 +66555,7 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_11d4[] = {
 	&pci_ss_info_11d4_0040,
 	&pci_ss_info_11d4_0048,
+	&pci_ss_info_11d4_1986,
 	&pci_ss_info_11d4_5340,
 	NULL
 };
@@ -63109,6 +67422,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1397_3137,
 	&pci_ss_info_1397_b520,
 	&pci_ss_info_1397_b540,
+	&pci_ss_info_1397_b556,
 	NULL
 };
 #endif
@@ -63201,8 +67515,11 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_13c2_100c,
 	&pci_ss_info_13c2_100f,
 	&pci_ss_info_13c2_1011,
+	&pci_ss_info_13c2_1012,
 	&pci_ss_info_13c2_1013,
 	&pci_ss_info_13c2_1016,
+	&pci_ss_info_13c2_1018,
+	&pci_ss_info_13c2_1019,
 	&pci_ss_info_13c2_1102,
 	NULL
 };
@@ -63255,6 +67572,7 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_13d1[] = {
 	&pci_ss_info_13d1_ab01,
 	&pci_ss_info_13d1_aba0,
+	&pci_ss_info_13d1_abe3,
 	&pci_ss_info_13d1_ac11,
 	&pci_ss_info_13d1_ac12,
 	NULL
@@ -63431,7 +67749,12 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 #endif
-#define pci_ss_list_1413 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo *pci_ss_list_1413[] = {
+	&pci_ss_info_1413_147b,
+	NULL
+};
+#endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_1414[] = {
 	&pci_ss_info_1414_0003,
@@ -63561,6 +67884,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_144d_c000,
 	&pci_ss_info_144d_c001,
 	&pci_ss_info_144d_c003,
+	&pci_ss_info_144d_c005,
 	&pci_ss_info_144d_c006,
 	&pci_ss_info_144d_c00c,
 	&pci_ss_info_144d_c018,
@@ -63589,6 +67913,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_144f_3000,
 	&pci_ss_info_144f_4005,
 	&pci_ss_info_144f_7050,
+	&pci_ss_info_144f_7051,
 	NULL
 };
 #endif
@@ -63621,6 +67946,8 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1458_266a,
 	&pci_ss_info_1458_266f,
 	&pci_ss_info_1458_3124,
+	&pci_ss_info_1458_3150,
+	&pci_ss_info_1458_3427,
 	&pci_ss_info_1458_4000,
 	&pci_ss_info_1458_4002,
 	&pci_ss_info_1458_4018,
@@ -63641,8 +67968,10 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1458_d000,
 	&pci_ss_info_1458_e000,
 	&pci_ss_info_1458_e381,
+	&pci_ss_info_1458_e901,
 	&pci_ss_info_1458_e911,
 	&pci_ss_info_1458_e931,
+	&pci_ss_info_1458_e934,
 	NULL
 };
 #endif
@@ -63671,6 +68000,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1461_2c00,
 	&pci_ss_info_1461_8011,
 	&pci_ss_info_1461_9715,
+	&pci_ss_info_1461_a14b,
 	&pci_ss_info_1461_a3ce,
 	&pci_ss_info_1461_a3cf,
 	&pci_ss_info_1461_a70a,
@@ -63684,6 +68014,7 @@ static const pciSubsystemInfo *pci_ss_li
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_1462[] = {
 	&pci_ss_info_1462_0080,
+	&pci_ss_info_1462_030c,
 	&pci_ss_info_1462_0311,
 	&pci_ss_info_1462_0345,
 	&pci_ss_info_1462_0400,
@@ -63695,6 +68026,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1462_0900,
 	&pci_ss_info_1462_1009,
 	&pci_ss_info_1462_207d,
+	&pci_ss_info_1462_235c,
 	&pci_ss_info_1462_3091,
 	&pci_ss_info_1462_309e,
 	&pci_ss_info_1462_3300,
@@ -63717,6 +68049,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1462_6822,
 	&pci_ss_info_1462_6828,
 	&pci_ss_info_1462_6830,
+	&pci_ss_info_1462_6833,
 	&pci_ss_info_1462_6835,
 	&pci_ss_info_1462_6880,
 	&pci_ss_info_1462_6900,
@@ -63732,9 +68065,14 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1462_702d,
 	&pci_ss_info_1462_702e,
 	&pci_ss_info_1462_7030,
+	&pci_ss_info_1462_7094,
 	&pci_ss_info_1462_7100,
+	&pci_ss_info_1462_7181,
 	&pci_ss_info_1462_7207,
 	&pci_ss_info_1462_7235,
+	&pci_ss_info_1462_7236,
+	&pci_ss_info_1462_7267,
+	&pci_ss_info_1462_7276,
 	&pci_ss_info_1462_7280,
 	&pci_ss_info_1462_728c,
 	&pci_ss_info_1462_7580,
@@ -63753,7 +68091,10 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1462_932c,
 	&pci_ss_info_1462_9350,
 	&pci_ss_info_1462_9360,
+	&pci_ss_info_1462_9380,
 	&pci_ss_info_1462_971d,
+	&pci_ss_info_1462_b010,
+	&pci_ss_info_1462_b834,
 	NULL
 };
 #endif
@@ -63818,6 +68159,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_147b_1c09,
 	&pci_ss_info_147b_1c0b,
 	&pci_ss_info_147b_1c1a,
+	&pci_ss_info_147b_6190,
 	&pci_ss_info_147b_6191,
 	&pci_ss_info_147b_8f00,
 	&pci_ss_info_147b_8f09,
@@ -63875,7 +68217,12 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 #endif
-#define pci_ss_list_148d NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo *pci_ss_list_148d[] = {
+	&pci_ss_info_148d_1030,
+	NULL
+};
+#endif
 #define pci_ss_list_148e NULL
 #define pci_ss_list_148f NULL
 #define pci_ss_list_1490 NULL
@@ -63967,6 +68314,8 @@ static const pciSubsystemInfo *pci_ss_li
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_14b4[] = {
 	&pci_ss_info_14b4_d100,
+	&pci_ss_info_14b4_d114,
+	&pci_ss_info_14b4_d140,
 	NULL
 };
 #endif
@@ -64254,6 +68603,14 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1522_2500,
 	&pci_ss_info_1522_2600,
 	&pci_ss_info_1522_2700,
+	&pci_ss_info_1522_3000,
+	&pci_ss_info_1522_3100,
+	&pci_ss_info_1522_3200,
+	&pci_ss_info_1522_3300,
+	&pci_ss_info_1522_3400,
+	&pci_ss_info_1522_3500,
+	&pci_ss_info_1522_3c00,
+	&pci_ss_info_1522_3d00,
 	NULL
 };
 #endif
@@ -64288,6 +68645,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1533 NULL
 #define pci_ss_list_1534 NULL
 #define pci_ss_list_1535 NULL
+#define pci_ss_list_1536 NULL
 #define pci_ss_list_1537 NULL
 #define pci_ss_list_1538 NULL
 #define pci_ss_list_1539 NULL
@@ -64396,7 +68754,14 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #endif
 #define pci_ss_list_1564 NULL
-#define pci_ss_list_1565 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo *pci_ss_list_1565[] = {
+	&pci_ss_info_1565_2300,
+	&pci_ss_info_1565_3101,
+	&pci_ss_info_1565_5200,
+	NULL
+};
+#endif
 #define pci_ss_list_1566 NULL
 #define pci_ss_list_1567 NULL
 #define pci_ss_list_1568 NULL
@@ -64545,6 +68910,10 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_15d8 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_15d9[] = {
+	&pci_ss_info_15d9_02b5,
+	&pci_ss_info_15d9_02b6,
+	&pci_ss_info_15d9_02c9,
+	&pci_ss_info_15d9_02ca,
 	&pci_ss_info_15d9_3480,
 	&pci_ss_info_15d9_4580,
 	&pci_ss_info_15d9_9005,
@@ -64697,6 +69066,7 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_168c[] = {
 	&pci_ss_info_168c_0013,
 	&pci_ss_info_168c_001a,
+	&pci_ss_info_168c_001b,
 	&pci_ss_info_168c_1025,
 	&pci_ss_info_168c_1027,
 	&pci_ss_info_168c_1042,
@@ -64705,6 +69075,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_168c_2041,
 	&pci_ss_info_168c_2042,
 	&pci_ss_info_168c_2051,
+	&pci_ss_info_168c_2052,
 	&pci_ss_info_168c_2062,
 	&pci_ss_info_168c_2063,
 	NULL
@@ -64721,6 +69092,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #endif
 #define pci_ss_list_169c NULL
+#define pci_ss_list_169d NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_16a5[] = {
 	&pci_ss_info_16a5_1601,
@@ -64805,6 +69177,7 @@ static const pciSubsystemInfo *pci_ss_li
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_1734[] = {
 	&pci_ss_info_1734_007a,
+	&pci_ss_info_1734_1003,
 	&pci_ss_info_1734_1004,
 	&pci_ss_info_1734_1005,
 	&pci_ss_info_1734_100b,
@@ -64813,6 +69186,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1734_1012,
 	&pci_ss_info_1734_101c,
 	&pci_ss_info_1734_1025,
+	&pci_ss_info_1734_102b,
 	&pci_ss_info_1734_103e,
 	&pci_ss_info_1734_1052,
 	&pci_ss_info_1734_1055,
@@ -64824,9 +69198,14 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1734_1065,
 	&pci_ss_info_1734_106c,
 	&pci_ss_info_1734_1081,
+	&pci_ss_info_1734_1091,
+	&pci_ss_info_1734_1095,
+	&pci_ss_info_1734_1099,
+	&pci_ss_info_1734_109f,
 	&pci_ss_info_1734_10a3,
 	&pci_ss_info_1734_10ad,
 	&pci_ss_info_1734_10b8,
+	&pci_ss_info_1734_10f8,
 	NULL
 };
 #endif
@@ -64837,6 +69216,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_1737_0024,
 	&pci_ss_info_1737_0032,
 	&pci_ss_info_1737_0033,
+	&pci_ss_info_1737_0042,
 	&pci_ss_info_1737_0048,
 	&pci_ss_info_1737_0055,
 	&pci_ss_info_1737_3874,
@@ -64890,12 +69270,14 @@ static const pciSubsystemInfo *pci_ss_li
 static const pciSubsystemInfo *pci_ss_list_1775[] = {
 	&pci_ss_info_1775_10d0,
 	&pci_ss_info_1775_10d1,
+	&pci_ss_info_1775_1100,
 	&pci_ss_info_1775_6003,
 	&pci_ss_info_1775_c200,
 	&pci_ss_info_1775_ce90,
 	NULL
 };
 #endif
+#define pci_ss_list_177d NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_1787[] = {
 	&pci_ss_info_1787_0202,
@@ -64944,6 +69326,12 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_17aa_201e,
 	&pci_ss_info_17aa_207e,
 	&pci_ss_info_17aa_2081,
+	&pci_ss_info_17aa_20aa,
+	&pci_ss_info_17aa_20ab,
+	&pci_ss_info_17aa_20ac,
+	&pci_ss_info_17aa_20b1,
+	&pci_ss_info_17aa_20b9,
+	&pci_ss_info_17aa_3802,
 	NULL
 };
 #endif
@@ -64956,6 +69344,8 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_17af_200d,
 	&pci_ss_info_17af_2012,
 	&pci_ss_info_17af_2013,
+	&pci_ss_info_17af_2020,
+	&pci_ss_info_17af_2021,
 	NULL
 };
 #endif
@@ -64970,6 +69360,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_17cf_0014,
 	&pci_ss_info_17cf_0020,
 	&pci_ss_info_17cf_0037,
+	&pci_ss_info_17cf_0042,
 	NULL
 };
 #endif
@@ -64981,6 +69372,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_17de_08a1,
 	&pci_ss_info_17de_08a6,
 	&pci_ss_info_17de_08b2,
+	&pci_ss_info_17de_7350,
 	&pci_ss_info_17de_a8a6,
 	NULL
 };
@@ -65002,6 +69394,7 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 #endif
+#define pci_ss_list_17f3 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_17fe[] = {
 	&pci_ss_info_17fe_2220,
@@ -65042,6 +69435,8 @@ static const pciSubsystemInfo *pci_ss_li
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_1849[] = {
 	&pci_ss_info_1849_0571,
+	&pci_ss_info_1849_0850,
+	&pci_ss_info_1849_2582,
 	&pci_ss_info_1849_3038,
 	&pci_ss_info_1849_3065,
 	&pci_ss_info_1849_3099,
@@ -65112,7 +69507,9 @@ static const pciSubsystemInfo *pci_ss_li
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_185f[] = {
+	&pci_ss_info_185f_1012,
 	&pci_ss_info_185f_1220,
+	&pci_ss_info_185f_1600,
 	&pci_ss_info_185f_2012,
 	&pci_ss_info_185f_22a0,
 	NULL
@@ -65120,6 +69517,8 @@ static const pciSubsystemInfo *pci_ss_li
 #endif
 #define pci_ss_list_1864 NULL
 #define pci_ss_list_1867 NULL
+#define pci_ss_list_186c NULL
+#define pci_ss_list_1876 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_187e[] = {
 	&pci_ss_info_187e_3406,
@@ -65138,6 +69537,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_1890 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_1894[] = {
+	&pci_ss_info_1894_0020,
 	&pci_ss_info_1894_a006,
 	&pci_ss_info_1894_fe01,
 	NULL
@@ -65216,6 +69616,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_194a NULL
 #define pci_ss_list_1957 NULL
 #define pci_ss_list_1958 NULL
+#define pci_ss_list_1959 NULL
 #define pci_ss_list_1966 NULL
 #define pci_ss_list_1969 NULL
 #define pci_ss_list_196a NULL
@@ -65226,7 +69627,9 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 #endif
+#define pci_ss_list_1971 NULL
 #define pci_ss_list_197b NULL
+#define pci_ss_list_1982 NULL
 #define pci_ss_list_1989 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_1993[] = {
@@ -65237,17 +69640,28 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #endif
 #define pci_ss_list_199a NULL
+#define pci_ss_list_19a2 NULL
 #define pci_ss_list_19a8 NULL
 #define pci_ss_list_19ac NULL
 #define pci_ss_list_19ae NULL
 #define pci_ss_list_19d4 NULL
+#define pci_ss_list_19de NULL
 #define pci_ss_list_19e2 NULL
 #define pci_ss_list_19e7 NULL
 #define pci_ss_list_1a03 NULL
+#define pci_ss_list_1a07 NULL
 #define pci_ss_list_1a08 NULL
 #define pci_ss_list_1a1d NULL
+#define pci_ss_list_1a22 NULL
 #define pci_ss_list_1a29 NULL
 #define pci_ss_list_1a51 NULL
+#define pci_ss_list_1a5d NULL
+#define pci_ss_list_1a71 NULL
+#define pci_ss_list_1a73 NULL
+#define pci_ss_list_1a77 NULL
+#define pci_ss_list_1a78 NULL
+#define pci_ss_list_1a8c NULL
+#define pci_ss_list_1ab9 NULL
 #define pci_ss_list_1b13 NULL
 #define pci_ss_list_1c1c NULL
 #define pci_ss_list_1d44 NULL
@@ -65321,7 +69735,12 @@ static const pciSubsystemInfo *pci_ss_li
 #endif
 #define pci_ss_list_3411 NULL
 #define pci_ss_list_3513 NULL
-#define pci_ss_list_3842 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo *pci_ss_list_3842[] = {
+	&pci_ss_info_3842_a341,
+	NULL
+};
+#endif
 #define pci_ss_list_38ef NULL
 static const pciSubsystemInfo *pci_ss_list_3d3d[] = {
 	&pci_ss_info_3d3d_0100,
@@ -65343,16 +69762,21 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 #define pci_ss_list_4033 NULL
+#define pci_ss_list_4040 NULL
 #define pci_ss_list_4143 NULL
 #define pci_ss_list_4144 NULL
 #define pci_ss_list_416c NULL
 #define pci_ss_list_4321 NULL
+#define pci_ss_list_434e NULL
 #define pci_ss_list_4444 NULL
 #define pci_ss_list_4468 NULL
 #define pci_ss_list_4594 NULL
 #define pci_ss_list_45fb NULL
 #define pci_ss_list_4680 NULL
-#define pci_ss_list_4843 NULL
+static const pciSubsystemInfo *pci_ss_list_4843[] = {
+	&pci_ss_info_4843_314a,
+	NULL
+};
 #define pci_ss_list_4916 NULL
 #define pci_ss_list_4943 NULL
 #define pci_ss_list_494f NULL
@@ -65396,6 +69820,7 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_4ca1 NULL
 #define pci_ss_list_4d51 NULL
 #define pci_ss_list_4d54 NULL
+#define pci_ss_list_4d56 NULL
 #define pci_ss_list_4ddc NULL
 #define pci_ss_list_5046 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -65426,6 +69851,7 @@ static const pciSubsystemInfo *pci_ss_li
 #endif
 #define pci_ss_list_5301 NULL
 static const pciSubsystemInfo *pci_ss_list_5333[] = {
+	&pci_ss_info_5333_0130,
 	&pci_ss_info_5333_8100,
 	&pci_ss_info_5333_8110,
 	&pci_ss_info_5333_8125,
@@ -65445,6 +69871,7 @@ static const pciSubsystemInfo *pci_ss_li
 };
 #define pci_ss_list_544c NULL
 #define pci_ss_list_5455 NULL
+#define pci_ss_list_5456 NULL
 #define pci_ss_list_5519 NULL
 #define pci_ss_list_5544 NULL
 #define pci_ss_list_5555 NULL
@@ -65458,6 +69885,7 @@ static const pciSubsystemInfo *pci_ss_li
 #endif
 #define pci_ss_list_5700 NULL
 #define pci_ss_list_5851 NULL
+#define pci_ss_list_5853 NULL
 #define pci_ss_list_6356 NULL
 #define pci_ss_list_6374 NULL
 #define pci_ss_list_6409 NULL
@@ -65519,6 +69947,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_0079,
 	&pci_ss_info_8086_007b,
 	&pci_ss_info_8086_0100,
+	&pci_ss_info_8086_0136,
 	&pci_ss_info_8086_01af,
 	&pci_ss_info_8086_01c1,
 	&pci_ss_info_8086_01f7,
@@ -65532,8 +69961,11 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_1003,
 	&pci_ss_info_8086_1004,
 	&pci_ss_info_8086_1005,
+	&pci_ss_info_8086_1006,
 	&pci_ss_info_8086_1009,
+	&pci_ss_info_8086_100a,
 	&pci_ss_info_8086_100c,
+	&pci_ss_info_8086_1010,
 	&pci_ss_info_8086_1011,
 	&pci_ss_info_8086_1012,
 	&pci_ss_info_8086_1013,
@@ -65550,6 +69982,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_1028,
 	&pci_ss_info_8086_1030,
 	&pci_ss_info_8086_1034,
+	&pci_ss_info_8086_103d,
 	&pci_ss_info_8086_1040,
 	&pci_ss_info_8086_1041,
 	&pci_ss_info_8086_1042,
@@ -65581,6 +70014,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_1107,
 	&pci_ss_info_8086_1109,
 	&pci_ss_info_8086_110d,
+	&pci_ss_info_8086_1110,
 	&pci_ss_info_8086_1112,
 	&pci_ss_info_8086_1113,
 	&pci_ss_info_8086_115e,
@@ -65645,10 +70079,14 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_2411,
 	&pci_ss_info_8086_2412,
 	&pci_ss_info_8086_2413,
+	&pci_ss_info_8086_24c2,
+	&pci_ss_info_8086_24c5,
 	&pci_ss_info_8086_24db,
+	&pci_ss_info_8086_2510,
 	&pci_ss_info_8086_2513,
 	&pci_ss_info_8086_2522,
 	&pci_ss_info_8086_2527,
+	&pci_ss_info_8086_2561,
 	&pci_ss_info_8086_2581,
 	&pci_ss_info_8086_265c,
 	&pci_ss_info_8086_2731,
@@ -65674,6 +70112,7 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_302f,
 	&pci_ss_info_8086_3063,
 	&pci_ss_info_8086_308d,
+	&pci_ss_info_8086_309c,
 	&pci_ss_info_8086_3108,
 	&pci_ss_info_8086_3411,
 	&pci_ss_info_8086_3424,
@@ -65720,6 +70159,8 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_8086_e002,
 	NULL
 };
+#define pci_ss_list_80ee NULL
+#define pci_ss_list_8384 NULL
 #define pci_ss_list_8401 NULL
 #define pci_ss_list_8686 NULL
 #define pci_ss_list_8800 NULL
@@ -65781,6 +70222,8 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_9005_0003,
 	&pci_ss_info_9005_000f,
 	&pci_ss_info_9005_0041,
+	&pci_ss_info_9005_0044,
+	&pci_ss_info_9005_0045,
 	&pci_ss_info_9005_0092,
 	&pci_ss_info_9005_0093,
 	&pci_ss_info_9005_0106,
@@ -65829,6 +70272,23 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_9005_02b5,
 	&pci_ss_info_9005_02b6,
 	&pci_ss_info_9005_02b7,
+	&pci_ss_info_9005_02b8,
+	&pci_ss_info_9005_02b9,
+	&pci_ss_info_9005_02ba,
+	&pci_ss_info_9005_02bb,
+	&pci_ss_info_9005_02bc,
+	&pci_ss_info_9005_02bd,
+	&pci_ss_info_9005_02be,
+	&pci_ss_info_9005_02bf,
+	&pci_ss_info_9005_02c0,
+	&pci_ss_info_9005_02c1,
+	&pci_ss_info_9005_02c2,
+	&pci_ss_info_9005_02c3,
+	&pci_ss_info_9005_02c4,
+	&pci_ss_info_9005_02c5,
+	&pci_ss_info_9005_02c6,
+	&pci_ss_info_9005_02c7,
+	&pci_ss_info_9005_02c8,
 	&pci_ss_info_9005_0364,
 	&pci_ss_info_9005_0365,
 	&pci_ss_info_9005_0410,
@@ -65871,12 +70331,15 @@ static const pciSubsystemInfo *pci_ss_li
 	&pci_ss_info_a0a0_01b6,
 	&pci_ss_info_a0a0_0304,
 	&pci_ss_info_a0a0_0306,
+	&pci_ss_info_a0a0_0342,
 	&pci_ss_info_a0a0_03b2,
 	&pci_ss_info_a0a0_03b4,
 	&pci_ss_info_a0a0_03b5,
 	&pci_ss_info_a0a0_03b9,
 	&pci_ss_info_a0a0_03ba,
 	&pci_ss_info_a0a0_03bb,
+	&pci_ss_info_a0a0_0449,
+	&pci_ss_info_a0a0_04ad,
 	&pci_ss_info_a0a0_0506,
 	&pci_ss_info_a0a0_0509,
 	NULL
@@ -65892,7 +70355,12 @@ static const pciSubsystemInfo *pci_ss_li
 	NULL
 };
 #endif
-#define pci_ss_list_a727 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciSubsystemInfo *pci_ss_list_a727[] = {
+	&pci_ss_info_a727_6804,
+	NULL
+};
+#endif
 #define pci_ss_list_aa42 NULL
 #define pci_ss_list_ac1e NULL
 #define pci_ss_list_ac3d NULL
@@ -65956,11 +70424,16 @@ static const pciSubsystemInfo *pci_ss_li
 #define pci_ss_list_e159 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciSubsystemInfo *pci_ss_list_e4bf[] = {
+	&pci_ss_info_e4bf_0cc9,
+	&pci_ss_info_e4bf_0ccd,
+	&pci_ss_info_e4bf_0cd2,
+	&pci_ss_info_e4bf_0cd3,
 	&pci_ss_info_e4bf_1000,
 	&pci_ss_info_e4bf_1010,
 	&pci_ss_info_e4bf_1020,
 	&pci_ss_info_e4bf_1040,
 	&pci_ss_info_e4bf_3100,
+	&pci_ss_info_e4bf_58b1,
 	NULL
 };
 #endif
@@ -66300,6 +70773,17 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_058f_9254 = {
+	0x9254, pci_device_058f_9254,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_058f_9254,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_05a9_8519 = {
 	0x8519, pci_device_05a9_8519,
 #ifdef INIT_SUBSYS_INFO
@@ -66449,6 +70933,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_093a_2600 = {
+	0x2600, pci_device_093a_2600,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_093a_2600,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_093a_2603 = {
 	0x2603, pci_device_093a_2603,
 #ifdef INIT_SUBSYS_INFO
@@ -67721,6 +72214,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1000_0057 = {
+	0x0057, pci_device_1000_0057,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1000_0057,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1000_0058 = {
 	0x0058, pci_device_1000_0058,
 #ifdef INIT_SUBSYS_INFO
@@ -71396,6 +75898,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1002_716e = {
+	0x716e, pci_device_1002_716e,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1002_716e,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1002_7172 = {
 	0x7172, pci_device_1002_7172,
 #ifdef INIT_SUBSYS_INFO
@@ -71621,6 +76132,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1002_71d4 = {
+	0x71d4, pci_device_1002_71d4,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1002_71d4,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1002_71d5 = {
 	0x71d5, pci_device_1002_71d5,
 #ifdef INIT_SUBSYS_INFO
@@ -71666,6 +76186,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1002_71e6 = {
+	0x71e6, pci_device_1002_71e6,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1002_71e6,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1002_71e7 = {
 	0x71e7, pci_device_1002_71e7,
 #ifdef INIT_SUBSYS_INFO
@@ -71963,6 +76492,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1002_7919 = {
+	0x7919, pci_device_1002_7919,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1002_7919,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1002_791e = {
 	0x791e, pci_device_1002_791e,
 #ifdef INIT_SUBSYS_INFO
@@ -73714,6 +78252,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1014_01ef = {
+	0x01ef, pci_device_1014_01ef,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1014_01ef,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1014_01ff = {
 	0x01ff, pci_device_1014_01ff,
 #ifdef INIT_SUBSYS_INFO
@@ -73840,6 +78387,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1014_0339 = {
+	0x0339, pci_device_1014_0339,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1014_0339,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1014_3022 = {
 	0x3022, pci_device_1014_3022,
 #ifdef INIT_SUBSYS_INFO
@@ -73889,6 +78445,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_101a_1dc1 = {
+	0x1dc1, pci_device_101a_1dc1,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_101a_1dc1,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_101c_0193 = {
@@ -74119,6 +78684,96 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1022_1200 = {
+	0x1200, pci_device_1022_1200,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1022_1200,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1022_1201 = {
+	0x1201, pci_device_1022_1201,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1022_1201,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1022_1202 = {
+	0x1202, pci_device_1022_1202,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1022_1202,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1022_1203 = {
+	0x1203, pci_device_1022_1203,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1022_1203,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1022_1204 = {
+	0x1204, pci_device_1022_1204,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1022_1204,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1022_1300 = {
+	0x1300, pci_device_1022_1300,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1022_1300,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1022_1301 = {
+	0x1301, pci_device_1022_1301,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1022_1301,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1022_1302 = {
+	0x1302, pci_device_1022_1302,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1022_1302,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1022_1303 = {
+	0x1303, pci_device_1022_1303,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1022_1303,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1022_1304 = {
+	0x1304, pci_device_1022_1304,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1022_1304,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1022_2000 = {
 	0x2000, pci_device_1022_2000,
 #ifdef INIT_SUBSYS_INFO
@@ -75721,15 +80376,6 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
-static const pciDeviceInfo pci_dev_info_1028_1f03 = {
-	0x1f03, pci_device_1028_1f03,
-#ifdef INIT_SUBSYS_INFO
-	pci_ss_list_1028_1f03,
-#else
-	NULL,
-#endif
-	0
-};
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_102a_0000 = {
 	0x0000, pci_device_102a_0000,
@@ -77907,6 +82553,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_103c_1361 = {
+	0x1361, pci_device_103c_1361,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_103c_1361,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_103c_2910 = {
 	0x2910, pci_device_103c_2910,
 #ifdef INIT_SUBSYS_INFO
@@ -77970,6 +82625,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_103c_3238 = {
+	0x3238, pci_device_103c_3238,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_103c_3238,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_103c_4030 = {
 	0x4030, pci_device_103c_4030,
 #ifdef INIT_SUBSYS_INFO
@@ -79668,6 +84332,26 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_1054_3011 = {
+	0x3011, pci_device_1054_3011,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1054_3011,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1054_3012 = {
+	0x3012, pci_device_1054_3012,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1054_3012,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_1055_9130 = {
 	0x9130, pci_device_1055_9130,
 #ifdef INIT_SUBSYS_INFO
@@ -79795,6 +84479,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1057_1073 = {
+	0x1073, pci_device_1057_1073,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1057_1073,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1057_1219 = {
+	0x1219, pci_device_1057_1219,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1057_1219,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1057_1801 = {
 	0x1801, pci_device_1057_1801,
 #ifdef INIT_SUBSYS_INFO
@@ -80328,6 +85030,17 @@ static const pciDeviceInfo pci_dev_info_
 	0
 };
 #endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_105b_0c4d = {
+	0x0c4d, pci_device_105b_0c4d,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_105b_0c4d,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
 static const pciDeviceInfo pci_dev_info_105d_2309 = {
 	0x2309, pci_device_105d_2309,
 #ifdef INIT_SUBSYS_INFO
@@ -82364,6 +87077,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_108e_676e = {
+	0x676e, pci_device_108e_676e,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_108e_676e,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_108e_7063 = {
+	0x7063, pci_device_108e_7063,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_108e_7063,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_108e_8000 = {
 	0x8000, pci_device_108e_8000,
 #ifdef INIT_SUBSYS_INFO
@@ -83827,6 +88558,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10b5_6520 = {
+	0x6520, pci_device_10b5_6520,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10b5_6520,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10b5_6540 = {
 	0x6540, pci_device_10b5_6540,
 #ifdef INIT_SUBSYS_INFO
@@ -86574,6 +91314,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_0095 = {
+	0x0095, pci_device_10de_0095,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0095,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10de_0098 = {
 	0x0098, pci_device_10de_0098,
 #ifdef INIT_SUBSYS_INFO
@@ -87141,6 +91890,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_0143 = {
+	0x0143, pci_device_10de_0143,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0143,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10de_0144 = {
 	0x0144, pci_device_10de_0144,
 #ifdef INIT_SUBSYS_INFO
@@ -87366,6 +92124,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_016a = {
+	0x016a, pci_device_10de_016a,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_016a,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10de_0170 = {
 	0x0170, pci_device_10de_0170,
 #ifdef INIT_SUBSYS_INFO
@@ -87519,6 +92286,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_0184 = {
+	0x0184, pci_device_10de_0184,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0184,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10de_0185 = {
 	0x0185, pci_device_10de_0185,
 #ifdef INIT_SUBSYS_INFO
@@ -87591,6 +92367,51 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_0191 = {
+	0x0191, pci_device_10de_0191,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0191,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0193 = {
+	0x0193, pci_device_10de_0193,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0193,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0194 = {
+	0x0194, pci_device_10de_0194,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0194,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_019d = {
+	0x019d, pci_device_10de_019d,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_019d,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_019e = {
+	0x019e, pci_device_10de_019e,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_019e,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10de_01a0 = {
 	0x01a0, pci_device_10de_01a0,
 #ifdef INIT_SUBSYS_INFO
@@ -87735,6 +92556,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_01d3 = {
+	0x01d3, pci_device_10de_01d3,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_01d3,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10de_01d6 = {
 	0x01d6, pci_device_10de_01d6,
 #ifdef INIT_SUBSYS_INFO
@@ -87771,6 +92601,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_01dc = {
+	0x01dc, pci_device_10de_01dc,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_01dc,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_01dd = {
+	0x01dd, pci_device_10de_01dd,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_01dd,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10de_01de = {
 	0x01de, pci_device_10de_01de,
 #ifdef INIT_SUBSYS_INFO
@@ -87951,6 +92799,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_0222 = {
+	0x0222, pci_device_10de_0222,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0222,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10de_0240 = {
 	0x0240, pci_device_10de_0240,
 #ifdef INIT_SUBSYS_INFO
@@ -88437,6 +93294,42 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_0293 = {
+	0x0293, pci_device_10de_0293,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0293,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0294 = {
+	0x0294, pci_device_10de_0294,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0294,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0295 = {
+	0x0295, pci_device_10de_0295,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0295,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0297 = {
+	0x0297, pci_device_10de_0297,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0297,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10de_0298 = {
 	0x0298, pci_device_10de_0298,
 #ifdef INIT_SUBSYS_INFO
@@ -88518,6 +93411,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_02e0 = {
+	0x02e0, pci_device_10de_02e0,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_02e0,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10de_02e1 = {
 	0x02e1, pci_device_10de_02e1,
 #ifdef INIT_SUBSYS_INFO
@@ -88527,6 +93429,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_02e2 = {
+	0x02e2, pci_device_10de_02e2,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_02e2,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10de_02f0 = {
 	0x02f0, pci_device_10de_02f0,
 #ifdef INIT_SUBSYS_INFO
@@ -89355,6 +94266,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_037c = {
+	0x037c, pci_device_10de_037c,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_037c,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10de_037e = {
 	0x037e, pci_device_10de_037e,
 #ifdef INIT_SUBSYS_INFO
@@ -89373,6 +94293,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_0390 = {
+	0x0390, pci_device_10de_0390,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0390,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10de_0391 = {
 	0x0391, pci_device_10de_0391,
 #ifdef INIT_SUBSYS_INFO
@@ -89400,6 +94329,33 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_0394 = {
+	0x0394, pci_device_10de_0394,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0394,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0395 = {
+	0x0395, pci_device_10de_0395,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0395,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0397 = {
+	0x0397, pci_device_10de_0397,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0397,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10de_0398 = {
 	0x0398, pci_device_10de_0398,
 #ifdef INIT_SUBSYS_INFO
@@ -89409,6 +94365,42 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_0399 = {
+	0x0399, pci_device_10de_0399,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0399,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_039a = {
+	0x039a, pci_device_10de_039a,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_039a,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_039b = {
+	0x039b, pci_device_10de_039b,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_039b,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_039c = {
+	0x039c, pci_device_10de_039c,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_039c,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10de_039e = {
 	0x039e, pci_device_10de_039e,
 #ifdef INIT_SUBSYS_INFO
@@ -89913,6 +94905,132 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_0400 = {
+	0x0400, pci_device_10de_0400,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0400,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0402 = {
+	0x0402, pci_device_10de_0402,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0402,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0407 = {
+	0x0407, pci_device_10de_0407,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0407,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_040b = {
+	0x040b, pci_device_10de_040b,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_040b,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0421 = {
+	0x0421, pci_device_10de_0421,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0421,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0422 = {
+	0x0422, pci_device_10de_0422,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0422,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0423 = {
+	0x0423, pci_device_10de_0423,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0423,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0425 = {
+	0x0425, pci_device_10de_0425,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0425,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0426 = {
+	0x0426, pci_device_10de_0426,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0426,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0427 = {
+	0x0427, pci_device_10de_0427,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0427,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0428 = {
+	0x0428, pci_device_10de_0428,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0428,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_0429 = {
+	0x0429, pci_device_10de_0429,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_0429,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_042a = {
+	0x042a, pci_device_10de_042a,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_042a,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_042b = {
+	0x042b, pci_device_10de_042b,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_042b,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10de_0440 = {
 	0x0440, pci_device_10de_0440,
 #ifdef INIT_SUBSYS_INFO
@@ -90192,6 +95310,33 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10de_055c = {
+	0x055c, pci_device_10de_055c,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_055c,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_055d = {
+	0x055d, pci_device_10de_055d,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_055d,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10de_c615 = {
+	0xc615, pci_device_10de_c615,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10de_c615,
+#else
+	NULL,
+#endif
+	0
+};
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_10df_1ae5 = {
 	0x1ae5, pci_device_10df_1ae5,
@@ -90202,6 +95347,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10df_f011 = {
+	0xf011, pci_device_10df_f011,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10df_f011,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10df_f015 = {
+	0xf015, pci_device_10df_f015,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10df_f015,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10df_f085 = {
 	0xf085, pci_device_10df_f085,
 #ifdef INIT_SUBSYS_INFO
@@ -90301,6 +95464,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10df_f100 = {
+	0xf100, pci_device_10df_f100,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10df_f100,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10df_f700 = {
 	0xf700, pci_device_10df_f700,
 #ifdef INIT_SUBSYS_INFO
@@ -90427,6 +95599,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10df_fc40 = {
+	0xfc40, pci_device_10df_fc40,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10df_fc40,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10df_fd00 = {
 	0xfd00, pci_device_10df_fd00,
 #ifdef INIT_SUBSYS_INFO
@@ -90741,6 +95922,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10e8_80fc = {
+	0x80fc, pci_device_10e8_80fc,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10e8_80fc,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10e8_811a = {
 	0x811a, pci_device_10e8_811a,
 #ifdef INIT_SUBSYS_INFO
@@ -90777,6 +95967,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10e8_828d = {
+	0x828d, pci_device_10e8_828d,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10e8_828d,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10e8_8291 = {
 	0x8291, pci_device_10e8_8291,
 #ifdef INIT_SUBSYS_INFO
@@ -90849,6 +96048,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10e8_8406 = {
+	0x8406, pci_device_10e8_8406,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10e8_8406,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10e8_8407 = {
+	0x8407, pci_device_10e8_8407,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10e8_8407,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10e8_8851 = {
 	0x8851, pci_device_10e8_8851,
 #ifdef INIT_SUBSYS_INFO
@@ -90970,6 +96187,60 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10ec_0260 = {
+	0x0260, pci_device_10ec_0260,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10ec_0260,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10ec_0261 = {
+	0x0261, pci_device_10ec_0261,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10ec_0261,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10ec_0280 = {
+	0x0280, pci_device_10ec_0280,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10ec_0280,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10ec_0861 = {
+	0x0861, pci_device_10ec_0861,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10ec_0861,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10ec_0862 = {
+	0x0862, pci_device_10ec_0862,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10ec_0862,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_10ec_0880 = {
+	0x0880, pci_device_10ec_0880,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10ec_0880,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10ec_0883 = {
 	0x0883, pci_device_10ec_0883,
 #ifdef INIT_SUBSYS_INFO
@@ -90979,6 +96250,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10ec_0888 = {
+	0x0888, pci_device_10ec_0888,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10ec_0888,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10ec_8029 = {
 	0x8029, pci_device_10ec_8029,
 #ifdef INIT_SUBSYS_INFO
@@ -91199,6 +96479,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_10ee_8380 = {
+	0x8380, pci_device_10ee_8380,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_10ee_8380,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_10ee_8381 = {
 	0x8381, pci_device_10ee_8381,
 #ifdef INIT_SUBSYS_INFO
@@ -91541,6 +96830,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1103_2340 = {
+	0x2340, pci_device_1103_2340,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1103_2340,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_1105_1105 = {
@@ -91653,6 +96951,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1106_0198 = {
+	0x0198, pci_device_1106_0198,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1106_0198,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1106_0204 = {
 	0x0204, pci_device_1106_0204,
 #ifdef INIT_SUBSYS_INFO
@@ -92211,6 +97518,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1106_2106 = {
+	0x2106, pci_device_1106_2106,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1106_2106,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1106_2204 = {
 	0x2204, pci_device_1106_2204,
 #ifdef INIT_SUBSYS_INFO
@@ -92742,6 +98058,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1106_3157 = {
+	0x3157, pci_device_1106_3157,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1106_3157,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1106_3164 = {
 	0x3164, pci_device_1106_3164,
 #ifdef INIT_SUBSYS_INFO
@@ -92850,6 +98175,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1106_3230 = {
+	0x3230, pci_device_1106_3230,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1106_3230,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1106_3238 = {
 	0x3238, pci_device_1106_3238,
 #ifdef INIT_SUBSYS_INFO
@@ -92913,6 +98247,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1106_3260 = {
+	0x3260, pci_device_1106_3260,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1106_3260,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1106_3269 = {
 	0x3269, pci_device_1106_3269,
 #ifdef INIT_SUBSYS_INFO
@@ -93012,6 +98355,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1106_3343 = {
+	0x3343, pci_device_1106_3343,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1106_3343,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1106_3344 = {
 	0x3344, pci_device_1106_3344,
 #ifdef INIT_SUBSYS_INFO
@@ -93048,6 +98400,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1106_3371 = {
+	0x3371, pci_device_1106_3371,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1106_3371,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1106_3372 = {
+	0x3372, pci_device_1106_3372,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1106_3372,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1106_337a = {
 	0x337a, pci_device_1106_337a,
 #ifdef INIT_SUBSYS_INFO
@@ -93282,6 +98652,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1106_5324 = {
+	0x5324, pci_device_1106_5324,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1106_5324,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1106_5327 = {
 	0x5327, pci_device_1106_5327,
 #ifdef INIT_SUBSYS_INFO
@@ -93336,6 +98715,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1106_6287 = {
+	0x6287, pci_device_1106_6287,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1106_6287,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1106_6327 = {
 	0x6327, pci_device_1106_6327,
 #ifdef INIT_SUBSYS_INFO
@@ -93345,6 +98733,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1106_6364 = {
+	0x6364, pci_device_1106_6364,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1106_6364,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1106_7204 = {
 	0x7204, pci_device_1106_7204,
 #ifdef INIT_SUBSYS_INFO
@@ -94548,42 +99945,6 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
-static const pciDeviceInfo pci_dev_info_1119_0010 = {
-	0x0010, pci_device_1119_0010,
-#ifdef INIT_SUBSYS_INFO
-	pci_ss_list_1119_0010,
-#else
-	NULL,
-#endif
-	0
-};
-static const pciDeviceInfo pci_dev_info_1119_0011 = {
-	0x0011, pci_device_1119_0011,
-#ifdef INIT_SUBSYS_INFO
-	pci_ss_list_1119_0011,
-#else
-	NULL,
-#endif
-	0
-};
-static const pciDeviceInfo pci_dev_info_1119_0012 = {
-	0x0012, pci_device_1119_0012,
-#ifdef INIT_SUBSYS_INFO
-	pci_ss_list_1119_0012,
-#else
-	NULL,
-#endif
-	0
-};
-static const pciDeviceInfo pci_dev_info_1119_0013 = {
-	0x0013, pci_device_1119_0013,
-#ifdef INIT_SUBSYS_INFO
-	pci_ss_list_1119_0013,
-#else
-	NULL,
-#endif
-	0
-};
 static const pciDeviceInfo pci_dev_info_1119_0100 = {
 	0x0100, pci_device_1119_0100,
 #ifdef INIT_SUBSYS_INFO
@@ -95088,6 +100449,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1119_0301 = {
+	0x0301, pci_device_1119_0301,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1119_0301,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_111a_0000 = {
@@ -95835,6 +101205,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1133_e032 = {
+	0xe032, pci_device_1133_e032,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1133_e032,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_1134_0001 = {
@@ -96352,6 +101731,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_114f_0013 = {
+	0x0013, pci_device_114f_0013,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_114f_0013,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_114f_0014 = {
 	0x0014, pci_device_114f_0014,
 #ifdef INIT_SUBSYS_INFO
@@ -97181,6 +102569,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1166_0235 = {
+	0x0235, pci_device_1166_0235,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1166_0235,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1166_0238 = {
+	0x0238, pci_device_1166_0238,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1166_0238,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1166_0240 = {
 	0x0240, pci_device_1166_0240,
 #ifdef INIT_SUBSYS_INFO
@@ -97569,6 +102975,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1180_0832 = {
+	0x0832, pci_device_1180_0832,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1180_0832,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1180_0841 = {
 	0x0841, pci_device_1180_0841,
 #ifdef INIT_SUBSYS_INFO
@@ -98284,6 +103699,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_11ab_0f53 = {
+	0x0f53, pci_device_11ab_0f53,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11ab_0f53,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_11ab_11ab = {
+	0x11ab, pci_device_11ab_11ab,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11ab_11ab,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_11ab_138f = {
 	0x138f, pci_device_11ab_138f,
 #ifdef INIT_SUBSYS_INFO
@@ -98320,6 +103753,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_11ab_2a01 = {
+	0x2a01, pci_device_11ab_2a01,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11ab_2a01,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_11ab_4320 = {
 	0x4320, pci_device_11ab_4320,
 #ifdef INIT_SUBSYS_INFO
@@ -98464,6 +103906,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_11ab_4364 = {
+	0x4364, pci_device_11ab_4364,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11ab_4364,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_11ab_4611 = {
 	0x4611, pci_device_11ab_4611,
 #ifdef INIT_SUBSYS_INFO
@@ -98554,6 +104005,42 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_11ab_6101 = {
+	0x6101, pci_device_11ab_6101,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11ab_6101,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_11ab_6141 = {
+	0x6141, pci_device_11ab_6141,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11ab_6141,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_11ab_6145 = {
+	0x6145, pci_device_11ab_6145,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11ab_6145,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_11ab_6450 = {
+	0x6450, pci_device_11ab_6450,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11ab_6450,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_11ab_6460 = {
 	0x6460, pci_device_11ab_6460,
 #ifdef INIT_SUBSYS_INFO
@@ -98712,6 +104199,33 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_11bd_0040 = {
+	0x0040, pci_device_11bd_0040,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11bd_0040,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_11bd_0041 = {
+	0x0041, pci_device_11bd_0041,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11bd_0041,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_11bd_0042 = {
+	0x0042, pci_device_11bd_0042,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11bd_0042,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_11bd_bede = {
 	0xbede, pci_device_11bd_bede,
 #ifdef INIT_SUBSYS_INFO
@@ -99020,6 +104534,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_11c1_1040 = {
+	0x1040, pci_device_11c1_1040,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11c1_1040,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_11c1_2600 = {
+	0x2600, pci_device_11c1_2600,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11c1_2600,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_11c1_5801 = {
 	0x5801, pci_device_11c1_5801,
 #ifdef INIT_SUBSYS_INFO
@@ -99219,6 +104751,15 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_11d4_0078 = {
+	0x0078, pci_device_11d4_0078,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11d4_0078,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_11d4_1535 = {
 	0x1535, pci_device_11d4_1535,
 #ifdef INIT_SUBSYS_INFO
@@ -99246,6 +104787,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_11d4_1981 = {
+	0x1981, pci_device_11d4_1981,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11d4_1981,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_11d4_1983 = {
+	0x1983, pci_device_11d4_1983,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11d4_1983,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_11d4_1986 = {
 	0x1986, pci_device_11d4_1986,
 #ifdef INIT_SUBSYS_INFO
@@ -99255,6 +104814,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_11d4_198b = {
+	0x198b, pci_device_11d4_198b,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_11d4_198b,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_11d4_5340 = {
 	0x5340, pci_device_11d4_5340,
 #ifdef INIT_SUBSYS_INFO
@@ -101440,6 +107008,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1283_8152 = {
+	0x8152, pci_device_1283_8152,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1283_8152,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1283_8211 = {
 	0x8211, pci_device_1283_8211,
 #ifdef INIT_SUBSYS_INFO
@@ -101593,6 +107170,15 @@ static const pciDeviceInfo pci_dev_info_
 	0
 };
 #endif
+static const pciDeviceInfo pci_dev_info_1292_fc02 = {
+	0xfc02, pci_device_1292_fc02,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1292_fc02,
+#else
+	NULL,
+#endif
+	0
+};
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_129a_0615 = {
 	0x0615, pci_device_129a_0615,
@@ -101616,6 +107202,15 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_12ab_0000 = {
+	0x0000, pci_device_12ab_0000,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_12ab_0000,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_12ab_0002 = {
 	0x0002, pci_device_12ab_0002,
 #ifdef INIT_SUBSYS_INFO
@@ -101625,6 +107220,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_12ab_2300 = {
+	0x2300, pci_device_12ab_2300,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_12ab_2300,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_12ab_3000 = {
 	0x3000, pci_device_12ab_3000,
 #ifdef INIT_SUBSYS_INFO
@@ -101634,6 +107238,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_12ab_fff3 = {
+	0xfff3, pci_device_12ab_fff3,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_12ab_fff3,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_12ab_ffff = {
+	0xffff, pci_device_12ab_ffff,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_12ab_ffff,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_12ae_0001 = {
@@ -102147,6 +107769,15 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_12d8_01a7 = {
+	0x01a7, pci_device_12d8_01a7,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_12d8_01a7,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_12d8_8150 = {
 	0x8150, pci_device_12d8_8150,
 #ifdef INIT_SUBSYS_INFO
@@ -104022,6 +109653,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1374_003b = {
+	0x003b, pci_device_1374_003b,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1374_003b,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1374_003c = {
+	0x003c, pci_device_1374_003c,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1374_003c,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_137a_0001 = {
@@ -104145,6 +109794,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1385_006b = {
+	0x006b, pci_device_1385_006b,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1385_006b,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1385_311a = {
 	0x311a, pci_device_1385_311a,
 #ifdef INIT_SUBSYS_INFO
@@ -104428,6 +110086,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1393_1681 = {
+	0x1681, pci_device_1393_1681,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1393_1681,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1393_2040 = {
 	0x2040, pci_device_1393_2040,
 #ifdef INIT_SUBSYS_INFO
@@ -104495,30 +110162,28 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
-#endif
-#ifdef VENDOR_INCLUDE_NONVIDEO
-static const pciDeviceInfo pci_dev_info_139a_0001 = {
-	0x0001, pci_device_139a_0001,
+static const pciDeviceInfo pci_dev_info_1397_30b1 = {
+	0x30b1, pci_device_1397_30b1,
 #ifdef INIT_SUBSYS_INFO
-	pci_ss_list_139a_0001,
+	pci_ss_list_1397_30b1,
 #else
 	NULL,
 #endif
 	0
 };
-static const pciDeviceInfo pci_dev_info_139a_0003 = {
-	0x0003, pci_device_139a_0003,
+static const pciDeviceInfo pci_dev_info_1397_b700 = {
+	0xb700, pci_device_1397_b700,
 #ifdef INIT_SUBSYS_INFO
-	pci_ss_list_139a_0003,
+	pci_ss_list_1397_b700,
 #else
 	NULL,
 #endif
 	0
 };
-static const pciDeviceInfo pci_dev_info_139a_0005 = {
-	0x0005, pci_device_139a_0005,
+static const pciDeviceInfo pci_dev_info_1397_f001 = {
+	0xf001, pci_device_1397_f001,
 #ifdef INIT_SUBSYS_INFO
-	pci_ss_list_139a_0005,
+	pci_ss_list_1397_f001,
 #else
 	NULL,
 #endif
@@ -104526,10 +110191,39 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
-static const pciDeviceInfo pci_dev_info_13a3_0005 = {
-	0x0005, pci_device_13a3_0005,
+static const pciDeviceInfo pci_dev_info_139a_0001 = {
+	0x0001, pci_device_139a_0001,
 #ifdef INIT_SUBSYS_INFO
-	pci_ss_list_13a3_0005,
+	pci_ss_list_139a_0001,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_139a_0003 = {
+	0x0003, pci_device_139a_0003,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_139a_0003,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_139a_0005 = {
+	0x0005, pci_device_139a_0005,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_139a_0005,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_13a3_0005 = {
+	0x0005, pci_device_13a3_0005,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_13a3_0005,
 #else
 	NULL,
 #endif
@@ -104625,6 +110319,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_13a3_002e = {
+	0x002e, pci_device_13a3_002e,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_13a3_002e,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_13a8_0152 = {
@@ -104730,6 +110433,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_13c1_1004 = {
+	0x1004, pci_device_13c1_1004,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_13c1_1004,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_13c2_000e = {
@@ -104830,6 +110542,17 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_13d3_3219 = {
+	0x3219, pci_device_13d3_3219,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_13d3_3219,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_13df_0001 = {
 	0x0001, pci_device_13df_0001,
 #ifdef INIT_SUBSYS_INFO
@@ -104937,6 +110660,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_13f6_9880 = {
+	0x9880, pci_device_13f6_9880,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_13f6_9880,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_13fe_1240 = {
@@ -105367,6 +111099,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1425_000c = {
+	0x000c, pci_device_1425_000c,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1425_000c,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_142e_4020 = {
@@ -105586,6 +111327,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1458_9001 = {
+	0x9001, pci_device_1458_9001,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1458_9001,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1458_e911 = {
 	0xe911, pci_device_1458_e911,
 #ifdef INIT_SUBSYS_INFO
@@ -105608,6 +111358,33 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_1461_a3ce = {
+	0xa3ce, pci_device_1461_a3ce,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1461_a3ce,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1461_a3cf = {
+	0xa3cf, pci_device_1461_a3cf,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1461_a3cf,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1461_a836 = {
+	0xa836, pci_device_1461_a836,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1461_a836,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1461_f436 = {
 	0xf436, pci_device_1461_f436,
 #ifdef INIT_SUBSYS_INFO
@@ -105664,6 +111441,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1462_7235 = {
+	0x7235, pci_device_1462_7235,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1462_7235,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1462_7242 = {
+	0x7242, pci_device_1462_7242,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1462_7242,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1462_8725 = {
 	0x8725, pci_device_1462_8725,
 #ifdef INIT_SUBSYS_INFO
@@ -105736,6 +111531,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1462_b834 = {
+	0xb834, pci_device_1462_b834,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1462_b834,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_146c_1430 = {
@@ -106436,6 +112240,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_14e4_1639 = {
+	0x1639, pci_device_14e4_1639,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_14e4_1639,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_14e4_163a = {
+	0x163a, pci_device_14e4_163a,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_14e4_163a,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_14e4_1644 = {
 	0x1644, pci_device_14e4_1644,
 #ifdef INIT_SUBSYS_INFO
@@ -106535,6 +112357,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_14e4_165a = {
+	0x165a, pci_device_14e4_165a,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_14e4_165a,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_14e4_165d = {
 	0x165d, pci_device_14e4_165d,
 #ifdef INIT_SUBSYS_INFO
@@ -106616,6 +112447,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_14e4_1674 = {
+	0x1674, pci_device_14e4_1674,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_14e4_1674,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_14e4_1677 = {
 	0x1677, pci_device_14e4_1677,
 #ifdef INIT_SUBSYS_INFO
@@ -106679,6 +112519,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_14e4_167f = {
+	0x167f, pci_device_14e4_167f,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_14e4_167f,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_14e4_1693 = {
 	0x1693, pci_device_14e4_1693,
 #ifdef INIT_SUBSYS_INFO
@@ -106859,6 +112708,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_14e4_1712 = {
+	0x1712, pci_device_14e4_1712,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_14e4_1712,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_14e4_1713 = {
+	0x1713, pci_device_14e4_1713,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_14e4_1713,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_14e4_3352 = {
 	0x3352, pci_device_14e4_3352,
 #ifdef INIT_SUBSYS_INFO
@@ -106904,6 +112771,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_14e4_4220 = {
+	0x4220, pci_device_14e4_4220,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_14e4_4220,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_14e4_4301 = {
 	0x4301, pci_device_14e4_4301,
 #ifdef INIT_SUBSYS_INFO
@@ -107066,6 +112942,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_14e4_4344 = {
+	0x4344, pci_device_14e4_4344,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_14e4_4344,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_14e4_4401 = {
 	0x4401, pci_device_14e4_4401,
 #ifdef INIT_SUBSYS_INFO
@@ -107435,6 +113320,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_14e4_5695 = {
+	0x5695, pci_device_14e4_5695,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_14e4_5695,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_14e4_5698 = {
+	0x5698, pci_device_14e4_5698,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_14e4_5698,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_14e4_5820 = {
 	0x5820, pci_device_14e4_5820,
 #ifdef INIT_SUBSYS_INFO
@@ -107781,6 +113684,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_14f1_10b6 = {
+	0x10b6, pci_device_14f1_10b6,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_14f1_10b6,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_14f1_1433 = {
 	0x1433, pci_device_14f1_1433,
 #ifdef INIT_SUBSYS_INFO
@@ -108339,6 +114251,33 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_14f1_2f30 = {
+	0x2f30, pci_device_14f1_2f30,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_14f1_2f30,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_14f1_5045 = {
+	0x5045, pci_device_14f1_5045,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_14f1_5045,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_14f1_5047 = {
+	0x5047, pci_device_14f1_5047,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_14f1_5047,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_14f1_8234 = {
 	0x8234, pci_device_14f1_8234,
 #ifdef INIT_SUBSYS_INFO
@@ -108741,6 +114680,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1524_0551 = {
+	0x0551, pci_device_1524_0551,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1524_0551,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1524_0610 = {
 	0x0610, pci_device_1524_0610,
 #ifdef INIT_SUBSYS_INFO
@@ -109112,6 +115060,35 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_1590_0001 = {
+	0x0001, pci_device_1590_0001,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1590_0001,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1590_0002 = {
+	0x0002, pci_device_1590_0002,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1590_0002,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1590_a01d = {
+	0xa01d, pci_device_1590_a01d,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1590_a01d,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_1592_0781 = {
 	0x0781, pci_device_1592_0781,
 #ifdef INIT_SUBSYS_INFO
@@ -109224,6 +115201,15 @@ static const pciDeviceInfo pci_dev_info_
 	0
 };
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_15b3_0191 = {
+	0x0191, pci_device_15b3_0191,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_15b3_0191,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_15b3_5274 = {
 	0x5274, pci_device_15b3_5274,
 #ifdef INIT_SUBSYS_INFO
@@ -109305,6 +115291,80 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_15b3_6340 = {
+	0x6340, pci_device_15b3_6340,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_15b3_6340,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_15b3_634a = {
+	0x634a, pci_device_15b3_634a,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_15b3_634a,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_15b3_6354 = {
+	0x6354, pci_device_15b3_6354,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_15b3_6354,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_15b3_6368 = {
+	0x6368, pci_device_15b3_6368,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_15b3_6368,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_15b8_1003 = {
+	0x1003, pci_device_15b8_1003,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_15b8_1003,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_15b8_1005 = {
+	0x1005, pci_device_15b8_1005,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_15b8_1005,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_15b8_100a = {
+	0x100a, pci_device_15b8_100a,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_15b8_100a,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_15b8_3001 = {
+	0x3001, pci_device_15b8_3001,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_15b8_3001,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_15bc_1100 = {
@@ -109378,6 +115438,17 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_15e2_0500 = {
+	0x0500, pci_device_15e2_0500,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_15e2_0500,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_15e8_0130 = {
 	0x0130, pci_device_15e8_0130,
 #ifdef INIT_SUBSYS_INFO
@@ -109505,6 +115576,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1629_1006 = {
+	0x1006, pci_device_1629_1006,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1629_1006,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1629_1007 = {
+	0x1007, pci_device_1629_1007,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1629_1007,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1629_2002 = {
 	0x2002, pci_device_1629_2002,
 #ifdef INIT_SUBSYS_INFO
@@ -109756,6 +115845,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_168c_001c = {
+	0x001c, pci_device_168c_001c,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_168c_001c,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_168c_0020 = {
 	0x0020, pci_device_168c_0020,
 #ifdef INIT_SUBSYS_INFO
@@ -109765,6 +115863,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_168c_0023 = {
+	0x0023, pci_device_168c_0023,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_168c_0023,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_168c_0024 = {
+	0x0024, pci_device_168c_0024,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_168c_0024,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_168c_1014 = {
 	0x1014, pci_device_168c_1014,
 #ifdef INIT_SUBSYS_INFO
@@ -109774,6 +115890,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_168c_3b08 = {
+	0x3b08, pci_device_168c_3b08,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_168c_3b08,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_169c_0044 = {
@@ -109787,6 +115912,17 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_169d_3306 = {
+	0x3306, pci_device_169d_3306,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_169d_3306,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_16ab_1100 = {
 	0x1100, pci_device_16ab_1100,
 #ifdef INIT_SUBSYS_INFO
@@ -109825,6 +115961,24 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_16ae_0001 = {
+	0x0001, pci_device_16ae_0001,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16ae_0001,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16ae_000a = {
+	0x000a, pci_device_16ae_000a,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16ae_000a,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_16ae_1141 = {
 	0x1141, pci_device_16ae_1141,
 #ifdef INIT_SUBSYS_INFO
@@ -109834,6 +115988,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_16ae_1841 = {
+	0x1841, pci_device_16ae_1841,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16ae_1841,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_16c6_8695 = {
@@ -109858,6 +116021,285 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_16d5_0504 = {
+	0x0504, pci_device_16d5_0504,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_0504,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_0520 = {
+	0x0520, pci_device_16d5_0520,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_0520,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_0521 = {
+	0x0521, pci_device_16d5_0521,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_0521,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_1020 = {
+	0x1020, pci_device_16d5_1020,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_1020,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_1065 = {
+	0x1065, pci_device_16d5_1065,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_1065,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_2004 = {
+	0x2004, pci_device_16d5_2004,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_2004,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_2020 = {
+	0x2020, pci_device_16d5_2020,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_2020,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_2065 = {
+	0x2065, pci_device_16d5_2065,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_2065,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_3020 = {
+	0x3020, pci_device_16d5_3020,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_3020,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_3065 = {
+	0x3065, pci_device_16d5_3065,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_3065,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4243 = {
+	0x4243, pci_device_16d5_4243,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4243,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4248 = {
+	0x4248, pci_device_16d5_4248,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4248,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_424b = {
+	0x424b, pci_device_16d5_424b,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_424b,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4253 = {
+	0x4253, pci_device_16d5_4253,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4253,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4312 = {
+	0x4312, pci_device_16d5_4312,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4312,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4313 = {
+	0x4313, pci_device_16d5_4313,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4313,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4322 = {
+	0x4322, pci_device_16d5_4322,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4322,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4323 = {
+	0x4323, pci_device_16d5_4323,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4323,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4350 = {
+	0x4350, pci_device_16d5_4350,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4350,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4353 = {
+	0x4353, pci_device_16d5_4353,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4353,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4357 = {
+	0x4357, pci_device_16d5_4357,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4357,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4457 = {
+	0x4457, pci_device_16d5_4457,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4457,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_464d = {
+	0x464d, pci_device_16d5_464d,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_464d,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4850 = {
+	0x4850, pci_device_16d5_4850,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4850,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4a42 = {
+	0x4a42, pci_device_16d5_4a42,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4a42,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4a50 = {
+	0x4a50, pci_device_16d5_4a50,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4a50,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4a56 = {
+	0x4a56, pci_device_16d5_4a56,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4a56,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4b47 = {
+	0x4b47, pci_device_16d5_4b47,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4b47,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4c40 = {
+	0x4c40, pci_device_16d5_4c40,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4c40,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4c60 = {
+	0x4c60, pci_device_16d5_4c60,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4c60,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_4d4d = {
+	0x4d4d, pci_device_16d5_4d4d,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_4d4d,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_16d5_4d4e = {
 	0x4d4e, pci_device_16d5_4d4e,
 #ifdef INIT_SUBSYS_INFO
@@ -109867,6 +116309,33 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_16d5_524d = {
+	0x524d, pci_device_16d5_524d,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_524d,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_5335 = {
+	0x5335, pci_device_16d5_5335,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_5335,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_16d5_5456 = {
+	0x5456, pci_device_16d5_5456,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16d5_5456,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_16e3_1e0f = {
@@ -109889,6 +116358,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_16e5_6300 = {
+	0x6300, pci_device_16e5_6300,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_16e5_6300,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_16ec_00ff = {
@@ -109993,6 +116471,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1734_1085 = {
+	0x1085, pci_device_1734_1085,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1734_1085,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_1737_0013 = {
@@ -110013,6 +116500,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1737_0029 = {
+	0x0029, pci_device_1737_0029,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1737_0029,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1737_1032 = {
 	0x1032, pci_device_1737_1032,
 #ifdef INIT_SUBSYS_INFO
@@ -110435,6 +116931,17 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_17db_0101 = {
+	0x0101, pci_device_17db_0101,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_17db_0101,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_17e4_0001 = {
 	0x0001, pci_device_17e4_0001,
 #ifdef INIT_SUBSYS_INFO
@@ -110484,6 +116991,53 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_17f3_6020 = {
+	0x6020, pci_device_17f3_6020,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_17f3_6020,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_17f3_6030 = {
+	0x6030, pci_device_17f3_6030,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_17f3_6030,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_17f3_6040 = {
+	0x6040, pci_device_17f3_6040,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_17f3_6040,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_17f3_6060 = {
+	0x6060, pci_device_17f3_6060,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_17f3_6060,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_17f3_6061 = {
+	0x6061, pci_device_17f3_6061,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_17f3_6061,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_17fe_2120 = {
 	0x2120, pci_device_17fe_2120,
 #ifdef INIT_SUBSYS_INFO
@@ -110578,8 +117132,26 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1814_e932 = {
+	0xe932, pci_device_1814_e932,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1814_e932,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_1822_0001 = {
+	0x0001, pci_device_1822_0001,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1822_0001,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_1822_4e35 = {
 	0x4e35, pci_device_1822_4e35,
 #ifdef INIT_SUBSYS_INFO
@@ -110718,6 +117290,46 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_186c_0614 = {
+	0x0614, pci_device_186c_0614,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_186c_0614,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_1876_a101 = {
+	0xa101, pci_device_1876_a101,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1876_a101,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1876_a102 = {
+	0xa102, pci_device_1876_a102,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1876_a102,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1876_a103 = {
+	0xa103, pci_device_1876_a103,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1876_a103,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_187e_3403 = {
 	0x3403, pci_device_187e_3403,
 #ifdef INIT_SUBSYS_INFO
@@ -110843,6 +117455,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_18ca_0047 = {
+	0x0047, pci_device_18ca_0047,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_18ca_0047,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_18d2_3069 = {
@@ -111213,6 +117834,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_1969_2048 = {
+	0x2048, pci_device_1969_2048,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1969_2048,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_196a_0101 = {
@@ -111233,6 +117863,26 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_196a_0105 = {
+	0x0105, pci_device_196a_0105,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_196a_0105,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_1971_1011 = {
+	0x1011, pci_device_1971_1011,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1971_1011,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_197b_2360 = {
@@ -111280,6 +117930,35 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_197b_2368 = {
+	0x2368, pci_device_197b_2368,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_197b_2368,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_1982_1600 = {
+	0x1600, pci_device_1982_1600,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1982_1600,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1982_16ff = {
+	0x16ff, pci_device_1982_16ff,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1982_16ff,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_1989_0001 = {
@@ -111302,6 +117981,26 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_19a2_0200 = {
+	0x0200, pci_device_19a2_0200,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_19a2_0200,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_19a2_0201 = {
+	0x0201, pci_device_19a2_0201,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_19a2_0201,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_19ac_0001 = {
 	0x0001, pci_device_19ac_0001,
 #ifdef INIT_SUBSYS_INFO
@@ -111380,6 +118079,26 @@ static const pciDeviceInfo pci_dev_info_
 	0
 };
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_1a07_0006 = {
+	0x0006, pci_device_1a07_0006,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1a07_0006,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_1a07_0007 = {
+	0x0007, pci_device_1a07_0007,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1a07_0007,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_1a08_0000 = {
 	0x0000, pci_device_1a08_0000,
 #ifdef INIT_SUBSYS_INFO
@@ -111391,6 +118110,39 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_1a1d_1a17 = {
+	0x1a17, pci_device_1a1d_1a17,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1a1d_1a17,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_1a73_0001 = {
+	0x0001, pci_device_1a73_0001,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1a73_0001,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_1a8c_1100 = {
+	0x1100, pci_device_1a8c_1100,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_1a8c_1100,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_1c1c_0001 = {
 	0x0001, pci_device_1c1c_0001,
 #ifdef INIT_SUBSYS_INFO
@@ -111978,6 +118730,44 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_4040_0001 = {
+	0x0001, pci_device_4040_0001,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_4040_0001,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_4040_0002 = {
+	0x0002, pci_device_4040_0002,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_4040_0002,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_4040_0003 = {
+	0x0003, pci_device_4040_0003,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_4040_0003,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_4040_0004 = {
+	0x0004, pci_device_4040_0004,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_4040_0004,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_4144_0044 = {
 	0x0044, pci_device_4144_0044,
 #ifdef INIT_SUBSYS_INFO
@@ -112093,6 +118883,17 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_4d56_0000 = {
+	0x0000, pci_device_4d56_0000,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_4d56_0000,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_4ddc_0100 = {
 	0x0100, pci_device_4ddc_0100,
 #ifdef INIT_SUBSYS_INFO
@@ -113013,6 +119814,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_5333_8e48 = {
+	0x8e48, pci_device_5333_8e48,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_5333_8e48,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_5333_9102 = {
 	0x9102, pci_device_5333_9102,
 #ifdef INIT_SUBSYS_INFO
@@ -113087,6 +119897,17 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_5853_0001 = {
+	0x0001, pci_device_5853_0001,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_5853_0001,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_6374_6773 = {
 	0x6773, pci_device_6374_6773,
 #ifdef INIT_SUBSYS_INFO
@@ -114687,6 +121508,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_8086_10a5 = {
+	0x10a5, pci_device_8086_10a5,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_10a5,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_8086_10b0 = {
 	0x10b0, pci_device_8086_10b0,
 #ifdef INIT_SUBSYS_INFO
@@ -114732,6 +121562,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_8086_10b6 = {
+	0x10b6, pci_device_8086_10b6,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_10b6,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_8086_10b9 = {
 	0x10b9, pci_device_8086_10b9,
 #ifdef INIT_SUBSYS_INFO
@@ -114768,6 +121607,42 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_8086_10bd = {
+	0x10bd, pci_device_8086_10bd,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_10bd,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_10c0 = {
+	0x10c0, pci_device_8086_10c0,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_10c0,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_10c2 = {
+	0x10c2, pci_device_8086_10c2,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_10c2,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_10c3 = {
+	0x10c3, pci_device_8086_10c3,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_10c3,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_8086_10c4 = {
 	0x10c4, pci_device_8086_10c4,
 #ifdef INIT_SUBSYS_INFO
@@ -114786,6 +121661,42 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_8086_10c6 = {
+	0x10c6, pci_device_8086_10c6,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_10c6,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_10c7 = {
+	0x10c7, pci_device_8086_10c7,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_10c7,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_10d9 = {
+	0x10d9, pci_device_8086_10d9,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_10d9,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_10da = {
+	0x10da, pci_device_8086_10da,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_10da,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_8086_1107 = {
 	0x1107, pci_device_8086_1107,
 #ifdef INIT_SUBSYS_INFO
@@ -117882,10 +124793,64 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
-static const pciDeviceInfo pci_dev_info_8086_2910 = {
-	0x2910, pci_device_8086_2910,
+static const pciDeviceInfo pci_dev_info_8086_2911 = {
+	0x2911, pci_device_8086_2911,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_2911,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_2912 = {
+	0x2912, pci_device_8086_2912,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_2912,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_2914 = {
+	0x2914, pci_device_8086_2914,
 #ifdef INIT_SUBSYS_INFO
-	pci_ss_list_8086_2910,
+	pci_ss_list_8086_2914,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_2916 = {
+	0x2916, pci_device_8086_2916,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_2916,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_2917 = {
+	0x2917, pci_device_8086_2917,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_2917,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_2918 = {
+	0x2918, pci_device_8086_2918,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_2918,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_2919 = {
+	0x2919, pci_device_8086_2919,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_2919,
 #else
 	NULL,
 #endif
@@ -117954,6 +124919,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_8086_2929 = {
+	0x2929, pci_device_8086_2929,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_2929,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_292c = {
+	0x292c, pci_device_8086_292c,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_292c,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_8086_292d = {
 	0x292d, pci_device_8086_292d,
 #ifdef INIT_SUBSYS_INFO
@@ -118530,6 +125513,78 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_8086_29d0 = {
+	0x29d0, pci_device_8086_29d0,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_29d0,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_29d1 = {
+	0x29d1, pci_device_8086_29d1,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_29d1,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_29d2 = {
+	0x29d2, pci_device_8086_29d2,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_29d2,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_29d3 = {
+	0x29d3, pci_device_8086_29d3,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_29d3,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_29d4 = {
+	0x29d4, pci_device_8086_29d4,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_29d4,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_29d5 = {
+	0x29d5, pci_device_8086_29d5,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_29d5,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_29d6 = {
+	0x29d6, pci_device_8086_29d6,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_29d6,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_29d7 = {
+	0x29d7, pci_device_8086_29d7,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_29d7,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_8086_29e0 = {
 	0x29e0, pci_device_8086_29e0,
 #ifdef INIT_SUBSYS_INFO
@@ -118728,19 +125783,46 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
-static const pciDeviceInfo pci_dev_info_8086_3092 = {
-	0x3092, pci_device_8086_3092,
+static const pciDeviceInfo pci_dev_info_8086_3200 = {
+	0x3200, pci_device_8086_3200,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_3200,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_3313 = {
+	0x3313, pci_device_8086_3313,
 #ifdef INIT_SUBSYS_INFO
-	pci_ss_list_8086_3092,
+	pci_ss_list_8086_3313,
 #else
 	NULL,
 #endif
 	0
 };
-static const pciDeviceInfo pci_dev_info_8086_3200 = {
-	0x3200, pci_device_8086_3200,
+static const pciDeviceInfo pci_dev_info_8086_331b = {
+	0x331b, pci_device_8086_331b,
 #ifdef INIT_SUBSYS_INFO
-	pci_ss_list_8086_3200,
+	pci_ss_list_8086_331b,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_3331 = {
+	0x3331, pci_device_8086_3331,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_3331,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_3339 = {
+	0x3339, pci_device_8086_3339,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_3339,
 #else
 	NULL,
 #endif
@@ -118764,6 +125846,33 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_8086_3363 = {
+	0x3363, pci_device_8086_3363,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_3363,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_33c3 = {
+	0x33c3, pci_device_8086_33c3,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_33c3,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_33cb = {
+	0x33cb, pci_device_8086_33cb,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_33cb,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_8086_3500 = {
 	0x3500, pci_device_8086_3500,
 #ifdef INIT_SUBSYS_INFO
@@ -119259,6 +126368,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_8086_4001 = {
+	0x4001, pci_device_8086_4001,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_4001,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_4003 = {
+	0x4003, pci_device_8086_4003,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_4003,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_8086_4008 = {
 	0x4008, pci_device_8086_4008,
 #ifdef INIT_SUBSYS_INFO
@@ -119466,6 +126593,33 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_8086_4229 = {
+	0x4229, pci_device_8086_4229,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_4229,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_4230 = {
+	0x4230, pci_device_8086_4230,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_4230,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_444e = {
+	0x444e, pci_device_8086_444e,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_444e,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_8086_5001 = {
 	0x5001, pci_device_8086_5001,
 #ifdef INIT_SUBSYS_INFO
@@ -119475,6 +126629,294 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_8086_5020 = {
+	0x5020, pci_device_8086_5020,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5020,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5021 = {
+	0x5021, pci_device_8086_5021,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5021,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5023 = {
+	0x5023, pci_device_8086_5023,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5023,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5024 = {
+	0x5024, pci_device_8086_5024,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5024,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5025 = {
+	0x5025, pci_device_8086_5025,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5025,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5028 = {
+	0x5028, pci_device_8086_5028,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5028,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5029 = {
+	0x5029, pci_device_8086_5029,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5029,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_502a = {
+	0x502a, pci_device_8086_502a,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_502a,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_502b = {
+	0x502b, pci_device_8086_502b,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_502b,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5031 = {
+	0x5031, pci_device_8086_5031,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5031,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5032 = {
+	0x5032, pci_device_8086_5032,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5032,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5033 = {
+	0x5033, pci_device_8086_5033,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5033,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5035 = {
+	0x5035, pci_device_8086_5035,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5035,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5037 = {
+	0x5037, pci_device_8086_5037,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5037,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5039 = {
+	0x5039, pci_device_8086_5039,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5039,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_503a = {
+	0x503a, pci_device_8086_503a,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_503a,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_503b = {
+	0x503b, pci_device_8086_503b,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_503b,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_503c = {
+	0x503c, pci_device_8086_503c,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_503c,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_503d = {
+	0x503d, pci_device_8086_503d,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_503d,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_503e = {
+	0x503e, pci_device_8086_503e,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_503e,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5040 = {
+	0x5040, pci_device_8086_5040,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5040,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5041 = {
+	0x5041, pci_device_8086_5041,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5041,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5042 = {
+	0x5042, pci_device_8086_5042,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5042,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5043 = {
+	0x5043, pci_device_8086_5043,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5043,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5044 = {
+	0x5044, pci_device_8086_5044,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5044,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5045 = {
+	0x5045, pci_device_8086_5045,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5045,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5046 = {
+	0x5046, pci_device_8086_5046,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5046,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5047 = {
+	0x5047, pci_device_8086_5047,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5047,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5048 = {
+	0x5048, pci_device_8086_5048,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5048,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_5049 = {
+	0x5049, pci_device_8086_5049,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_5049,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_504a = {
+	0x504a, pci_device_8086_504a,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_504a,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8086_504b = {
+	0x504b, pci_device_8086_504b,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_504b,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_8086_5200 = {
 	0x5200, pci_device_8086_5200,
 #ifdef INIT_SUBSYS_INFO
@@ -120015,6 +127457,15 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_8086_8002 = {
+	0x8002, pci_device_8086_8002,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8086_8002,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_8086_84c4 = {
 	0x84c4, pci_device_8086_84c4,
 #ifdef INIT_SUBSYS_INFO
@@ -120232,6 +127683,55 @@ static const pciDeviceInfo pci_dev_info_
 	0
 };
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_80ee_beef = {
+	0xbeef, pci_device_80ee_beef,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_80ee_beef,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_80ee_cafe = {
+	0xcafe, pci_device_80ee_cafe,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_80ee_cafe,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_8384_7618 = {
+	0x7618, pci_device_8384_7618,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8384_7618,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8384_7670 = {
+	0x7670, pci_device_8384_7670,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8384_7670,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_8384_7672 = {
+	0x7672, pci_device_8384_7672,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_8384_7672,
+#else
+	NULL,
+#endif
+	0
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_8686_1010 = {
 	0x1010, pci_device_8686_1010,
 #ifdef INIT_SUBSYS_INFO
@@ -121115,6 +128615,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_9005_0092 = {
+	0x0092, pci_device_9005_0092,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_9005_0092,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_9005_0093 = {
+	0x0093, pci_device_9005_0093,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_9005_0093,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_9005_00c0 = {
 	0x00c0, pci_device_9005_00c0,
 #ifdef INIT_SUBSYS_INFO
@@ -121776,6 +129294,15 @@ static const pciDeviceInfo pci_dev_info_
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo pci_dev_info_d161_0120 = {
+	0x0120, pci_device_d161_0120,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_d161_0120,
+#else
+	NULL,
+#endif
+	0
+};
 static const pciDeviceInfo pci_dev_info_d161_0205 = {
 	0x0205, pci_device_d161_0205,
 #ifdef INIT_SUBSYS_INFO
@@ -121803,15 +129330,6 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
-static const pciDeviceInfo pci_dev_info_d161_0406 = {
-	0x0406, pci_device_d161_0406,
-#ifdef INIT_SUBSYS_INFO
-	pci_ss_list_d161_0406,
-#else
-	NULL,
-#endif
-	0
-};
 static const pciDeviceInfo pci_dev_info_d161_0410 = {
 	0x0410, pci_device_d161_0410,
 #ifdef INIT_SUBSYS_INFO
@@ -121821,10 +129339,10 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
-static const pciDeviceInfo pci_dev_info_d161_0411 = {
-	0x0411, pci_device_d161_0411,
+static const pciDeviceInfo pci_dev_info_d161_0800 = {
+	0x0800, pci_device_d161_0800,
 #ifdef INIT_SUBSYS_INFO
-	pci_ss_list_d161_0411,
+	pci_ss_list_d161_0800,
 #else
 	NULL,
 #endif
@@ -121839,6 +129357,24 @@ static const pciDeviceInfo pci_dev_info_
 #endif
 	0
 };
+static const pciDeviceInfo pci_dev_info_d161_3400 = {
+	0x3400, pci_device_d161_3400,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_d161_3400,
+#else
+	NULL,
+#endif
+	0
+};
+static const pciDeviceInfo pci_dev_info_d161_b410 = {
+	0xb410, pci_device_d161_b410,
+#ifdef INIT_SUBSYS_INFO
+	pci_ss_list_d161_b410,
+#else
+	NULL,
+#endif
+	0
+};
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo pci_dev_info_d4d4_0601 = {
@@ -122376,6 +129912,7 @@ static const pciDeviceInfo *pci_dev_list
 	NULL
 };
 #endif
+#define pci_dev_list_02e0 NULL
 #define pci_dev_list_0315 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_0357[] = {
@@ -122414,6 +129951,12 @@ static const pciDeviceInfo *pci_dev_list
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_058f[] = {
+	&pci_dev_info_058f_9254,
+	NULL
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_05a9[] = {
 	&pci_dev_info_05a9_8519,
 	NULL
@@ -122470,6 +130013,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_093a_010e,
 	&pci_dev_info_093a_010f,
 	&pci_dev_info_093a_2468,
+	&pci_dev_info_093a_2600,
 	&pci_dev_info_093a_2603,
 	&pci_dev_info_093a_2608,
 	NULL
@@ -122647,6 +130191,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1000_0054,
 	&pci_dev_info_1000_0055,
 	&pci_dev_info_1000_0056,
+	&pci_dev_info_1000_0057,
 	&pci_dev_info_1000_0058,
 	&pci_dev_info_1000_005a,
 	&pci_dev_info_1000_005c,
@@ -123064,6 +130609,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1002_715f,
 	&pci_dev_info_1002_7162,
 	&pci_dev_info_1002_7166,
+	&pci_dev_info_1002_716e,
 	&pci_dev_info_1002_7172,
 	&pci_dev_info_1002_7173,
 	&pci_dev_info_1002_7180,
@@ -123089,11 +130635,13 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1002_71c6,
 	&pci_dev_info_1002_71c7,
 	&pci_dev_info_1002_71ce,
+	&pci_dev_info_1002_71d4,
 	&pci_dev_info_1002_71d5,
 	&pci_dev_info_1002_71d6,
 	&pci_dev_info_1002_71de,
 	&pci_dev_info_1002_71e0,
 	&pci_dev_info_1002_71e2,
+	&pci_dev_info_1002_71e6,
 	&pci_dev_info_1002_71e7,
 	&pci_dev_info_1002_7210,
 	&pci_dev_info_1002_7211,
@@ -123127,6 +130675,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1002_7834,
 	&pci_dev_info_1002_7835,
 	&pci_dev_info_1002_7838,
+	&pci_dev_info_1002_7919,
 	&pci_dev_info_1002_791e,
 	&pci_dev_info_1002_791f,
 	&pci_dev_info_1002_793f,
@@ -123360,6 +130909,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1014_01bd,
 	&pci_dev_info_1014_01c1,
 	&pci_dev_info_1014_01e6,
+	&pci_dev_info_1014_01ef,
 	&pci_dev_info_1014_01ff,
 	&pci_dev_info_1014_0219,
 	&pci_dev_info_1014_021b,
@@ -123374,6 +130924,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1014_0302,
 	&pci_dev_info_1014_0308,
 	&pci_dev_info_1014_0314,
+	&pci_dev_info_1014_0339,
 	&pci_dev_info_1014_3022,
 	&pci_dev_info_1014_4022,
 	&pci_dev_info_1014_ffff,
@@ -123393,6 +130944,7 @@ static const pciDeviceInfo *pci_dev_list
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_101a[] = {
 	&pci_dev_info_101a_0005,
+	&pci_dev_info_101a_1dc1,
 	NULL
 };
 #endif
@@ -123436,6 +130988,16 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1022_1101,
 	&pci_dev_info_1022_1102,
 	&pci_dev_info_1022_1103,
+	&pci_dev_info_1022_1200,
+	&pci_dev_info_1022_1201,
+	&pci_dev_info_1022_1202,
+	&pci_dev_info_1022_1203,
+	&pci_dev_info_1022_1204,
+	&pci_dev_info_1022_1300,
+	&pci_dev_info_1022_1301,
+	&pci_dev_info_1022_1302,
+	&pci_dev_info_1022_1303,
+	&pci_dev_info_1022_1304,
 	&pci_dev_info_1022_2000,
 	&pci_dev_info_1022_2001,
 	&pci_dev_info_1022_2003,
@@ -123624,7 +131186,6 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1028_0013,
 	&pci_dev_info_1028_0014,
 	&pci_dev_info_1028_0015,
-	&pci_dev_info_1028_1f03,
 	NULL
 };
 #define pci_dev_list_1029 NULL
@@ -123914,6 +131475,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_103c_12fa,
 	&pci_dev_info_103c_1302,
 	&pci_dev_info_103c_1303,
+	&pci_dev_info_103c_1361,
 	&pci_dev_info_103c_2910,
 	&pci_dev_info_103c_2925,
 	&pci_dev_info_103c_3080,
@@ -123921,6 +131483,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_103c_30b5,
 	&pci_dev_info_103c_3220,
 	&pci_dev_info_103c_3230,
+	&pci_dev_info_103c_3238,
 	&pci_dev_info_103c_4030,
 	&pci_dev_info_103c_4031,
 	&pci_dev_info_103c_4037,
@@ -124168,7 +131731,13 @@ static const pciDeviceInfo *pci_dev_list
 #define pci_dev_list_1051 NULL
 #define pci_dev_list_1052 NULL
 #define pci_dev_list_1053 NULL
-#define pci_dev_list_1054 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_1054[] = {
+	&pci_dev_info_1054_3011,
+	&pci_dev_info_1054_3012,
+	NULL
+};
+#endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_1055[] = {
 	&pci_dev_info_1055_9130,
@@ -124190,6 +131759,8 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1057_0012,
 	&pci_dev_info_1057_0100,
 	&pci_dev_info_1057_0431,
+	&pci_dev_info_1057_1073,
+	&pci_dev_info_1057_1219,
 	&pci_dev_info_1057_1801,
 	&pci_dev_info_1057_18c0,
 	&pci_dev_info_1057_18c1,
@@ -124258,7 +131829,12 @@ static const pciDeviceInfo *pci_dev_list
 	NULL
 };
 #endif
-#define pci_dev_list_105b NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_105b[] = {
+	&pci_dev_info_105b_0c4d,
+	NULL
+};
+#endif
 #define pci_dev_list_105c NULL
 static const pciDeviceInfo *pci_dev_list_105d[] = {
 	&pci_dev_info_105d_2309,
@@ -124611,6 +132187,8 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_108e_2bad,
 	&pci_dev_info_108e_5000,
 	&pci_dev_info_108e_5043,
+	&pci_dev_info_108e_676e,
+	&pci_dev_info_108e_7063,
 	&pci_dev_info_108e_8000,
 	&pci_dev_info_108e_8001,
 	&pci_dev_info_108e_8002,
@@ -124861,6 +132439,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10b5_1147,
 	&pci_dev_info_10b5_2540,
 	&pci_dev_info_10b5_2724,
+	&pci_dev_info_10b5_6520,
 	&pci_dev_info_10b5_6540,
 	&pci_dev_info_10b5_6541,
 	&pci_dev_info_10b5_6542,
@@ -125264,6 +132843,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10de_0091,
 	&pci_dev_info_10de_0092,
 	&pci_dev_info_10de_0093,
+	&pci_dev_info_10de_0095,
 	&pci_dev_info_10de_0098,
 	&pci_dev_info_10de_0099,
 	&pci_dev_info_10de_009d,
@@ -125327,6 +132907,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10de_0140,
 	&pci_dev_info_10de_0141,
 	&pci_dev_info_10de_0142,
+	&pci_dev_info_10de_0143,
 	&pci_dev_info_10de_0144,
 	&pci_dev_info_10de_0145,
 	&pci_dev_info_10de_0146,
@@ -125352,6 +132933,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10de_0167,
 	&pci_dev_info_10de_0168,
 	&pci_dev_info_10de_0169,
+	&pci_dev_info_10de_016a,
 	&pci_dev_info_10de_0170,
 	&pci_dev_info_10de_0171,
 	&pci_dev_info_10de_0172,
@@ -125369,6 +132951,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10de_0181,
 	&pci_dev_info_10de_0182,
 	&pci_dev_info_10de_0183,
+	&pci_dev_info_10de_0184,
 	&pci_dev_info_10de_0185,
 	&pci_dev_info_10de_0186,
 	&pci_dev_info_10de_0187,
@@ -125377,6 +132960,11 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10de_018b,
 	&pci_dev_info_10de_018c,
 	&pci_dev_info_10de_018d,
+	&pci_dev_info_10de_0191,
+	&pci_dev_info_10de_0193,
+	&pci_dev_info_10de_0194,
+	&pci_dev_info_10de_019d,
+	&pci_dev_info_10de_019e,
 	&pci_dev_info_10de_01a0,
 	&pci_dev_info_10de_01a4,
 	&pci_dev_info_10de_01ab,
@@ -125393,10 +132981,13 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10de_01c2,
 	&pci_dev_info_10de_01c3,
 	&pci_dev_info_10de_01d1,
+	&pci_dev_info_10de_01d3,
 	&pci_dev_info_10de_01d6,
 	&pci_dev_info_10de_01d7,
 	&pci_dev_info_10de_01d8,
 	&pci_dev_info_10de_01da,
+	&pci_dev_info_10de_01dc,
+	&pci_dev_info_10de_01dd,
 	&pci_dev_info_10de_01de,
 	&pci_dev_info_10de_01df,
 	&pci_dev_info_10de_01e0,
@@ -125417,6 +133008,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10de_0215,
 	&pci_dev_info_10de_0218,
 	&pci_dev_info_10de_0221,
+	&pci_dev_info_10de_0222,
 	&pci_dev_info_10de_0240,
 	&pci_dev_info_10de_0241,
 	&pci_dev_info_10de_0242,
@@ -125471,6 +133063,10 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10de_0290,
 	&pci_dev_info_10de_0291,
 	&pci_dev_info_10de_0292,
+	&pci_dev_info_10de_0293,
+	&pci_dev_info_10de_0294,
+	&pci_dev_info_10de_0295,
+	&pci_dev_info_10de_0297,
 	&pci_dev_info_10de_0298,
 	&pci_dev_info_10de_0299,
 	&pci_dev_info_10de_029a,
@@ -125480,7 +133076,9 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10de_029e,
 	&pci_dev_info_10de_029f,
 	&pci_dev_info_10de_02a0,
+	&pci_dev_info_10de_02e0,
 	&pci_dev_info_10de_02e1,
+	&pci_dev_info_10de_02e2,
 	&pci_dev_info_10de_02f0,
 	&pci_dev_info_10de_02f1,
 	&pci_dev_info_10de_02f2,
@@ -125573,12 +133171,21 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10de_0377,
 	&pci_dev_info_10de_0378,
 	&pci_dev_info_10de_037a,
+	&pci_dev_info_10de_037c,
 	&pci_dev_info_10de_037e,
 	&pci_dev_info_10de_037f,
+	&pci_dev_info_10de_0390,
 	&pci_dev_info_10de_0391,
 	&pci_dev_info_10de_0392,
 	&pci_dev_info_10de_0393,
+	&pci_dev_info_10de_0394,
+	&pci_dev_info_10de_0395,
+	&pci_dev_info_10de_0397,
 	&pci_dev_info_10de_0398,
+	&pci_dev_info_10de_0399,
+	&pci_dev_info_10de_039a,
+	&pci_dev_info_10de_039b,
+	&pci_dev_info_10de_039c,
 	&pci_dev_info_10de_039e,
 	&pci_dev_info_10de_03a0,
 	&pci_dev_info_10de_03a1,
@@ -125635,6 +133242,20 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10de_03f5,
 	&pci_dev_info_10de_03f6,
 	&pci_dev_info_10de_03f7,
+	&pci_dev_info_10de_0400,
+	&pci_dev_info_10de_0402,
+	&pci_dev_info_10de_0407,
+	&pci_dev_info_10de_040b,
+	&pci_dev_info_10de_0421,
+	&pci_dev_info_10de_0422,
+	&pci_dev_info_10de_0423,
+	&pci_dev_info_10de_0425,
+	&pci_dev_info_10de_0426,
+	&pci_dev_info_10de_0427,
+	&pci_dev_info_10de_0428,
+	&pci_dev_info_10de_0429,
+	&pci_dev_info_10de_042a,
+	&pci_dev_info_10de_042b,
 	&pci_dev_info_10de_0440,
 	&pci_dev_info_10de_0441,
 	&pci_dev_info_10de_0442,
@@ -125666,11 +133287,16 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10de_045d,
 	&pci_dev_info_10de_045e,
 	&pci_dev_info_10de_045f,
+	&pci_dev_info_10de_055c,
+	&pci_dev_info_10de_055d,
+	&pci_dev_info_10de_c615,
 	NULL
 };
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_10df[] = {
 	&pci_dev_info_10df_1ae5,
+	&pci_dev_info_10df_f011,
+	&pci_dev_info_10df_f015,
 	&pci_dev_info_10df_f085,
 	&pci_dev_info_10df_f095,
 	&pci_dev_info_10df_f098,
@@ -125682,6 +133308,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10df_f0e1,
 	&pci_dev_info_10df_f0e5,
 	&pci_dev_info_10df_f0f5,
+	&pci_dev_info_10df_f100,
 	&pci_dev_info_10df_f700,
 	&pci_dev_info_10df_f701,
 	&pci_dev_info_10df_f800,
@@ -125696,6 +133323,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10df_fc00,
 	&pci_dev_info_10df_fc10,
 	&pci_dev_info_10df_fc20,
+	&pci_dev_info_10df_fc40,
 	&pci_dev_info_10df_fd00,
 	&pci_dev_info_10df_fe00,
 	&pci_dev_info_10df_ff00,
@@ -125757,10 +133385,12 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10e8_80d7,
 	&pci_dev_info_10e8_80d9,
 	&pci_dev_info_10e8_80da,
+	&pci_dev_info_10e8_80fc,
 	&pci_dev_info_10e8_811a,
 	&pci_dev_info_10e8_814c,
 	&pci_dev_info_10e8_8170,
 	&pci_dev_info_10e8_81e6,
+	&pci_dev_info_10e8_828d,
 	&pci_dev_info_10e8_8291,
 	&pci_dev_info_10e8_82c4,
 	&pci_dev_info_10e8_82c5,
@@ -125769,6 +133399,8 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10e8_82ca,
 	&pci_dev_info_10e8_82db,
 	&pci_dev_info_10e8_82e2,
+	&pci_dev_info_10e8_8406,
+	&pci_dev_info_10e8_8407,
 	&pci_dev_info_10e8_8851,
 	NULL
 };
@@ -125796,7 +133428,14 @@ static const pciDeviceInfo *pci_dev_list
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_10ec[] = {
 	&pci_dev_info_10ec_0139,
+	&pci_dev_info_10ec_0260,
+	&pci_dev_info_10ec_0261,
+	&pci_dev_info_10ec_0280,
+	&pci_dev_info_10ec_0861,
+	&pci_dev_info_10ec_0862,
+	&pci_dev_info_10ec_0880,
 	&pci_dev_info_10ec_0883,
+	&pci_dev_info_10ec_0888,
 	&pci_dev_info_10ec_8029,
 	&pci_dev_info_10ec_8129,
 	&pci_dev_info_10ec_8136,
@@ -125831,6 +133470,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_10ee_3fc4,
 	&pci_dev_info_10ee_3fc5,
 	&pci_dev_info_10ee_3fc6,
+	&pci_dev_info_10ee_8380,
 	&pci_dev_info_10ee_8381,
 	&pci_dev_info_10ee_d154,
 	NULL
@@ -125924,6 +133564,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1103_0007,
 	&pci_dev_info_1103_0008,
 	&pci_dev_info_1103_0009,
+	&pci_dev_info_1103_2340,
 	NULL
 };
 #endif
@@ -125947,6 +133588,7 @@ static const pciDeviceInfo *pci_dev_list
 static const pciDeviceInfo *pci_dev_list_1106[] = {
 	&pci_dev_info_1106_0102,
 	&pci_dev_info_1106_0130,
+	&pci_dev_info_1106_0198,
 	&pci_dev_info_1106_0204,
 	&pci_dev_info_1106_0208,
 	&pci_dev_info_1106_0238,
@@ -126009,6 +133651,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1106_1364,
 	&pci_dev_info_1106_1571,
 	&pci_dev_info_1106_1595,
+	&pci_dev_info_1106_2106,
 	&pci_dev_info_1106_2204,
 	&pci_dev_info_1106_2208,
 	&pci_dev_info_1106_2238,
@@ -126068,6 +133711,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1106_3148,
 	&pci_dev_info_1106_3149,
 	&pci_dev_info_1106_3156,
+	&pci_dev_info_1106_3157,
 	&pci_dev_info_1106_3164,
 	&pci_dev_info_1106_3168,
 	&pci_dev_info_1106_3177,
@@ -126080,6 +133724,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1106_3213,
 	&pci_dev_info_1106_3218,
 	&pci_dev_info_1106_3227,
+	&pci_dev_info_1106_3230,
 	&pci_dev_info_1106_3238,
 	&pci_dev_info_1106_3249,
 	&pci_dev_info_1106_324a,
@@ -126087,6 +133732,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1106_324e,
 	&pci_dev_info_1106_3258,
 	&pci_dev_info_1106_3259,
+	&pci_dev_info_1106_3260,
 	&pci_dev_info_1106_3269,
 	&pci_dev_info_1106_3282,
 	&pci_dev_info_1106_3287,
@@ -126098,10 +133744,13 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1106_3336,
 	&pci_dev_info_1106_3337,
 	&pci_dev_info_1106_3340,
+	&pci_dev_info_1106_3343,
 	&pci_dev_info_1106_3344,
 	&pci_dev_info_1106_3349,
 	&pci_dev_info_1106_3351,
 	&pci_dev_info_1106_3364,
+	&pci_dev_info_1106_3371,
+	&pci_dev_info_1106_3372,
 	&pci_dev_info_1106_337a,
 	&pci_dev_info_1106_337b,
 	&pci_dev_info_1106_4149,
@@ -126128,13 +133777,16 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1106_5238,
 	&pci_dev_info_1106_5290,
 	&pci_dev_info_1106_5308,
+	&pci_dev_info_1106_5324,
 	&pci_dev_info_1106_5327,
 	&pci_dev_info_1106_5336,
 	&pci_dev_info_1106_5340,
 	&pci_dev_info_1106_5351,
 	&pci_dev_info_1106_5364,
 	&pci_dev_info_1106_6100,
+	&pci_dev_info_1106_6287,
 	&pci_dev_info_1106_6327,
+	&pci_dev_info_1106_6364,
 	&pci_dev_info_1106_7204,
 	&pci_dev_info_1106_7205,
 	&pci_dev_info_1106_7208,
@@ -126333,10 +133985,6 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1119_000b,
 	&pci_dev_info_1119_000c,
 	&pci_dev_info_1119_000d,
-	&pci_dev_info_1119_0010,
-	&pci_dev_info_1119_0011,
-	&pci_dev_info_1119_0012,
-	&pci_dev_info_1119_0013,
 	&pci_dev_info_1119_0100,
 	&pci_dev_info_1119_0101,
 	&pci_dev_info_1119_0102,
@@ -126393,6 +134041,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1119_0261,
 	&pci_dev_info_1119_02ff,
 	&pci_dev_info_1119_0300,
+	&pci_dev_info_1119_0301,
 	NULL
 };
 #endif
@@ -126535,6 +134184,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1133_e028,
 	&pci_dev_info_1133_e02a,
 	&pci_dev_info_1133_e02c,
+	&pci_dev_info_1133_e032,
 	NULL
 };
 #endif
@@ -126664,6 +134314,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_114f_000d,
 	&pci_dev_info_114f_0011,
 	&pci_dev_info_114f_0012,
+	&pci_dev_info_114f_0013,
 	&pci_dev_info_114f_0014,
 	&pci_dev_info_114f_0015,
 	&pci_dev_info_114f_0016,
@@ -126800,6 +134451,8 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1166_0227,
 	&pci_dev_info_1166_0230,
 	&pci_dev_info_1166_0234,
+	&pci_dev_info_1166_0235,
+	&pci_dev_info_1166_0238,
 	&pci_dev_info_1166_0240,
 	&pci_dev_info_1166_0241,
 	&pci_dev_info_1166_0242,
@@ -126888,6 +134541,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1180_0592,
 	&pci_dev_info_1180_0811,
 	&pci_dev_info_1180_0822,
+	&pci_dev_info_1180_0832,
 	&pci_dev_info_1180_0841,
 	&pci_dev_info_1180_0852,
 	NULL
@@ -127051,10 +134705,13 @@ static const pciDeviceInfo *pci_dev_list
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_11ab[] = {
 	&pci_dev_info_11ab_0146,
+	&pci_dev_info_11ab_0f53,
+	&pci_dev_info_11ab_11ab,
 	&pci_dev_info_11ab_138f,
 	&pci_dev_info_11ab_1fa6,
 	&pci_dev_info_11ab_1fa7,
 	&pci_dev_info_11ab_1faa,
+	&pci_dev_info_11ab_2a01,
 	&pci_dev_info_11ab_4320,
 	&pci_dev_info_11ab_4340,
 	&pci_dev_info_11ab_4341,
@@ -127071,6 +134728,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_11ab_4361,
 	&pci_dev_info_11ab_4362,
 	&pci_dev_info_11ab_4363,
+	&pci_dev_info_11ab_4364,
 	&pci_dev_info_11ab_4611,
 	&pci_dev_info_11ab_4620,
 	&pci_dev_info_11ab_4801,
@@ -127081,6 +134739,10 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_11ab_5081,
 	&pci_dev_info_11ab_6041,
 	&pci_dev_info_11ab_6081,
+	&pci_dev_info_11ab_6101,
+	&pci_dev_info_11ab_6141,
+	&pci_dev_info_11ab_6145,
+	&pci_dev_info_11ab_6450,
 	&pci_dev_info_11ab_6460,
 	&pci_dev_info_11ab_6480,
 	&pci_dev_info_11ab_6485,
@@ -127143,6 +134805,9 @@ static const pciDeviceInfo *pci_dev_list
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_11bd[] = {
 	&pci_dev_info_11bd_002e,
+	&pci_dev_info_11bd_0040,
+	&pci_dev_info_11bd_0041,
+	&pci_dev_info_11bd_0042,
 	&pci_dev_info_11bd_bede,
 	NULL
 };
@@ -127185,6 +134850,8 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_11c1_0480,
 	&pci_dev_info_11c1_048c,
 	&pci_dev_info_11c1_048f,
+	&pci_dev_info_11c1_1040,
+	&pci_dev_info_11c1_2600,
 	&pci_dev_info_11c1_5801,
 	&pci_dev_info_11c1_5802,
 	&pci_dev_info_11c1_5803,
@@ -127245,10 +134912,14 @@ static const pciDeviceInfo *pci_dev_list
 #define pci_dev_list_11d3 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_11d4[] = {
+	&pci_dev_info_11d4_0078,
 	&pci_dev_info_11d4_1535,
 	&pci_dev_info_11d4_1805,
 	&pci_dev_info_11d4_1889,
+	&pci_dev_info_11d4_1981,
+	&pci_dev_info_11d4_1983,
 	&pci_dev_info_11d4_1986,
+	&pci_dev_info_11d4_198b,
 	&pci_dev_info_11d4_5340,
 	NULL
 };
@@ -127834,6 +135505,7 @@ static const pciDeviceInfo *pci_dev_list
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_1283[] = {
 	&pci_dev_info_1283_673a,
+	&pci_dev_info_1283_8152,
 	&pci_dev_info_1283_8211,
 	&pci_dev_info_1283_8212,
 	&pci_dev_info_1283_8330,
@@ -127883,7 +135555,10 @@ static const pciDeviceInfo *pci_dev_list
 #define pci_dev_list_128f NULL
 #define pci_dev_list_1290 NULL
 #define pci_dev_list_1291 NULL
-#define pci_dev_list_1292 NULL
+static const pciDeviceInfo *pci_dev_list_1292[] = {
+	&pci_dev_info_1292_fc02,
+	NULL
+};
 #define pci_dev_list_1293 NULL
 #define pci_dev_list_1294 NULL
 #define pci_dev_list_1295 NULL
@@ -127920,8 +135595,12 @@ static const pciDeviceInfo *pci_dev_list
 #define pci_dev_list_12aa NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_12ab[] = {
+	&pci_dev_info_12ab_0000,
 	&pci_dev_info_12ab_0002,
+	&pci_dev_info_12ab_2300,
 	&pci_dev_info_12ab_3000,
+	&pci_dev_info_12ab_fff3,
+	&pci_dev_info_12ab_ffff,
 	NULL
 };
 #endif
@@ -128060,6 +135739,7 @@ static const pciDeviceInfo *pci_dev_list
 #define pci_dev_list_12d7 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_12d8[] = {
+	&pci_dev_info_12d8_01a7,
 	&pci_dev_info_12d8_8150,
 	NULL
 };
@@ -128498,6 +136178,8 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1374_0038,
 	&pci_dev_info_1374_0039,
 	&pci_dev_info_1374_003a,
+	&pci_dev_info_1374_003b,
+	&pci_dev_info_1374_003c,
 	NULL
 };
 #endif
@@ -128540,6 +136222,7 @@ static const pciDeviceInfo *pci_dev_list
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_1385[] = {
 	&pci_dev_info_1385_0013,
+	&pci_dev_info_1385_006b,
 	&pci_dev_info_1385_311a,
 	&pci_dev_info_1385_4100,
 	&pci_dev_info_1385_4105,
@@ -128593,6 +136276,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1393_1040,
 	&pci_dev_info_1393_1141,
 	&pci_dev_info_1393_1680,
+	&pci_dev_info_1393_1681,
 	&pci_dev_info_1393_2040,
 	&pci_dev_info_1393_2180,
 	&pci_dev_info_1393_3200,
@@ -128612,6 +136296,9 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1397_08b4,
 	&pci_dev_info_1397_16b8,
 	&pci_dev_info_1397_2bd0,
+	&pci_dev_info_1397_30b1,
+	&pci_dev_info_1397_b700,
+	&pci_dev_info_1397_f001,
 	NULL
 };
 #endif
@@ -128646,6 +136333,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_13a3_001d,
 	&pci_dev_info_13a3_0020,
 	&pci_dev_info_13a3_0026,
+	&pci_dev_info_13a3_002e,
 	NULL
 };
 #endif
@@ -128699,6 +136387,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_13c1_1001,
 	&pci_dev_info_13c1_1002,
 	&pci_dev_info_13c1_1003,
+	&pci_dev_info_13c1_1004,
 	NULL
 };
 #endif
@@ -128745,7 +136434,12 @@ static const pciDeviceInfo *pci_dev_list
 };
 #endif
 #define pci_dev_list_13d2 NULL
-#define pci_dev_list_13d3 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_13d3[] = {
+	&pci_dev_info_13d3_3219,
+	NULL
+};
+#endif
 #define pci_dev_list_13d4 NULL
 #define pci_dev_list_13d5 NULL
 #define pci_dev_list_13d6 NULL
@@ -128809,6 +136503,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_13f6_0101,
 	&pci_dev_info_13f6_0111,
 	&pci_dev_info_13f6_0211,
+	&pci_dev_info_13f6_9880,
 	NULL
 };
 #endif
@@ -128933,6 +136628,7 @@ static const pciDeviceInfo *pci_dev_list
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_1425[] = {
 	&pci_dev_info_1425_000b,
+	&pci_dev_info_1425_000c,
 	NULL
 };
 #endif
@@ -129029,6 +136725,7 @@ static const pciDeviceInfo *pci_dev_list
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_1458[] = {
 	&pci_dev_info_1458_0c11,
+	&pci_dev_info_1458_9001,
 	&pci_dev_info_1458_e911,
 	NULL
 };
@@ -129048,6 +136745,9 @@ static const pciDeviceInfo *pci_dev_list
 #define pci_dev_list_1460 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_1461[] = {
+	&pci_dev_info_1461_a3ce,
+	&pci_dev_info_1461_a3cf,
+	&pci_dev_info_1461_a836,
 	&pci_dev_info_1461_f436,
 	NULL
 };
@@ -129059,6 +136759,8 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1462_6825,
 	&pci_dev_info_1462_6834,
 	&pci_dev_info_1462_7125,
+	&pci_dev_info_1462_7235,
+	&pci_dev_info_1462_7242,
 	&pci_dev_info_1462_8725,
 	&pci_dev_info_1462_9000,
 	&pci_dev_info_1462_9110,
@@ -129067,6 +136769,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1462_9510,
 	&pci_dev_info_1462_9511,
 	&pci_dev_info_1462_9591,
+	&pci_dev_info_1462_b834,
 	NULL
 };
 #endif
@@ -129338,6 +137041,8 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_14e4_0816,
 	&pci_dev_info_14e4_1600,
 	&pci_dev_info_14e4_1601,
+	&pci_dev_info_14e4_1639,
+	&pci_dev_info_14e4_163a,
 	&pci_dev_info_14e4_1644,
 	&pci_dev_info_14e4_1645,
 	&pci_dev_info_14e4_1646,
@@ -129349,6 +137054,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_14e4_1653,
 	&pci_dev_info_14e4_1654,
 	&pci_dev_info_14e4_1659,
+	&pci_dev_info_14e4_165a,
 	&pci_dev_info_14e4_165d,
 	&pci_dev_info_14e4_165e,
 	&pci_dev_info_14e4_1668,
@@ -129358,6 +137064,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_14e4_166e,
 	&pci_dev_info_14e4_1672,
 	&pci_dev_info_14e4_1673,
+	&pci_dev_info_14e4_1674,
 	&pci_dev_info_14e4_1677,
 	&pci_dev_info_14e4_1678,
 	&pci_dev_info_14e4_1679,
@@ -129365,6 +137072,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_14e4_167b,
 	&pci_dev_info_14e4_167d,
 	&pci_dev_info_14e4_167e,
+	&pci_dev_info_14e4_167f,
 	&pci_dev_info_14e4_1693,
 	&pci_dev_info_14e4_1696,
 	&pci_dev_info_14e4_169a,
@@ -129385,11 +137093,14 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_14e4_170c,
 	&pci_dev_info_14e4_170d,
 	&pci_dev_info_14e4_170e,
+	&pci_dev_info_14e4_1712,
+	&pci_dev_info_14e4_1713,
 	&pci_dev_info_14e4_3352,
 	&pci_dev_info_14e4_3360,
 	&pci_dev_info_14e4_4210,
 	&pci_dev_info_14e4_4211,
 	&pci_dev_info_14e4_4212,
+	&pci_dev_info_14e4_4220,
 	&pci_dev_info_14e4_4301,
 	&pci_dev_info_14e4_4305,
 	&pci_dev_info_14e4_4306,
@@ -129408,6 +137119,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_14e4_4325,
 	&pci_dev_info_14e4_4326,
 	&pci_dev_info_14e4_4329,
+	&pci_dev_info_14e4_4344,
 	&pci_dev_info_14e4_4401,
 	&pci_dev_info_14e4_4402,
 	&pci_dev_info_14e4_4403,
@@ -129449,6 +137161,8 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_14e4_5690,
 	&pci_dev_info_14e4_5691,
 	&pci_dev_info_14e4_5692,
+	&pci_dev_info_14e4_5695,
+	&pci_dev_info_14e4_5698,
 	&pci_dev_info_14e4_5820,
 	&pci_dev_info_14e4_5821,
 	&pci_dev_info_14e4_5822,
@@ -129508,6 +137222,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_14f1_1065,
 	&pci_dev_info_14f1_1066,
 	&pci_dev_info_14f1_1085,
+	&pci_dev_info_14f1_10b6,
 	&pci_dev_info_14f1_1433,
 	&pci_dev_info_14f1_1434,
 	&pci_dev_info_14f1_1435,
@@ -129570,6 +137285,9 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_14f1_2f02,
 	&pci_dev_info_14f1_2f11,
 	&pci_dev_info_14f1_2f20,
+	&pci_dev_info_14f1_2f30,
+	&pci_dev_info_14f1_5045,
+	&pci_dev_info_14f1_5047,
 	&pci_dev_info_14f1_8234,
 	&pci_dev_info_14f1_8800,
 	&pci_dev_info_14f1_8801,
@@ -129711,6 +137429,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1524_0520,
 	&pci_dev_info_1524_0530,
 	&pci_dev_info_1524_0550,
+	&pci_dev_info_1524_0551,
 	&pci_dev_info_1524_0610,
 	&pci_dev_info_1524_1211,
 	&pci_dev_info_1524_1225,
@@ -129745,6 +137464,7 @@ static const pciDeviceInfo *pci_dev_list
 #define pci_dev_list_1533 NULL
 #define pci_dev_list_1534 NULL
 #define pci_dev_list_1535 NULL
+#define pci_dev_list_1536 NULL
 #define pci_dev_list_1537 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_1538[] = {
@@ -129894,7 +137614,14 @@ static const pciDeviceInfo *pci_dev_list
 #define pci_dev_list_158d NULL
 #define pci_dev_list_158e NULL
 #define pci_dev_list_158f NULL
-#define pci_dev_list_1590 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_1590[] = {
+	&pci_dev_info_1590_0001,
+	&pci_dev_info_1590_0002,
+	&pci_dev_info_1590_a01d,
+	NULL
+};
+#endif
 #define pci_dev_list_1591 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_1592[] = {
@@ -129951,6 +137678,7 @@ static const pciDeviceInfo *pci_dev_list
 #define pci_dev_list_15b2 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_15b3[] = {
+	&pci_dev_info_15b3_0191,
 	&pci_dev_info_15b3_5274,
 	&pci_dev_info_15b3_5a44,
 	&pci_dev_info_15b3_5a45,
@@ -129960,6 +137688,10 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_15b3_6278,
 	&pci_dev_info_15b3_6279,
 	&pci_dev_info_15b3_6282,
+	&pci_dev_info_15b3_6340,
+	&pci_dev_info_15b3_634a,
+	&pci_dev_info_15b3_6354,
+	&pci_dev_info_15b3_6368,
 	NULL
 };
 #endif
@@ -129967,7 +137699,15 @@ static const pciDeviceInfo *pci_dev_list
 #define pci_dev_list_15b5 NULL
 #define pci_dev_list_15b6 NULL
 #define pci_dev_list_15b7 NULL
-#define pci_dev_list_15b8 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_15b8[] = {
+	&pci_dev_info_15b8_1003,
+	&pci_dev_info_15b8_1005,
+	&pci_dev_info_15b8_100a,
+	&pci_dev_info_15b8_3001,
+	NULL
+};
+#endif
 #define pci_dev_list_15b9 NULL
 #define pci_dev_list_15ba NULL
 #define pci_dev_list_15bb NULL
@@ -130031,7 +137771,12 @@ static const pciDeviceInfo *pci_dev_list
 #define pci_dev_list_15df NULL
 #define pci_dev_list_15e0 NULL
 #define pci_dev_list_15e1 NULL
-#define pci_dev_list_15e2 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_15e2[] = {
+	&pci_dev_info_15e2_0500,
+	NULL
+};
+#endif
 #define pci_dev_list_15e3 NULL
 #define pci_dev_list_15e4 NULL
 #define pci_dev_list_15e5 NULL
@@ -130110,6 +137855,8 @@ static const pciDeviceInfo *pci_dev_list
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_1629[] = {
 	&pci_dev_info_1629_1003,
+	&pci_dev_info_1629_1006,
+	&pci_dev_info_1629_1007,
 	&pci_dev_info_1629_2002,
 	NULL
 };
@@ -130204,8 +137951,12 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_168c_0013,
 	&pci_dev_info_168c_001a,
 	&pci_dev_info_168c_001b,
+	&pci_dev_info_168c_001c,
 	&pci_dev_info_168c_0020,
+	&pci_dev_info_168c_0023,
+	&pci_dev_info_168c_0024,
 	&pci_dev_info_168c_1014,
+	&pci_dev_info_168c_3b08,
 	NULL
 };
 #endif
@@ -130216,6 +137967,12 @@ static const pciDeviceInfo *pci_dev_list
 	NULL
 };
 #endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_169d[] = {
+	&pci_dev_info_169d_3306,
+	NULL
+};
+#endif
 #define pci_dev_list_16a5 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_16ab[] = {
@@ -130228,7 +137985,10 @@ static const pciDeviceInfo *pci_dev_list
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_16ae[] = {
+	&pci_dev_info_16ae_0001,
+	&pci_dev_info_16ae_000a,
 	&pci_dev_info_16ae_1141,
+	&pci_dev_info_16ae_1841,
 	NULL
 };
 #endif
@@ -130254,7 +138014,41 @@ static const pciDeviceInfo *pci_dev_list
 #define pci_dev_list_16ce NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_16d5[] = {
+	&pci_dev_info_16d5_0504,
+	&pci_dev_info_16d5_0520,
+	&pci_dev_info_16d5_0521,
+	&pci_dev_info_16d5_1020,
+	&pci_dev_info_16d5_1065,
+	&pci_dev_info_16d5_2004,
+	&pci_dev_info_16d5_2020,
+	&pci_dev_info_16d5_2065,
+	&pci_dev_info_16d5_3020,
+	&pci_dev_info_16d5_3065,
+	&pci_dev_info_16d5_4243,
+	&pci_dev_info_16d5_4248,
+	&pci_dev_info_16d5_424b,
+	&pci_dev_info_16d5_4253,
+	&pci_dev_info_16d5_4312,
+	&pci_dev_info_16d5_4313,
+	&pci_dev_info_16d5_4322,
+	&pci_dev_info_16d5_4323,
+	&pci_dev_info_16d5_4350,
+	&pci_dev_info_16d5_4353,
+	&pci_dev_info_16d5_4357,
+	&pci_dev_info_16d5_4457,
+	&pci_dev_info_16d5_464d,
+	&pci_dev_info_16d5_4850,
+	&pci_dev_info_16d5_4a42,
+	&pci_dev_info_16d5_4a50,
+	&pci_dev_info_16d5_4a56,
+	&pci_dev_info_16d5_4b47,
+	&pci_dev_info_16d5_4c40,
+	&pci_dev_info_16d5_4c60,
+	&pci_dev_info_16d5_4d4d,
 	&pci_dev_info_16d5_4d4e,
+	&pci_dev_info_16d5_524d,
+	&pci_dev_info_16d5_5335,
+	&pci_dev_info_16d5_5456,
 	NULL
 };
 #endif
@@ -130268,6 +138062,7 @@ static const pciDeviceInfo *pci_dev_list
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_16e5[] = {
 	&pci_dev_info_16e5_6000,
+	&pci_dev_info_16e5_6300,
 	NULL
 };
 #endif
@@ -130318,6 +138113,7 @@ static const pciDeviceInfo *pci_dev_list
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_1734[] = {
 	&pci_dev_info_1734_1078,
+	&pci_dev_info_1734_1085,
 	NULL
 };
 #endif
@@ -130325,6 +138121,7 @@ static const pciDeviceInfo *pci_dev_list
 static const pciDeviceInfo *pci_dev_list_1737[] = {
 	&pci_dev_info_1737_0013,
 	&pci_dev_info_1737_0015,
+	&pci_dev_info_1737_0029,
 	&pci_dev_info_1737_1032,
 	&pci_dev_info_1737_1064,
 	&pci_dev_info_1737_ab08,
@@ -130353,6 +138150,7 @@ static const pciDeviceInfo *pci_dev_list
 #define pci_dev_list_175c NULL
 #define pci_dev_list_175e NULL
 #define pci_dev_list_1775 NULL
+#define pci_dev_list_177d NULL
 #define pci_dev_list_1787 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_1796[] = {
@@ -130445,7 +138243,12 @@ static const pciDeviceInfo *pci_dev_list
 	NULL
 };
 #endif
-#define pci_dev_list_17db NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_17db[] = {
+	&pci_dev_info_17db_0101,
+	NULL
+};
+#endif
 #define pci_dev_list_17de NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_17e4[] = {
@@ -130465,6 +138268,16 @@ static const pciDeviceInfo *pci_dev_list
 #define pci_dev_list_17ee NULL
 #define pci_dev_list_17f2 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_17f3[] = {
+	&pci_dev_info_17f3_6020,
+	&pci_dev_info_17f3_6030,
+	&pci_dev_info_17f3_6040,
+	&pci_dev_info_17f3_6060,
+	&pci_dev_info_17f3_6061,
+	NULL
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_17fe[] = {
 	&pci_dev_info_17fe_2120,
 	&pci_dev_info_17fe_2220,
@@ -130488,12 +138301,14 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_1814_0301,
 	&pci_dev_info_1814_0302,
 	&pci_dev_info_1814_0401,
+	&pci_dev_info_1814_e932,
 	NULL
 };
 #endif
 #define pci_dev_list_1820 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_1822[] = {
+	&pci_dev_info_1822_0001,
 	&pci_dev_info_1822_4e35,
 	NULL
 };
@@ -130546,6 +138361,20 @@ static const pciDeviceInfo *pci_dev_list
 };
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_186c[] = {
+	&pci_dev_info_186c_0614,
+	NULL
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_1876[] = {
+	&pci_dev_info_1876_a101,
+	&pci_dev_info_1876_a102,
+	&pci_dev_info_1876_a103,
+	NULL
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_187e[] = {
 	&pci_dev_info_187e_3403,
 	&pci_dev_info_187e_340e,
@@ -130590,6 +138419,7 @@ static const pciDeviceInfo *pci_dev_list
 static const pciDeviceInfo *pci_dev_list_18ca[] = {
 	&pci_dev_info_18ca_0020,
 	&pci_dev_info_18ca_0040,
+	&pci_dev_info_18ca_0047,
 	NULL
 };
 #endif
@@ -130693,6 +138523,7 @@ static const pciDeviceInfo *pci_dev_list
 };
 #endif
 #define pci_dev_list_1958 NULL
+#define pci_dev_list_1959 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_1966[] = {
 	&pci_dev_info_1966_1975,
@@ -130702,6 +138533,7 @@ static const pciDeviceInfo *pci_dev_list
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_1969[] = {
 	&pci_dev_info_1969_1048,
+	&pci_dev_info_1969_2048,
 	NULL
 };
 #endif
@@ -130709,17 +138541,32 @@ static const pciDeviceInfo *pci_dev_list
 static const pciDeviceInfo *pci_dev_list_196a[] = {
 	&pci_dev_info_196a_0101,
 	&pci_dev_info_196a_0102,
+	&pci_dev_info_196a_0105,
 	NULL
 };
 #endif
 #define pci_dev_list_196d NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_1971[] = {
+	&pci_dev_info_1971_1011,
+	NULL
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_197b[] = {
 	&pci_dev_info_197b_2360,
 	&pci_dev_info_197b_2361,
 	&pci_dev_info_197b_2363,
 	&pci_dev_info_197b_2365,
 	&pci_dev_info_197b_2366,
+	&pci_dev_info_197b_2368,
+	NULL
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_1982[] = {
+	&pci_dev_info_1982_1600,
+	&pci_dev_info_1982_16ff,
 	NULL
 };
 #endif
@@ -130732,6 +138579,13 @@ static const pciDeviceInfo *pci_dev_list
 #endif
 #define pci_dev_list_1993 NULL
 #define pci_dev_list_199a NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_19a2[] = {
+	&pci_dev_info_19a2_0200,
+	&pci_dev_info_19a2_0201,
+	NULL
+};
+#endif
 #define pci_dev_list_19a8 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_19ac[] = {
@@ -130746,6 +138600,7 @@ static const pciDeviceInfo *pci_dev_list
 };
 #endif
 #define pci_dev_list_19d4 NULL
+#define pci_dev_list_19de NULL
 #define pci_dev_list_19e2 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_19e7[] = {
@@ -130762,14 +138617,44 @@ static const pciDeviceInfo *pci_dev_list
 	NULL
 };
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_1a07[] = {
+	&pci_dev_info_1a07_0006,
+	&pci_dev_info_1a07_0007,
+	NULL
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_1a08[] = {
 	&pci_dev_info_1a08_0000,
 	NULL
 };
 #endif
-#define pci_dev_list_1a1d NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_1a1d[] = {
+	&pci_dev_info_1a1d_1a17,
+	NULL
+};
+#endif
+#define pci_dev_list_1a22 NULL
 #define pci_dev_list_1a29 NULL
 #define pci_dev_list_1a51 NULL
+#define pci_dev_list_1a5d NULL
+#define pci_dev_list_1a71 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_1a73[] = {
+	&pci_dev_info_1a73_0001,
+	NULL
+};
+#endif
+#define pci_dev_list_1a77 NULL
+#define pci_dev_list_1a78 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_1a8c[] = {
+	&pci_dev_info_1a8c_1100,
+	NULL
+};
+#endif
+#define pci_dev_list_1ab9 NULL
 #define pci_dev_list_1b13 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_1c1c[] = {
@@ -130906,6 +138791,15 @@ static const pciDeviceInfo *pci_dev_list
 	NULL
 };
 #endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_4040[] = {
+	&pci_dev_info_4040_0001,
+	&pci_dev_info_4040_0002,
+	&pci_dev_info_4040_0003,
+	&pci_dev_info_4040_0004,
+	NULL
+};
+#endif
 #define pci_dev_list_4143 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_4144[] = {
@@ -130921,6 +138815,7 @@ static const pciDeviceInfo *pci_dev_list
 };
 #endif
 #define pci_dev_list_4321 NULL
+#define pci_dev_list_434e NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_4444[] = {
 	&pci_dev_info_4444_0016,
@@ -130971,6 +138866,12 @@ static const pciDeviceInfo *pci_dev_list
 #endif
 #define pci_dev_list_4d54 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_4d56[] = {
+	&pci_dev_info_4d56_0000,
+	NULL
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_4ddc[] = {
 	&pci_dev_info_4ddc_0100,
 	&pci_dev_info_4ddc_0801,
@@ -131104,6 +139005,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_5333_8d02,
 	&pci_dev_info_5333_8d03,
 	&pci_dev_info_5333_8d04,
+	&pci_dev_info_5333_8e48,
 	&pci_dev_info_5333_9102,
 	&pci_dev_info_5333_ca00,
 	NULL
@@ -131120,6 +139022,7 @@ static const pciDeviceInfo *pci_dev_list
 	NULL
 };
 #endif
+#define pci_dev_list_5456 NULL
 #define pci_dev_list_5519 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_5544[] = {
@@ -131141,6 +139044,12 @@ static const pciDeviceInfo *pci_dev_list
 #endif
 #define pci_dev_list_5700 NULL
 #define pci_dev_list_5851 NULL
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_5853[] = {
+	&pci_dev_info_5853_0001,
+	NULL
+};
+#endif
 #define pci_dev_list_6356 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_6374[] = {
@@ -131345,17 +139254,27 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_8086_10a0,
 	&pci_dev_info_8086_10a1,
 	&pci_dev_info_8086_10a4,
+	&pci_dev_info_8086_10a5,
 	&pci_dev_info_8086_10b0,
 	&pci_dev_info_8086_10b2,
 	&pci_dev_info_8086_10b3,
 	&pci_dev_info_8086_10b4,
 	&pci_dev_info_8086_10b5,
+	&pci_dev_info_8086_10b6,
 	&pci_dev_info_8086_10b9,
 	&pci_dev_info_8086_10ba,
 	&pci_dev_info_8086_10bb,
 	&pci_dev_info_8086_10bc,
+	&pci_dev_info_8086_10bd,
+	&pci_dev_info_8086_10c0,
+	&pci_dev_info_8086_10c2,
+	&pci_dev_info_8086_10c3,
 	&pci_dev_info_8086_10c4,
 	&pci_dev_info_8086_10c5,
+	&pci_dev_info_8086_10c6,
+	&pci_dev_info_8086_10c7,
+	&pci_dev_info_8086_10d9,
+	&pci_dev_info_8086_10da,
 	&pci_dev_info_8086_1107,
 	&pci_dev_info_8086_1130,
 	&pci_dev_info_8086_1131,
@@ -131700,7 +139619,13 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_8086_284b,
 	&pci_dev_info_8086_284f,
 	&pci_dev_info_8086_2850,
-	&pci_dev_info_8086_2910,
+	&pci_dev_info_8086_2911,
+	&pci_dev_info_8086_2912,
+	&pci_dev_info_8086_2914,
+	&pci_dev_info_8086_2916,
+	&pci_dev_info_8086_2917,
+	&pci_dev_info_8086_2918,
+	&pci_dev_info_8086_2919,
 	&pci_dev_info_8086_2920,
 	&pci_dev_info_8086_2921,
 	&pci_dev_info_8086_2922,
@@ -131708,6 +139633,8 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_8086_2925,
 	&pci_dev_info_8086_2926,
 	&pci_dev_info_8086_2928,
+	&pci_dev_info_8086_2929,
+	&pci_dev_info_8086_292c,
 	&pci_dev_info_8086_292d,
 	&pci_dev_info_8086_292e,
 	&pci_dev_info_8086_2930,
@@ -131772,6 +139699,14 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_8086_29c6,
 	&pci_dev_info_8086_29c7,
 	&pci_dev_info_8086_29cf,
+	&pci_dev_info_8086_29d0,
+	&pci_dev_info_8086_29d1,
+	&pci_dev_info_8086_29d2,
+	&pci_dev_info_8086_29d3,
+	&pci_dev_info_8086_29d4,
+	&pci_dev_info_8086_29d5,
+	&pci_dev_info_8086_29d6,
+	&pci_dev_info_8086_29d7,
 	&pci_dev_info_8086_29e0,
 	&pci_dev_info_8086_29e1,
 	&pci_dev_info_8086_29e4,
@@ -131794,10 +139729,16 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_8086_2a05,
 	&pci_dev_info_8086_2a06,
 	&pci_dev_info_8086_2a07,
-	&pci_dev_info_8086_3092,
 	&pci_dev_info_8086_3200,
+	&pci_dev_info_8086_3313,
+	&pci_dev_info_8086_331b,
+	&pci_dev_info_8086_3331,
+	&pci_dev_info_8086_3339,
 	&pci_dev_info_8086_3340,
 	&pci_dev_info_8086_3341,
+	&pci_dev_info_8086_3363,
+	&pci_dev_info_8086_33c3,
+	&pci_dev_info_8086_33cb,
 	&pci_dev_info_8086_3500,
 	&pci_dev_info_8086_3501,
 	&pci_dev_info_8086_3504,
@@ -131853,6 +139794,8 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_8086_360f,
 	&pci_dev_info_8086_3610,
 	&pci_dev_info_8086_4000,
+	&pci_dev_info_8086_4001,
+	&pci_dev_info_8086_4003,
 	&pci_dev_info_8086_4008,
 	&pci_dev_info_8086_4010,
 	&pci_dev_info_8086_4021,
@@ -131876,7 +139819,42 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_8086_4223,
 	&pci_dev_info_8086_4224,
 	&pci_dev_info_8086_4227,
+	&pci_dev_info_8086_4229,
+	&pci_dev_info_8086_4230,
+	&pci_dev_info_8086_444e,
 	&pci_dev_info_8086_5001,
+	&pci_dev_info_8086_5020,
+	&pci_dev_info_8086_5021,
+	&pci_dev_info_8086_5023,
+	&pci_dev_info_8086_5024,
+	&pci_dev_info_8086_5025,
+	&pci_dev_info_8086_5028,
+	&pci_dev_info_8086_5029,
+	&pci_dev_info_8086_502a,
+	&pci_dev_info_8086_502b,
+	&pci_dev_info_8086_5031,
+	&pci_dev_info_8086_5032,
+	&pci_dev_info_8086_5033,
+	&pci_dev_info_8086_5035,
+	&pci_dev_info_8086_5037,
+	&pci_dev_info_8086_5039,
+	&pci_dev_info_8086_503a,
+	&pci_dev_info_8086_503b,
+	&pci_dev_info_8086_503c,
+	&pci_dev_info_8086_503d,
+	&pci_dev_info_8086_503e,
+	&pci_dev_info_8086_5040,
+	&pci_dev_info_8086_5041,
+	&pci_dev_info_8086_5042,
+	&pci_dev_info_8086_5043,
+	&pci_dev_info_8086_5044,
+	&pci_dev_info_8086_5045,
+	&pci_dev_info_8086_5046,
+	&pci_dev_info_8086_5047,
+	&pci_dev_info_8086_5048,
+	&pci_dev_info_8086_5049,
+	&pci_dev_info_8086_504a,
+	&pci_dev_info_8086_504b,
 	&pci_dev_info_8086_5200,
 	&pci_dev_info_8086_5201,
 	&pci_dev_info_8086_530d,
@@ -131937,6 +139915,7 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_8086_7602,
 	&pci_dev_info_8086_7603,
 	&pci_dev_info_8086_7800,
+	&pci_dev_info_8086_8002,
 	&pci_dev_info_8086_84c4,
 	&pci_dev_info_8086_84c5,
 	&pci_dev_info_8086_84ca,
@@ -131963,6 +139942,21 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_8086_b555,
 	NULL
 };
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_80ee[] = {
+	&pci_dev_info_80ee_beef,
+	&pci_dev_info_80ee_cafe,
+	NULL
+};
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+static const pciDeviceInfo *pci_dev_list_8384[] = {
+	&pci_dev_info_8384_7618,
+	&pci_dev_info_8384_7670,
+	&pci_dev_info_8384_7672,
+	NULL
+};
+#endif
 #define pci_dev_list_8401 NULL
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_8686[] = {
@@ -132092,6 +140086,8 @@ static const pciDeviceInfo *pci_dev_list
 	&pci_dev_info_9005_0081,
 	&pci_dev_info_9005_0083,
 	&pci_dev_info_9005_008f,
+	&pci_dev_info_9005_0092,
+	&pci_dev_info_9005_0093,
 	&pci_dev_info_9005_00c0,
 	&pci_dev_info_9005_00c1,
 	&pci_dev_info_9005_00c3,
@@ -132238,13 +140234,15 @@ static const pciDeviceInfo *pci_dev_list
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 static const pciDeviceInfo *pci_dev_list_d161[] = {
+	&pci_dev_info_d161_0120,
 	&pci_dev_info_d161_0205,
 	&pci_dev_info_d161_0210,
 	&pci_dev_info_d161_0405,
-	&pci_dev_info_d161_0406,
 	&pci_dev_info_d161_0410,
-	&pci_dev_info_d161_0411,
+	&pci_dev_info_d161_0800,
 	&pci_dev_info_d161_2400,
+	&pci_dev_info_d161_3400,
+	&pci_dev_info_d161_b410,
 	NULL
 };
 #endif
@@ -132435,6 +140433,9 @@ static const pciVendorInfo pciVendorInfo
 	{0x02ac, pci_vendor_02ac, pci_dev_list_02ac},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x02e0, pci_vendor_02e0, pci_dev_list_02e0},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x0315, pci_vendor_0315, pci_dev_list_0315},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -132459,6 +140460,9 @@ static const pciVendorInfo pciVendorInfo
 	{0x050d, pci_vendor_050d, pci_dev_list_050d},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x058f, pci_vendor_058f, pci_dev_list_058f},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x05a9, pci_vendor_05a9, pci_dev_list_05a9},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -136350,6 +144354,9 @@ static const pciVendorInfo pciVendorInfo
 	{0x1535, pci_vendor_1535, pci_dev_list_1535},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1536, pci_vendor_1536, pci_dev_list_1536},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1537, pci_vendor_1537, pci_dev_list_1537},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137041,6 +145048,9 @@ static const pciVendorInfo pciVendorInfo
 	{0x169c, pci_vendor_169c, pci_dev_list_169c},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x169d, pci_vendor_169d, pci_dev_list_169d},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x16a5, pci_vendor_16a5, pci_dev_list_16a5},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137155,6 +145165,9 @@ static const pciVendorInfo pciVendorInfo
 	{0x1775, pci_vendor_1775, pci_dev_list_1775},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x177d, pci_vendor_177d, pci_dev_list_177d},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1787, pci_vendor_1787, pci_dev_list_1787},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137224,6 +145237,9 @@ static const pciVendorInfo pciVendorInfo
 	{0x17f2, pci_vendor_17f2, pci_dev_list_17f2},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x17f3, pci_vendor_17f3, pci_dev_list_17f3},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x17fe, pci_vendor_17fe, pci_dev_list_17fe},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137287,6 +145303,12 @@ static const pciVendorInfo pciVendorInfo
 	{0x1867, pci_vendor_1867, pci_dev_list_1867},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x186c, pci_vendor_186c, pci_dev_list_186c},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1876, pci_vendor_1876, pci_dev_list_1876},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x187e, pci_vendor_187e, pci_dev_list_187e},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137380,6 +145402,9 @@ static const pciVendorInfo pciVendorInfo
 	{0x1958, pci_vendor_1958, pci_dev_list_1958},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1959, pci_vendor_1959, pci_dev_list_1959},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1966, pci_vendor_1966, pci_dev_list_1966},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137392,9 +145417,15 @@ static const pciVendorInfo pciVendorInfo
 	{0x196d, pci_vendor_196d, pci_dev_list_196d},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1971, pci_vendor_1971, pci_dev_list_1971},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x197b, pci_vendor_197b, pci_dev_list_197b},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1982, pci_vendor_1982, pci_dev_list_1982},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1989, pci_vendor_1989, pci_dev_list_1989},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137404,6 +145435,9 @@ static const pciVendorInfo pciVendorInfo
 	{0x199a, pci_vendor_199a, pci_dev_list_199a},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x19a2, pci_vendor_19a2, pci_dev_list_19a2},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x19a8, pci_vendor_19a8, pci_dev_list_19a8},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137416,6 +145450,9 @@ static const pciVendorInfo pciVendorInfo
 	{0x19d4, pci_vendor_19d4, pci_dev_list_19d4},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x19de, pci_vendor_19de, pci_dev_list_19de},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x19e2, pci_vendor_19e2, pci_dev_list_19e2},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137423,18 +145460,45 @@ static const pciVendorInfo pciVendorInfo
 #endif
 	{0x1a03, pci_vendor_1a03, pci_dev_list_1a03},
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1a07, pci_vendor_1a07, pci_dev_list_1a07},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1a08, pci_vendor_1a08, pci_dev_list_1a08},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1a1d, pci_vendor_1a1d, pci_dev_list_1a1d},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1a22, pci_vendor_1a22, pci_dev_list_1a22},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1a29, pci_vendor_1a29, pci_dev_list_1a29},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1a51, pci_vendor_1a51, pci_dev_list_1a51},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1a5d, pci_vendor_1a5d, pci_dev_list_1a5d},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1a71, pci_vendor_1a71, pci_dev_list_1a71},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1a73, pci_vendor_1a73, pci_dev_list_1a73},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1a77, pci_vendor_1a77, pci_dev_list_1a77},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1a78, pci_vendor_1a78, pci_dev_list_1a78},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1a8c, pci_vendor_1a8c, pci_dev_list_1a8c},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1ab9, pci_vendor_1ab9, pci_dev_list_1ab9},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1b13, pci_vendor_1b13, pci_dev_list_1b13},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137518,6 +145582,9 @@ static const pciVendorInfo pciVendorInfo
 	{0x4033, pci_vendor_4033, pci_dev_list_4033},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x4040, pci_vendor_4040, pci_dev_list_4040},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x4143, pci_vendor_4143, pci_dev_list_4143},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137530,6 +145597,9 @@ static const pciVendorInfo pciVendorInfo
 	{0x4321, pci_vendor_4321, pci_dev_list_4321},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x434e, pci_vendor_434e, pci_dev_list_434e},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x4444, pci_vendor_4444, pci_dev_list_4444},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137579,6 +145649,9 @@ static const pciVendorInfo pciVendorInfo
 	{0x4d54, pci_vendor_4d54, pci_dev_list_4d54},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x4d56, pci_vendor_4d56, pci_dev_list_4d56},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x4ddc, pci_vendor_4ddc, pci_dev_list_4ddc},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137610,6 +145683,9 @@ static const pciVendorInfo pciVendorInfo
 	{0x5455, pci_vendor_5455, pci_dev_list_5455},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x5456, pci_vendor_5456, pci_dev_list_5456},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x5519, pci_vendor_5519, pci_dev_list_5519},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137628,6 +145704,9 @@ static const pciVendorInfo pciVendorInfo
 	{0x5851, pci_vendor_5851, pci_dev_list_5851},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x5853, pci_vendor_5853, pci_dev_list_5853},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x6356, pci_vendor_6356, pci_dev_list_6356},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137659,6 +145738,12 @@ static const pciVendorInfo pciVendorInfo
 #endif
 	{0x8086, pci_vendor_8086, pci_dev_list_8086},
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x80ee, pci_vendor_80ee, pci_dev_list_80ee},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x8384, pci_vendor_8384, pci_dev_list_8384},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x8401, pci_vendor_8401, pci_dev_list_8401},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137915,6 +146000,9 @@ static const pciVendorSubsysInfo pciVend
 	{0x02ac, pci_vendor_02ac, pci_ss_list_02ac},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x02e0, pci_vendor_02e0, pci_ss_list_02e0},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x0315, pci_vendor_0315, pci_ss_list_0315},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -137939,6 +146027,9 @@ static const pciVendorSubsysInfo pciVend
 	{0x050d, pci_vendor_050d, pci_ss_list_050d},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x058f, pci_vendor_058f, pci_ss_list_058f},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x05a9, pci_vendor_05a9, pci_ss_list_05a9},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -141830,6 +149921,9 @@ static const pciVendorSubsysInfo pciVend
 	{0x1535, pci_vendor_1535, pci_ss_list_1535},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1536, pci_vendor_1536, pci_ss_list_1536},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1537, pci_vendor_1537, pci_ss_list_1537},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -142521,6 +150615,9 @@ static const pciVendorSubsysInfo pciVend
 	{0x169c, pci_vendor_169c, pci_ss_list_169c},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x169d, pci_vendor_169d, pci_ss_list_169d},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x16a5, pci_vendor_16a5, pci_ss_list_16a5},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -142635,6 +150732,9 @@ static const pciVendorSubsysInfo pciVend
 	{0x1775, pci_vendor_1775, pci_ss_list_1775},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x177d, pci_vendor_177d, pci_ss_list_177d},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1787, pci_vendor_1787, pci_ss_list_1787},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -142704,6 +150804,9 @@ static const pciVendorSubsysInfo pciVend
 	{0x17f2, pci_vendor_17f2, pci_ss_list_17f2},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x17f3, pci_vendor_17f3, pci_ss_list_17f3},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x17fe, pci_vendor_17fe, pci_ss_list_17fe},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -142767,6 +150870,12 @@ static const pciVendorSubsysInfo pciVend
 	{0x1867, pci_vendor_1867, pci_ss_list_1867},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x186c, pci_vendor_186c, pci_ss_list_186c},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1876, pci_vendor_1876, pci_ss_list_1876},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x187e, pci_vendor_187e, pci_ss_list_187e},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -142860,6 +150969,9 @@ static const pciVendorSubsysInfo pciVend
 	{0x1958, pci_vendor_1958, pci_ss_list_1958},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1959, pci_vendor_1959, pci_ss_list_1959},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1966, pci_vendor_1966, pci_ss_list_1966},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -142872,9 +150984,15 @@ static const pciVendorSubsysInfo pciVend
 	{0x196d, pci_vendor_196d, pci_ss_list_196d},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1971, pci_vendor_1971, pci_ss_list_1971},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x197b, pci_vendor_197b, pci_ss_list_197b},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1982, pci_vendor_1982, pci_ss_list_1982},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1989, pci_vendor_1989, pci_ss_list_1989},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -142884,6 +151002,9 @@ static const pciVendorSubsysInfo pciVend
 	{0x199a, pci_vendor_199a, pci_ss_list_199a},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x19a2, pci_vendor_19a2, pci_ss_list_19a2},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x19a8, pci_vendor_19a8, pci_ss_list_19a8},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -142896,6 +151017,9 @@ static const pciVendorSubsysInfo pciVend
 	{0x19d4, pci_vendor_19d4, pci_ss_list_19d4},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x19de, pci_vendor_19de, pci_ss_list_19de},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x19e2, pci_vendor_19e2, pci_ss_list_19e2},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -142903,18 +151027,45 @@ static const pciVendorSubsysInfo pciVend
 #endif
 	{0x1a03, pci_vendor_1a03, pci_ss_list_1a03},
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1a07, pci_vendor_1a07, pci_ss_list_1a07},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1a08, pci_vendor_1a08, pci_ss_list_1a08},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1a1d, pci_vendor_1a1d, pci_ss_list_1a1d},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1a22, pci_vendor_1a22, pci_ss_list_1a22},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1a29, pci_vendor_1a29, pci_ss_list_1a29},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1a51, pci_vendor_1a51, pci_ss_list_1a51},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1a5d, pci_vendor_1a5d, pci_ss_list_1a5d},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1a71, pci_vendor_1a71, pci_ss_list_1a71},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1a73, pci_vendor_1a73, pci_ss_list_1a73},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1a77, pci_vendor_1a77, pci_ss_list_1a77},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1a78, pci_vendor_1a78, pci_ss_list_1a78},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1a8c, pci_vendor_1a8c, pci_ss_list_1a8c},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x1ab9, pci_vendor_1ab9, pci_ss_list_1ab9},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x1b13, pci_vendor_1b13, pci_ss_list_1b13},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -142998,6 +151149,9 @@ static const pciVendorSubsysInfo pciVend
 	{0x4033, pci_vendor_4033, pci_ss_list_4033},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x4040, pci_vendor_4040, pci_ss_list_4040},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x4143, pci_vendor_4143, pci_ss_list_4143},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -143010,6 +151164,9 @@ static const pciVendorSubsysInfo pciVend
 	{0x4321, pci_vendor_4321, pci_ss_list_4321},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x434e, pci_vendor_434e, pci_ss_list_434e},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x4444, pci_vendor_4444, pci_ss_list_4444},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -143059,6 +151216,9 @@ static const pciVendorSubsysInfo pciVend
 	{0x4d54, pci_vendor_4d54, pci_ss_list_4d54},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x4d56, pci_vendor_4d56, pci_ss_list_4d56},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x4ddc, pci_vendor_4ddc, pci_ss_list_4ddc},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -143090,6 +151250,9 @@ static const pciVendorSubsysInfo pciVend
 	{0x5455, pci_vendor_5455, pci_ss_list_5455},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x5456, pci_vendor_5456, pci_ss_list_5456},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x5519, pci_vendor_5519, pci_ss_list_5519},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -143108,6 +151271,9 @@ static const pciVendorSubsysInfo pciVend
 	{0x5851, pci_vendor_5851, pci_ss_list_5851},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x5853, pci_vendor_5853, pci_ss_list_5853},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x6356, pci_vendor_6356, pci_ss_list_6356},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO
@@ -143139,6 +151305,12 @@ static const pciVendorSubsysInfo pciVend
 #endif
 	{0x8086, pci_vendor_8086, pci_ss_list_8086},
 #ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x80ee, pci_vendor_80ee, pci_ss_list_80ee},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
+	{0x8384, pci_vendor_8384, pci_ss_list_8384},
+#endif
+#ifdef VENDOR_INCLUDE_NONVIDEO
 	{0x8401, pci_vendor_8401, pci_ss_list_8401},
 #endif
 #ifdef VENDOR_INCLUDE_NONVIDEO


More information about the xorg-commit mailing list