1
linux/tools/power/cpupower/utils
Thomas Renninger 029e9f7366 cpupower: Do detect IDA (opportunistic processor performance) via cpuid
IA32-Intel Devel guide Volume 3A - 14.3.2.1
-------------------------------------------
...
Opportunistic processor performance operation can be disabled by setting bit 38 of
IA32_MISC_ENABLES. This mechanism is intended for BIOS only. If
IA32_MISC_ENABLES[38] is set, CPUID.06H:EAX[1] will return 0.

Better detect things via cpuid, this cleans up the code a bit
and the MSR parts were not working correctly anyway.

Signed-off-by: Thomas Renninger <trenn@suse.de>
CC: lenb@kernel.org
CC: linux@dominikbrodowski.net
CC: cpufreq@vger.kernel.org
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
2011-07-29 19:37:27 +02:00
..
helpers cpupower: Do detect IDA (opportunistic processor performance) via cpuid 2011-07-29 19:37:27 +02:00
idle_monitor
builtin.h
cpufreq-info.c cpupower: Show Intel turbo ratio support via ./cpupower frequency-info 2011-07-29 19:37:25 +02:00
cpufreq-set.c cpupowerutils: utils - ConfigStyle bugfixes 2011-07-29 18:35:39 +02:00
cpuidle-info.c cpupowerutils: utils - ConfigStyle bugfixes 2011-07-29 18:35:39 +02:00
cpupower-info.c cpupowerutils: utils - ConfigStyle bugfixes 2011-07-29 18:35:39 +02:00
cpupower-set.c cpupowerutils: utils - ConfigStyle bugfixes 2011-07-29 18:35:39 +02:00
cpupower.c cpupowerutils: utils - ConfigStyle bugfixes 2011-07-29 18:35:39 +02:00
version-gen.sh cpupowerutils: use kernel version-derived version string 2011-07-29 18:35:39 +02:00