cpufreq: AMD "frequency sensitivity feedback" powersave bias for ondemand governor
authorJacob Shin <jacob.shin@amd.com>
Thu, 4 Apr 2013 16:19:04 +0000 (16:19 +0000)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 10 Apr 2013 11:19:26 +0000 (13:19 +0200)
commit9c5320c8ea8b8423edca2c40cd559f1ce9496dab
tree96f9191b8e72b65e7484d7c4129383a9aadf1c27
parentfb30809efa3edeb692a6b29125a07c9eceb322dc
cpufreq: AMD "frequency sensitivity feedback" powersave bias for ondemand governor

Future AMD processors, starting with Family 16h, can provide software
with feedback on how the workload may respond to frequency change --
memory-bound workloads will not benefit from higher frequency, where
as compute-bound workloads will. This patch enables this "frequency
sensitivity feedback" to aid the ondemand governor to make better
frequency change decisions by hooking into the powersave bias.

Signed-off-by: Jacob Shin <jacob.shin@amd.com>
Acked-by: Thomas Renninger <trenn@suse.de>
Acked-by: Borislav Petkov <bp@suse.de>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Documentation/cpu-freq/governors.txt
arch/x86/include/asm/cpufeature.h
arch/x86/kernel/cpu/scattered.c
drivers/cpufreq/Kconfig.x86
drivers/cpufreq/Makefile
drivers/cpufreq/amd_freq_sensitivity.c [new file with mode: 0644]