]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
cpufreq: intel_pstate: Support Emerald Rapids OOB mode
authorSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Thu, 30 May 2024 05:53:30 +0000 (22:53 -0700)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 7 Jun 2024 19:19:11 +0000 (21:19 +0200)
Prevent intel_pstate from loading when OOB (Out Of Band) P-states mode is
enabled in Emerald Rapids.

The OOB identifying bits are same as for the prior generation CPUs
like Sapphire Rapids servers, so also add Emerald Rapids to the
intel_pstate_cpu_oob_ids[] list.

Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/cpufreq/intel_pstate.c

index 029d6c6dfff96ca59061dd845ea4a94eae8bb161..efb29a473be21e4a574a33f0006de639a0b7975e 100644 (file)
@@ -2404,6 +2404,7 @@ static const struct x86_cpu_id intel_pstate_cpu_oob_ids[] __initconst = {
        X86_MATCH(INTEL_SKYLAKE_X,              core_funcs),
        X86_MATCH(INTEL_ICELAKE_X,              core_funcs),
        X86_MATCH(INTEL_SAPPHIRERAPIDS_X,       core_funcs),
+       X86_MATCH(INTEL_EMERALDRAPIDS_X,        core_funcs),
        {}
 };
 #endif