Skip to content

Commit b349666

Browse files
committed
platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake
JIRA: https://issues.redhat.com/browse/RHEL-46817 commit 86cc9c7 Author: Xi Pardee <xi.pardee@intel.com> Date: Thu Apr 25 17:27:52 2024 -0700 platform/x86:intel/pmc: Enable S0ix blocker show in Lunar Lake Update Lunar Lake lpm maps to include S0ix blocker information. Add Lunar Lake blocker maps to enable S0ix blocker show in pmc core debugfs. Signed-off-by: Xi Pardee <xi.pardee@intel.com> Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com> Link: https://lore.kernel.org/r/20240426002752.2504282-4-xi.pardee@linux.intel.com Reviewed-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Steve Best <sbest@redhat.com>
1 parent 6952f5d commit b349666

File tree

2 files changed

+261
-226
lines changed

2 files changed

+261
-226
lines changed

drivers/platform/x86/intel/pmc/core.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,7 @@ enum ppfear_regs {
283283
#define LNL_PMC_LTR_OSSE 0x1B88
284284
#define LNL_NUM_IP_IGN_ALLOWED 27
285285
#define LNL_PPFEAR_NUM_ENTRIES 12
286+
#define LNL_S0IX_BLOCKER_OFFSET 0x2004
286287

287288
extern const char *pmc_lpm_modes[];
288289

@@ -541,6 +542,7 @@ extern const struct pmc_bit_map lnl_vnn_req_status_2_map[];
541542
extern const struct pmc_bit_map lnl_vnn_req_status_3_map[];
542543
extern const struct pmc_bit_map lnl_vnn_misc_status_map[];
543544
extern const struct pmc_bit_map *lnl_lpm_maps[];
545+
extern const struct pmc_bit_map *lnl_blk_maps[];
544546
extern const struct pmc_bit_map lnl_pfear_map[];
545547
extern const struct pmc_bit_map *ext_lnl_pfear_map[];
546548
extern const struct pmc_bit_map lnl_signal_status_map[];

0 commit comments

Comments
 (0)