diff --git a/src/include/device/pci_ids.h b/src/include/device/pci_ids.h index 908ac17d50..a63df081a8 100644 --- a/src/include/device/pci_ids.h +++ b/src/include/device/pci_ids.h @@ -4686,6 +4686,7 @@ #define PCI_DID_INTEL_SNR_ID 0x09a2 #define PCI_DID_INTEL_WCL_ID_1 0xfd00 #define PCI_DID_INTEL_WCL_ID_2 0xfd01 +#define PCI_DID_INTEL_WCL_ID_3 0xfd02 /* Intel SMBUS device Ids */ #define PCI_DID_INTEL_LPT_H_SMBUS 0x8c22 diff --git a/src/soc/intel/common/block/systemagent/systemagent.c b/src/soc/intel/common/block/systemagent/systemagent.c index f98606a18d..30acf30f49 100644 --- a/src/soc/intel/common/block/systemagent/systemagent.c +++ b/src/soc/intel/common/block/systemagent/systemagent.c @@ -427,6 +427,7 @@ struct device_operations systemagent_ops = { static const unsigned short systemagent_ids[] = { PCI_DID_INTEL_WCL_ID_1, PCI_DID_INTEL_WCL_ID_2, + PCI_DID_INTEL_WCL_ID_3, PCI_DID_INTEL_PTL_U_ID_1, PCI_DID_INTEL_PTL_U_ID_2, PCI_DID_INTEL_PTL_U_ID_3, diff --git a/src/soc/intel/pantherlake/bootblock/report_platform.c b/src/soc/intel/pantherlake/bootblock/report_platform.c index 099075417e..516264de02 100644 --- a/src/soc/intel/pantherlake/bootblock/report_platform.c +++ b/src/soc/intel/pantherlake/bootblock/report_platform.c @@ -42,6 +42,7 @@ static struct { { PCI_DID_INTEL_PTL_H_ID_8, "Pantherlake H" }, { PCI_DID_INTEL_WCL_ID_1, "Wildcatlake" }, { PCI_DID_INTEL_WCL_ID_2, "Wildcatlake" }, + { PCI_DID_INTEL_WCL_ID_3, "Wildcatlake" }, }; static struct {