@@ -281,6 +281,16 @@ static struct work_struct ecclog_work;
281281#define DID_PTL_H_SKU1 0xb000
282282#define DID_PTL_H_SKU2 0xb001
283283#define DID_PTL_H_SKU3 0xb002
284+ #define DID_PTL_H_SKU4 0xb003
285+ #define DID_PTL_H_SKU5 0xb004
286+ #define DID_PTL_H_SKU6 0xb005
287+ #define DID_PTL_H_SKU7 0xb008
288+ #define DID_PTL_H_SKU8 0xb011
289+ #define DID_PTL_H_SKU9 0xb014
290+ #define DID_PTL_H_SKU10 0xb015
291+ #define DID_PTL_H_SKU11 0xb028
292+ #define DID_PTL_H_SKU12 0xb029
293+ #define DID_PTL_H_SKU13 0xb02a
284294
285295/* Compute die IDs for Wildcat Lake with IBECC */
286296#define DID_WCL_SKU1 0xfd00
@@ -682,6 +692,16 @@ static struct pci_device_id igen6_pci_tbl[] = {
682692 { PCI_VDEVICE (INTEL , DID_PTL_H_SKU1 ), (kernel_ulong_t )& mtl_p_cfg },
683693 { PCI_VDEVICE (INTEL , DID_PTL_H_SKU2 ), (kernel_ulong_t )& mtl_p_cfg },
684694 { PCI_VDEVICE (INTEL , DID_PTL_H_SKU3 ), (kernel_ulong_t )& mtl_p_cfg },
695+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU4 ), (kernel_ulong_t )& mtl_p_cfg },
696+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU5 ), (kernel_ulong_t )& mtl_p_cfg },
697+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU6 ), (kernel_ulong_t )& mtl_p_cfg },
698+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU7 ), (kernel_ulong_t )& mtl_p_cfg },
699+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU8 ), (kernel_ulong_t )& mtl_p_cfg },
700+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU9 ), (kernel_ulong_t )& mtl_p_cfg },
701+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU10 ), (kernel_ulong_t )& mtl_p_cfg },
702+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU11 ), (kernel_ulong_t )& mtl_p_cfg },
703+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU12 ), (kernel_ulong_t )& mtl_p_cfg },
704+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU13 ), (kernel_ulong_t )& mtl_p_cfg },
685705 { PCI_VDEVICE (INTEL , DID_WCL_SKU1 ), (kernel_ulong_t )& wcl_cfg },
686706 { },
687707};
0 commit comments