summaryrefslogtreecommitdiff
path: root/src/cpu/intel/haswell/Kconfig
diff options
context:
space:
mode:
authorAaron Durbin <adurbin@chromium.org>2014-02-13 10:30:42 -0600
committerAaron Durbin <adurbin@google.com>2014-02-16 20:42:41 +0100
commit6a360048a1a4f8eaebbf9c4ec75fe4a9543421b2 (patch)
tree7a8aac4c6a25c6a5a69d174a51faf8afc9824fdc /src/cpu/intel/haswell/Kconfig
parentb4b9eb399ef2f5539afce6e43b49d4cf1613ae9e (diff)
downloadcoreboot-6a360048a1a4f8eaebbf9c4ec75fe4a9543421b2.tar.xz
haswell: backup the default SMM region on resume
Haswell CPUs need to use the default SMM region for relocating to the desired SMM location. Back up that memory on resume instead of reserving the default region. This makes the haswell support more forgiving to software which expects PC-compatible memory layouts. Change-Id: I9ae74f1f14fe07ba9a0027260d6e65faa6ea2aed Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: http://review.coreboot.org/5217 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin <adurbin@google.com>
Diffstat (limited to 'src/cpu/intel/haswell/Kconfig')
-rw-r--r--src/cpu/intel/haswell/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cpu/intel/haswell/Kconfig b/src/cpu/intel/haswell/Kconfig
index 25df4d15ce..b13d6861bd 100644
--- a/src/cpu/intel/haswell/Kconfig
+++ b/src/cpu/intel/haswell/Kconfig
@@ -6,6 +6,7 @@ if CPU_INTEL_HASWELL
config CPU_SPECIFIC_OPTIONS
def_bool y
+ select BACKUP_DEFAULT_SMM_REGION
select SMP
select SSE2
select UDELAY_TSC