soc/intel/cannonlake: Add Vboot/ChromeOS support
Add Vboot and ChromeOS support in SOC Kconfig, include a separated verstage in Makefiles.inc as well. Change-Id: I114a9d6e92b69199ccacc1e7e1535eccc0e2cb99 Signed-off-by: Lijian Zhao <lijian.zhao@intel.com> Reviewed-on: https://review.coreboot.org/21280 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
parent
8688536ca2
commit
6d7063c2ac
|
@ -123,4 +123,15 @@ config SOC_INTEL_COMMON_LPSS_UART_CLK_N_VAL
|
|||
hex
|
||||
default 0xc35
|
||||
|
||||
config CHROMEOS
|
||||
select CHROMEOS_RAMOOPS_DYNAMIC
|
||||
|
||||
config VBOOT
|
||||
select VBOOT_SEPARATE_VERSTAGE
|
||||
select VBOOT_OPROM_MATTERS
|
||||
select VBOOT_SAVE_RECOVERY_REASON_ON_REBOOT
|
||||
select VBOOT_STARTS_IN_BOOTBLOCK
|
||||
select VBOOT_VBNV_CMOS
|
||||
select VBOOT_VBNV_CMOS_BACKUP_TO_FLASH
|
||||
|
||||
endif
|
||||
|
|
|
@ -45,7 +45,9 @@ postcar-y += spi.c
|
|||
postcar-$(CONFIG_UART_DEBUG) += uart.c
|
||||
|
||||
verstage-y += gspi.c
|
||||
verstage-y += pmutil.c
|
||||
verstage-y += spi.c
|
||||
verstage-$(CONFIG_UART_DEBUG) += uart.c
|
||||
|
||||
CPPFLAGS_common += -I$(src)/soc/intel/cannonlake/include/fsp20
|
||||
CPPFLAGS_common += -I$(src)/vendorcode/intel/fsp/fsp2_0/cannonlake
|
||||
|
|
Loading…
Reference in New Issue