summaryrefslogtreecommitdiff
path: root/drivers/cpufreq/sti-cpufreq.c
diff options
context:
space:
mode:
authorSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>2016-04-23 05:53:59 +0300
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2016-04-26 00:39:09 +0300
commit1becf03545a0859ceaaf9e8c2d9861882a71cb01 (patch)
treedf0ada1f56f1f3fbd41f967db21b5b59c361146d /drivers/cpufreq/sti-cpufreq.c
parent94862a62dfe3ba1c7601115a2dc80721c5b256f0 (diff)
downloadlinux-1becf03545a0859ceaaf9e8c2d9861882a71cb01.tar.xz
cpufreq: intel_pstate: Fix processing for turbo activation ratio
When the config TDP level is not nominal (level = 0), the MSR values for reading level 1 and level 2 ratios contain power in low 14 bits and actual ratio bits are at bits [23:16]. The current processing for level 1 and level 2 is wrong as there is no shift done to get actual ratio. Fixes: 6a35fc2d6c22 (cpufreq: intel_pstate: get P1 from TAR when available) Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> Cc: 4.4+ <stable@vger.kernel.org> # 4.4+ Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/cpufreq/sti-cpufreq.c')
0 files changed, 0 insertions, 0 deletions