[openwrt/openwrt] imx: image: use 'u-boot-dtb.img' filename for SPL payload

LEDE Commits lede-commits at lists.infradead.org
Thu Apr 7 01:16:33 PDT 2022


pepe2k pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/a0528cab445ad6bb4b372d4484bac10f638c433f

commit a0528cab445ad6bb4b372d4484bac10f638c433f
Author: Piotr Dymacz <pepe2k at gmail.com>
AuthorDate: Fri Apr 1 15:11:36 2022 +0200

    imx: image: use 'u-boot-dtb.img' filename for SPL payload
    
    For targets in U-Boot which were migrated to DM, the correct binary
    image filename will be 'u-boot-dtb.img'. For backward compatibility,
    keep support for both files and use the one which was generated with
    our 'uboot-imx' package.
    
    See also 'CONFIG_SPL_FS_LOAD_PAYLOAD_NAME' and 'CONFIG_OF_CONTROL' in
    mainline U-Boot sources.
    
    Signed-off-by: Piotr Dymacz <pepe2k at gmail.com>
---
 target/linux/imx/image/cortexa9.mk | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/target/linux/imx/image/cortexa9.mk b/target/linux/imx/image/cortexa9.mk
index 75e19dc694..17a507b8da 100644
--- a/target/linux/imx/image/cortexa9.mk
+++ b/target/linux/imx/image/cortexa9.mk
@@ -80,7 +80,16 @@ endef
 define Build/imx6-sdcard
 	$(Build/imx6-combined-image-prepare)
 
-	$(CP) $(STAGING_DIR_IMAGE)/$(UBOOT)-u-boot.img $@.boot/u-boot.img
+	if [ -f $(STAGING_DIR_IMAGE)/$(UBOOT)-u-boot.img ]; then \
+		$(CP) $(STAGING_DIR_IMAGE)/$(UBOOT)-u-boot.img \
+		$@.boot/u-boot.img; \
+	fi
+
+	if [ -f $(STAGING_DIR_IMAGE)/$(UBOOT)-u-boot-dtb.img ]; then \
+		$(CP) $(STAGING_DIR_IMAGE)/$(UBOOT)-u-boot-dtb.img \
+		$@.boot/u-boot-dtb.img; \
+	fi
+
 	$(Build/imx6-combined-image)
 	dd if=$(STAGING_DIR_IMAGE)/$(UBOOT)-SPL of=$@ bs=1024 seek=1 conv=notrunc
 




More information about the lede-commits mailing list