add Intel Wildcat Lake pci ids
Jonathan Gray <[email protected]> Wed, 5 Aug 2026 18:48:31 +1000
| Newsgroups | gmane.os.openbsd.tech |
|---|---|
| Message-ID | <[email protected]> |
from:
Intel Core Processor (Series 3)
Datasheet, Volume 1 of 2, Doc. No.: 913965, Rev.: 001
Index: pcidevs
===================================================================
RCS file: /cvs/src/sys/dev/pci/pcidevs,v
diff -u -p -r1.2146 pcidevs
--- pcidevs 5 Aug 2026 01:28:51 -0000 1.2146
+++ pcidevs 5 Aug 2026 07:01:52 -0000
@@ -5962,6 +5962,60 @@ product INTEL RKL_GT_3 0x4c8b UHD Graph
product INTEL RKL_GT_4 0x4c8c UHD Graphics
product INTEL RKL_GT_5 0x4c90 UHD Graphics
product INTEL RKL_GT_6 0x4c9a UHD Graphics
+product INTEL WCL_P2SB_8B 0x4d20 Core Series 3 P2SB
+product INTEL WCL_PMC 0x4d21 Core Series 3 PMC
+product INTEL WCL_SMB 0x4d22 Core Series 3 SMBus
+product INTEL WCL_SPI 0x4d23 Core Series 3 SPI
+product INTEL WCL_TH 0x4d24 Core Series 3 TH
+product INTEL WCL_UART_0 0x4d25 Core Series 3 UART
+product INTEL WCL_UART_1 0x4d26 Core Series 3 UART
+product INTEL WCL_GSPI_0 0x4d27 Core Series 3 GSPI
+product INTEL WCL_HDA 0x4d28 Core Series 3 HDA
+product INTEL WCL_GSPI_1 0x4d30 Core Series 3 GSPI
+product INTEL WCL_TC_XHCI 0x4d31 Core Series 3 xHCI
+product INTEL WCL_TBT_DMA0 0x4d33 Core Series 3 TBT
+product INTEL WCL_PCIE_1 0x4d3c Core Series 3 PCIE
+product INTEL WCL_PCIE_2 0x4d3d Core Series 3 PCIE
+product INTEL WCL_PCIE_3 0x4d3e Core Series 3 PCIE
+product INTEL WCL_PCIE_4 0x4d3f Core Series 3 PCIE
+product INTEL WCL_IEH_0 0x4d44 Core Series 3 IEH
+product INTEL WCL_ISH 0x4d45 Core Series 3 ISH
+product INTEL WCL_GSPI_2 0x4d46 Core Series 3 GSPI
+product INTEL WCL_UFS 0x4d47 Core Series 3 UFS
+product INTEL WCL_THC_0_1 0x4d48 Core Series 3 THC
+product INTEL WCL_THC_0_2 0x4d49 Core Series 3 THC
+product INTEL WCL_THC_1_1 0x4d4a Core Series 3 THC
+product INTEL WCL_THC_1_2 0x4d4b Core Series 3 THC
+product INTEL WCL_P2SB_16B 0x4d4c Core Series 3 P2SB
+product INTEL WCL_TC_PCIE_21 0x4d4e Core Series 3 PCIE
+product INTEL WCL_TC_PCIE_22 0x4d4f Core Series 3 PCIE
+product INTEL WCL_I2C_4 0x4d50 Core Series 3 I2C
+product INTEL WCL_I2C_5 0x4d51 Core Series 3 I2C
+product INTEL WCL_UART_2 0x4d52 Core Series 3 UART
+product INTEL WCL_IEH_1 0x4d53 Core Series 3 IEH
+product INTEL WCL_PCIE_6 0x4d5c Core Series 3 PCIE
+product INTEL WCL_HECI_4 0x4d5d Core Series 3 HECI
+product INTEL WCL_HECI_5 0x4d5e Core Series 3 HECI
+product INTEL WCL_HECI_6 0x4d5f Core Series 3 HECI
+product INTEL WCL_PCIE_5 0x4d61 Core Series 3 PCIE
+product INTEL WCL_HECI_1 0x4d62 Core Series 3 HECI
+product INTEL WCL_HECI_2 0x4d63 Core Series 3 HECI
+product INTEL WCL_HECI_3 0x4d64 Core Series 3 HECI
+product INTEL WCL_I3C_2 0x4d6f Core Series 3 I3C
+product INTEL WCL_HECI_CSE_1 0x4d70 Core Series 3 HECI
+product INTEL WCL_HECI_CSE_2 0x4d71 Core Series 3 HECI
+product INTEL WCL_IDER 0x4d72 Core Series 3 IDE-R
+product INTEL WCL_KT 0x4d73 Core Series 3 KT
+product INTEL WCL_HECI_CSE_3 0x4d74 Core Series 3 HECI
+product INTEL WCL_HECI_CSE_4 0x4d75 Core Series 3 HECI
+product INTEL WCL_I2C_0 0x4d78 Core Series 3 I2C
+product INTEL WCL_I2C_1 0x4d79 Core Series 3 I2C
+product INTEL WCL_I2C_2 0x4d7a Core Series 3 I2C
+product INTEL WCL_I2C_3 0x4d7b Core Series 3 I2C
+product INTEL WCL_I3C_1 0x4d7c Core Series 3 I3C
+product INTEL WCL_XHCI 0x4d7d Core Series 3 xHCI
+product INTEL WCL_XDCI 0x4d7e Core Series 3 xDCI
+product INTEL WCL_SRAM 0x4d7f Core Series 3 SRAM
product INTEL JSL_ESPI 0x4d87 Jasper Lake eSPI
product INTEL JSL_P2SB 0x4da0 Jasper Lake P2SB
product INTEL JSL_PMC 0x4da1 Jasper Lake PMC
@@ -7723,6 +7777,14 @@ product INTEL 500SERIES_HDA_2 0xf0c8 500
product INTEL NVME_2 0xf1a5 NVMe
product INTEL NVME_3 0xf1a6 NVMe
product INTEL NVME_4 0xf1a8 NVMe
+product INTEL WCL_HB_6C 0xfd00 Core Series 3 Host
+product INTEL WCL_HB_5C 0xfd03 Core Series 3 Host
+product INTEL WCL_DTT 0xfd1d Core Series 3 DTT
+product INTEL WCL_IAA 0xfd2d Core Series 3 IAA
+product INTEL WCL_NPU 0xfd3e Core Series 3 NPU
+product INTEL WCL_CT 0xfd7d Core Series 3 CT
+product INTEL WCL_GT_1 0xfd80 Core Series 3 Graphics
+product INTEL WCL_GT_2 0xfd81 Core Series 3 Graphics
/* Intergraph products */
product INTERGRAPH 4D50T 0x00e4 Powerstorm 4D50T
Index: dwiic_pci.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/dwiic_pci.c,v
diff -u -p -r1.35 dwiic_pci.c
--- dwiic_pci.c 4 Apr 2026 09:01:13 -0000 1.35
+++ dwiic_pci.c 5 Aug 2026 07:04:33 -0000
@@ -199,6 +199,12 @@ const struct pci_matchid dwiic_pci_ids[]
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_PTL_H_I2C_3 },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_PTL_H_I2C_4 },
{ PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_PTL_H_I2C_5 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WCL_I2C_0 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WCL_I2C_1 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WCL_I2C_2 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WCL_I2C_3 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WCL_I2C_4 },
+ { PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_WCL_I2C_5 },
};
int