powercap: intel_rapl: Add PL4 support for Ice Lake
PATCH 1/1 powercap: intel_rapl: Add PL4 support for Ice Lake
Microsoft Surface Pro 7 firmware throttles the processor upon boot/resume. Userspace needs to be able to restore the correct value.
Signed-off-by Daniel Tang <[email protected]>
--- drivers/powercap/intel_rapl_msr.c | 1 + 1 file changed, 1 insertion(+)
drivers/powercap/intel_rapl_msr.c +1 -0
@@ -162,6 +162,7 @@ static int rapl_msr_write_raw(int cpu, struct reg_action *ra)/* List of verified CPUs. */ static const struct x86_cpu_id pl4_support_ids[] = { +X86_MATCH_VFM (INTEL_ICELAKE_L ,NULL ),X86_MATCH_VFM (INTEL_TIGERLAKE_L ,NULL ),X86_MATCH_VFM (INTEL_ALDERLAKE ,NULL ),X86_MATCH_VFM (INTEL_ALDERLAKE_L ,NULL ),
Signature · 1 line
2.51.0
Rafael J. Wysocki
maintainerQuoted 15 lines · Daniel Tang
Microsoft Surface Pro 7 firmware throttles the processor upon boot/resume. Userspace needs to be able to restore the correct value.
Signed-off-by Daniel Tang <[email protected]>--- drivers/powercap/intel_rapl_msr.c | 1 + 1 file changed, 1 insertion(+)drivers/powercap/intel_rapl_msr.c +0
-0
drivers/powercap/intel_rapl_msr.c static int rapl_msr_write_raw(int cpu, struct reg_action *ra)
Quoted 8 lines
drivers/powercap/intel_rapl_msr.c +1
-1@@ -162,6 +162,7 @@ static int rapl_msr_write_raw(int cpu, struct reg_action *ra)/* List of verified CPUs. */ static const struct x86_cpu_id pl4_support_ids[] = { +X86_MATCH_VFM (INTEL_ICELAKE_L ,NULL ),X86_MATCH_VFM (INTEL_TIGERLAKE_L ,NULL ),X86_MATCH_VFM (INTEL_ALDERLAKE ,NULL ),X86_MATCH_VFM (INTEL_ALDERLAKE_L ,NULL ), --
Applied 6.20 material, thanks!