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 ASMEDIA ASM1083/1085/1142
details: https://anonhg.NetBSD.org/src/rev/b091d62f3cf9
branches: trunk
changeset: 347771:b091d62f3cf9
user: msaitoh <msaitoh%NetBSD.org@localhost>
date: Fri Sep 16 05:42:22 2016 +0000
description:
- Add ASMEDIA ASM1083/1085/1142
- Add AMD RADEON 34xx HD Audio
- Add some Intel Core i7-6xxxK devices from "Intel Core i7 Processor Family
for LGA2011-v3 Socket Datasheet - Volume 2 of 2: Registers"
- Add "Core i7-6xxxK" to some Intel devices' description.
diffstat:
sys/dev/pci/pcidevs | 83 ++++++++++++++++++++++++++++------------------------
1 files changed, 45 insertions(+), 38 deletions(-)
diffs (163 lines):
diff -r 7add029b070c -r b091d62f3cf9 sys/dev/pci/pcidevs
--- a/sys/dev/pci/pcidevs Fri Sep 16 03:10:45 2016 +0000
+++ b/sys/dev/pci/pcidevs Fri Sep 16 05:42:22 2016 +0000
@@ -1,4 +1,4 @@
-$NetBSD: pcidevs,v 1.1264 2016/09/01 10:20:26 msaitoh Exp $
+$NetBSD: pcidevs,v 1.1265 2016/09/16 05:42:22 msaitoh Exp $
/*
* Copyright (c) 1995, 1996 Christopher G. Demetriou
@@ -1192,7 +1192,9 @@
product ASMEDIA ASM1061_11 0x0611 ASM1061 AHCI SATA III Controller
product ASMEDIA ASM1061_12 0x0612 ASM1061 AHCI SATA III Controller
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 ASM1142 0x1242 ASM1142 USB 3.1 Host Controller
/* Asustek products */
product ASUSTEK HFCPCI 0x0675 ISDN
@@ -1551,6 +1553,7 @@
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_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
@@ -3697,7 +3700,7 @@
product INTEL XE5_V3_PCIE_3_2 0x2f09 Xeon E5 v3 PCIe Root Port
product INTEL XE5_V3_PCIE_3_3 0x2f0a Xeon E5 v3 PCIe Root Port
product INTEL XE5_V3_PCIE_3_4 0x2f0b Xeon E5 v3 PCIe Root Port
-product INTEL XE5_V3_R2PCIE_1 0x2f1d Xeon E5 v3 Integrated IO Ring Interface
+product INTEL XE5_V3_R2PCIE_1 0x2f1d Xeon E5 v3/Core i7-6xxxK Integrated IO Ring Interface
product INTEL XE5_V3_UBOX_1 0x2f1e Xeon E5 v3 Scratchpad and Semaphores
product INTEL XE5_V3_UBOX_3 0x2f1f Xeon E5 v3 Scratchpad and Semaphores
product INTEL XE5_V3_QDT_CH0 0x2f20 Xeon E5 v3 QDT DMA Channel 0
@@ -3715,9 +3718,9 @@
product INTEL XE5_V3_HA 0x2f30 Xeon E5 v3 Home Agent
product INTEL XE5_V3_QPI_LINK2 0x2f32 Xeon E5 v3 QPI Link 0
product INTEL XE5_V3_QPI_LINK3 0x2f33 Xeon E5 v3 QPI Link 1
-product INTEL XE5_V3_R2PCIE_2 0x2f34 Xeon E5 v3 PCIe Ring Performance Monitoring
-product INTEL XE5_V3_RQPI_PM_1 0x2f36 Xeon E5 v3 QPI Ring Performance Monitoring
-product INTEL XE5_V3_RQPI_PM_2 0x2f37 Xeon E5 v3 QPI Ring Interface Monitoring
+product INTEL XE5_V3_R2PCIE_2 0x2f34 Xeon E5 v3/Core i7-6xxxK PCIe Ring Performance Monitoring
+product INTEL XE5_V3_RQPI_PM_1 0x2f36 Xeon E5 v3/Core i7-6xxxK QPI Ring Performance Monitoring
+product INTEL XE5_V3_RQPI_PM_2 0x2f37 Xeon E5 v3/Core i7-6xxxK QPI Ring Interface Monitoring
product INTEL XE5_V3_IMC1_MAIN 0x2f68 Xeon E5 v3 IMC Main
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
@@ -3725,7 +3728,7 @@
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 QPI Ring Interface
+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_QPI_LINK1 0x2f90 Xeon E5 v3 QPI Link 1
product INTEL XE5_V3_PCU_1 0x2f98 Xeon E5 v3 Power Control Unit
@@ -4004,16 +4007,18 @@
product INTEL EP80579_LAN_2 0x5044 EP80579 LAN
product INTEL EP80579_LAN_3 0x5048 EP80579 LAN
product INTEL 80312_ATU 0x530d 80310 ATU
-product INTEL XEOND_HB_DMI2 0x6f00 Xeon-D Host Bridge (DMI2)
+product INTEL XEOND_HB_DMI2 0x6f00 Core i7-6xxxK/Xeon-D Host Bridge (DMI2)
product INTEL XEOND_HB_PCIE 0x6f01 Xeon-D Host Bridge (PCIe)
product INTEL XEOND_PCIE_1 0x6f02 Xeon-D PCIe Root Port (x8 or x4 max)
product INTEL XEOND_PCIE_2 0x6f03 Xeon-D PCIe Root Port (x8 or x4 max)
-product INTEL XEOND_PCIE_3 0x6f04 Xeon-D PCIe Root Port
-product INTEL XEOND_PCIE_5 0x6f06 Xeon-D PCIe Root Port
-product INTEL XEOND_PCIE_7 0x6f08 Xeon-D PCIe Root Port (x16, x8 or x4 max)
-product INTEL XEOND_PCIE_8 0x6f09 Xeon-D PCIe Root Port (x16, x8 or x4 max)
-product INTEL XEOND_PCIE_9 0x6f0a Xeon-D PCIe Root Port (x16, x8 or x4 max)
-product INTEL XEOND_PCIE_10 0x6f0b Xeon-D PCIe Root Port (x16, x8 or x4 max)
+product INTEL XEOND_PCIE_3 0x6f04 Core i7-6xxxK/Xeon-D PCIe Root Port
+product INTEL COREI76K_PCIE_2 0x6f05 Core i7-6xxxK PCIe Root Port
+product INTEL XEOND_PCIE_5 0x6f06 Core i7-6xxxK/Xeon-D PCIe Root Port
+product INTEL COREI76K_PCIE_4 0x6f07 Core i7-6xxxK PCIe Root Port
+product INTEL XEOND_PCIE_7 0x6f08 Core i7-6xxxK/Xeon-D PCIe Root Port (x16, x8 or x4 max)
+product INTEL XEOND_PCIE_8 0x6f09 Core i7-6xxxK/Xeon-D PCIe Root Port (x16, x8 or x4 max)
+product INTEL XEOND_PCIE_9 0x6f0a Core i7-6xxxK/Xeon-D PCIe Root Port (x16, x8 or x4 max)
+product INTEL XEOND_PCIE_10 0x6f0b Core i7-6xxxK/Xeon-D PCIe Root Port (x16, x8 or x4 max)
product INTEL XEOND_PCIE_NTBNTB 0x6f0d Xeon-D PCIe Root Port NTB-NTB
product INTEL XEOND_PCIE_NTBRP 0x6f0e Xeon-D PCIe Root Port NTB-RP
product INTEL XEOND_IIO_DEBUG_0 0x6f10 Xeon-D IIO Debug
@@ -4030,12 +4035,12 @@
product INTEL XEOND_IIO_DEBUG_11 0x6f1b Xeon-D IIO Debug
product INTEL XEOND_IIO_DEBUG_12 0x6f1c Xeon-D IIO Debug
product INTEL XEOND_R2_0 0x6f1d Xeon-D R2 PCIe Agent
-product INTEL XEOND_UBOX_0 0x6f1e Xeon-D Ubox
-product INTEL XEOND_UBOX_1 0x6f1f Xeon-D Ubox
-product INTEL XEOND_ADDRMAP 0x6f28 Xeon-D IIO Address Map, VTD_Misc, System Management
+product INTEL XEOND_UBOX_0 0x6f1e Core i7-6xxxK/Xeon-D Ubox
+product INTEL XEOND_UBOX_1 0x6f1f Core i7-6xxxK/Xeon-D Ubox
+product INTEL XEOND_ADDRMAP 0x6f28 Core i7-6xxxK/Xeon-D IIO Address Map, VTD_Misc, System Management
product INTEL XEOND_HOTPLUG 0x6f29 Xeon-D IIO Hot Plug
-product INTEL XEOND_RAS 0x6f2a Xeon-D IIO RAS, Control Status, Global Errors
-product INTEL XEOND_IOAPIC_2 0x6f2c Xeon-D I/O APIC
+product INTEL XEOND_RAS 0x6f2a Core i7-6xxxK/Xeon-D IIO RAS, Control Status, Global Errors
+product INTEL XEOND_IOAPIC_2 0x6f2c Core i7-6xxxK/Xeon-D I/O APIC
product INTEL XEOND_HA0_0 0x6f30 Xeon-D Home Agent 0
product INTEL XEOND_R2_1 0x6f34 Xeon-D R2 PCIe Agent
product INTEL XEOND_QPI_0 0x6f36 Xeon-D QPI
@@ -4045,38 +4050,40 @@
product INTEL XEOND_QD_2 0x6f51 Xeon-D QuickData DMA Channel 1
product INTEL XEOND_QD_3 0x6f52 Xeon-D QuickData DMA Channel 2
product INTEL XEOND_QD_4 0x6f53 Xeon-D QuickData DMA Channel 3
+product INTEL COREI76K_IMC_0 0x6f68 Core i7-6xxxK IMC
product INTEL XEOND_HA0_DEBUG 0x6f70 Xeon-D Home Agent 0 Debug
-product INTEL XEOND_MEM_0_TTR_0 0x6f71 Xeon-D Memory Controller (Target Address, Thermal, RAS)
+product INTEL XEOND_MEM_0_TTR_0 0x6f71 Core i7-6xxxK/Xeon-D Memory Controller (Target Address, Thermal, RAS)
product INTEL XEOND_QPI_2 0x6f76 Xeon-D QPI
-product INTEL XEOND_UBOX_2 0x6f7d Xeon-D Ubox
+product INTEL XEOND_UBOX_2 0x6f7d Core i7-6xxxK/Xeon-D Ubox
product INTEL XEOND_QPI_3 0x6f81 Xeon-D QPI
product INTEL XEOND_PCU_0 0x6f88 Xeon-D PCU
product INTEL XEOND_PCU_1 0x6f8a Xeon-D PCU
-product INTEL XEOND_PCU_2 0x6f98 Xeon-D PCU
-product INTEL XEOND_PCU_3 0x6f99 Xeon-D PCU
-product INTEL XEOND_PCU_4 0x6f9a Xeon-D PCU
-product INTEL XEOND_PCU_5 0x6f9c Xeon-D PCU
+product INTEL XEOND_PCU_2 0x6f98 Core i7-6xxxK/Xeon-D PCU
+product INTEL XEOND_PCU_3 0x6f99 Core i7-6xxxK/Xeon-D PCU
+product INTEL XEOND_PCU_4 0x6f9a Core i7-6xxxK/Xeon-D PCU
+product INTEL XEOND_PCU_5 0x6f9c Core i7-6xxxK/Xeon-D PCU
product INTEL XEOND_HA0_1 0x6fa0 Xeon-D Home Agent 0
-product INTEL XEOND_MEM_0_TTR_1 0x6fa8 Xeon-D Memory Controller (Target Address, Thermal, RAS)
-product INTEL XEOND_MEM_0_TAD_0 0x6faa Xeon-D Memory Controller (Target Address Decoder)
-product INTEL XEOND_MEM_0_TAD_1 0x6fab Xeon-D Memory Controller (Target Address Decoder)
-product INTEL XEOND_MEM_0_TAD_2 0x6fac Xeon-D Memory Controller (Target Address Decoder)
-product INTEL XEOND_MEM_0_TAD_3 0x6fad Xeon-D Memory Controller (Target Address Decoder)
+product INTEL XEOND_MEM_0_TTR_1 0x6fa8 Core i7-6xxxK/Xeon-D Memory Controller (Target Address, Thermal, RAS)
+product INTEL XEOND_MEM_0_TAD_0 0x6faa Core i7-6xxxK/Xeon-D Memory Controller (Target Address Decoder)
+product INTEL XEOND_MEM_0_TAD_1 0x6fab Core i7-6xxxK/Xeon-D Memory Controller (Target Address Decoder)
+product INTEL XEOND_MEM_0_TAD_2 0x6fac Core i7-6xxxK/Xeon-D Memory Controller (Target Address Decoder)
+product INTEL XEOND_MEM_0_TAD_3 0x6fad Core i7-6xxxK/Xeon-D Memory Controller (Target Address Decoder)
product INTEL XEOND_DDR_CH_BR 0x6fae Xeon-D DDR Ch0/1 Broadcast
product INTEL XEOND_DDR_GL_BR 0x6faf Xeon-D DDR Global Broadcast
-product INTEL XEOND_MEM_0_TH_0 0x6fb0 Xeon-D Memory Controller (Thermal)
-product INTEL XEOND_MEM_0_TH_1 0x6fb1 Xeon-D Memory Controller (Thermal)
-product INTEL XEOND_MEM_0_ERR_0 0x6fb2 Xeon-D Memory Controller (Error)
-product INTEL XEOND_MEM_0_ERR_1 0x6fb3 Xeon-D Memory Controller (Error)
-product INTEL XEOND_MEM_0_UNK_0 0x6fb4 Xeon-D Memory Controller
-product INTEL XEOND_MEM_0_UNK_1 0x6fb5 Xeon-D Memory Controller
-product INTEL XEOND_MEM_0_UNK_2 0x6fb6 Xeon-D Memory Controller
-product INTEL XEOND_MEM_0_UNK_3 0x6fb7 Xeon-D Memory Controller
+product INTEL XEOND_MEM_0_TH_0 0x6fb0 Core i7-6xxxK/Xeon-D Memory Controller (Thermal)
+product INTEL XEOND_MEM_0_TH_1 0x6fb1 Core i7-6xxxK/Xeon-D Memory Controller (Thermal)
+product INTEL XEOND_MEM_0_ERR_0 0x6fb2 Core i7-6xxxK/Xeon-D Memory Controller (Error)
+product INTEL XEOND_MEM_0_ERR_1 0x6fb3 Core i7-6xxxK/Xeon-D Memory Controller (Error)
+product INTEL XEOND_MEM_0_UNK_0 0x6fb4 Core i7-6xxxK/Xeon-D Memory Controller
+product INTEL XEOND_MEM_0_UNK_1 0x6fb5 Core i7-6xxxK/Xeon-D Memory Controller
+product INTEL XEOND_MEM_0_UNK_2 0x6fb6 Core i7-6xxxK/Xeon-D Memory Controller
+product INTEL XEOND_MEM_0_UNK_3 0x6fb7 Core i7-6xxxK/Xeon-D Memory Controller
product INTEL XEOND_DDR_CH_IF_0 0x6fbc Xeon-D DDR Channel 0/1 Interface
product INTEL XEOND_DDR_CH_IF_1 0x6fbd Xeon-D DDR Channel 0/1 Interface
product INTEL XEOND_DDR_CH_IF_2 0x6fbe Xeon-D DDR Channel 0/1 Interface
product INTEL XEOND_DDR_CH_IF_3 0x6fbf Xeon-D DDR Channel 0/1 Interface
-product INTEL XEOND_PCU_6 0x6fc0 Xeon-D PCU
+product INTEL XEOND_PCU_6 0x6fc0 Core i7-6xxxK/Xeon-D PCU
+product INTEL COREI76K_IMC_1 0x6fd0 Core i7-6xxxK IMC
product INTEL XEOND_CACHE_UNI_0 0x6fe0 Xeon-D Caching Agent (Cbo Unicast)
product INTEL XEOND_CACHE_UNI_1 0x6fe1 Xeon-D Caching Agent (Cbo Unicast)
product INTEL XEOND_CACHE_UNI_2 0x6fe2 Xeon-D Caching Agent (Cbo Unicast)
Home |
Main Index |
Thread Index |
Old Index