Module Name: src Committed By: mrg Date: Thu Apr 11 04:56:54 UTC 2019
Modified Files: src/sys/dev/pci: pcidevs Log Message: add a bunch of PCI devices on my systems, and a bunch of similar ones found in the same sources online (mostly, Intel, AMD, Nvidia and ASMedia web sites.) this includes: - bunch of xeon e5 v3 devices - bunch of radeon chipsets - bunch of nvidia chipsets - bunch of marvell chipsets - bunch of asmedia chipsets be more consistent with device naming within some groups. To generate a diff of this commit: cvs rdiff -u -r1.1367 -r1.1368 src/sys/dev/pci/pcidevs Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/pci/pcidevs diff -u src/sys/dev/pci/pcidevs:1.1367 src/sys/dev/pci/pcidevs:1.1368 --- src/sys/dev/pci/pcidevs:1.1367 Fri Mar 8 03:44:19 2019 +++ src/sys/dev/pci/pcidevs Thu Apr 11 04:56:54 2019 @@ -1,4 +1,4 @@ -$NetBSD: pcidevs,v 1.1367 2019/03/08 03:44:19 msaitoh Exp $ +$NetBSD: pcidevs,v 1.1368 2019/04/11 04:56:54 mrg Exp $ /* * Copyright (c) 1995, 1996 Christopher G. Demetriou @@ -1291,7 +1291,11 @@ product ASMEDIA ASM1061_12 0x0612 ASM106 product ASMEDIA ASM1042 0x1042 ASM1042 USB 3.0 Host Controller product ASMEDIA ASM1083 0x1080 ASM1083/1085 PCIe-PCI Bridge product ASMEDIA ASM1042A 0x1142 ASM1042A USB 3.0 Host Controller +product ASMEDIA ASM1182 0x1182 ASM1182E PCIE Bridge Controller +product ASMEDIA ASM1184 0x1184 ASM1184E PCIE Bridge Controller product ASMEDIA ASM1142 0x1242 ASM1142 USB 3.1 Host Controller +product ASMEDIA ASM1143 0x1343 ASM1143 USB 3.1 Host Controller +product ASMEDIA ASM2142 0x2142 ASM2142 USB 3.1 Host Controller /* Asustek products */ product ASUSTEK HFCPCI 0x0675 ISDN @@ -1725,14 +1729,33 @@ product ATI RADEON_HD6320 0x9806 Radeon product ATI RADEON_HD7340 0x9808 Radeon HD7340 Graphics product ATI RADEON_HDMI_DP_AUDIO 0x9840 HDMI/DP Audio product ATI RADEON_R2_R3_R3E_R4 0x9854 Radeon R2/R3/R4 Graphics -product ATI RADEON_HD2600_HD 0xaa08 Radeon HD2600 HD Audio Controller +product ATI RADEON_HD2900_HDA 0xaa00 Radeon HD 2900 HD Audio Controller +product ATI RADEON_HD3650_HDA 0xaa01 Radeon HD 3650/3730/3750 HD Audio Controller +product ATI RADEON_HD2600_HDA 0xaa08 Radeon HD 2600 HD Audio Controller +product ATI RADEON_HD2350_HDA 0xaa10 Radeon HD 2350PRO/2400PRO/2400XT/3410 HD Audio Controller +product ATI RADEON_HD3690_HDA 0xaa18 Radeon HD 3690/3800 HD Audio Controller +product ATI RADEON_HD36XX_HDA 0xaa20 Radeon HD 3650/3730/3750 HD Audio Controller product ATI RADEON_HD34XX_HDA 0xaa28 Radeon HD 34xx HD Audio Controller -product ATI RADEON_HD4350_HD 0xaa38 Radeon HD4350 HD Audio Controller -product ATI RADEON_HD5600_HDMI 0xaa60 Redwood HDMI Audio -product ATI RADEON_HD54XX_HDA 0xaa68 Radeon HD 54xx Audio -product ATI RADEON_HD7700_HDA 0xaab0 Radeon HD 7700 HD Audio -product ATI RADEON_RX460_HDA 0xaae0 Radeon RX460 HD Audio -product ATI RADEON_RX470_HDA 0xaaf0 Radeon RX470 HD Audio +product ATI RADEON_HD4850_HDA 0xaa30 Radeon HD 4850 HD Audio Controller +product ATI RADEON_HD4350_HDA 0xaa38 Radeon HD 4350 HD Audio Controller +product ATI RADEON_HD5830_HDA 0xaa50 Radeon HD 5830/5850/5870/6850/6870 HD Audio Controller +product ATI RADEON_HD5700_HDA 0xaa58 Radeon HD 5700 HD Audio Controller +product ATI RADEON_HD5000_HDA 0xaa60 Radeon HD 5000 HD Audio Controller +product ATI RADEON_HD68XX_HDA 0xaa68 Radeon HD 5400/6300/7300 HD Audio Controller +product ATI RADEON_HD6930_HDA 0xaa80 Radeon HD 6930/6950/6970/6990 HD Audio Controller +product ATI RADEON_HD6790_HDA 0xaa88 Radeon HD 6790/6850/6870/7720 HD Audio Controller +product ATI RADEON_HD6500_HDA 0xaa90 Radeon HD 6500/6600/6700M HD Audio Controller +product ATI RADEON_HD6450_HDA 0xaa98 Radeon HD 6450/7450/8450/8490, R5 230/235/235X HD Audio Controller +product ATI RADEON_HD7870_HDA 0xaaa0 Radeon HD 7870XT/7950/7970 HD Audio Controller +product ATI RADEON_HD7700_HDA 0xaab0 Radeon HD 7700 HD Audio Controller +product ATI RADEON_R7_360_HDA 0xaac0 Radeon R7 360, R9 360 HD Audio Controller +product ATI RADEON_R9_290_HDA 0xaac8 Radeon R9 290/290X, 390/390X HD Audio Controller +product ATI RADEON_R9_285_HDA 0xaad8 Radeon R9 285/380 HD Audio Controller +product ATI RADEON_RX_460_HDA 0xaae0 Radeon RX 460/550/640SP, RX 560/560X HD Audio Controller +product ATI RADEON_RX_550_HDA 0xaae8 Radeon R9 Nano, FURY HD Audio Controller +product ATI RADEON_RX_470_HDA 0xaaf0 Radeon RX 470/480/570/580/590 HD Audio Controller +product ATI RADEON_VEGA56_HDA 0xaaf8 Radeon Vega 56/64 +product ATI RADEON_RX_550_HDA 0xab00 Radeon RX 550/640SP/560/560X HD Audio Controller /* Auravision products */ product AURAVISION VXP524 0x01f7 VxP524 PCI Video Processor @@ -2755,17 +2778,25 @@ product MARVELL MV78260 0x7826 MV78260 product MARVELL MV78460 0x7846 MV78460 SoC Armada XP product MARVELL 88W8660 0x8660 88W8660 SoC Orion1 -product MARVELL2 88SE9120 0x9120 88SE9120 SATA -product MARVELL2 88SE912X 0x9123 88SE912[38] SATA II or III PCI-E AHCI Controller -product MARVELL2 88SE9125 0x9125 88SE9125 SATA III PCI-E AHCI Controller -product MARVELL2 88SE9172 0x9172 88SE9172 SATA -product MARVELL2 88SE9182 0x9182 88SE9182 SATA -product MARVELL2 88SE9183 0x9183 88SE9183 SATA -product MARVELL2 88SE91XX 0x91a3 88SE91XX SATA -product MARVELL2 88SE9215 0x9215 88SE9215 SATA -product MARVELL2 88SE9220 0x9220 88SE9220 SATA -product MARVELL2 88SE9230 0x9230 88SE9230 SATA -product MARVELL2 88SE9235 0x9235 88SE9235 SATA +product MARVELL2 88SE9120 0x9120 88SE9120 SATA Controller +product MARVELL2 88SE912X 0x9123 88SE912[38] SATA II or III PCI-E Controller +product MARVELL2 88SE9125 0x9125 88SE9125 SATA III PCI-E Controller +product MARVELL2 88SE9128 0x9128 88SE9128 SATA III PCI-E Controller +product MARVELL2 88SE9130 0x9130 88SE9130 SATA III PCI-E Controller with HyperDuo +product MARVELL2 88SE9172 0x9172 88SE9172 SATA Controller +product MARVELL2 88SE9170 0x9178 88SE9170 SATA Controller +product MARVELL2 88SE9172_2 0x917a 88SE9170 SATA Controller +product MARVELL2 88SE9182 0x9182 88SE9182 SATA Controller +product MARVELL2 88SE9183 0x9183 88SE9183 SATA Controller +product MARVELL2 88SE91XX 0x91a3 88SE91XX SATA Controller +product MARVELL2 88SE912X 0x91a4 88SE912X IDE Controller +product MARVELL2 88SE9215 0x9215 88SE9215 SATA Controller +product MARVELL2 88SE9220 0x9220 88SE9220 SATA Controller +product MARVELL2 88SE9230 0x9230 88SE9230 SATA Controller +product MARVELL2 88SE9235 0x9235 88SE9235 SATA Controller +product MARVELL2 88SE9445 0x9445 88SE9445 SATA Controller +product MARVELL2 88SE9480 0x9480 88SE9480 SATA Controller +product MARVELL2 88SE9485 0x9485 88SE9485 SATA Controller /* Micro-star International Co Ltd */ product MSI RT3090 0x891a MIS RT3090 @@ -4370,26 +4401,40 @@ product INTEL XE5_V3_RQPI_PM_2 0x2f37 Xe product INTEL XE7_V4_QPI_LINK2 0x2f40 Xeon E7 v4 QPI Link 2 product INTEL XE7_V4_RQPI_RING 0x2f41 Xeon E7 v4 QPI Ring Interface product INTEL XE5_V3_IMC1_MAIN 0x2f68 Xeon E5 v3 IMC Main +product INTEL XE5_V3_HA0 0x2f60 Xeon E7 v3/Xeon E5 v3/Core i7 Home Agent 1 +product INTEL XE5_V3_ICM1_TATRR 0x2f68 Xeon E7 v3/Xeon E5 v3/Core i7 Integrated Memory Controller 1 Target Address, Thermal & RAS Registers product INTEL XE5_V3_IMC1_TADR1 0x2f6a Xeon E5 v3 IMC Ch 0-1 Target Address Decode Registers product INTEL XE5_V3_IMC1_TADR2 0x2f6b Xeon E5 v3 IMC Ch 0-1 Target Address Decode Registers product INTEL XE7_V4_IMC1_TADR3 0x2f6c Xeon E7 v4 IMC Ch 0-3 Target Address Decoder product INTEL XE7_V4_IMC1_TADR4 0x2f6d Xeon E7 v4 IMC Ch 0-3 Target Address Decoder +product INTEL XE5_V3_DDRIO_CHAN2 0x2f6e Xeon E7 v3/Xeon E5 v3/Core i7 DDRIO Channel 2/3 Broadcast +product INTEL XE5_V3_DDRIO_BROAD2 0x2f6f Xeon E7 v3/Xeon E5 v3/Core i7 DDRIO Global Broadcast product INTEL XE5_V3_IMC0_RAS 0x2f71 Xeon E5 v3 IMC RAS Registers product INTEL XE5_V3_IMC1_RAS 0x2f79 Xeon E5 v3 IMC Ras Registers product INTEL XE5_V3_UBOX_2 0x2f7d Xeon E5 v3 Scratchpad and Semaphores product INTEL XE5_V3_QPI_LINK0 0x2f80 Xeon E5 v3 QPI Link 0 product INTEL XE5_V3_RQPI_RING 0x2f81 Xeon E5 v3/Core i7-6xxxK QPI Ring Interface product INTEL XE5_V3_QPI_LINK4 0x2f83 Xeon E5 v3 QPI Link 0 +product INTEL XE5_V3_QPIL0D1 0x2f85 Xeon E7 v3/Xeon E5 v3/Core i7 QPI Link 0 Debug +product INTEL XE5_V3_QPIL0D2 0x2f86 Xeon E7 v3/Xeon E5 v3/Core i7 QPI Link 0 Debug +product INTEL XE5_V3_QPIL0D3 0x2f87 Xeon E7 v3/Xeon E5 v3/Core i7 QPI Link 0 Debug +product INTEL XE5_V3_VCU1 0x2f88 Xeon E7 v3/Xeon E5 v3/Core i7 VCU +product INTEL XE5_V3_VCU2 0x2f8a Xeon E7 v3/Xeon E5 v3/Core i7 VCU product INTEL XE5_V3_QPI_LINK1 0x2f90 Xeon E5 v3 QPI Link 1 product INTEL XE5_V3_PCU_1 0x2f98 Xeon E5 v3 Power Control Unit product INTEL XE5_V3_PCU_2 0x2f99 Xeon E5 v3 Power Control Unit product INTEL XE5_V3_PCU_3 0x2f9a Xeon E5 v3 Power Control Unit product INTEL XE5_V3_PCU_5 0x2f9c Xeon E5 v3 Power Control Unit product INTEL XE5_V3_IMC0_MAIN 0x2fa8 Xeon E5 v3 IMC Main +product INTEL XE5_V3_HA0 0x2fa0 Xeon E7 v3/Xeon E5 v3/Core i7 Home Agent 0 +product INTEL XE5_V3_IMC0_TATRR 0x2fa8 Xeon E7 v3/Xeon E5 v3/Core i7 Integrated Memory Controller 0 Target Address, Thermal & RAS Registers product INTEL XE5_V3_IMC0_TADR1 0x2faa Xeon E5 v3 IMC Ch 0-1 Target Address Decode Registers product INTEL XE5_V3_IMC0_TADR2 0x2fab Xeon E5 v3 IMC Ch 0-1 Target Address Decode Registers product INTEL XE5_V3_IMC0_TADR3 0x2fac Xeon E5 v3 IMC Ch 2-3 Target Address Decode Registers product INTEL XE5_V3_IMC0_TADR4 0x2fad Xeon E5 v3 IMC Ch 2-3 Target Address Decode Registers +product INTEL XE5_V3_DDRIO_CHAN 0x2fae Xeon E7 v3/Xeon E5 v3/Core i7 DDRIO Channel 0/1 Broadcast +product INTEL XE5_V3_DDRIO_BROAD 0x2faf Xeon E7 v3/Xeon E5 v3/Core i7 DDRIO Global Broadcast + product INTEL XE5_V3_IMC0_REG1 0x2fb0 Xeon E5 v3 IMC Ch 0-1 Registers product INTEL XE5_V3_IMC0_REG2 0x2fb1 Xeon E5 v3 IMC Ch 0-1 Registers product INTEL XE5_V3_IMC0_REG3 0x2fb2 Xeon E5 v3 IMC Ch 2-3 Registers @@ -4419,6 +4464,38 @@ product INTEL XE5_V3_IMC0_DDRIO_9 0x2fd8 product INTEL XE5_V3_IMC0_DDRIO_A 0x2fd9 Xeon E5 v3 IMC DDRIO product INTEL XE5_V3_IMC0_DDRIO_B 0x2fda Xeon E5 v3 IMC DDRIO product INTEL XE5_V3_IMC0_DDRIO_C 0x2fdb Xeon E5 v3 IMC DDRIO +product INTEL XE5_V3_UC_REG1 0x2fe0 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG2 0x2fe1 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG3 0x2fe2 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG4 0x2fe3 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG5 0x2fe4 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG6 0x2fe5 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG8 0x2fe6 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG8 0x2fe7 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG9 0x2fe8 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG10 0x2fe9 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG11 0x2fea Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG12 0x2feb Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG13 0x2fec Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG14 0x2fed Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG15 0x2fee Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG16 0x2fef Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG17 0x2ff0 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG18 0x2ff1 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG19 0x2ff2 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG20 0x2ff3 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG21 0x2ff4 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG22 0x2ff5 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG23 0x2ff6 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_UC_REG24 0x2ff7 Xeon E7 v3/Xeon E5 v3/Core i7 Unicast Registers +product INTEL XE5_V3_BRA1 0x2ff8 Xeon E7 v3/Xeon E5 v3/Core i7 Buffered Ring Agent +product INTEL XE5_V3_BRA2 0x2ff9 Xeon E7 v3/Xeon E5 v3/Core i7 Buffered Ring Agent +product INTEL XE5_V3_BRA3 0x2ffa Xeon E7 v3/Xeon E5 v3/Core i7 Buffered Ring Agent +product INTEL XE5_V3_BRA4 0x2ffb Xeon E7 v3/Xeon E5 v3/Core i7 Buffered Ring Agent +product INTEL XE5_V3_SADBR1 0x2ffc Xeon E7 v3/Xeon E5 v3/Core i7 System Address Decoder & Broadcast Registers +product INTEL XE5_V3_SADBR2 0x2ffd Xeon E7 v3/Xeon E5 v3/Core i7 System Address Decoder & Broadcast Registers +product INTEL XE5_V3_SADBR3 0x2ffe Xeon E7 v3/Xeon E5 v3/Core i7 System Address Decoder & Broadcast Registers + product INTEL WIFI_LINK_3165_1 0x3165 Dual Band Wireless AC 3165 product INTEL WIFI_LINK_3165_2 0x3166 Dual Band Wireless AC 3165 product INTEL GLK_IGD_1 0x3184 UHD Graphics 605 @@ -6498,9 +6575,23 @@ product NVIDIA GEFORCE_610M 0x1058 GeFor product NVIDIA GEFORCE_610M2 0x1059 GeForce 610M product NVIDIA GT610M 0x105A GeForce GT 610M product NVIDIA GF116 0x1244 GeForce GTX 550 Ti +product NVIDIA GF_GTX960 0x1401 GeForce GTX 960 +product NVIDIA GF_GTX950 0x1402 GeForce GTX 950 +product NVIDIA GF_GTX960_2 0x1406 GeForce GTX 960 +product NVIDIA GF_GTX750 0x1407 GeForce GTX 750 +product NVIDIA GF_GTX950_2 0x1427 GeForce GTX 950 +product NVIDIA QUADRO_M2000 0x1430 Quadro M2000 +product NVIDIA TESLA_M4 0x1431 Tesla M4 +product NVIDIA QUADRO_M2200 0x1436 Quadro M2200 +product NVIDIA QUADRO_GP100 0x15f0 Quadro GP100 product NVIDIA TESLA_12G 0x15f7 Tesla P100 PCIe 12GB product NVIDIA TESLA_16G 0x15f8 Tesla P100 PCIe 16GB product NVIDIA TESLA_16G_SXM2 0x15f9 Tesla P100 SXM2 16GB +product NVIDIA GF_GTX980M 0x1617 GeForce GTX 965M +product NVIDIA GF_GTX970M 0x1618 GeForce GTX 965M +product NVIDIA GF_GTX965M 0x1619 GeForce GTX 965M +product NVIDIA GF_GTX980 0x161A GeForce GTX 980 +product NVIDIA GF_GTX965M_2 0x1667 GeForce GTX 965M product NVIDIA GF_TITAN_X 0x1b00 GeForce TITAN X product NVIDIA GF_GTX1080_TI 0x1b06 GeForce GTX 1080 Ti product NVIDIA QUADRO_P6000 0x1b30 Quadro P6000 @@ -6512,6 +6603,7 @@ product NVIDIA GF_GTX1080M 0x1ba0 GeFor product NVIDIA GF_GTX1070M 0x1ba1 GeForce GTX 1070 Mobile product NVIDIA QUADRO_P5000 0x1bb0 Quadro P5000 product NVIDIA TESLA_P4 0x1bb3 Tesla P4 +product NVIDIA TESLA_P6 0x1bb4 Tesla P6 product NVIDIA QUADRO_P5000M 0x1bb6 Quadro P5000 Mobile product NVIDIA QUADRO_P4000M 0x1bb7 Quadro P4000 Mobile product NVIDIA QUADRO_P3000M 0x1bb8 Quadro P3000 Mobile @@ -6527,10 +6619,8 @@ product NVIDIA GF_GTX1050_X 0x1c81 GeFo product NVIDIA GF_GTX1050_Ti 0x1c82 GeForce GTX 1050 Ti product NVIDIA GF_GTX1050_TiM 0x1c8c GeForce GTX 1050 Ti Mobile product NVIDIA GF_GTX1050_M 0x1c8d GeForce GTX 1050 Mobile - product NVIDIA GF_GTX1030 0x1d01 GeForce GT 1030 product NVIDIA GF_MX150 0x1d10 GeForce MX150 - product NVIDIA TITAN_V 0x1d81 GV100 TITAN V product NVIDIA TESLA_V100SXM16 0x1db1 Tesla V100 SXM2 16GB product NVIDIA TESLA_V100PCI16 0x1db4 Tesla V100 PCIe 16GB