From: jsg Date: Sun, 5 Feb 2023 01:57:59 +0000 (+0000) Subject: add Intel Elkhart Lake ids X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=2b8137a9d7f92c4d7cc73eb7ba9b049998a9dcb8;p=openbsd add Intel Elkhart Lake ids from: Intel Atom x6000E Series, and Intel Pentium and Celeron N and J Series Processors for IoT Applications Datasheet, Volume 1 Document Number: 636112-1.6 AHCI changed from 0x4b60 to 0x4b63 to match what is seen on Dell EMC Edge Gateway 3200 with Atom x6425RE and Compulab fitlet3 with Atom x6425E. 0x4b7f is documented as Reserved but is SRAM ok patrick@ jan@ --- diff --git a/sys/dev/pci/pcidevs b/sys/dev/pci/pcidevs index ecab2812e80..349f79131c9 100644 --- a/sys/dev/pci/pcidevs +++ b/sys/dev/pci/pcidevs @@ -1,4 +1,4 @@ -$OpenBSD: pcidevs,v 1.2019 2023/01/23 10:13:46 jsg Exp $ +$OpenBSD: pcidevs,v 1.2020 2023/02/05 01:57:59 jsg Exp $ /* $NetBSD: pcidevs,v 1.30 1997/06/24 06:20:24 thorpej Exp $ */ /* @@ -5539,11 +5539,29 @@ product INTEL 500SERIES_GSPI_2 0x43fb 500 Series GSPI product INTEL 500SERIES_ISH 0x43fc 500 Series ISH product INTEL 500SERIES_GSPI_3 0x43fd 500 Series GSPI product INTEL TURBO_MEMORY 0x444e Turbo Memory +product INTEL EHL_DPTF 0x4503 Elkhart Lake DPTF +product INTEL EHL_GNA 0x4511 Elkhart Lake GNA +product INTEL EHL_HB_1 0x4512 Elkhart Lake Host +product INTEL EHL_HB_2 0x4514 Elkhart Lake Host +product INTEL EHL_HB_3 0x4516 Elkhart Lake Host +product INTEL EHL_HB_4 0x4518 Elkhart Lake Host +product INTEL EHL_HB_5 0x451e Elkhart Lake Host +product INTEL EHL_HB_6 0x4522 Elkhart Lake Host +product INTEL EHL_HB_7 0x4526 Elkhart Lake Host +product INTEL EHL_HB_8 0x4528 Elkhart Lake Host +product INTEL EHL_GCD_TH 0x4529 Elkhart Lake TH +product INTEL EHL_HB_9 0x452a Elkhart Lake Host +product INTEL EHL_HB_10 0x452c Elkhart Lake Host +product INTEL EHL_HB_11 0x452e Elkhart Lake Host +product INTEL EHL_HB_12 0x4532 Elkhart Lake Host +product INTEL EHL_HB_13 0x4538 Elkhart Lake Host +product INTEL EHL_HB_14 0x453a Elkhart Lake Host product INTEL EHL_GT_1 0x4541 UHD Graphics product INTEL EHL_GT_2 0x4551 UHD Graphics product INTEL EHL_GT_3 0x4555 UHD Graphics product INTEL EHL_GT_4 0x4557 UHD Graphics -product INTEL EHL_GT_5 0x4571 UHD Graphics +product INTEL EHL_GT_6 0x4570 UHD Graphics +product INTEL EHL_GT_7 0x4571 UHD Graphics product INTEL ADL_PU15_HB_1 0x4601 Core 12G Host product INTEL ADL_U9_HB_1 0x4602 Core 12G Host product INTEL ADL_U15_HB_1 0x4609 Core 12G Host @@ -5616,6 +5634,90 @@ product INTEL DG1_2 0x4906 Graphics product INTEL DG1_3 0x4907 SG-18M product INTEL DG1_4 0x4908 Graphics product INTEL DG1_5 0x4909 Graphics +product INTEL EHL_ESPI 0x4b00 Elkhart Lake eSPI +product INTEL EHL_P2SB 0x4b20 Elkhart Lake P2SB +product INTEL EHL_PMC 0x4b21 Elkhart Lake PMC +product INTEL EHL_SMB 0x4b23 Elkhart Lake SMBus +product INTEL EHL_SPI 0x4b24 Elkhart Lake SPI +product INTEL EHL_TH 0x4b26 Elkhart Lake TH +product INTEL EHL_SIO_UART_0 0x4b28 Elkhart Lake UART +product INTEL EHL_SIO_UART_1 0x4b29 Elkhart Lake UART +product INTEL EHL_SIO_SPI_0 0x4b2a Elkhart Lake SPI +product INTEL EHL_SIO_SPI_1 0x4b2b Elkhart Lake SPI +product INTEL EHL_IEH 0x4b2f Elkhart Lake IEH +product INTEL EHL_SGMII 0x4b32 Elkhart Lake Ethernet +product INTEL EHL_SIO_SPI_2 0x4b37 Elkhart Lake SPI +product INTEL EHL_PCIE_0 0x4b38 Elkhart Lake PCIE +product INTEL EHL_PCIE_1 0x4b39 Elkhart Lake PCIE +product INTEL EHL_PCIE_2 0x4b3a Elkhart Lake PCIE +product INTEL EHL_PCIE_3 0x4b3b Elkhart Lake PCIE +product INTEL EHL_PCIE_4 0x4b3c Elkhart Lake PCIE +product INTEL EHL_PCIE_5 0x4b3d Elkhart Lake PCIE +product INTEL EHL_PCIE_6 0x4b3e Elkhart Lake PCIE +product INTEL EHL_SIO_I2C_6 0x4b44 Elkhart Lake I2C +product INTEL EHL_SIO_I2C_7 0x4b45 Elkhart Lake I2C +product INTEL EHL_EMMC 0x4b47 Elkhart Lake eMMC +product INTEL EHL_SDMMC 0x4b48 Elkhart Lake SD/MMC +product INTEL EHL_SI 0x4b4a Elkhart Lake SI +product INTEL EHL_SIO_I2C_4 0x4b4b Elkhart Lake I2C +product INTEL EHL_SIO_I2C_5 0x4b4c Elkhart Lake I2C +product INTEL EHL_SIO_UART_2 0x4b4d Elkhart Lake UART +product INTEL EHL_HDA 0x4b58 Elkhart Lake HD Audio +product INTEL EHL_AHCI 0x4b63 Elkhart Lake AHCI +product INTEL EHL_HPET 0x4b68 Elkhart Lake HPET +product INTEL EHL_IOAPIC 0x4b69 Elkhart Lake IOAPIC +product INTEL EHL_CSE_PTT_DMA 0x4b6b Elkhart Lake PTT DMA +product INTEL EHL_CSE_UMA 0x4b6c Elkhart Lake UMA +product INTEL EHL_CSE_HECI_0 0x4b70 Elkhart Lake HECI +product INTEL EHL_CSE_HECI_1 0x4b71 Elkhart Lake HECI +product INTEL EHL_CSE_HECI_2 0x4b74 Elkhart Lake HECI +product INTEL EHL_CSE_HECI_3 0x4b75 Elkhart Lake HECI +product INTEL EHL_SIO_I2C_0 0x4b78 Elkhart Lake I2C +product INTEL EHL_SIO_I2C_1 0x4b79 Elkhart Lake I2C +product INTEL EHL_SIO_I2C_2 0x4b7a Elkhart Lake I2C +product INTEL EHL_SIO_I2C_3 0x4b7b Elkhart Lake I2C +product INTEL EHL_XHCI 0x4b7d Elkhart Lake xHCI +product INTEL EHL_XDCI 0x4b7e Elkhart Lake xDCI +product INTEL EHL_SRAM 0x4b7f Elkhart Lake SRAM +product INTEL EHL_PSE_QEP_1 0x4b81 Elkhart Lake QEP +product INTEL EHL_PSE_QEP_2 0x4b82 Elkhart Lake QEP +product INTEL EHL_PSE_QEP_3 0x4b83 Elkhart Lake QEP +product INTEL EHL_PSE_SPI_0 0x4b84 Elkhart Lake SPI +product INTEL EHL_PSE_SPI_1 0x4b85 Elkhart Lake SPI +product INTEL EHL_PSE_SPI_2 0x4b86 Elkhart Lake SPI +product INTEL EHL_PSE_SPI_3 0x4b87 Elkhart Lake SPI +product INTEL EHL_PSE_GPIO_0 0x4b88 Elkhart Lake GPIO +product INTEL EHL_PSE_GPIO_1 0x4b89 Elkhart Lake GPIO +product INTEL EHL_PSE_UART_0 0x4b96 Elkhart Lake UART +product INTEL EHL_PSE_UART_1 0x4b97 Elkhart Lake UART +product INTEL EHL_PSE_UART_2 0x4b98 Elkhart Lake UART +product INTEL EHL_PSE_UART_3 0x4b99 Elkhart Lake UART +product INTEL EHL_PSE_UART_4 0x4b9a Elkhart Lake UART +product INTEL EHL_PSE_UART_5 0x4b9b Elkhart Lake UART +product INTEL EHL_PSE_I2S_0 0x4b9c Elkhart Lake I2S +product INTEL EHL_PSE_I2S_1 0x4b9d Elkhart Lake I2S +product INTEL EHL_PSE0_RGMII_1G 0x4ba0 Elkhart Lake Ethernet +product INTEL EHL_PSE0_SGMII_1G 0x4ba1 Elkhart Lake Ethernet +product INTEL EHL_PSE0_SGMII_2G 0x4ba2 Elkhart Lake Ethernet +product INTEL EHL_PSE1_RGMII_1G 0x4bb0 Elkhart Lake Ethernet +product INTEL EHL_PSE1_SGMII_1G 0x4bb1 Elkhart Lake Ethernet +product INTEL EHL_PSE1_SGMII_2G 0x4bb2 Elkhart Lake Ethernet +product INTEL EHL_PSE_LH2OSE 0x4bb3 Elkhart Lake LH2OSE +product INTEL EHL_PSE_DMA_0 0x4bb4 Elkhart Lake DMA +product INTEL EHL_PSE_DMA_1 0x4bb5 Elkhart Lake DMA +product INTEL EHL_PSE_DMA_2 0x4bb6 Elkhart Lake DMA +product INTEL EHL_PSE_PWM 0x4bb7 Elkhart Lake PWM +product INTEL EHL_PSE_I2C_0 0x4bb9 Elkhart Lake I2C +product INTEL EHL_PSE_I2C_1 0x4bba Elkhart Lake I2C +product INTEL EHL_PSE_I2C_2 0x4bbb Elkhart Lake I2C +product INTEL EHL_PSE_I2C_3 0x4bbc Elkhart Lake I2C +product INTEL EHL_PSE_I2C_4 0x4bbd Elkhart Lake I2C +product INTEL EHL_PSE_I2C_5 0x4bbe Elkhart Lake I2C +product INTEL EHL_PSE_I2C_6 0x4bbf Elkhart Lake I2C +product INTEL EHL_PSE_I2C_7 0x4bc0 Elkhart Lake I2C +product INTEL EHL_PSE_CAN_0 0x4bc1 Elkhart Lake CAN +product INTEL EHL_PSE_CAN_1 0x4bc2 Elkhart Lake CAN +product INTEL EHL_PSE_QEP_0 0x4bc3 Elkhart Lake QEP product INTEL RKL_GT_1 0x4c80 UHD Graphics product INTEL RKL_GT_2 0x4c8a UHD Graphics product INTEL RKL_GT_3 0x4c8b UHD Graphics