On Wed, Feb 24, 2021 at 05:01:50PM +0100, Karel Gardas wrote:
> 
> Hello,
> 
> attach patch adds some SkyLake-E related PCI ids. Tested on Kontron/Fujitsu
> D3598-B with Intel Xeon W-2123.
> 
> Thanks for review, comment(s) and/or commit.
> 
> Karel
> 

I can only find a handful of Ubox/PCU numbers in

'614073-336062-Xeon Scalable Mem Datasheet Vol2 R4.pdf'
Intel Xeon Processor Scalable Family
Datasheet, Volume Two: Registers
August 2020
336062-004US

Is there a document that has most of these?

Can you send a dmesg without this diff applied?

It is 'Skylake' not 'Sky Lake' and the descriptions are too verbose
compared to existing pcidevs entries.

https://ark.intel.com/content/www/us/en/ark/products/125036/intel-xeon-w-2123-processor-8-25m-cache-3-60-ghz.html

> 

> diff --git a/sys/dev/pci/pcidevs b/sys/dev/pci/pcidevs
> index ba975d05548..10d98d3ce2b 100644
> --- a/sys/dev/pci/pcidevs
> +++ b/sys/dev/pci/pcidevs
> @@ -4188,6 +4188,53 @@ product INTEL ATOMC2000_PCU_SMB        0x1f3c  Atom 
> C2000 PCU SMBus
>  product INTEL I354_BP_1GBPS  0x1f40  I354
>  product INTEL I354_SGMII     0x1f41  I354 SGMII
>  product INTEL I354_BP_2_5GBPS        0x1f45  I354
> +product INTEL SKYLAKE_E_UBOX_1       0x2014  Sky Lake-E Ubox Registers
> +product INTEL SKYLAKE_E_UBOX_2       0x2015  Sky Lake-E Ubox Registers
> +product INTEL SKYLAKE_E_UBOX_3       0x2016  Sky Lake-E Ubox Registers
> +product INTEL SKYLAKE_E_M2PCI        0x2018  Sky Lake-E M2PCI Registers
> +product INTEL SKYLAKE_E_DMI3 0x2020  Sky Lake-E DMI3 Registers
> +product INTEL SKYLAKE_E_CBDMA        0x2021  Sky Lake-E CBDMA Registers
> +product INTEL SKYLAKE_E_MMVTD        0x2024  Sky Lake-E MM/VT-d 
> Configuration Registers
> +product INTEL SKYLAKE_E_RAS  0x2025  Sky Lake-E RAS
> +product INTEL SKYLAKE_E_IOAPIC       0x2026  Sky Lake-E IOAPIC
> +product INTEL SKYLAKE_E_PCIE_RPA     0x2030  Sky Lake-E PCI Express Root 
> Port A
> +product INTEL SKYLAKE_E_PCIE_RPB     0x2031  Sky Lake-E PCI Express Root 
> Port B
> +product INTEL SKYLAKE_E_PCIE_RPC     0x2032  Sky Lake-E PCI Express Root 
> Port C
> +product INTEL SKYLAKE_E_PCIE_RPD     0x2033  Sky Lake-E PCI Express Root 
> Port D
> +product INTEL SKYLAKE_E_VTD  0x2034  Sky Lake-E VT-d
> +product INTEL SKYLAKE_E_RAS_CR       0x2035  Sky Lake-E RAS Configuration 
> Registers
> +product INTEL SKYLAKE_E_IOAPIC_CR    0x2036  Sky Lake-E IO xAPIC 
> Configuration Registers
> +product INTEL SKYLAKE_E_IMC_1        0x2040  Sky Lake-E Integrated Memory 
> Controller
> +product INTEL SKYLAKE_E_IMC_2        0x2041  Sky Lake-E Integrated Memory 
> Controller
> +product INTEL SKYLAKE_E_IMC_3        0x2042  Sky Lake-E Integrated Memory 
> Controller
> +product INTEL SKYLAKE_E_IMC_4        0x2043  Sky Lake-E Integrated Memory 
> Controller
> +product INTEL SKYLAKE_E_IMC_5        0x2044  Sky Lake-E Integrated Memory 
> Controller
> +product INTEL SKYLAKE_E_LM_CH_1      0x2045  Sky Lake-E LM Channel 1
> +product INTEL SKYLAKE_E_LMS_CH_1     0x2046  Sky Lake-E LMS Channel 1
> +product INTEL SKYLAKE_E_LMDP_CH_1    0x2047  Sky Lake-E LMDP Channel 1
> +product INTEL SKYLAKE_E_DECS_CH_2    0x2048  Sky Lake-E DECS Channel 2
> +product INTEL SKYLAKE_E_LM_CH_2      0x2049  Sky Lake-E LM Channel 2
> +product INTEL SKYLAKE_E_LMS_CH_2     0x204a  Sky Lake-E LMS Channel 2
> +product INTEL SKYLAKE_E_LMDP_CH_2    0x204b  Sky Lake-E LMDP Channel 2
> +product INTEL SKYLAKE_E_M3KTI_1      0x204c  Sky Lake-E M3KTI Registers
> +product INTEL SKYLAKE_E_M3KTI_2      0x204d  Sky Lake-E M3KTI Registers
> +product INTEL SKYLAKE_E_M3KTI_3      0x204e  Sky Lake-E M3KTI Registers
> +product INTEL SKYLAKE_E_IMC_6        0x2066  Sky Lake-E Integrated Memory 
> Controller
> +product INTEL SKYLAKE_E_CHA_1        0x2054  Sky Lake-E CHA Registers
> +product INTEL SKYLAKE_E_CHA_2        0x2055  Sky Lake-E CHA Registers
> +product INTEL SKYLAKE_E_CHA_3        0x2056  Sky Lake-E CHA Registers
> +product INTEL SKYLAKE_E_CHA_4        0x2057  Sky Lake-E CHA Registers
> +product INTEL SKYLAKE_E_PCU_1        0x2078  Sky Lake-E PCU Registers
> +product INTEL SKYLAKE_E_PCU_2        0x207a  Sky Lake-E PCU Registers
> +product INTEL SKYLAKE_E_PCU_3        0x2080  Sky Lake-E PCU Registers
> +product INTEL SKYLAKE_E_PCU_4        0x2081  Sky Lake-E PCU Registers
> +product INTEL SKYLAKE_E_PCU_5        0x2082  Sky Lake-E PCU Registers
> +product INTEL SKYLAKE_E_PCU_6        0x2083  Sky Lake-E PCU Registers
> +product INTEL SKYLAKE_E_PCU_7        0x2084  Sky Lake-E PCU Registers
> +product INTEL SKYLAKE_E_PCU_8        0x2085  Sky Lake-E PCU Registers
> +product INTEL SKYLAKE_E_PCU_9        0x2086  Sky Lake-E PCU Registers
> +product INTEL SKYLAKE_E_CHA_5        0x208d  Sky Lake-E CHA Registers
> +product INTEL SKYLAKE_E_CHA_6        0x208e  Sky Lake-E CHA Registers
>  product INTEL BSW_HB         0x2280  Braswell Host
>  product INTEL BSW_HDA                0x2284  Braswell HD Audio
>  product INTEL BSW_SIO_DMA_2  0x2286  Braswell SIO DMA
> @@ -6001,6 +6048,7 @@ product INTEL Q250_LPC          0xa2c7  Q250 LPC
>  product INTEL B250_LPC               0xa2c8  B250 LPC
>  product INTEL Z370_LPC               0xa2c9  Z370 LPC
>  product INTEL X299_LPC               0xa2d2  X299 LPC
> +product INTEL C422_LPC               0xa2d3  C422 LPC
>  product INTEL 200SERIES_I2C_1        0xa2e0  200 Series I2C
>  product INTEL 200SERIES_I2C_2        0xa2e1  200 Series I2C
>  product INTEL 200SERIES_I2C_3        0xa2e2  200 Series I2C

Reply via email to