summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Wiklander <jens.wiklander@linaro.org>2018-09-25 16:40:23 +0200
committerTom Rini <trini@konsulko.com>2018-10-07 13:34:19 -0400
commit0a60a81ba3860946551cb79aa6486aa076e357f3 (patch)
tree297c07da2e0efbcab5ad7e8920c34ae2d01f4a29
parentbbddbef998b9bb37917c9340ac5280d06d224703 (diff)
downloadu-boot-0a60a81ba3860946551cb79aa6486aa076e357f3.tar.gz
Kconfig: sandbox: enable cmd_avb and dependencies
Enables cmd_avb and its dependencies need to run the AVB tests. Reviewed-by: Simon Glass <sjg@chromium.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> [trini: Disable for sandbox_noblk] Signed-off-by: Tom Rini <trini@konsulko.com>
-rw-r--r--arch/Kconfig4
-rw-r--r--configs/sandbox_noblk_defconfig2
-rw-r--r--drivers/fastboot/Kconfig2
3 files changed, 7 insertions, 1 deletions
diff --git a/arch/Kconfig b/arch/Kconfig
index 074ede13a9..1f2f407d64 100644
--- a/arch/Kconfig
+++ b/arch/Kconfig
@@ -106,6 +106,10 @@ config SANDBOX
imply LZMA
imply SCSI
imply TEE
+ imply AVB_VERIFY
+ imply LIBAVB
+ imply CMD_AVB
+ imply UDP_FUNCTION_FASTBOOT
config SH
bool "SuperH architecture"
diff --git a/configs/sandbox_noblk_defconfig b/configs/sandbox_noblk_defconfig
index c8d33c7a1d..93b2240185 100644
--- a/configs/sandbox_noblk_defconfig
+++ b/configs/sandbox_noblk_defconfig
@@ -2,7 +2,6 @@ CONFIG_SYS_TEXT_BASE=0
CONFIG_SYS_MALLOC_F_LEN=0x2000
CONFIG_DISTRO_DEFAULTS=y
CONFIG_NR_DRAM_BANKS=1
-CONFIG_ANDROID_BOOT_IMAGE=y
CONFIG_FIT=y
CONFIG_FIT_SIGNATURE=y
CONFIG_FIT_VERBOSE=y
@@ -17,6 +16,7 @@ CONFIG_CONSOLE_RECORD=y
CONFIG_CONSOLE_RECORD_OUT_SIZE=0x1000
CONFIG_SILENT_CONSOLE=y
CONFIG_DISPLAY_BOARDINFO_LATE=y
+# CONFIG_AVB_VERIFY is not set
CONFIG_CMD_CPU=y
CONFIG_CMD_LICENSE=y
CONFIG_CMD_BOOTZ=y
diff --git a/drivers/fastboot/Kconfig b/drivers/fastboot/Kconfig
index bc25ea1d9c..d63ecdd27e 100644
--- a/drivers/fastboot/Kconfig
+++ b/drivers/fastboot/Kconfig
@@ -35,6 +35,7 @@ config FASTBOOT_BUF_ADDR
ROCKCHIP_RK3399
default 0x280000 if ROCKCHIP_RK3368
default 0x100000 if ARCH_ZYNQMP
+ default 0 if SANDBOX
help
The fastboot protocol requires a large memory buffer for
downloads. Define this to the starting RAM address to use for
@@ -45,6 +46,7 @@ config FASTBOOT_BUF_SIZE
default 0x8000000 if ARCH_ROCKCHIP
default 0x6000000 if ARCH_ZYNQMP
default 0x2000000 if ARCH_SUNXI
+ default 0x8192 if SANDBOX
default 0x7000000
help
The fastboot protocol requires a large memory buffer for