summaryrefslogtreecommitdiffstats
path: root/drivers/cpufreq
diff options
context:
space:
mode:
authorSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>2016-07-23 15:12:06 -0700
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2016-07-28 23:58:17 +0200
commit65c1262f40502cbce205a3fcfcaa48f87630bde2 (patch)
treedb062907a9b33bfb33f5c22f07828298cb753281 /drivers/cpufreq
parentda7d3abe1c9e5ebac2cf86f97e9e89888a5e2094 (diff)
downloadlinux-stable-65c1262f40502cbce205a3fcfcaa48f87630bde2.tar.gz
linux-stable-65c1262f40502cbce205a3fcfcaa48f87630bde2.tar.bz2
linux-stable-65c1262f40502cbce205a3fcfcaa48f87630bde2.zip
cpufreq: intel_pstate: Add more out-of-band IDs
Add Skylake-X and Broadwell-X IDs for out-of-band (OBB) control of P-States. For these processors, if MSR_MISC_PWR_MGMT BIT(8) == 1, then the Intel P-State driver should exit as OS can't control P-States. Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> [ rjw : Subject/changelog ] Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/cpufreq')
-rw-r--r--drivers/cpufreq/intel_pstate.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/cpufreq/intel_pstate.c b/drivers/cpufreq/intel_pstate.c
index d8028def199d..b5cafb73c59a 100644
--- a/drivers/cpufreq/intel_pstate.c
+++ b/drivers/cpufreq/intel_pstate.c
@@ -1374,6 +1374,8 @@ MODULE_DEVICE_TABLE(x86cpu, intel_pstate_cpu_ids);
static const struct x86_cpu_id intel_pstate_cpu_oob_ids[] __initconst = {
ICPU(INTEL_FAM6_BROADWELL_XEON_D, core_params),
+ ICPU(INTEL_FAM6_BROADWELL_X, core_params),
+ ICPU(INTEL_FAM6_SKYLAKE_X, core_params),
{}
};