sunxi: Support building a SPL as a TOC0 image
Now that mkimage can generate TOC0 images, and the SPL can interpret them, hook up the build infrastructure so the user can choose which image type to build. Since the absolute load address is stored in the TOC0 header, that information must be passed to mkimage. Signed-off-by: Samuel Holland <samuel@sholland.org> Reviewed-by: Andre Przywara <andre.przywara@arm.com> Signed-off-by: Andre Przywara <andre.przywara@arm.com>
This commit is contained in:
committed by
Andre Przywara
parent
44de13d945
commit
a0ca51f70b
@@ -411,7 +411,10 @@ endif
|
||||
$(obj)/$(SPL_BIN).sfp: $(obj)/$(SPL_BIN).bin FORCE
|
||||
$(call if_changed,mkimage)
|
||||
|
||||
MKIMAGEFLAGS_sunxi-spl.bin = -A $(ARCH) -T sunxi_egon \
|
||||
MKIMAGEFLAGS_sunxi-spl.bin = \
|
||||
-A $(ARCH) \
|
||||
-T $(CONFIG_SPL_IMAGE_TYPE) \
|
||||
-a $(CONFIG_SPL_TEXT_BASE) \
|
||||
-n $(CONFIG_DEFAULT_DEVICE_TREE)
|
||||
|
||||
OBJCOPYFLAGS_u-boot-spl-dtb.hex := -I binary -O ihex --change-address=$(CONFIG_SPL_TEXT_BASE)
|
||||
|
||||
Reference in New Issue
Block a user