On Sun, Feb 07, 2021 at 07:58:52PM +0100, Sven Wolf wrote: > 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?
Can you show a dmesg? Many of these don't make sense and I can't find them publically documented by amd. > > 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 "Device 24"? I would expect desktop Ryzen 3xxx to be 17h/71h. > 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 Where are these from? They are not matched in amdgpu. > 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 > >
