summaryrefslogtreecommitdiff
path: root/meta-evb/meta-evb-arm/meta-evb-fvp-base/recipes-bsp/u-boot/files/fvp.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'meta-evb/meta-evb-arm/meta-evb-fvp-base/recipes-bsp/u-boot/files/fvp.cfg')
-rw-r--r--meta-evb/meta-evb-arm/meta-evb-fvp-base/recipes-bsp/u-boot/files/fvp.cfg30
1 files changed, 30 insertions, 0 deletions
diff --git a/meta-evb/meta-evb-arm/meta-evb-fvp-base/recipes-bsp/u-boot/files/fvp.cfg b/meta-evb/meta-evb-arm/meta-evb-fvp-base/recipes-bsp/u-boot/files/fvp.cfg
new file mode 100644
index 0000000000..9cd1815fb7
--- /dev/null
+++ b/meta-evb/meta-evb-arm/meta-evb-fvp-base/recipes-bsp/u-boot/files/fvp.cfg
@@ -0,0 +1,30 @@
+CONFIG_USE_BOOTARGS=y
+CONFIG_FVP=y
+CONFIG_SYS_BOOTM_LEN=0x6000000 # increase buffer size for decompression
+
+# Enable A/B boot scheme & MMC support
+CONFIG_USE_DEFAULT_ENV_FILE=y
+CONFIG_DEFAULT_ENV_FILE="../fvp.env"
+
+# Enable FIT support
+CONFIG_FIT=y
+CONFIG_FIT_FULL_CHECK=y
+CONFIG_TOOLS_FIT_FULL_CHECK=y
+CONFIG_FIT_SIGNATURE=n
+CONFIG_FIT_CIPHER=y
+CONFIG_FIT_VERBOSE=n
+CONFIG_FIT_PRINT=n
+
+# Hash support for FIT image
+CONFIG_SHA256=y
+CONFIG_TOOLS_SHA256=y
+CONFIG_CMD_HASH=y
+CONFIG_HASH=y
+CONFIG_HASH_VERIFY=y
+
+# MMC configs
+CONFIG_MMC=y
+CONFIG_DM_MMC=y
+CONFIG_ARM_PL180_MMCI=y
+CONFIG_DM_GPIO=y # should be dependency of ARM_PL180_MMCI
+CONFIG_CMD_MMC=y