Skip to content

Commit 86cc9c7

Browse files
xpardee-createjwrdegoede
authored andcommitted
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 <[email protected]> Reviewed-by: Ilpo Järvinen <[email protected]> Link: https://lore.kernel.org/r/[email protected] Reviewed-by: Hans de Goede <[email protected]> Signed-off-by: Hans de Goede <[email protected]>
1 parent d8dc1b9 commit 86cc9c7

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)