Module Name: src Committed By: martin Date: Tue Aug 6 15:51:07 UTC 2019
Modified Files: src/sys/dev/pci [netbsd-8]: pcidevs Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1326): sys/dev/pci/pcidevs: revision 1.1381 sys/dev/pci/pcidevs: revision 1.1382 sys/dev/pci/pcidevs: revision 1.1383 - Intel C620 Virtual Switch Port for Termal Sensor is not 0x37c6 but 0x37c7. - Add Some AMD Ryzen 3xxx's devices. - Add some AMD devices mainly taken from OpenBSD. - Rename some device names for consistency. - Use _HDA for HD Audio. Add BCM2711 PCIe Host bridge for RPI4 To generate a diff of this commit: cvs rdiff -u -r1.1289.2.15 -r1.1289.2.16 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.1289.2.15 src/sys/dev/pci/pcidevs:1.1289.2.16 --- src/sys/dev/pci/pcidevs:1.1289.2.15 Wed Jul 17 15:27:55 2019 +++ src/sys/dev/pci/pcidevs Tue Aug 6 15:51:07 2019 @@ -1,4 +1,4 @@ -$NetBSD: pcidevs,v 1.1289.2.15 2019/07/17 15:27:55 martin Exp $ +$NetBSD: pcidevs,v 1.1289.2.16 2019/08/06 15:51:07 martin Exp $ /* * Copyright (c) 1995, 1996 Christopher G. Demetriou @@ -1009,6 +1009,7 @@ product AMD F17_IOMMU 0x1451 Family17h I product AMD F17_PCIE_1 0x1452 Family17h PCIE product AMD F17_PCIE_2 0x1453 Family17h PCIE product AMD F17_PCIE_3 0x1454 Family17h PCIE +product AMD F17_CCP_1 0x1456 Family17h Crypto product AMD F17_HDA 0x1457 Family17h HD Audio product AMD F17_XHCI 0x145c Family17h xHCI product AMD F17_XHCI_2 0x145f Family17h xHCI @@ -1022,6 +1023,8 @@ product AMD F17_DF_7 0x1466 Family17h Da product AMD F17_DF_8 0x1467 Family17h Data Fabric product AMD F17_PCIE_4 0x1470 Family17h PCIE product AMD F17_PCIE_5 0x1471 Family17h PCIE +product AMD F17_7X_RC 0x1480 Family17h/7xh Root Complex +product AMD F17_7X_IOMMU 0x1481 Family17h/7xh IOMMU product AMD F14_RC 0x1510 Family14h Root Complex product AMD F16_HT 0x1530 Family16h HyperTransport Configuration product AMD F16_ADDR 0x1531 Family16h Address Map Configuration @@ -1030,7 +1033,7 @@ product AMD F16_NB 0x1533 Family16h Nort product AMD F16_CSTATE 0x1534 Family16h CPU C-state Configuration product AMD F16_MISC 0x1535 Family16h Miscellaneous Configuration product AMD F16_RC 0x1536 Family16h Root Complex -product AMD CRYPTO_COP 0x1537 Cryptographic Coprocessor +product AMD F16_CCP 0x1537 Family16h Cryptographic Coprocessor product AMD F16_30_RC 0x1566 Family16h Root Complex product AMD F16_30_IOMMU 0x1567 Family16h IOMMU product AMD F16_HB 0x1568 Family16h Host Bridge @@ -1108,6 +1111,13 @@ product AMD HUDSON_PCIE_0 0x43a0 Hudson product AMD HUDSON_PCIE_1 0x43a1 Hudson PCIE Root Port 1 product AMD HUDSON_PCIE_2 0x43a2 Hudson PCIE Root Port 2 product AMD HUDSON_PCIE_3 0x43a3 Hudson PCIE Root Port 3 +product AMD 300SERIES_PCIE 0x43b4 300 Series PCIe +product AMD 300SERIES_SATA 0x43b7 300 Series SATA +product AMD 300SERIES_XHCI 0x43bb 300 Series xHCI +product AMD 400SERIES_PCIE_1 0x43c6 400 Series PCIe +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 SC751_SC 0x7006 AMD751 System Controller product AMD SC751_PPB 0x7007 AMD751 PCI-PCI Bridge product AMD IGR4_AGP 0x700a AMD IGR4 AGP Bridge @@ -1152,21 +1162,33 @@ product AMD PBC8111_ACPI 0x746b AMD8111 product AMD PBC8111_AC 0x746d AMD8111 AC97 Audio product AMD PBC8111_MC97 0x746e AMD8111 MC97 Modem product AMD PBC8111_AC_756b 0x756b AMD8111 756b ACPI Controller -product AMD HUDSON_SATA 0x7800 Hudson SATA Controller -product AMD HUDSON_SATA_AHCI 0x7801 Hudson AHCI SATA Controller +product AMD HUDSON_SATA 0x7800 Hudson SATA (IDE) Controller +product AMD HUDSON_SATA_AHCI 0x7801 Hudson SATA (AHCI) Controller +product AMD HUDSON_SATA_RAID 0x7802 Hudson SATA (RAID) Controller +product AMD HUDSON_SATA_RAID5 0x7803 Hudson SATA (RAID5) Controller +product AMD HUDSON_SATA_AHCI_2 0x7804 Hudson SATA (AMD AHCI) Controller +product AMD HUDSON_SATA_RAID_2 0x7805 Hudson SATA (RAID) Controller product AMD HUDSON_SDHC 0x7806 Hudson SD Flash Controller product AMD HUDSON_OHCI 0x7807 Hudson USB OHCI Controller product AMD HUDSON_EHCI 0x7808 Hudson USB EHCI Controller product AMD HUDSON_OHCI_2 0x7809 Hudson USB OHCI Controller product AMD HUDSON_SMB 0x780b Hudson SMBus Controller product AMD HUDSON_IDE 0x780c Hudson IDE Controller -product AMD HUDSON_HDAUDIO 0x780d Hudson HD Audio Controller +product AMD HUDSON_HDA 0x780d Hudson HD Audio Controller product AMD HUDSON_LPC 0x780e Hudson LPC Bridge product AMD HUDSON_PCI 0x780f Hudson PCI Bridge product AMD HUDSON_XHCI 0x7812 Hudson USB xHCI Controller product AMD FCH_SDHC 0x7813 FCH SD Flash Controller product AMD FCH_XHCI 0x7814 FCH USB xHCI Controller +product AMD KERNCZ_SATA_1 0x7900 FCH SATA +product AMD KERNCZ_AHCI_1 0x7901 FCH AHCI +product AMD KERNCZ_RAID_1 0x7902 FCH RAID +product AMD KERNCZ_RAID_2 0x7903 FCH RAID +product AMD KERNCZ_AHCI_2 0x7904 FCH AHCI +product AMD KERNCZ_EHCI 0x7908 FCH USB2 product AMD KERNCZ_SMB 0x790b X370/X399 SMBus Controller +product AMD KERNCZ_LPC 0x790e FCH LPC +product AMD KERNCZ_XHCI 0x7914 FCH xHCI product AMD RS780_HB 0x9600 RS780 Host Bridge product AMD RS880_HB 0x9601 RS785/RS880 Host Bridge product AMD RS780_PPB_GFX 0x9602 RS780/RS880 PCI-PCI Bridge (int gfx) @@ -1755,7 +1777,7 @@ product ATI RADEON_R9_285_HDA 0xaad8 Rad 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_VEGA56_HDA 0xaaf8 Radeon Vega 56/64 HD Audio product ATI RADEON_RX_550_HDA2 0xab00 Radeon RX 550/640SP/560/560X HD Audio Controller /* Auravision products */ @@ -2057,6 +2079,8 @@ product BROADCOM 5860 0x5860 5860 Secur product BROADCOM 5861 0x5861 5861 Security Processor product BROADCOM 5862 0x5862 5862 Security Processor +product BROADCOM BCM2711 0x2711 BCM2711 PCIe Host + /* Brooktree products */ product BROOKTREE BT848 0x0350 Bt848 Video Capture product BROOKTREE BT849 0x0351 Bt849 Video Capture @@ -4603,7 +4627,7 @@ product INTEL C620_VSWP_0 0x37c2 C620 Vi product INTEL C620_VSWP_1 0x37c3 C620 Virtual Switch Port (for QAT 1) product INTEL C620_VSWP_2 0x37c4 C620 Virtual Switch Port (for QAT 2) product INTEL C620_VSWP_3 0x37c5 C620 Virtual Switch Port (for 10GbE LAN) -product INTEL C620_VSWP_4 0x37c6 C620 Virtual Switch Port (for Termal Sensor) +product INTEL C620_VSWP_5 0x37c7 C620 Virtual Switch Port (for Termal Sensor) product INTEL C620_QAT 0x37c8 C620 QAT product INTEL C620_QAT_VF 0x37c9 C620 QAT Virtual Function product INTEL X722 0x37cc X722 10GbE