skylake mainboards: Enable backing up VBNV from CMOS to flash

Enable the option to back up Vboot non-volatile data from CMOS
to flash as these boards have the necessary nvram fmap region
and are using vboot2 which does not backup to the TPM.

BUG=chrome-os-partner:47915
BRANCH=glados
TEST=manually tested on chell

Change-Id: I7bfe88f2cb7826f3315987aaf56f77df708896ce
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: 35df03c5ef24406129cba920ee9af6d55458cd45
Original-Change-Id: Ia7c014fe2768c55941a65ec5605ef4fbc986151c
Original-Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/324123
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/13601
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Martin Roth <martinroth@google.com>
This commit is contained in:
Duncan Laurie 2016-01-26 16:34:23 -08:00 committed by Patrick Georgi
parent fe97013454
commit 825f937b81
4 changed files with 4 additions and 0 deletions

View File

@ -22,6 +22,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
config CHROMEOS config CHROMEOS
select CHROMEOS_RAMOOPS_DYNAMIC select CHROMEOS_RAMOOPS_DYNAMIC
select CHROMEOS_VBNV_CMOS select CHROMEOS_VBNV_CMOS
select CHROMEOS_VBNV_CMOS_BACKUP_TO_FLASH
select EC_SOFTWARE_SYNC select EC_SOFTWARE_SYNC
select LID_SWITCH select LID_SWITCH
select VBOOT_EC_SLOW_UPDATE select VBOOT_EC_SLOW_UPDATE

View File

@ -22,6 +22,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
config CHROMEOS config CHROMEOS
select CHROMEOS_RAMOOPS_DYNAMIC select CHROMEOS_RAMOOPS_DYNAMIC
select CHROMEOS_VBNV_CMOS select CHROMEOS_VBNV_CMOS
select CHROMEOS_VBNV_CMOS_BACKUP_TO_FLASH
select EC_SOFTWARE_SYNC select EC_SOFTWARE_SYNC
select LID_SWITCH select LID_SWITCH
select VBOOT_EC_SLOW_UPDATE select VBOOT_EC_SLOW_UPDATE

View File

@ -23,6 +23,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
config CHROMEOS config CHROMEOS
select CHROMEOS_RAMOOPS_DYNAMIC select CHROMEOS_RAMOOPS_DYNAMIC
select CHROMEOS_VBNV_CMOS select CHROMEOS_VBNV_CMOS
select CHROMEOS_VBNV_CMOS_BACKUP_TO_FLASH
select LID_SWITCH select LID_SWITCH
select VBOOT_EC_SLOW_UPDATE select VBOOT_EC_SLOW_UPDATE
select VBOOT_OPROM_MATTERS select VBOOT_OPROM_MATTERS

View File

@ -22,6 +22,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
config CHROMEOS config CHROMEOS
select CHROMEOS_RAMOOPS_DYNAMIC select CHROMEOS_RAMOOPS_DYNAMIC
select CHROMEOS_VBNV_CMOS select CHROMEOS_VBNV_CMOS
select CHROMEOS_VBNV_CMOS_BACKUP_TO_FLASH
select LID_SWITCH select LID_SWITCH
select VBOOT_EC_SLOW_UPDATE select VBOOT_EC_SLOW_UPDATE
select VBOOT_OPROM_MATTERS select VBOOT_OPROM_MATTERS