]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
imx93-u-boot: use nxp-imx9image etype for binman node
authorJérémie Dautheribes (Schneider Electric) <jeremie.dautheribes@bootlin.com>
Thu, 27 Nov 2025 17:29:20 +0000 (18:29 +0100)
committerFabio Estevam <festevam@nabladev.com>
Sat, 6 Dec 2025 18:24:01 +0000 (15:24 -0300)
Similar to the imx95, use the nxp-imx9image etype for the binman node to
facilitate further modifications.

Signed-off-by: Jérémie Dautheribes (Schneider Electric) <jeremie.dautheribes@bootlin.com>
arch/arm/dts/imx93-u-boot.dtsi

index 8d1a29d0bdbf6b1c72c26beada265e640c7d6c30..dc86746ac9096c3dd49d9f54873dbe0a3df19b44 100644 (file)
                        };
                };
 
-               spl {
-                       filename = "spl.bin";
-
-                       mkimage {
-                               args = "-n spl/u-boot-spl.cfgout -T imx8image -e 0x2049A000";
-
-                               blob {
-                                       filename = "u-boot-spl-ddr.bin";
-                               };
-                       };
-               };
-
-               u-boot-container {
-                       filename = "u-boot-container.bin";
-
-                       mkimage {
-                               args = "-n u-boot-container.cfgout -T imx8image -e 0x0";
-
-                               blob {
-                                       filename = "u-boot.bin";
-                               };
-                       };
-               };
-
                imx-boot {
                        filename = "flash.bin";
                        pad-byte = <0x00>;
 
-                       spl: blob-ext@1 {
-                               filename = "spl.bin";
-                               offset = <0x0>;
-                               align-size = <0x400>;
-                               align = <0x400>;
+                       spl {
+                               type = "nxp-imx9image";
+                               cfg-path = "spl/u-boot-spl.cfgout";
+                               args;
+
+                               boot-from = "sd";
+                               soc-type = "IMX9";
+                               append = "mx93a1-ahab-container.img";
+                               container;
+                               image = "a55", "u-boot-spl-ddr.bin", "0x2049A000";
                        };
 
-                       uboot: blob-ext@2 {
-                               filename = "u-boot-container.bin";
+                       u-boot {
+                               type = "nxp-imx9image";
+                               cfg-path = "u-boot-container.cfgout";
+                               args;
+
+                               boot-from = "sd";
+                               soc-type = "IMX9";
+                               container;
+                               image0 = "a55", "bl31.bin", "0x204E0000";
+                               image1 = "a55", "u-boot.bin", "0x80200000";
                        };
                };
        };