aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/cpufreq
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/cpufreq')
-rw-r--r--drivers/cpufreq/intel_pstate.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/cpufreq/intel_pstate.c b/drivers/cpufreq/intel_pstate.c
index f6dd07275862..25bfdec4e74e 100644
--- a/drivers/cpufreq/intel_pstate.c
+++ b/drivers/cpufreq/intel_pstate.c
@@ -945,7 +945,7 @@ static int core_get_max_pstate(void)
945 if (err) 945 if (err)
946 goto skip_tar; 946 goto skip_tar;
947 947
948 tdp_msr = MSR_CONFIG_TDP_NOMINAL + tdp_ctrl; 948 tdp_msr = MSR_CONFIG_TDP_NOMINAL + (tdp_ctrl & 0x3);
949 err = rdmsrl_safe(tdp_msr, &tdp_ratio); 949 err = rdmsrl_safe(tdp_msr, &tdp_ratio);
950 if (err) 950 if (err)
951 goto skip_tar; 951 goto skip_tar;