]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
ARM: renesas: Set R-Car Gen2 board size limit to 512 kiB
authorMarek Vasut <marek.vasut+renesas@mailbox.org>
Sun, 11 Feb 2024 17:34:29 +0000 (18:34 +0100)
committerMarek Vasut <marek.vasut+renesas@mailbox.org>
Sat, 17 Feb 2024 21:38:20 +0000 (22:38 +0100)
The maximum size of u-boot.img on R-Car Gen2 is 0x80000 or 512 kiB,
set the limit to avoid overflows as new functionality gets pulled in.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Reviewed-by: Paul Barker <paul.barker.ct@bp.renesas.com>
Kconfig

diff --git a/Kconfig b/Kconfig
index 00ed1ecc17367eaa89f8a8441e1afcf8330e1726..5710934000f636c864f27d0e4bc5427f1cbe086e 100644 (file)
--- a/Kconfig
+++ b/Kconfig
@@ -500,13 +500,14 @@ config BUILD_TARGET
 
 config HAS_BOARD_SIZE_LIMIT
        bool "Define a maximum size for the U-Boot image"
-       default y if RCAR_64
+       default y if RCAR_32 || RCAR_64
        help
          In some cases, we need to enforce a hard limit on how big the U-Boot
          image itself can be.
 
 config BOARD_SIZE_LIMIT
        int "Maximum size of the U-Boot image in bytes"
+       default 524288 if RCAR_32
        default 1048576 if RCAR_64
        depends on HAS_BOARD_SIZE_LIMIT
        help