diff --git a/solid/solid/backends/shared/genpci.py b/solid/solid/backends/shared/genpci.py index bb70a493..51e4111e 100755 --- a/solid/solid/backends/shared/genpci.py +++ b/solid/solid/backends/shared/genpci.py @@ -1,7 +1,7 @@ #!/usr/bin/python2 # pci.ids can be obtained from: -# https://pci-ids.ucw.cz/v2.2/pci.ids +# https://raw.githubusercontent.com/pciutils/pciids/master/pci.ids import sys diff --git a/solid/solid/backends/shared/pciidstables.h b/solid/solid/backends/shared/pciidstables.h index 000ac15b..1f7d1238 100644 --- a/solid/solid/backends/shared/pciidstables.h +++ b/solid/solid/backends/shared/pciidstables.h @@ -12,6 +12,7 @@ static const struct pciVendorTblData { { "1da2", "Sapphire Technology Limited" }, { "1da3", "Habana Labs Ltd." }, { "0721", "Sapphire, Inc." }, + { "1dad", "Fungible" }, { "5854", "GoTView" }, { "5851", "Exacq Technologies" }, { "5853", "XenSource, Inc." }, @@ -315,6 +316,8 @@ static const struct pciVendorTblData { { "ad00", "Alta Data Technologies LLC" }, { "1dc5", "FADU Inc." }, { "1bcf", "NEC Corporation" }, + { "1f03", "Shenzhen Shichuangyi Electronics Co., Ltd" }, + { "1f02", "Beijing Dayu Technology" }, { "631c", "SmartInfra Ltd" }, { "1078", "Cyrix Corporation" }, { "0291", "Davicom Semiconductor, Inc. (Wrong ID)" }, @@ -448,6 +451,7 @@ static const struct pciVendorTblData { { "1412", "VIA Technologies Inc." }, { "107e", "Interphase Corporation" }, { "7fed", "PowerTV" }, + { "1db7", "Phytium Technology Co., Ltd." }, { "107b", "Gateway, Inc." }, { "139e", "Media4" }, { "139d", "EPL limited" }, @@ -466,6 +470,7 @@ static const struct pciVendorTblData { { "14fc", "Quadrics Ltd" }, { "14fb", "TRANSAS MARINE (UK) Ltd" }, { "199a", "Pulse-LINK, Inc." }, + { "1d92", "Abaco Systems Inc." }, { "1d93", "YADRO" }, { "1d94", "Chengdu Haiguang IC Design Co., Ltd." }, { "1d95", "Graphcore Ltd" }, @@ -625,6 +630,7 @@ static const struct pciVendorTblData { { "125c", "Aurora Technologies, Inc." }, { "1d82", "NETINT Technologies Inc." }, { "1d87", "Rockchip Electronics Co., Ltd" }, + { "1d89", "YEESTOR Microelectronics Co., Ltd" }, { "125a", "ABB Power Systems" }, { "18fb", "Resilience Corporation" }, { "139f", "Aethra s.r.l." }, @@ -652,7 +658,7 @@ static const struct pciVendorTblData { { "147a", "FORMOSA Industrial Computing" }, { "1b21", "ASMedia Technology Inc." }, { "14aa", "Advanced MOS Technology Inc" }, - { "14ab", "Mentor Graphics Corp." }, + { "14ab", "Siemens Industry Software Inc." }, { "14ac", "Novaweb Technologies Inc" }, { "14ad", "Time Space Radio AB" }, { "14ae", "CTI, Inc" }, @@ -693,6 +699,7 @@ static const struct pciVendorTblData { { "1957", "Freescale Semiconductor Inc" }, { "1959", "PA Semi, Inc" }, { "1958", "Faster Technology, LLC." }, + { "1e81", "Ramaxel Technology(Shenzhen) Limited" }, { "1cb0", "Shannon Systems" }, { "1cb1", "Collion UG & Co.KG" }, { "1cb5", "Focusrite Audio Engineering Ltd" }, @@ -1276,6 +1283,7 @@ static const struct pciVendorTblData { { "3842", "eVga.com. Corp." }, { "5301", "Alliance Semiconductor Corp." }, { "1600", "Northrop Grumman - Canada Ltd" }, + { "1d69", "Celeno Communications" }, { "d161", "Digium, Inc." }, { "1d65", "Imagine Communications Corp." }, { "1d61", "Technobox, Inc." }, @@ -1291,6 +1299,7 @@ static const struct pciVendorTblData { { "1b66", "DELTACAST" }, { "1d6c", "Atomic Rules LLC" }, { "1661", "Worldspace Corp." }, + { "1cfa", "Corsair Memory, Inc" }, { "5431", "AuzenTech, Inc." }, { "1876", "L-3 Communications" }, { "aa07", "iTuner" }, @@ -1548,7 +1557,7 @@ static const struct pciVendorTblData { { "1071", "Mitac" }, { "1678", "NetEffect" }, { "1679", "Tokyo Electron Device Ltd." }, - { "1677", "Bernecker + Rainer" }, + { "1677", "B&R Industrial Automation GmbH" }, { "1094", "First International Computers [FIC]" }, { "1095", "Silicon Image, Inc." }, { "1096", "Alacron" }, @@ -1593,7 +1602,7 @@ static const struct pciVendorTblData { { "dd01", "Digital Devices GmbH" }, { "9850", "3Com (wrong ID)" }, { "18c3", "Micronas Semiconductor Holding AG" }, - { "8686", "ScaleMP" }, + { "8686", "SAP" }, { "6900", "Red Hat, Inc." }, { "18c8", "Cray Inc" }, { "12b8", "Korg" }, @@ -1640,6 +1649,7 @@ static const struct pciVendorTblData { { "17af", "Hightech Information System Ltd." }, { "1b47", "Numascale AS" }, { "19c1", "Exegy Inc." }, + { "1e39", "MEDION AG" }, { "1e38", "Blaize, Inc" }, { "1d0f", "Amazon.com, Inc." }, { "1dee", "Biwin Storage Technology Co., Ltd." }, @@ -1860,7 +1870,7 @@ static const struct pciVendorTblData { { "3411", "Quantum Designs (H.K.) Inc" }, { "8c4a", "Winbond" }, { "1ae9", "Wilocity Ltd." }, - { "1ae8", "Silicon Software GmbH" }, + { "1ae8", "Basler AG" }, { "1ae7", "First Wise Media GmbH" }, { "1ae0", "Google, Inc." }, { "1ae3", "SANBlaze Technology, Inc." }, @@ -2259,6 +2269,7 @@ static const struct pciDeviceTblData { const char* const devicename; } pciDeviceTbl[] = { { "3382", "81342 [Chevelon] I/O Processor (ATUe)" }, + { "2bb7", "Puma 7 USB Device Controller (OTG)" }, { "1c25", "6 Series/C200 Series Chipset Family DMI to PCI Bridge" }, { "6972", "OZ601/6912/711E0 CardBus/SmartCardBus Controller" }, { "6f60", "Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Home Agent 1" }, @@ -2472,7 +2483,7 @@ static const struct pciDeviceTblData { { "2302", "ALG-2302" }, { "0282", "K8T800Pro Host Bridge" }, { "2304", "PI7C9X2G304 EL/SL PCIe2 3-Port/4-Lane Packet Switch" }, - { "0280", "NV28 [GeForce4 Ti 4800]" }, + { "0280", "PCIe NVMe SSD" }, { "2306", "Unity Fibre Channel Controller" }, { "2d10", "Core Processor QPI Link 0" }, { "8cc1", "9 Series Chipset Family LPC Controller" }, @@ -2712,7 +2723,8 @@ static const struct pciDeviceTblData { { "00be", "ATM 622MBPS Controller (1410be00)" }, { "b060", "Smart Array 5300 Controller" }, { "b061", "PCI-1411" }, - { "3685", "Wireless Access PCI Adapter Model 022415" }, + { "3685", "Kunlun2 AI Accelerator [VF]" }, + { "3684", "Kunlun AI Accelerator" }, { "0071", "P2020" }, { "0070", "RED Rocket" }, { "0073", "Datafire Micro V (North America)" }, @@ -2761,6 +2773,8 @@ static const struct pciDeviceTblData { { "2c01", "Xeon 5500/Core i7 QuickPath Architecture System Address Decoder" }, { "2800", "SmartPCI2800 V.92 PCI Soft DFT" }, { "6fcb", "Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit" }, + { "dc23", "I2S/DMA Controller [X100 Series]" }, + { "a620", "6400/6402 Advanced Memory Buffer (AMB)" }, { "6fce", "Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D Power Control Unit" }, { "9c64", "8 Series UART Controller #1" }, { "2698", "631xESB/632xESB AC '97 Audio Controller" }, @@ -3066,6 +3080,7 @@ static const struct pciDeviceTblData { { "00dc", "F65548" }, { "00dd", "nForce3 PCI Bridge" }, { "00df", "CK8S Ethernet Controller" }, + { "dc21", "VPU Controller [X100 Series]" }, { "2538", "Millennium P650 PCIe" }, { "2539", "Millennium P690" }, { "0099", "G70M [GeForce Go 7800 GTX]" }, @@ -3079,11 +3094,13 @@ static const struct pciDeviceTblData { { "0091", "Centrino Advanced-N 6230 [Rainbow Peak]" }, { "0090", "Centrino Advanced-N 6230 [Rainbow Peak]" }, { "53c1", "SC1-ALLEGRO" }, + { "dc22", "DC Controller [X100 Series]" }, { "4cdc", "Morphis JPEG2000 accelerator" }, { "65e4", "5100 Chipset PCI Express x4 Port 4" }, { "65e5", "5100 Chipset PCI Express x4 Port 5" }, { "65e6", "5100 Chipset PCI Express x4 Port 6" }, { "65e7", "5100 Chipset PCI Express x4 Port 7" }, + { "dc27", "USB Controller [X100 Series]" }, { "65e2", "5100 Chipset PCI Express x4 Port 2" }, { "65e3", "5100 Chipset PCI Express x4 Port 3" }, { "b302", "BCM56302 StrataXGS 24x1GE 2x10GE Switch Controller" }, @@ -3242,6 +3259,7 @@ static const struct pciDeviceTblData { { "1a08", "KintexUS PCIe Darklite Design [DNPCIe_40G_KU_LL_QSFP]" }, { "1a09", "Arria10 PCIe Darklite Design [DNPCIe_80G_A10_LL]" }, { "23c6", "CDH895XCC Series PCI Express Root Port #3" }, + { "dc2c", "SPIM Controller [X100 Series]" }, { "a8d8", "BCM43224/5 Wireless Network Adapter" }, { "580c", "MPC5121e" }, { "580b", "B520-SR Unified Wire Ethernet Controller [VF]" }, @@ -3249,6 +3267,7 @@ static const struct pciDeviceTblData { { "580f", "T540 [Amsterdam] Unified Wire Ethernet Controller [VF]" }, { "580e", "T540-LP-CR Unified Wire Ethernet Controller [VF]" }, { "580d", "T580-CR Unified Wire Ethernet Controller [VF]" }, + { "dc2f", "PWM Controller [X100 Series]" }, { "0135", "NT20E2-PTP Network Adapter 2x10Gb" }, { "0136", "GDT 6113RS/6513RS" }, { "0137", "GDT 6123RS/6523RS" }, @@ -3262,6 +3281,7 @@ static const struct pciDeviceTblData { { "2b2c", "Xeon Processor E7 Product Family Last Level Cache Coherence Engine 3" }, { "488a", "Xilleon 143 HBIU for X143S" }, { "72f0", "PXI-4496" }, + { "13fe", "Cyan Skillfish" }, { "13fb", "GM204GLM [Quadro M5500]" }, { "13fa", "GM204GLM [Quadro M3000M]" }, { "4888", "T440-4088 Unified Wire Ethernet Controller [VF]" }, @@ -3339,7 +3359,7 @@ static const struct pciDeviceTblData { { "7023", "EJ168 USB 3.0 Host Controller" }, { "2412", "82801AA USB Controller" }, { "5249", "RTS5249 PCI Express Card Reader" }, - { "7022", "APA7-202 Reconfigurable Artix-7 FPGA module 24 RS485 channels" }, + { "7022", "[mvBlueNAOS BVS CA-BN] PCIe Gen2 x2 Camera" }, { "5245", "Rage 128 GL PCI" }, { "5244", "Floppy Disk Controller" }, { "5247", "PCI to AGP Controller" }, @@ -3352,12 +3372,13 @@ static const struct pciDeviceTblData { { "7027", "AP418 16-Channel High Voltage Digital Input/Output Module" }, { "888a", "UM8886A" }, { "c531", "OXPCIe200 Dual EHCI USB Controller (ULPI/R-ULPI)" }, + { "c530", "OXPCIe200 Dual OHCI USB Controller (ULPI/R-ULPI)" }, { "c535", "OXPCIe200 Dual EHCI USB Controller (ULPI/R-ULPI)" }, { "c534", "OXPCIe200 Dual OHCI USB Controller (ULPI/R-ULPI)" }, { "7930", "RS600 Host Bridge" }, { "c539", "OXPCIe200 Dual EHCI USB Controller (ULPI/R-ULPI)" }, { "2ef0", "PCI-6120" }, - { "7024", "APA7-204 Reconfigurable Artix-7 FPGA module 24 LVDS channels" }, + { "7024", "[mvBlueNAOS BVS CA-BN] PCIe Gen2 x4 Camera" }, { "7933", "RS600 PCI to PCI Bridge (PCI Express Graphics Port 0)" }, { "8d7e", "C610/X99 series chipset MS SMBus 1" }, { "7932", "RS600 PCI to PCI Bridge (Internal gfx)" }, @@ -3719,7 +3740,7 @@ static const struct pciDeviceTblData { { "0c0c", "Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller" }, { "5229", "RTS5229 PCI Express Card Reader" }, { "5228", "M5228 ALi ATA/RAID Controller" }, - { "5220", "BR522x [PMC-Sierra maxRAID SAS Controller]" }, + { "5220", "IG5220-Based NVMe SSD" }, { "5227", "RTS5227 PCI Express Card Reader" }, { "5225", "M5225" }, { "345b", "ZX-100/ZX-D/ZX-E Miscellaneous Bus" }, @@ -3923,7 +3944,7 @@ static const struct pciDeviceTblData { { "503b", "EP80579 Synchronous Serial Port (SPP)" }, { "5808", "DDRdrive X8" }, { "0831", "T2080 without security" }, - { "4157", "RV350 GL [FireGL T2]" }, + { "0416", "ASC-58300 SAS (Razor-External HBA non-RAID)" }, { "ab10", "WL60010 Wireless LAN MAC" }, { "ab11", "WL60040 Multimode Wireles LAN MAC" }, { "0415", "ASC-58300 SAS (Razor-External HBA RAID)" }, @@ -4355,6 +4376,7 @@ static const struct pciDeviceTblData { { "3cae", "Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 4" }, { "3cad", "Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 3" }, { "0a78", "GT218GL [Quadro FX 380 LP]" }, + { "2b98", "Puma 7 Trusted Execution Engine" }, { "7128", "82810-M DC-100 System and Graphics Controller" }, { "7129", "R520 [Radeon X1800] (Secondary)" }, { "0a70", "GT218M [GeForce 310M]" }, @@ -4393,7 +4415,7 @@ static const struct pciDeviceTblData { { "c104", "OXPCIe952 Parallel Port" }, { "c105", "OXPCIe952 Legacy 950 UART" }, { "c106", "OXPCIe952 GPIO" }, - { "0371", "80333 A-Bus IOAPIC" }, + { "0803", "Moorestown I2C 1" }, { "c100", "PIXCI(R) CL1 Camera Link Video Capture Board [custom QL5232]" }, { "c101", "EF1-21022T [EtherFabric]" }, { "2822", "SATA Controller [RAID mode]" }, @@ -5009,14 +5031,14 @@ static const struct pciDeviceTblData { { "2782", "82915G Integrated Graphics Controller" }, { "4808", "T420-CX Unified Wire Ethernet Controller [VF]" }, { "4809", "T420-BT Unified Wire Ethernet Controller [VF]" }, - { "2078", "Sky Lake-E PCU Registers" }, + { "0c40", "Atom Processor CE 5300" }, { "9460", "SLC90E66 [Victory66] ISA" }, { "9463", "SLC90E66 [Victory66] ACPI" }, { "9462", "SLC90E66 [Victory66] USB" }, { "2071", "CC PMC/232" }, { "2077", "TP-240 dual span E1 VoIP PCI card" }, { "45b8", "DAG 4.5Z8 Gig Ethernet" }, - { "a324", "Cannon Lake PCH SPI Controller" }, + { "0931", "Atom Processor CE 2600 [Puma 6]" }, { "946a", "RV770 GL [FirePro M7750]" }, { "beef", "VirtualBox Graphics Adapter" }, { "207a", "Sky Lake-E PCU Registers" }, @@ -5404,7 +5426,7 @@ static const struct pciDeviceTblData { { "692f", "Tonga XTV GL [FirePro S7150V]" }, { "720c", "PXI-6238" }, { "811d", "US15W/US15X/US15L/UL11L SCH [Poulsbo] SDIO/MMC Controller #2" }, - { "8852", "CX23885 PCI Video and Audio Decoder" }, + { "720b", "PCI-6238" }, { "811e", "US15W/US15X/US15L/UL11L SCH [Poulsbo] SDIO/MMC Controller #3" }, { "720a", "PXI-6233" }, { "8d0e", "C610/X99 series chipset SATA Controller [RAID mode]" }, @@ -5794,7 +5816,7 @@ static const struct pciDeviceTblData { { "9daa", "Cannon Point-LP Serial IO SPI Controller" }, { "20c8", "Marc A sound system" }, { "e180", "Proteus-X: LightPulse IOV Fibre Channel Host Adapter" }, - { "a620", "6400/6402 Advanced Memory Buffer (AMB)" }, + { "c204", "OXPCIe954 GPIO" }, { "4358", "BCM43227 802.11b/g/n" }, { "4359", "BCM43228 802.11a/b/g/n" }, { "c200", "XCP-ng Project PCI Device for Windows Update" }, @@ -5874,8 +5896,8 @@ static const struct pciDeviceTblData { { "e0a1", "Killer E2400 Gigabit Ethernet Controller" }, { "4296", "P4M800 Host Bridge" }, { "0259", "CN333/CN400/PM880 Host Bridge" }, - { "0258", "Quantum-2 in Flash Recovery Mode" }, - { "0255", "Spectrum-4, Secure Flash recovery mode" }, + { "0258", "Quantum-2 RMA" }, + { "0255", "Spectrum-4 RMA" }, { "0254", "Spectrum-4, Flash recovery mode" }, { "0257", "Quantum-2 in Flash Recovery Mode" }, { "0256", "Abir GearBox" }, @@ -5968,6 +5990,7 @@ static const struct pciDeviceTblData { { "379e", "Hi1822 Family Virtual Function" }, { "0fc9", "GK107 [GeForce GT 730]" }, { "0fc8", "GK107 [GeForce GT 740]" }, + { "224a", "IPA-PE224A CXL to Gen-Z Bridge [Sphinx]" }, { "1483", "Starship/Matisse GPP Bridge" }, { "1482", "Starship/Matisse PCIe Dummy Host Bridge" }, { "1481", "Starship/Matisse IOMMU" }, @@ -6065,6 +6088,7 @@ static const struct pciDeviceTblData { { "8470", "EM8470 REALmagic DVD/MPEG-4 A/V Decoder" }, { "8472", "Bt8472" }, { "25a1", "6300ESB LPC Interface Controller" }, + { "dc20", "[X100 Series]" }, { "0400", "SB-3622 Motion Feedback Device" }, { "0401", "StarDragon4800 PCI Express Root Port" }, { "0402", "Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller" }, @@ -6249,6 +6273,7 @@ static const struct pciDeviceTblData { { "808f", "AIC-7901 U320 w/HostRAID" }, { "808a", "AEC67162 2-ch. LVD SCSI" }, { "808c", "89HPES32NT24AG2 PCI Express Switch" }, + { "284f", "82801H (ICH8 Family) Thermal Reporting Device" }, { "8084", "GL880 USB 2.0 EHCI controller" }, { "8080", "ASC-29320A U320 w/HostRAID" }, { "8081", "PMC-Sierra PM8001 SAS HBA [Series 6H]" }, @@ -6657,6 +6682,7 @@ static const struct pciDeviceTblData { { "5263", "ULi 1689,1573 integrated ethernet." }, { "1705", "Family 12h Processor Root Complex" }, { "68bf", "Juniper PRO [Radeon HD 6750]" }, + { "a324", "Cannon Lake PCH SPI Controller" }, { "5260", "RTS5260 PCI Express Card Reader" }, { "27c4", "82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode]" }, { "27c5", "82801GBM/GHM (ICH7-M Family) SATA Controller [AHCI mode]" }, @@ -6862,6 +6888,7 @@ static const struct pciDeviceTblData { { "a32c", "Cannon Lake PCH PCI Express Root Port #21" }, { "34b0", "Ice Lake-LP PCI Express Root Port #9" }, { "a32f", "Cannon Lake PCH PCI Express Root Port #24" }, + { "2be2", "Puma 7 Security Processor" }, { "a0f8", "82C750 [Vendetta] USB Controller" }, { "a32d", "Cannon Lake PCH PCI Express Root Port #22" }, { "a0f0", "Wi-Fi 6 AX201" }, @@ -7149,6 +7176,7 @@ static const struct pciDeviceTblData { { "ac03", "Theater 506 PCIe" }, { "ac08", "Theater 506A World-Wide Analog Decoder + Demodulator" }, { "ac09", "Theater 506A World-Wide Analog Decoder + Demodulator" }, + { "2078", "Sky Lake-E PCU Registers" }, { "03ad", "C55 Memory Controller" }, { "03ae", "C55 Memory Controller" }, { "03af", "C55 Memory Controller" }, @@ -7192,7 +7220,7 @@ static const struct pciDeviceTblData { { "2f3f", "Xeon E7 v3/Xeon E5 v3/Core i7 R3 QPI Link 2 Monitoring" }, { "2f3a", "Xeon E7 v3/Xeon E5 v3/Core i7 QPI Link 2" }, { "25b5", "GA107GLM [RTX A4 Mobile]" }, - { "25b0", "6300ESB SATA RAID Controller" }, + { "dc26", "SATA Controller [X100 Series]" }, { "461f", "Alder Lake-P Thunderbolt 4 PCI Express Root Port #3" }, { "25b8", "GA107GLM [RTX A2000 Mobile]" }, { "7638", "PXI-2720" }, @@ -7205,6 +7233,8 @@ static const struct pciDeviceTblData { { "7630", "MT7630e 802.11bgn Wireless Network Adapter" }, { "12a0", "GK208" }, { "643d", "ProMotion AT3D" }, + { "87a0", "PEX PCI Express Switch NT0 Port Link Interface" }, + { "87a1", "PEX PCI Express Switch NT1 Port Link Interface" }, { "9843", "[Fujitsu] Gigabit Ethernet" }, { "9840", "Kabini HDMI/DP Audio" }, { "2f39", "Xeon E7 v3/Xeon E5 v3/Core i7 I/O Performance Monitoring" }, @@ -7436,6 +7466,7 @@ static const struct pciDeviceTblData { { "06d9", "GF100GL [Quadro 5000]" }, { "34fc", "Ice Lake-LP Integrated Sensor Solution" }, { "2018", "Sky Lake-E M2PCI Registers" }, + { "1459", "10 Gb Ethernet Controller Port 2/Port3" }, { "2938", "82801I (ICH9 Family) USB UHCI Controller #5" }, { "1bc7", "GP104 [P104-101]" }, { "740e", "PCIe-8430/16 (RS-232) Interface" }, @@ -7522,8 +7553,8 @@ static const struct pciDeviceTblData { { "0092", "AVC-2010 [VideoH!]" }, { "8ca4", "9 Series Chipset Family Thermal Controller" }, { "0912", "PCI-912 [i960CF-based Intelligent I/O Controller]" }, - { "0709", "VX11 Standard Host Bridge" }, - { "0708", "CE Media Processor 4100" }, + { "0709", "Atom Processor CE 4200" }, + { "0708", "Atom Processor CE 4100" }, { "8ca0", "9 Series Chipset Family HD Audio Controller" }, { "2534", "82860 860 (Wombat) Chipset PCI Bridge" }, { "8ca2", "9 Series Chipset Family SMBus Controller" }, @@ -7627,7 +7658,7 @@ static const struct pciDeviceTblData { { "c54d", "OXPCIe200 Dual EHCI USB Controller (R-ULPI)" }, { "c54e", "OXPCIe200 Dual GPIO" }, { "c54f", "OXPCIe200 Native 950 UART" }, - { "c54b", "OXPCIe200 Native 950 UART" }, + { "8749", "PEX 8749 48-Lane, 18-Port PCI Express Gen 3 (8.0 GT/s) Multi-Root Switch with DMA" }, { "8748", "PEX 8748 48-Lane, 12-Port PCI Express Gen 3 (8 GT/s) Switch, 27 x 27mm FCBGA" }, { "8747", "PEX 8747 48-Lane, 5-Port PCI Express Gen 3 (8.0 GT/s) Switch" }, { "8210", "82600 PCI Bridge" }, @@ -7685,6 +7716,7 @@ static const struct pciDeviceTblData { { "0df7", "GF108M [GeForce GT 520M]" }, { "0df4", "GF108M [GeForce GT 540M]" }, { "0df5", "GF108M [GeForce GT 525M]" }, + { "c5a9", "OXPCIe200 EHCI USB Controller (ULPI)" }, { "c5a8", "OXPCIe200 OHCI USB Controller (ULPI)" }, { "c5a2", "OXPCIe200 Programmable Memory Interface" }, { "c5a1", "OXPCIe200 EHCI USB Controller (ULPI)" }, @@ -8049,6 +8081,7 @@ static const struct pciDeviceTblData { { "25f0", "5000 Series Chipset FSB Registers" }, { "25f3", "5000 Series Chipset Reserved Registers" }, { "25f5", "5000 Series Chipset FBD Registers" }, + { "dc2e", "UART Controller [X100 Series]" }, { "25f7", "5000 Series Chipset PCI Express x8 Port 2-3" }, { "25f6", "5000 Series Chipset FBD Registers" }, { "dc29", "DC290" }, @@ -8344,6 +8377,7 @@ static const struct pciDeviceTblData { { "463f", "Alder Lake-P Thunderbolt 4 PCI Express Root Port #1" }, { "463e", "Alder Lake-P Thunderbolt 4 NHI #0" }, { "81b0", "BM-1 [PSP TOOL Board Management Device]" }, + { "2bb5", "Puma 7 xHCI Controller" }, { "72e8", "PXIe-6251" }, { "72e9", "PXIe-6259" }, { "1d5d", "C600/X79 series chipset 4-Port SATA/SAS Storage Control Unit" }, @@ -8383,7 +8417,7 @@ static const struct pciDeviceTblData { { "68e1", "Park [Mobility Radeon HD 5430]" }, { "68e0", "Park [Mobility Radeon HD 5430/5450/5470]" }, { "8853", "IMS8853" }, - { "720b", "PCI-6238" }, + { "8852", "CX23885 PCI Video and Audio Decoder" }, { "8851", "S5933 on Innes Corp FM Radio Capture card" }, { "68e9", "Cedar [ATI FirePro (FireGL) Graphics Adapter]" }, { "68e8", "Cedar" }, @@ -8792,7 +8826,7 @@ static const struct pciDeviceTblData { { "1718", "Family 12h/14h Processor Function 6" }, { "301b", "Virtual VGA Device" }, { "301d", "PCIe-to-PCIe Bridge with Virtualization IO Assist Feature" }, - { "220d", "GA102 [GeForce RTX 3080 Lite Hash Rate]" }, + { "220d", "GA102 [CMP 90HX]" }, { "0cbc", "GT215GLM [Quadro FX 1800M]" }, { "f0e5", "Zephyr LightPulse Fibre Channel Host Adapter" }, { "f0e1", "Zephyr LightPulse Fibre Channel Host Adapter" }, @@ -8804,6 +8838,7 @@ static const struct pciDeviceTblData { { "a292", "200 Series PCH PCI Express Root Port #3" }, { "525a", "RTS525A PCI Express Card Reader" }, { "8723", "RTL8723AE PCIe Wireless Network Adapter" }, + { "8725", "PEX 8725 24-Lane, 10-Port PCI Express Gen 3 (8.0 GT/s) Multi-Root Switch with DMA" }, { "8724", "PEX 8724 24-Lane, 6-Port PCI Express Gen 3 (8 GT/s) Switch, 19 x 19mm FCBGA" }, { "694f", "Polaris 22 MGL XL [Radeon Pro WX Vega M GL]" }, { "a293", "200 Series PCH PCI Express Root Port #4" }, @@ -9114,7 +9149,7 @@ static const struct pciDeviceTblData { { "1733", "PCI-1733 32-channel isolated digital input card" }, { "1732", "VT1732 [Envy24 II] PCI Multi-Channel Audio Controller" }, { "5235", "M5225" }, - { "5236", "PCIe 4TG2-P Controller" }, + { "5236", "IG5236-Based NVMe SSD" }, { "5237", "USB 1.1 Controller" }, { "0fe1", "GK107M [GeForce GT 730M]" }, { "bb04", "B&B 3PCIOSD1A Isolated PCI Serial" }, @@ -9265,7 +9300,7 @@ static const struct pciDeviceTblData { { "2fe7", "Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers" }, { "2fe6", "Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers" }, { "4424", "TRACE D4 Sound System" }, - { "1459", "10 Gb Ethernet Controller Port 2/Port3" }, + { "4425", "BRCM4378 Wireless Network Adapter" }, { "254c", "E7501 Memory Controller Hub" }, { "fff3", "MPG600/Kuroutoshikou ITVC16-STVLP" }, { "9553", "RV710/M92 [Mobility Radeon HD 4530/4570/545v]" }, @@ -9466,13 +9501,15 @@ static const struct pciDeviceTblData { { "2023", "MT2910 Family [ConnectX-7 Emulated PCIe Bridge]" }, { "5c74", "ProcStarIV820-4" }, { "5c71", "ProcStarIV820-1" }, + { "c909", "BCM78909 Switch ASIC" }, { "5c73", "ProcStarIV820-3" }, { "5c72", "ProcStarIV820-2" }, { "0cf8", "Ethernet Controller X710 Intel(R) FPGA Programmable Acceleration Card N3000 for Networking" }, { "8c31", "8 Series/C220 Series Chipset Family USB xHCI" }, - { "c308", "EX-44016 16-port serial" }, + { "c308", "OXPCIe958 Quad Native 950 UART" }, + { "c304", "OXPCIe958 GPIO" }, { "c302", "MIOe-3680 2-Port CAN-Bus MIOe Module with Isolation Protection" }, - { "5216", "PCIe 3TE8 Controller" }, + { "5216", "IG5216-based NVMe SSD" }, { "5217", "M5217H" }, { "5215", "MS4803" }, { "5212", "M4803" }, @@ -9569,7 +9606,7 @@ static const struct pciDeviceTblData { { "1e93", "TU104M [GeForce RTX 2080 SUPER Mobile / Max-Q]" }, { "4051", "Smart Array 4250ES" }, { "4050", "Smart Array 4200" }, - { "0358", "Abir GearBox Secure Flash recovery mode" }, + { "0358", "Abir GearBox in RMA" }, { "9a0d", "Tigerlake Telemetry Aggregator Driver" }, { "9a0b", "Volume Management Device NVMe RAID Controller" }, { "a108", "Tsi109 Host Bridge for Dual PowerPC" }, @@ -9620,7 +9657,7 @@ static const struct pciDeviceTblData { { "1c27", "6 Series/C200 Series Chipset Family USB Universal Host Controller #1" }, { "1c24", "6 Series/C200 Series Chipset Family Thermal Management Controller" }, { "5a3f", "RC4xx/RS4xx PCI Bridge [int gfx]" }, - { "0f12", "Atom Processor E3800 Series SMBus Controller" }, + { "0f12", "Atom Processor E3800/CE2700 Series SMBus Controller" }, { "a157", "Sunrise Point-H LPC Controller" }, { "c15c", "OXPCIe952 GPIO" }, { "a156", "Sunrise Point-H LPC Controller" }, @@ -9663,7 +9700,7 @@ static const struct pciDeviceTblData { { "7110", "82371AB/EB/MB PIIX4 ISA" }, { "1962", "80960RM (i960RM) Microprocessor" }, { "7114", "OZ711M1/MC1 4-in-1 MemoryCardBus Controller" }, - { "2b80", "PXI-6713" }, + { "2b80", "Atom CE2700 Series [Puma 7]" }, { "0a04", "Haswell-ULT DRAM Controller" }, { "7119", "PXI-6561" }, { "0a06", "Haswell-ULT Integrated Graphics Controller" }, @@ -9890,6 +9927,7 @@ static const struct pciDeviceTblData { { "2e63", "CE Media Processor HDMI Tx Interface" }, { "2e62", "CE Media Processor Video Processing Unit" }, { "2e65", "CE Media Processor Expansion Bus Interface" }, + { "2e64", "Atom CE2600/3100/4100/4200/5300 Security Processor" }, { "2e67", "CE Media Processor General Purpose I/Os" }, { "2e66", "CE Media Processor UART" }, { "1087", "631xESB/632xESB UHCI Redirection" }, @@ -9984,7 +10022,7 @@ static const struct pciDeviceTblData { { "0372", "80333 Segment-B PCIe Express to PCI-X bridge" }, { "0373", "80333 B-Bus IOAPIC" }, { "0370", "80333 Segment-A PCIe Express to PCI-X bridge" }, - { "0803", "Moorestown I2C 1" }, + { "0371", "80333 A-Bus IOAPIC" }, { "5797", "T520-5097 Unified Wire Ethernet Controller" }, { "5796", "T580-5096 Unified Wire Ethernet Controller" }, { "5795", "T540-5095 Unified Wire Ethernet Controller" }, @@ -10135,6 +10173,7 @@ static const struct pciDeviceTblData { { "55ae", "T540-50AE Unified Wire Storage Controller" }, { "55ad", "T520-50AD Unified Wire Storage Controller" }, { "55af", "T580-50AF Unified Wire Storage Controller" }, + { "25b0", "6300ESB SATA RAID Controller" }, { "2120", "IPN 2120 802.11b" }, { "5890", "T540-5090 Unified Wire Ethernet Controller [VF]" }, { "5891", "T522-5091 Unified Wire Ethernet Controller [VF]" }, @@ -10980,7 +11019,7 @@ static const struct pciDeviceTblData { { "1f06", "Atom processor C2000 SoC Transaction Router" }, { "a033", "THUNDERX Random Number Generator virtual function" }, { "5008", "U-SNS8154P3 NVMe SSD" }, - { "15e7", "JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018]" }, + { "50a6", "T522-50A6 Unified Wire Ethernet Controller" }, { "50a7", "T580-50A7 Unified Wire Ethernet Controller" }, { "8d3b", "C610/X99 series chipset MEI Controller #2" }, { "50a8", "T580-50A8 Unified Wire Ethernet Controller" }, @@ -11071,7 +11110,9 @@ static const struct pciDeviceTblData { { "8a5c", "Iris Plus Graphics G4 (Ice Lake)" }, { "8a5a", "Iris Plus Graphics G4 (Ice Lake)" }, { "9dfc", "Cannon Point-LP Integrated Sensor Hub" }, - { "284f", "82801H (ICH8 Family) Thermal Reporting Device" }, + { "0b64", "CXP-12 Interface Card 4C" }, + { "0b65", "CXP-12 Interface Card 2C" }, + { "0b66", "CXP-12 LightBridge 2C" }, { "0b60", "NVMe DC SSD [3DNAND, Sentinel Rock Controller]" }, { "0b61", "mE6 Abacus 4TG" }, { "0b63", "CXP-12 Interface Card 1C" }, @@ -11203,7 +11244,7 @@ static const struct pciDeviceTblData { { "07d2", "nForce 610i/630i memory controller" }, { "07d1", "nForce 610i/630i memory controller" }, { "07d0", "PCIe-IDO-24 FET Output Card" }, - { "2432", "ISP2432-based 4Gb Fibre Channel to PCI Express HBA" }, + { "2432", "CL2432" }, { "2430", "PCI-6731" }, { "07d9", "MCP73 Memory Controller" }, { "07d8", "MCP73 SMBus" }, @@ -11500,6 +11541,7 @@ static const struct pciDeviceTblData { { "9018", "UM9018" }, { "3b14", "3420 Chipset LPC Interface Controller" }, { "fe41", "VXIpc-860" }, + { "3b15", "5 Series/3400 Series Chipset LPC Interface Controller" }, { "100f", "82545EM Gigabit Ethernet Controller (Copper)" }, { "100e", "82540EM Gigabit Ethernet Controller" }, { "100d", "82544GC Gigabit Ethernet Controller (LOM)" }, @@ -11758,7 +11800,7 @@ static const struct pciDeviceTblData { { "4153", "RV350 [Radeon 9550]" }, { "4150", "RV350 [Radeon 9550/9600/X1050 Series]" }, { "0410", "Wildcard TE410P/TE412P quad-span T1/E1/J1 card 3.3V" }, - { "0416", "ASC-58300 SAS (Razor-External HBA non-RAID)" }, + { "4157", "RV350 GL [FireGL T2]" }, { "4154", "RV350 GL [FireGL T2]" }, { "0414", "HT1100 USB EHCI Controller" }, { "4158", "68800AX [Graphics Ultra Pro PCI]" }, @@ -11774,6 +11816,7 @@ static const struct pciDeviceTblData { { "3e89", "8th Gen Core Processor PCIe Controller (x4)" }, { "a0e0", "Tiger Lake-LP Management Engine Interface" }, { "a0e3", "Tiger Lake-LP Active Management Technology - SOL" }, + { "c54b", "OXPCIe200 Native 950 UART" }, { "71c1", "RV535 [Radeon X1650 PRO]" }, { "71c0", "RV530 [Radeon X1600 XT/X1650 GTO]" }, { "71c3", "RV530 [Radeon X1600 PRO]" }, @@ -11860,13 +11903,13 @@ static const struct pciDeviceTblData { { "7019", "AP341 14-bit, 16-Channel Simultaneous Conversion Analog Input Module" }, { "7016", "AP470 48-Channel TTL Level Digital Input/Output Module" }, { "7017", "AP323 16-bit, 20 or 40 Channel Analog Input Module" }, - { "7014", "AP445: 32-Channel Isolated Digital Output Module" }, + { "7014", "[mvBlueNAOS BVS CA-BN] PCIe Gen1 x4 Camera" }, { "7015", "AP471 48-Channel TTL Level Digital Input/Output Module" }, - { "7012", "AP440-2: 32-Channel Isolated Digital Input Module" }, + { "7012", "[mvBlueNAOS BVS CA-BN] PCIe Gen1 x2 Camera" }, { "7013", "AP440-3: 32-Channel Isolated Digital Input Module" }, { "7010", "82371SB PIIX3 IDE [Natoma/Triton II]" }, { "7011", "RX0xxx" }, - { "43a0", "BCM4360 802.11ac Wireless Network Adapter" }, + { "43a0", "CP9 Content Processor ASIC" }, { "43a1", "BCM4360 802.11ac Wireless Network Adapter" }, { "fe61", "VXIpc-850" }, { "43a2", "BCM4360 802.11ac Wireless Network Adapter" }, @@ -12163,6 +12206,7 @@ static const struct pciDeviceTblData { { "3597", "E7525/E7520 PCI Express Port B" }, { "2f08", "Xeon E7 v3/Xeon E5 v3/Core i7 PCI Express Root Port 3" }, { "2f09", "Xeon E7 v3/Xeon E5 v3/Core i7 PCI Express Root Port 3" }, + { "87d0", "PEX PCI Express Switch DMA interface" }, { "569b", "T540-509B Unified Wire Storage Controller" }, { "569c", "T520-509C Unified Wire Storage Controller" }, { "9838", "Kabini [Radeon HD 8240 / R3 Series]" }, @@ -12248,6 +12292,7 @@ static const struct pciDeviceTblData { { "5964", "RV280 [Radeon 9200 SE]" }, { "5965", "RV280 GL [FireMV 2200 PCI]" }, { "095e", "Quark SoC X1000 Legacy Bridge" }, + { "2bdc", "Puma 7 Thermal" }, { "095a", "Wireless 7265" }, { "b152", "21152 PCI-to-PCI Bridge" }, { "0fe2", "GK107M [GeForce GT 745M]" }, @@ -13044,7 +13089,7 @@ static const struct pciDeviceTblData { { "15e2", "Ethernet Connection (9) I219-V" }, { "15e5", "Ethernet Connection X553 1GbE" }, { "15e4", "Ethernet Connection X553 1GbE" }, - { "50a6", "T522-50A6 Unified Wire Ethernet Controller" }, + { "15e7", "JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018]" }, { "15e6", "Raven/Raven2/Renoir Non-Sensor Fusion Hub KMDF driver" }, { "15e9", "JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 2C 2018]" }, { "15e8", "JHL7540 Thunderbolt 3 NHI [Titan Ridge 2C 2018]" }, @@ -13060,6 +13105,7 @@ static const struct pciDeviceTblData { { "1e1a", "7 Series/C210 Series Chipset Family PCI Express Root Port 6" }, { "1e1c", "7 Series/C210 Series Chipset Family PCI Express Root Port 7" }, { "065a", "G96GLM [Quadro FX 1700M]" }, + { "dc2b", "I2S Controller [X100 Series]" }, { "065c", "G96GLM [Quadro FX 770M]" }, { "43ef", "Tiger Lake-H Shared SRAM" }, { "8320", "OZ600RJ1/OZ900RJ1 SD/MMC Card Reader Controller" }, @@ -13127,7 +13173,7 @@ static const struct pciDeviceTblData { { "b021", "PCI-1424" }, { "b022", "PXI-1424" }, { "600f", "ME-6000/16" }, - { "3b15", "5 Series/3400 Series Chipset LPC Interface Controller" }, + { "dc36", "LDMA Controller [X100 Series]" }, { "600d", "T62100-CR Unified Wire Ethernet Controller" }, { "11ab", "MV88SE614x SATA II PCI-E controller" }, { "3b10", "5 Series/3400 Series Chipset LPC Interface Controller" }, @@ -13201,6 +13247,7 @@ static const struct pciDeviceTblData { { "5324", "CX700M2/VX700/VX800/820-Series Serial ATA & EIDE-Controller" }, { "0ebf", "Xeon E7 v2/Xeon E5 v2/Core i7 DDRIO Registers" }, { "0ebe", "Xeon E7 v2/Xeon E5 v2/Core i7 DDRIO Registers" }, + { "dc2d", "CAN Controller [X100 Series]" }, { "909e", "Aeolia Ethernet Controller (Marvell Yukon 2 Family)" }, { "909f", "Aeolia SATA AHCI Controller" }, { "266f", "82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller" }, @@ -13252,7 +13299,7 @@ static const struct pciDeviceTblData { { "06ed", "Comet Lake USB 3.1 xHCI Host Controller" }, { "1bb1", "GP104GL [Quadro P4000]" }, { "06ef", "Comet Lake PCH Shared SRAM" }, - { "0357", "Quantum-2 Secure Flash Recovery Mode" }, + { "0357", "Abir GearBox in Flash Recovery Mode" }, { "1bb9", "GP104GLM [Quadro P4200 Mobile]" }, { "1bb8", "GP104GLM [Quadro P3000 Mobile]" }, { "e115", "Altra PCI Express Root Port b4" }, @@ -13409,6 +13456,8 @@ static const struct pciDeviceTblData { { "8821", "RTL8821AE 802.11ac PCIe Wireless Network Adapter" }, { "34d3", "Ice Lake-LP SATA Controller [AHCI mode]" }, { "8003", "Wildcard AEX2400 24-port analog card (PCI-Express)" }, + { "dc3c", "GPU_DMA Controller [X100 Series]" }, + { "dc3a", "SWITCH Controller [X100 Series]" }, { "8778", "AHA-2940UW Pro / AIC-788x" }, { "03ba", "C55 Memory Controller" }, { "03bc", "C55 Memory Controller" }, @@ -13416,14 +13465,21 @@ static const struct pciDeviceTblData { { "a15a", "Sunrise Point-H LPC Controller" }, { "7646", "3cSOHO100-TX Hurricane" }, { "683d", "Cape Verde XT [Radeon HD 7770/8760 / R7 250X]" }, + { "dc38", "LSD_CFG Controller [X100 Series]" }, { "23b2", "DH895XCC Series Thermal Management Controller" }, { "a410", "VX900 Series PCI Express Root Port 0" }, + { "dc34", "PS2 Controller [X100 Series]" }, + { "dc35", "LPC Controller [X100 Series]" }, + { "dc32", "SMBUS Controller [X100 Series]" }, { "9016", "PLX 9016 8-port serial controller" }, + { "dc30", "MIO Controller [X100 Series]" }, + { "dc31", "GPIO Controller [X100 Series]" }, { "9017", "UM9017F" }, { "82e2", "Fastcom DIO24H-PCI (Commtech, Inc.)" }, { "9010", "PCIe/PCI bridge switch [pxb_plx]" }, { "1746", "STG 1764X" }, { "1740", "RocketRAID 1740" }, + { "5636", "IG5636-Based NVMe SSD" }, { "1742", "RocketRAID 1742" }, { "9011", "5535-1P-PRI" }, { "c5bf", "OXPCIe200 Native 950 UART" }, @@ -13435,7 +13491,7 @@ static const struct pciDeviceTblData { { "2f60", "Xeon E7 v3/Xeon E5 v3/Core i7 Home Agent 1" }, { "9132", "Ethernet 100/10 MBit" }, { "87b1", "AQC107 NBase-T/IEEE 802.3bz Ethernet Controller [AQtion]" }, - { "87b0", "PEX 8732 32-lane, 8-Port PCI Express Gen 3 (8.0 GT/s) Switch" }, + { "87b0", "PEX PCI Express Switch NT0 Port Virtual Interface" }, { "094c", "SupraExpress 56i Pro" }, { "9013", "AR5002X Wireless Network Adapter" }, { "2f68", "Xeon E7 v3/Xeon E5 v3/Core i7 Integrated Memory Controller 1 Target Address, Thermal & RAS Registers" }, diff --git a/solid/solid/backends/shared/usbidstables.h b/solid/solid/backends/shared/usbidstables.h index bc533dd9..fe612585 100644 --- a/solid/solid/backends/shared/usbidstables.h +++ b/solid/solid/backends/shared/usbidstables.h @@ -428,6 +428,7 @@ static const struct usbVendorTblData { { "154b", "PNY" }, { "154a", "Celectronic GmbH" }, { "1385", "Netgear, Inc" }, + { "1740", "Senao" }, { "0853", "Topre Corporation" }, { "0852", "CSEM" }, { "0851", "Macronix International Co., Ltd" }, @@ -1902,7 +1903,7 @@ static const struct usbVendorTblData { { "0929", "American Biometric Co." }, { "0928", "PLX Technology, Inc. (formerly Oxford Semiconductor, Ltd)" }, { "0431", "Itac Systems, Inc." }, - { "0430", "Sun Microsystems, Inc." }, + { "0430", "Fujitsu Component Limited" }, { "0433", "Alps Electric, Inc." }, { "0432", "Unisys Corp." }, { "0923", "IC Media Corp." }, @@ -3107,7 +3108,7 @@ static const struct usbVendorTblData { { "0c99", "Innochips Co., Ltd" }, { "1645", "Entrega [hex]" }, { "266e", "Silicon Integrated Systems" }, - { "1740", "Senao" }, + { "03c3", "ZWO" }, { "1649", "SofTec Microsystems" }, { "0c7a", "Wing-Span Enterprise Co., Ltd" }, { "357d", "Sharkoon" }, @@ -4742,7 +4743,7 @@ static const struct usbDeviceTblData { { "0e3", "Bass" }, { "06D", "Sample Count" }, { "2fff", "at89c5132/c51snd1c DFU bootloader" }, - { "4152", "Zen V Plus" }, + { "0413", "Evolv DNA 200" }, { "2ffd", "at89c5130/c5131 DFU bootloader" }, { "2ffb", "at90usb AVR DFU bootloader" }, { "1c1a", "Corsair CORSAIR Lighting Node CORE" }, @@ -5425,7 +5426,7 @@ static const struct usbDeviceTblData { { "930a", "Printer" }, { "0a58", "SmartPhone Sync" }, { "0a59", "SmartPhone Sync" }, - { "4734", "Guitar Hero4 hub" }, + { "1647", "Z27n G2 Monitor Hub" }, { "1641", "DR-P215" }, { "1640", "INIC-1605 SATA Bridge" }, { "1643", "DataTraveler G3" }, @@ -5560,6 +5561,7 @@ static const struct usbDeviceTblData { { "3220", "GW-US11S WLAN [Atmel AT76C503A]" }, { "4027", "FlexScan EV2456" }, { "0933", "Jabra Freeway" }, + { "8413", "Evolv DNA 200 (recovery mode)" }, { "ace0", "UA HYBRID TOKEN" }, { "532d", "Fingerprint" }, { "1e50", "U3 Smart Drive" }, @@ -6401,6 +6403,7 @@ static const struct usbDeviceTblData { { "183f", "Sony Visual Communication Camera Integrated Webcam" }, { "183d", "Sony Vaio Integrated Webcam" }, { "30bf", "Digital IXUS 40" }, + { "bc11", "Photosmart 7520 series" }, { "1483", "PV8630 interface (scanners, webcams)" }, { "1480", "ENUWI-N3 [802.11n Wireless N150 Adapter]" }, { "1486", "X5s ZEUS Macro Pro Gaming Mouse" }, @@ -6639,7 +6642,7 @@ static const struct usbDeviceTblData { { "103c", "MOTIF-RACK ES" }, { "103f", "MPIO FY570" }, { "103d", "D2" }, - { "043d", "Becker Traffic Assist Highspeed 7934" }, + { "092b", "Labtec Webcam Plus" }, { "8660", "Netronics CANdoISO" }, { "8661", "ProgHQ TL866 programmer" }, { "0ac", "Horizontal Frequency in Hz" }, @@ -6844,7 +6847,7 @@ static const struct usbDeviceTblData { { "b6b7", "SDDR-99 V4 ImageMate 5-in-1 Reader" }, { "ce21", "JMicron JM20329 SATA Bridge [eg. HITACHI SimpleDrive mini]" }, { "6668", "WinFast WalkieTV TV Loader" }, - { "8413", "Evolv DNA 200 (recovery mode)" }, + { "120e", "ASI120MC-S Planetary Camera" }, { "8412", "Evolv DNA 60 (recovery mode)" }, { "120a", "iPod Nano" }, { "8416", "Evolv DNA 60 (recovery mode)" }, @@ -7051,6 +7054,7 @@ static const struct usbDeviceTblData { { "31f0", "PowerShot A490" }, { "31f1", "PowerShot A3100 IS / PowerShot A3150 IS" }, { "0614", "Dino-Lite Pro Digital Microscope" }, + { "b23c", "KT108 keyboard" }, { "9e90", "Marvell OpenRD Base/Client" }, { "2599", "My Passport Ultra (WD40NMZW)" }, { "401c", "Dimage X20 Camera" }, @@ -7248,7 +7252,7 @@ static const struct usbDeviceTblData { { "09da", "Bloody V8 Mouse" }, { "08C", "Block Load Success" }, { "5682", "SunplusIT Integrated Camera" }, - { "3f0a", "Airflo Wired Controller for Xbox 360" }, + { "4734", "Guitar Hero4 hub" }, { "3f0e", "Xmidi 1x1 Tab" }, { "22be", "BCM2070 Bluetooth 3.0 + HS" }, { "a0f0", "Cambridge Electronic Devices Power1401 mk 2" }, @@ -8723,6 +8727,7 @@ static const struct usbDeviceTblData { { "3204", "Allnet ALL0298 v2 802.11bg" }, { "1626", "DR-6010C" }, { "1625", "DataTraveler 101 II" }, + { "3f0a", "Airflo Wired Controller for Xbox 360" }, { "3200", "Mouse" }, { "1129", "ET-4750 [WorkForce ET-4750 EcoTank All-in-One]" }, { "1120", "KVM2USB" }, @@ -10272,7 +10277,7 @@ static const struct usbDeviceTblData { { "1a90", "Flash Voyager GT" }, { "ecd9", "miControl miCan-Stick" }, { "8300", "Built-in iSight (no firmware loaded)" }, - { "09cc", "DualShock 4 [CUH-ZCT2x]" }, + { "4520", "ASC429" }, { "b138", "WinTV-HVR-900 model 00246 [WinTV-T Video]" }, { "018d", "DCP-116C" }, { "204f", "LUFA Generic HID Demo Application" }, @@ -10601,7 +10606,7 @@ static const struct usbDeviceTblData { { "4524", "40 Character Vacuum Fluorescent Display" }, { "4522", "LumiCON" }, { "4521", "Siemens S30863-S1016-R107-2 802.11g Wireless Adapter [Intersil ISL3887]" }, - { "4520", "ASC429" }, + { "09cc", "DualShock 4 [CUH-ZCT2x]" }, { "018e", "DCP-117C" }, { "220a", "ACR1281U-C5 (BSI)" }, { "220b", "Caplio RX" }, @@ -11227,7 +11232,7 @@ static const struct usbDeviceTblData { { "b999", "Otoscope Camera" }, { "15ca", "E3131 3G/UMTS/HSPA+ Modem (Mass Storage Mode)" }, { "b990", "Windham" }, - { "0413", "Evolv DNA 200" }, + { "4152", "Zen V Plus" }, { "4153", "ViewSonic G773 Control (?)" }, { "4150", "Zen V (MTP)" }, { "4151", "Zen Vision:M (mtp)" }, @@ -11578,7 +11583,7 @@ static const struct usbDeviceTblData { { "092e", "QuickCam Chat" }, { "a00d", "STOR.E BASICS 500GB" }, { "092c", "QuickCam Chat" }, - { "092b", "Labtec Webcam Plus" }, + { "043d", "Becker Traffic Assist Highspeed 7934" }, { "092a", "QuickCam for Notebooks" }, { "043f", "MFC-L3770CDW" }, { "3f10", "Batarang controller for Xbox 360" },