summaryrefslogtreecommitdiff
path: root/include/configs/rcar-gen3-common.h
diff options
context:
space:
mode:
authorMarek Vasut <marek.vasut+renesas@gmail.com>2020-01-24 03:31:37 +0300
committermarex <marex@desktop.lan>2020-03-01 23:58:32 +0300
commit7ca08e335b1274c5eb88c58aacaa389c63907d40 (patch)
tree0d1f8188d0955b0f7ccbc9ec6a6aade155e4e939 /include/configs/rcar-gen3-common.h
parent9e1d65f36b83c5422ece3c0ea28d07a2246cb07f (diff)
downloadu-boot-7ca08e335b1274c5eb88c58aacaa389c63907d40.tar.xz
ARM: rmobile: Limit bootloader size to 1 MiB on R-Car Gen3
The HF/QSPI flash layout permits up to 1 MiB large bootloader blob, set CONFIG_BOARD_SIZE_LIMIT to enforce this limit and set the monitor size to match accordingly. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Diffstat (limited to 'include/configs/rcar-gen3-common.h')
-rw-r--r--include/configs/rcar-gen3-common.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/configs/rcar-gen3-common.h b/include/configs/rcar-gen3-common.h
index 520da5027e..6528f1fa62 100644
--- a/include/configs/rcar-gen3-common.h
+++ b/include/configs/rcar-gen3-common.h
@@ -46,10 +46,13 @@
#define CONFIG_MAX_MEM_MAPPED (0x80000000u - DRAM_RSV_SIZE)
#define CONFIG_SYS_MONITOR_BASE 0x00000000
-#define CONFIG_SYS_MONITOR_LEN (256 * 1024)
+#define CONFIG_SYS_MONITOR_LEN (1 * 1024 * 1024)
#define CONFIG_SYS_MALLOC_LEN (1 * 1024 * 1024)
#define CONFIG_SYS_BOOTM_LEN (64 << 20)
+/* The HF/QSPI layout permits up to 1 MiB large bootloader blob */
+#define CONFIG_BOARD_SIZE_LIMIT 1048576
+
/* ENV setting */
#define CONFIG_ENV_OVERWRITE