diff options
author | Marek Vasut <marek.vasut+renesas@gmail.com> | 2020-01-24 01:31:37 +0100 |
---|---|---|
committer | marex <marex@desktop.lan> | 2020-03-01 21:58:32 +0100 |
commit | 7ca08e335b1274c5eb88c58aacaa389c63907d40 (patch) | |
tree | 0d1f8188d0955b0f7ccbc9ec6a6aade155e4e939 | |
parent | 9e1d65f36b83c5422ece3c0ea28d07a2246cb07f (diff) | |
download | u-boot-7ca08e335b1274c5eb88c58aacaa389c63907d40.zip u-boot-7ca08e335b1274c5eb88c58aacaa389c63907d40.tar.gz u-boot-7ca08e335b1274c5eb88c58aacaa389c63907d40.tar.bz2 |
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>
-rw-r--r-- | include/configs/rcar-gen3-common.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/configs/rcar-gen3-common.h b/include/configs/rcar-gen3-common.h index 520da50..6528f1f 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 |