Add definition for FSPI configuration block and subsequently new offsets for
u-boot-spl and u-boot-itb for CONFIG_FSPI_HEADER option.

Signed-off-by: Mamta Shukla <mamta.shu...@leica-geosystems.com>
Signed-off-by: Thomas Haemmerle <thomas.haemme...@leica-geosystems.com>
Tested-by: Adam Ford <aford...@gmail.com> 
Reviewed-by: Fabio Estevam <feste...@denx.de> 
---
v2:
-No changes

v3:
-Fix Checkpatch ERROR: code indent should use tabs where possible

v4:
-No changes

 arch/arm/dts/imx8mm-u-boot.dtsi | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/arch/arm/dts/imx8mm-u-boot.dtsi b/arch/arm/dts/imx8mm-u-boot.dtsi
index 9f66cdb65a..69363435b4 100644
--- a/arch/arm/dts/imx8mm-u-boot.dtsi
+++ b/arch/arm/dts/imx8mm-u-boot.dtsi
@@ -150,6 +150,25 @@
                filename = "flash.bin";
                pad-byte = <0x00>;
 
+#ifdef CONFIG_FSPI_CONF_HEADER
+               fspi_conf_block {
+                       filename = CONFIG_FSPI_CONF_FILE;
+                       type = "blob-ext";
+                       size = <0x1000>;
+               };
+
+               spl {
+                       filename = "spl.bin";
+                       offset = <0x1000>;
+                       type = "blob-ext";
+               };
+
+               binman_uboot: uboot {
+                       filename = "u-boot.itb";
+                       offset = <0x58C00>;
+                       type = "blob-ext";
+               };
+#else
                spl {
                        filename = "spl.bin";
                        offset = <0x0>;
@@ -161,6 +180,7 @@
                        offset = <0x57c00>;
                        type = "blob-ext";
                };
+#endif
        };
 };
 
-- 
2.25.1

Reply via email to