common: spl: Add decompress header support
Image: SPL = spl decomp header + U-Boot proper(lzma)
Bootflow: Maskrom => ddr => spl decomp header => U-Boot proper => kernel
Tested on RV1126 `grep
common: spl: Add decompress header support
Image: SPL = spl decomp header + U-Boot proper(lzma)
Bootflow: Maskrom => ddr => spl decomp header => U-Boot proper => kernel
Tested on RV1126 `grep ^CONFIG_SPL_ .config`: CONFIG_SPL_SYS_THUMB_BUILD=y CONFIG_SPL_USE_ARCH_MEMCPY=y CONFIG_SPL_USE_ARCH_MEMSET=y CONFIG_SPL_LDSCRIPT="arch/$(ARCH)/cpu/u-boot-spl.lds" CONFIG_SPL_LIBCOMMON_SUPPORT=y CONFIG_SPL_LIBGENERIC_SUPPORT=y CONFIG_SPL_FIT_GENERATOR="" CONFIG_SPL_SYS_MALLOC_F_LEN=0x300000 CONFIG_SPL_FIT_SOURCE="" CONFIG_SPL_FIT_IMAGE_KB=2048 CONFIG_SPL_FIT_IMAGE_MULTIPLE=2 CONFIG_SPL_LOGLEVEL=4 CONFIG_SPL_DECOMP_HEADER=y CONFIG_SPL_BOARD_INIT=y CONFIG_SPL_SYS_MALLOC_SIMPLE=y CONFIG_SPL_SKIP_RELOCATE=y CONFIG_SPL_OF_CONTROL=y CONFIG_SPL_DM=y CONFIG_SPL_TINY_MEMSET=y CONFIG_SPL_LZMA=y
Change-Id: If29b11c4c871fefc424e0b7b4ef9ad3cbe0e979a Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|