summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/cpu/intel/haswell/Kconfig1
-rw-r--r--src/mainboard/lenovo/haswell/Kconfig2
-rw-r--r--src/mainboard/lenovo/haswell/vboot-rwab.fmd3
3 files changed, 3 insertions, 3 deletions
diff --git a/src/cpu/intel/haswell/Kconfig b/src/cpu/intel/haswell/Kconfig
index b486fd92e2..da7d1ab36b 100644
--- a/src/cpu/intel/haswell/Kconfig
+++ b/src/cpu/intel/haswell/Kconfig
@@ -7,7 +7,6 @@ if CPU_INTEL_HASWELL
config CPU_SPECIFIC_OPTIONS
def_bool y
select ARCH_X86
- select BOOT_DEVICE_SPI_FLASH_NO_EARLY_WRITES
select MMX
select SSE2
select UDELAY_TSC
diff --git a/src/mainboard/lenovo/haswell/Kconfig b/src/mainboard/lenovo/haswell/Kconfig
index 897700df15..6a33e23372 100644
--- a/src/mainboard/lenovo/haswell/Kconfig
+++ b/src/mainboard/lenovo/haswell/Kconfig
@@ -35,7 +35,7 @@ config VBOOT
select GBB_FLAG_DISABLE_LID_SHUTDOWN
select GBB_FLAG_DISABLE_PD_SOFTWARE_SYNC
select HAS_RECOVERY_MRC_CACHE
- select VBOOT_VBNV_CMOS
+ select VBOOT_VBNV_FLASH
config VBOOT_SLOTS_RW_AB
default y
diff --git a/src/mainboard/lenovo/haswell/vboot-rwab.fmd b/src/mainboard/lenovo/haswell/vboot-rwab.fmd
index 1747c0e708..e38cd60c28 100644
--- a/src/mainboard/lenovo/haswell/vboot-rwab.fmd
+++ b/src/mainboard/lenovo/haswell/vboot-rwab.fmd
@@ -19,8 +19,9 @@ FLASH@0xff400000 0xc00000 {
RECOVERY_MRC_CACHE@0x0 0x10000
RW_MRC_CACHE@0x10000 0x10000
}
+ RW_NVRAM(PRESERVE) 0x2000
RW_VPD(PRESERVE) 0x1000
- SMMSTORE(PRESERVE)@0x521000 0x40000
+ SMMSTORE(PRESERVE)@0x523000 0x40000
WP_RO {
FMAP 0x800