u-boot.itb name is coming via CONFIG_SPL_FS_LOAD_PAYLOAD_NAME and it's
change will affect SD boot mode that's why start to use it.

Signed-off-by: Michal Simek <michal.si...@amd.com>
---

 arch/arm/dts/zynqmp-binman-som.dts | 11 ++++++-----
 arch/arm/dts/zynqmp-binman.dts     |  8 ++++----
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/arch/arm/dts/zynqmp-binman-som.dts 
b/arch/arm/dts/zynqmp-binman-som.dts
index d5b63ef604ba..26a5a634a9c8 100644
--- a/arch/arm/dts/zynqmp-binman-som.dts
+++ b/arch/arm/dts/zynqmp-binman-som.dts
@@ -14,7 +14,7 @@
        binman: binman {
                multiple-images;
 
-#ifdef CONFIG_SPL
+#if defined(CONFIG_SPL)
                fit-dtb.blob {
                        filename = "fit-dtb.blob";
                        pad-byte = <0>;
@@ -102,10 +102,10 @@
                                };
                        };
                };
-
-               /* u-boot.itb generation in a static way */
+#if defined(CONFIG_SPL_FS_LOAD_PAYLOAD_NAME)
+               /* Generation in a static way */
                itb {
-                       filename = "u-boot.itb";
+                       filename = CONFIG_SPL_FS_LOAD_PAYLOAD_NAME;
                        pad-byte = <0>;
 
                        fit {
@@ -227,12 +227,13 @@
                        };
                        blob-ext@2 {
                                offset = <CONFIG_SYS_SPI_U_BOOT_OFFS>;
-                               filename = "u-boot.itb";
+                               filename = CONFIG_SPL_FS_LOAD_PAYLOAD_NAME;
                        };
                        fdtmap {
                        };
                };
 #endif
+#endif
 #endif
        };
 };
diff --git a/arch/arm/dts/zynqmp-binman.dts b/arch/arm/dts/zynqmp-binman.dts
index 252c2ad552b0..d2ccd9d32ec6 100644
--- a/arch/arm/dts/zynqmp-binman.dts
+++ b/arch/arm/dts/zynqmp-binman.dts
@@ -14,10 +14,10 @@
        binman: binman {
                multiple-images;
 
-#ifdef CONFIG_SPL
-               /* u-boot.itb generation in a static way */
+#if defined(CONFIG_SPL) && defined(CONFIG_SPL_FS_LOAD_PAYLOAD_NAME)
+               /* Generation in a static way */
                itb {
-                       filename = "u-boot.itb";
+                       filename = CONFIG_SPL_FS_LOAD_PAYLOAD_NAME;
                        pad-byte = <0>;
 
                        fit {
@@ -196,7 +196,7 @@
                        };
                        blob-ext@2 {
                                offset = <CONFIG_SYS_SPI_U_BOOT_OFFS>;
-                               filename = "u-boot.itb";
+                               filename = CONFIG_SPL_FS_LOAD_PAYLOAD_NAME;
                        };
                        fdtmap {
                        };
-- 
2.43.0

Reply via email to