summaryrefslogtreecommitdiff
path: root/drivers/cpufreq/intel_pstate.c
diff options
context:
space:
mode:
authorSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>2024-05-29 22:53:30 -0700
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2024-06-07 21:19:11 +0200
commit7e1c3f584ee78b0d0210fc424420d9529f3ca952 (patch)
tree3623cccb33438e991f6a4aaa9bd1bba6144835da /drivers/cpufreq/intel_pstate.c
parente2ae7893b716b598b07169762f619a7e6c1d4fa9 (diff)
downloadlinux-7e1c3f584ee78b0d0210fc424420d9529f3ca952.tar.gz
linux-7e1c3f584ee78b0d0210fc424420d9529f3ca952.tar.bz2
linux-7e1c3f584ee78b0d0210fc424420d9529f3ca952.zip
cpufreq: intel_pstate: Support Emerald Rapids OOB mode
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>
Diffstat (limited to 'drivers/cpufreq/intel_pstate.c')
-rw-r--r--drivers/cpufreq/intel_pstate.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/cpufreq/intel_pstate.c b/drivers/cpufreq/intel_pstate.c
index 029d6c6dfff9..efb29a473be2 100644
--- a/drivers/cpufreq/intel_pstate.c
+++ b/drivers/cpufreq/intel_pstate.c
@@ -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