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 EXTERNAL_MRC_BLOB
select MONOTONIC_TIMER_MSR select MONOTONIC_TIMER_MSR
select INTEL_INT15 select INTEL_INT15
select CHROMEOS_VBNV_CMOS
config VBOOT_RAMSTAGE_INDEX config VBOOT_RAMSTAGE_INDEX
hex hex

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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