mainboards: Add CHROMEOS_VBNV_* where appropriate

For boards with MAINBOARD_HAS_CHROMEOS, we should also
state what kind of storage is available for vboot's
non-volatile data.

The flags are taken from the chromium repository and
have no effect with CHROMEOS disabled.

Change-Id: I1747ad26c8c7f6d4076740ec2800dbd52c5d6b3d
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-on: http://review.coreboot.org/9952
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
Patrick Georgi 2015-04-22 13:18:22 +02:00 committed by Patrick Georgi
parent 320ad820aa
commit a1361d4318
24 changed files with 24 additions and 0 deletions

View File

@ -19,6 +19,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select EXTERNAL_MRC_BLOB
select MONOTONIC_TIMER_MSR
select INTEL_INT15
select CHROMEOS_VBNV_CMOS
config VBOOT_RAMSTAGE_INDEX
hex

View File

@ -14,6 +14,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select HAVE_ACPI_RESUME
select MAINBOARD_HAS_CHROMEOS
select INTEL_INT15
select CHROMEOS_VBNV_CMOS
# Workaround for EC/KBC IRQ1.
select SERIRQ_CONTINUOUS_MODE

View File

@ -30,6 +30,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select DRIVER_TI_TPS65090
select MAINBOARD_HAS_NATIVE_VGA_INIT
select MAINBOARD_DO_NATIVE_VGA_INIT
select CHROMEOS_VBNV_EC
config MAINBOARD_DIR
string

View File

@ -22,6 +22,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select MAINBOARD_HAS_NATIVE_VGA_INIT
select MAINBOARD_DO_NATIVE_VGA_INIT
select INTEL_INT15
select CHROMEOS_VBNV_CMOS
config VBOOT_RAMSTAGE_INDEX
hex

View File

@ -14,6 +14,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select MAINBOARD_HAS_CHROMEOS
select SERIRQ_CONTINUOUS_MODE
select MAINBOARD_HAS_NATIVE_VGA_INIT
select CHROMEOS_VBNV_CMOS
config MAINBOARD_DIR
string

View File

@ -33,6 +33,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select SPI_FLASH
select SPI_FLASH_FAST_READ_DUAL_OUTPUT_3B
select VIRTUAL_DEV_SWITCH
select CHROMEOS_VBNV_EC
config MAINBOARD_DIR
string

View File

@ -34,6 +34,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select SPI_FLASH
select SPI_FLASH_FAST_READ_DUAL_OUTPUT_3B
select VIRTUAL_DEV_SWITCH
select CHROMEOS_VBNV_EC
config MAINBOARD_DIR
string

View File

@ -35,6 +35,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select SPI_FLASH
select SPI_FLASH_FAST_READ_DUAL_OUTPUT_3B
select VIRTUAL_DEV_SWITCH
select CHROMEOS_VBNV_EC
config MAINBOARD_DIR
string

View File

@ -19,6 +19,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select MONOTONIC_TIMER_MSR
select INTEL_INT15
select PHYSICAL_REC_SWITCH
select CHROMEOS_VBNV_CMOS
config VBOOT_RAMSTAGE_INDEX
hex

View File

@ -13,6 +13,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select HAVE_ACPI_RESUME
select MAINBOARD_HAS_CHROMEOS
select INTEL_INT15
select CHROMEOS_VBNV_CMOS
# Workaround for EC/KBC IRQ1.
select SERIRQ_CONTINUOUS_MODE

View File

@ -29,6 +29,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select MAINBOARD_HAS_NATIVE_VGA_INIT
select MAINBOARD_DO_NATIVE_VGA_INIT
select DRIVER_PARADE_PS8625
select CHROMEOS_VBNV_EC
config MAINBOARD_DIR
string

View File

@ -24,6 +24,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select INTEL_DP
select INTEL_DDI
select INTEL_INT15
select CHROMEOS_VBNV_CMOS
config VBOOT_RAMSTAGE_INDEX
hex

View File

@ -13,6 +13,7 @@ config BOARD_SPECIFIC_OPTIONS
select HAVE_ACPI_RESUME
select MAINBOARD_HAS_CHROMEOS
select ALWAYS_LOAD_OPROM
select CHROMEOS_VBNV_CMOS
config VBOOT_RAMSTAGE_INDEX
hex

View File

@ -34,6 +34,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select VIRTUAL_DEV_SWITCH
select BOARD_ROMSIZE_KB_4096
select ARCH_SPINTABLE
select CHROMEOS_VBNV_EC
config MAINBOARD_DIR
string

View File

@ -35,6 +35,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select BOARD_ROMSIZE_KB_8192
select VIRTUAL_DEV_SWITCH
select ARCH_SPINTABLE
select CHROMEOS_VBNV_EC
config MAINBOARD_DIR
string

View File

@ -19,6 +19,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select MONOTONIC_TIMER_MSR
select CHROMEOS_RAMOOPS_DYNAMIC
select INTEL_INT15
select CHROMEOS_VBNV_CMOS
config VBOOT_RAMSTAGE_INDEX
hex

View File

@ -21,6 +21,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select INTEL_DP
select INTEL_DDI
select INTEL_INT15
select CHROMEOS_VBNV_CMOS
config VBOOT_RAMSTAGE_INDEX
hex

View File

@ -14,6 +14,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select HAVE_ACPI_RESUME
select MAINBOARD_HAS_CHROMEOS
select INTEL_INT15
select CHROMEOS_VBNV_CMOS
config MAINBOARD_DIR
string

View File

@ -35,6 +35,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select SPI_FLASH_GIGADEVICE
select SPI_FLASH_WINBOND
select VIRTUAL_DEV_SWITCH
select CHROMEOS_VBNV_FLASH
config MAINBOARD_DIR
string

View File

@ -13,6 +13,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select MAINBOARD_HAS_CHROMEOS
select MONOTONIC_TIMER_MSR
select INTEL_INT15
select CHROMEOS_VBNV_CMOS
config MAINBOARD_DIR
string

View File

@ -12,6 +12,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select HAVE_ACPI_RESUME
select INTEL_INT15
#select MAINBOARD_HAS_CHROMEOS
#select CHROMEOS_VBNV_CMOS
config MAINBOARD_DIR
string

View File

@ -14,6 +14,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select INTEL_INT15
select CHROMEOS_RAMOOPS_DYNAMIC
select CHROMEOS_VBNV_CMOS
config VBOOT_RAMSTAGE_INDEX
hex

View File

@ -19,6 +19,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
select DRIVERS_GENERIC_IOAPIC
select INTEL_INT15
select HAVE_MRC
select CHROMEOS_VBNV_CMOS
config MAINBOARD_DIR
string

View File

@ -16,6 +16,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
# not on board, should be made selectable.
select SUPERIO_SMSC_LPC47N207
select HAVE_MRC
select CHROMEOS_VBNV_CMOS
select INTEL_INT15
config MAINBOARD_DIR