platform/x86/intel/pmc: Add Lunar Lake support to Intel PMC SSRAM Telemetry
Subsystems (2)
Xi Pardee
maintainerPATCH 1/2 platform/x86/intel/pmc: Add Lunar Lake support to Intel PMC SSRAM Telemetry
Add Lunar Lake support to Intel PMC SSRAM Telemetry driver.
Signed-off-by Xi Pardee <[email protected]>
--- drivers/platform/x86/intel/pmc/core.h | 3 +++ drivers/platform/x86/intel/pmc/ssram_telemetry.c | 1 + 2 files changed, 4 insertions(+)
drivers/platform/x86/intel/pmc/core.h +3 -0
@@ -299,6 +299,9 @@ enum ppfear_regs {#define PTL_PCD_PMC_MMIO_REG_LEN 0x31A8/* SSRAM PMC Device ID */ +/* LNL */ +#define PMC_DEVID_LNL_SOCM 0xa87f +/* ARL */ #define PMC_DEVID_ARL_SOCM 0x777f#define PMC_DEVID_ARL_SOCS 0xae7f
drivers/platform/x86/intel/pmc/ssram_telemetry.c +1 -0
@@ -187,6 +187,7 @@ static const struct pci_device_id intel_pmc_ssram_telemetry_pci_ids[] = { { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PMC_DEVID_MTL_SOCM) }, { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PMC_DEVID_ARL_SOCS) }, { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PMC_DEVID_ARL_SOCM) }, + { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PMC_DEVID_LNL_SOCM) }, { } };MODULE_DEVICE_TABLE (pci, intel_pmc_ssram_telemetry_pci_ids);
Signature · 1 line
2.43.0
Xi Pardee
maintainerPATCH 2/2 platform/x86/intel/pmc: Add Panther Lake support to Intel PMC SSRAM Telemetry
Add Panther Lake support to Intel PMC SSRAM Telemetry driver.
Signed-off-by Xi Pardee <[email protected]>
--- drivers/platform/x86/intel/pmc/core.h | 4 ++++ drivers/platform/x86/intel/pmc/ssram_telemetry.c | 2 ++ 2 files changed, 6 insertions(+)
drivers/platform/x86/intel/pmc/core.h +4 -0
@@ -302,6 +302,10 @@ enum ppfear_regs {/* LNL */ #define PMC_DEVID_LNL_SOCM 0xa87f +/* PTL */ +#define PMC_DEVID_PTL_PCDH 0xe37f +#define PMC_DEVID_PTL_PCDP 0xe47f +/* ARL */ #define PMC_DEVID_ARL_SOCM 0x777f#define PMC_DEVID_ARL_SOCS 0xae7f
drivers/platform/x86/intel/pmc/ssram_telemetry.c +2 -0
@@ -188,6 +188,8 @@ static const struct pci_device_id intel_pmc_ssram_telemetry_pci_ids[] = { { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PMC_DEVID_ARL_SOCS) }, { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PMC_DEVID_ARL_SOCM) }, { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PMC_DEVID_LNL_SOCM) }, + { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PMC_DEVID_PTL_PCDH) }, + { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PMC_DEVID_PTL_PCDP) }, { } };MODULE_DEVICE_TABLE (pci, intel_pmc_ssram_telemetry_pci_ids);
Signature · 1 line
2.43.0
Ilpo Järvinen
maintainerQuoted 3 lines · Xi Pardee
Add Lunar Lake support to Intel PMC SSRAM Telemetry driver.
Thank you for your contribution, it has been applied to my local review-ilpo-fixes branch. Note it will show up in the public platform-drivers-x86/review-ilpo-fixes branch only once I've pushed my local branch there, which might take a while.
The list of commits applied:
[1/2] platform/x86/intel/pmc: Add Lunar Lake support to Intel PMC SSRAM Telemetry
commit: 2d5a84c3ecc075d87bcb16c1cc80277b5837c153
[2/2] platform/x86/intel/pmc: Add Panther Lake support to Intel PMC SSRAM Telemetry
commit: be574d5eee9808a422cff0293da9b08c0e434ed0--
i.