Source-Changes-HG archive

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

[src/netbsd-8]: src/sys/dev/pci Pull up following revision(s) (requested by m...



details:   https://anonhg.NetBSD.org/src/rev/bdba3999dc57
branches:  netbsd-8
changeset: 453757:bdba3999dc57
user:      martin <martin%NetBSD.org@localhost>
date:      Tue Aug 06 15:51:07 2019 +0000

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

diffstat:

 sys/dev/pci/pcidevs |  38 +++++++++++++++++++++++++++++++-------
 1 files changed, 31 insertions(+), 7 deletions(-)

diffs (113 lines):

diff -r 0f6f01b6e242 -r bdba3999dc57 sys/dev/pci/pcidevs
--- a/sys/dev/pci/pcidevs       Mon Aug 05 14:48:29 2019 +0000
+++ b/sys/dev/pci/pcidevs       Tue Aug 06 15:51:07 2019 +0000
@@ -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_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_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_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_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_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_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 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_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



Home | Main Index | Thread Index | Old Index