aboutsummaryrefslogtreecommitdiff
path: root/src/soc/cavium/cn81xx/Kconfig
diff options
context:
space:
mode:
authorPhilipp Deppenwiese <zaolin@das-labor.org>2018-08-10 16:07:23 -0700
committerPhilipp Deppenwiese <zaolin.daisuki@gmail.com>2018-08-24 12:29:28 +0000
commit31a4700ce9fbd1a4a04e88198e18d50cd9a81897 (patch)
treeeb6f616c3f96a1b9bdc3be782c6cb5d6b920b6b7 /src/soc/cavium/cn81xx/Kconfig
parent70866e9f383f4a2bb895486616136ba46add5bfa (diff)
soc/cn81xx: Add vboot support
* Add VERSTAGE and VBOOT_WORK to memlayout. * Add hard and soft reset. * Add missing makefile and kconfig includes. Change-Id: I0d7e3c220f5c2c50c4ffe59ac929cb865bfac0ad Signed-off-by: Philipp Deppenwiese <zaolin@das-labor.org> Reviewed-on: https://review.coreboot.org/28022 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Patrick Rudolph <siro@das-labor.org>
Diffstat (limited to 'src/soc/cavium/cn81xx/Kconfig')
-rw-r--r--src/soc/cavium/cn81xx/Kconfig5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/soc/cavium/cn81xx/Kconfig b/src/soc/cavium/cn81xx/Kconfig
index edc94805cc..24d386c6ae 100644
--- a/src/soc/cavium/cn81xx/Kconfig
+++ b/src/soc/cavium/cn81xx/Kconfig
@@ -17,6 +17,11 @@ config SOC_CAVIUM_CN81XX
if SOC_CAVIUM_CN81XX
+config VBOOT
+ select VBOOT_SEPARATE_VERSTAGE
+ select VBOOT_RETURN_FROM_VERSTAGE
+ select VBOOT_STARTS_IN_BOOTBLOCK
+
config ARM64_BL31_EXTERNAL_FILE
string
default "3rdparty/blobs/soc/cavium/cn81xx/bl31.elf"