Hi,
I've added some Ryzen 3xxx, AMD 500 Chipset, Navi 10 and Kingston ids to
pcidev. I've taken the description from the Linux PCI device ids
https://pci-ids.ucw.cz/v2.2/pci.ids
ok?
Index: pcidevs
===================================================================
RCS file: /cvs/src/sys/dev/pci/pcidevs,v
retrieving revision 1.1954
diff -u -p -r1.1954 pcidevs
--- pcidevs 31 Jan 2021 10:51:53 -0000 1.1954
+++ pcidevs 7 Feb 2021 18:48:53 -0000
@@ -346,6 +346,7 @@ vendor AMPERE 0x1def Ampere
vendor SSSTC 0x1e95 SSSTC
vendor TEHUTI 0x1fc9 Tehuti Networks
vendor SUNIX2 0x1fd4 Sunix
+vendor KINGSTON 0x2646 Kingston
vendor HINT 0x3388 Hint
vendor 3DLABS 0x3d3d 3D Labs
vendor AVANCE2 0x4005 Avance Logic
@@ -722,6 +723,14 @@ product AMD 15_3X_PCIE_1 0x1424 15h PCIE
product AMD 15_3X_PCIE_2 0x1425 15h PCIE
product AMD 15_3X_PCIE_3 0x1426 15h PCIE
product AMD 16_PCIE 0x1439 16h PCIE
+product AMD 17_3X_DEV_1 0x1440 17h/3xh Device 24
+product AMD 17_3X_DEV_2 0x1441 17h/3xh Device 24
+product AMD 17_3X_DEV_3 0x1442 17h/3xh Device 24
+product AMD 17_3X_DEV_4 0x1443 17h/3xh Device 24
+product AMD 17_3X_DEV_5 0x1444 17h/3xh Device 24
+product AMD 17_3X_DEV_6 0x1445 17h/3xh Device 24
+product AMD 17_3X_DEV_7 0x1446 17h/3xh Device 24
+product AMD 17_3X_DEV_8 0x1447 17h/3xh Device 24
product AMD 17_6X_DF_0 0x1448 17h/6xh Data Fabric
product AMD 17_6X_DF_1 0x1449 17h/6xh Data Fabric
product AMD 17_6X_DF_2 0x144a 17h/6xh Data Fabric
@@ -751,6 +760,10 @@ product AMD 17_CCP_2 0x1468 17h Crypto
product AMD 17_PCIE_4 0x1470 17h PCIE
product AMD 17_PCIE_5 0x1471 17h PCIE
product AMD 17_3X_RC 0x1480 17h/3xh Root Complex
+product AMD 17_3X_IOMMU 0x1481 17h/3xh IOMMU
+product AMD 17_3X_PCIE_1 0x1482 17h/3xh PCIE
+product AMD 17_3X_GPP_1 0x1483 17h/3xh GPP
+product AMD 17_3X_GPP_2 0x1484 17h/3xh GPP
product AMD 17_3X_CCP 0x1486 17h/3xh Crypto
product AMD 17_3X_HDA 0x1487 17h/3xh HD Audio
product AMD 14_HB 0x1510 14h Host
@@ -861,6 +874,10 @@ product AMD 400SERIES_PCIE_1 0x43c6 400
product AMD 400SERIES_PCIE_2 0x43c7 400 Series PCIE
product AMD 400SERIES_AHCI 0x43c8 400 Series AHCI
product AMD 400SERIES_XHCI 0x43d0 400 Series xHCI
+product AMD 500SERIES_AHCI 0x43eb 500 Series AHCI
+product AMD 500SERIES_XHCI 0x43ee 500 Series xHCI
+product AMD 500SERIES_PCIE_1 0x43e9 500 Series PCI Bridge
+product AMD 500SERIES_PCIE_2 0x43ea 500 Series PCI Bridge
/* http://www.amd.com/products/cpg/athlon/techdocs/pdf/21910.pdf */
product AMD SC751_SC 0x7006 751 System
product AMD SC751_PPB 0x7007 751
@@ -1150,6 +1167,8 @@ product ATI KAVERI_19 0x1318 Kaveri Rad
product ATI KAVERI_20 0x131b Kaveri Radeon R4
product ATI KAVERI_21 0x131c Kaveri Radeon R7
product ATI KAVERI_22 0x131d Kaveri Radeon R6
+product ATI NAVI10_9 0x1478 Radeon RX5000
+product ATI NAVI10_10 0x1479 Radeon RX5000
product ATI PICASSO 0x15d8 Picasso
product ATI RAVEN_VEGA 0x15dd Radeon Vega
product ATI RAVEN_VEGA_HDA 0x15de Radeon Vega HD Audio
@@ -6190,6 +6209,9 @@ product JMICRON SD_2 0x2391 SD Host Con
product JMICRON SDMMC_2 0x2392 SD/MMC
product JMICRON MS_2 0x2393 Memory Stick
product JMICRON XD_2 0x2394 xD
+
+/* KINGSTON */
+product KINGSTON A2000 0x2263 A2000 NVMe
/* KTI */
product KTI KTIE 0x3000 KTI
Best regards,
Sven