aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/cpufreq/pcc-cpufreq.c
diff options
context:
space:
mode:
authorDirk Brandewie <dirk.j.brandewie@intel.com>2014-11-06 09:40:47 -0800
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2014-11-12 00:04:38 +0100
commit2f86dc4cddcb21290ca099e1dce2a53533c86e0b (patch)
tree4f713a464f066752b8f190fafe1d23bc37118d59 /drivers/cpufreq/pcc-cpufreq.c
parentx86: Add support for Intel HWP feature detection. (diff)
downloadlinux-dev-2f86dc4cddcb21290ca099e1dce2a53533c86e0b.tar.xz
linux-dev-2f86dc4cddcb21290ca099e1dce2a53533c86e0b.zip
intel_pstate: Add support for HWP
Add support of Hardware Managed Performance States (HWP) described in Volume 3 section 14.4 of the SDM. With HWP enbaled intel_pstate will no longer be responsible for selecting P states for the processor. intel_pstate will continue to register to the cpufreq core as the scaling driver for CPUs implementing HWP. In HWP mode intel_pstate provides three functions reporting frequency to the cpufreq core, support for the set_policy() interface from the core and maintaining the intel_pstate sysfs interface in /sys/devices/system/cpu/intel_pstate. User preferences expressed via the set_policy() interface or the sysfs interface are forwared to the CPU via the HWP MSR interface. Signed-off-by: Dirk Brandewie <dirk.j.brandewie@intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/cpufreq/pcc-cpufreq.c')
0 files changed, 0 insertions, 0 deletions