diff options
author | Tom Rini <trini@konsulko.com> | 2022-06-26 02:29:46 +0300 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2022-07-07 21:01:09 +0300 |
commit | c45568cc4e51b7bbe2f3ce28d8f2566048aeebf3 (patch) | |
tree | bb66c9a10c18650315c7bf140ee85eab6d64ddc7 /cmd | |
parent | 64a2a7b04b0a50e50a7cd36d7956d40c7a874478 (diff) | |
download | u-boot-c45568cc4e51b7bbe2f3ce28d8f2566048aeebf3.tar.xz |
Convert CONFIG_SYS_BOOTM_LEN to Kconfig
This converts the following to Kconfig:
CONFIG_SYS_BOOTM_LEN
As part of this, rework error handling in boot/bootm.c so that we pass
the buffer size to handle_decomp_error as CONFIG_SYS_BOOTM_LEN will not
be available to host tools but we do know the size that we passed to
malloc().
Cc: Soeren Moch <smoch@web.de>
Signed-off-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/Kconfig | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/cmd/Kconfig b/cmd/Kconfig index bb956e3307..d5f842136c 100644 --- a/cmd/Kconfig +++ b/cmd/Kconfig @@ -335,6 +335,16 @@ config BOOTM_VXWORKS help Support booting VxWorks images via the bootm command. +config SYS_BOOTM_LEN + hex "Maximum size of a decompresed OS image" + depends on CMD_BOOTM || CMD_BOOTI || CMD_BOOTZ + default 0x4000000 if PPC || ARM64 + default 0x1000000 if X86 || ARCH_MX6 || ARCH_MX7 + default 0x800000 + help + This is the maximum size of the buffer that is used to decompress the OS + image in to, if passing a compressed image to bootm/booti/bootz. + config CMD_BOOTEFI bool "bootefi" depends on EFI_LOADER |