Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/dev/pci add a bunch of PCI devices on my systems, and a ...



details:   https://anonhg.NetBSD.org/src/rev/2bc63a6ef034
branches:  trunk
changeset: 450362:2bc63a6ef034
user:      mrg <mrg%NetBSD.org@localhost>
date:      Thu Apr 11 04:56:54 2019 +0000

description:
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.

diffstat:

 sys/dev/pci/pcidevs |  132 +++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 111 insertions(+), 21 deletions(-)

diffs (222 lines):

diff -r 3dbcf9df7f7a -r 2bc63a6ef034 sys/dev/pci/pcidevs
--- a/sys/dev/pci/pcidevs       Thu Apr 11 04:50:47 2019 +0000
+++ b/sys/dev/pci/pcidevs       Thu Apr 11 04:56:54 2019 +0000
@@ -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 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_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 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 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_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_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_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_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



Home | Main Index | Thread Index | Old Index