From 7c7602127612fee6ca9a508a14e557499ccfa811 Mon Sep 17 00:00:00 2001 From: Sowmya Aralguppe Date: Fri, 29 Nov 2024 20:08:04 +0530 Subject: [PATCH] soc/intel/pantherlake: Adding device id for Crashlog and Telemetry This patch adds device id for Crashlog and Telemetry. CPU crashlog record is stored in punit SRAM. Source: EDS 815002 BUG=None TEST=Build fatcat and boot with Panther Lake SoC with added device id. Signed-off-by: Sowmya Aralguppe Change-Id: I2959623986108a2c5e3dce16e892913a42d71755 Reviewed-on: https://review.coreboot.org/c/coreboot/+/85372 Tested-by: build bot (Jenkins) Reviewed-by: Subrata Banik Reviewed-by: Jamie Ryu --- src/include/device/pci_ids.h | 1 + src/soc/intel/common/block/sram/sram.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/include/device/pci_ids.h b/src/include/device/pci_ids.h index 60a7d176c0..c882fdc73a 100644 --- a/src/include/device/pci_ids.h +++ b/src/include/device/pci_ids.h @@ -4934,6 +4934,7 @@ #define PCI_DID_INTEL_MTL_CRASHLOG_SRAM 0x7d0d #define PCI_DID_INTEL_RPL_CPU_CRASHLOG_SRAM 0xa77d #define PCI_DID_INTEL_RPP_S_PMC_CRASHLOG_SRAM 0x7a27 +#define PCI_DID_INTEL_PTL_PUNIT_CRASHLOG_SRAM 0xb07d /* Intel Trace Hub */ #define PCI_DID_INTEL_MTL_TRACEHUB 0x7e24 diff --git a/src/soc/intel/common/block/sram/sram.c b/src/soc/intel/common/block/sram/sram.c index e63f8059eb..da7022df64 100644 --- a/src/soc/intel/common/block/sram/sram.c +++ b/src/soc/intel/common/block/sram/sram.c @@ -35,6 +35,7 @@ static const struct device_operations device_ops = { static const unsigned short pci_device_ids[] = { PCI_DID_INTEL_PTL_H_SRAM, PCI_DID_INTEL_PTL_U_H_SRAM, + PCI_DID_INTEL_PTL_PUNIT_CRASHLOG_SRAM, PCI_DID_INTEL_LNL_SRAM, PCI_DID_INTEL_MTL_SOC_SRAM, PCI_DID_INTEL_MTL_IOE_M_SRAM,