@@ -274,6 +274,16 @@ static struct work_struct ecclog_work;
274274#define DID_PTL_H_SKU1 0xb000
275275#define DID_PTL_H_SKU2 0xb001
276276#define DID_PTL_H_SKU3 0xb002
277+ #define DID_PTL_H_SKU4 0xb003
278+ #define DID_PTL_H_SKU5 0xb004
279+ #define DID_PTL_H_SKU6 0xb005
280+ #define DID_PTL_H_SKU7 0xb008
281+ #define DID_PTL_H_SKU8 0xb011
282+ #define DID_PTL_H_SKU9 0xb014
283+ #define DID_PTL_H_SKU10 0xb015
284+ #define DID_PTL_H_SKU11 0xb028
285+ #define DID_PTL_H_SKU12 0xb029
286+ #define DID_PTL_H_SKU13 0xb02a
277287
278288/* Compute die IDs for Wildcat Lake with IBECC */
279289#define DID_WCL_SKU1 0xfd00
@@ -636,6 +646,16 @@ static struct pci_device_id igen6_pci_tbl[] = {
636646 { PCI_VDEVICE (INTEL , DID_PTL_H_SKU1 ), (kernel_ulong_t )& mtl_p_cfg },
637647 { PCI_VDEVICE (INTEL , DID_PTL_H_SKU2 ), (kernel_ulong_t )& mtl_p_cfg },
638648 { PCI_VDEVICE (INTEL , DID_PTL_H_SKU3 ), (kernel_ulong_t )& mtl_p_cfg },
649+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU4 ), (kernel_ulong_t )& mtl_p_cfg },
650+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU5 ), (kernel_ulong_t )& mtl_p_cfg },
651+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU6 ), (kernel_ulong_t )& mtl_p_cfg },
652+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU7 ), (kernel_ulong_t )& mtl_p_cfg },
653+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU8 ), (kernel_ulong_t )& mtl_p_cfg },
654+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU9 ), (kernel_ulong_t )& mtl_p_cfg },
655+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU10 ), (kernel_ulong_t )& mtl_p_cfg },
656+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU11 ), (kernel_ulong_t )& mtl_p_cfg },
657+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU12 ), (kernel_ulong_t )& mtl_p_cfg },
658+ { PCI_VDEVICE (INTEL , DID_PTL_H_SKU13 ), (kernel_ulong_t )& mtl_p_cfg },
639659 { PCI_VDEVICE (INTEL , DID_WCL_SKU1 ), (kernel_ulong_t )& wcl_cfg },
640660 { },
641661};
0 commit comments