coreboot/src/cpu
Aaron Durbin dc278f8fd0 haswell: Properly Guard Engergy Policy by CPUID
The IA32_ENERGY_PERFORMANCE_BIAS MSR can only be read or written
to if the CPU supports it. The support is indicated by ECX[3] for
cpuid(6). Without this guard, some Haswell parts would GP# fault
in this routine.

No more GP# while running on haswell CRBs.

Change-Id: If41e1e133e5faebb3ed578cba60743ce7e1c196f
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: http://review.coreboot.org/2639
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martin.roth@se-eng.com>
2013-03-14 05:10:32 +01:00
..
amd GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
armltd ARMV7: minor tweaks to inter-stage calling and payload handling. 2013-02-20 20:49:16 +01:00
intel haswell: Properly Guard Engergy Policy by CPUID 2013-03-14 05:10:32 +01:00
samsung exynos5250: add RAM resource beginning at physical address 2013-03-14 00:04:13 +01:00
via GPLv2 notice: Unify all files to just use one space in »MA 02110-1301« 2013-03-01 10:16:08 +01:00
x86 x86: SMM Module Support 2013-03-14 05:01:50 +01:00
Kconfig Fix microcode selection code 2013-02-27 21:01:53 +01:00
Makefile.inc Fix microcode selection code 2013-02-27 21:01:53 +01:00