CONFIG_XILINX_OF_BOARD_DTB_ADDR holds DTB address which U-Boot is checking.
Currently address in binman match default value but macro can be used
directly.
Also sync node name (s/hash-1/hash/) and sync location to have the same
order load/hash/image.

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

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

diff --git a/arch/arm/dts/zynqmp-binman-som.dts 
b/arch/arm/dts/zynqmp-binman-som.dts
index e8b7084521c5..b0100b23f7f5 100644
--- a/arch/arm/dts/zynqmp-binman-som.dts
+++ b/arch/arm/dts/zynqmp-binman-som.dts
@@ -160,7 +160,7 @@
                                                type = "flat_dt";
                                                arch = "arm64";
                                                compression = "none";
-                                               load = <0x0 0x100000>;
+                                               load = /bits/ 64 
<CONFIG_XILINX_OF_BOARD_DTB_ADDR>;
                                                hash {
                                                        algo = "md5";
                                                };
diff --git a/arch/arm/dts/zynqmp-binman.dts b/arch/arm/dts/zynqmp-binman.dts
index 6d28a5bdae25..b3cda8b59eec 100644
--- a/arch/arm/dts/zynqmp-binman.dts
+++ b/arch/arm/dts/zynqmp-binman.dts
@@ -74,8 +74,8 @@
                                                type = "flat_dt";
                                                arch = "arm64";
                                                compression = "none";
-                                               load = <0x0 0x100000>;
-                                               hash-1 {
+                                               load = /bits/ 64 
<CONFIG_XILINX_OF_BOARD_DTB_ADDR>;
+                                               hash {
                                                        algo = "md5";
                                                };
                                        };
@@ -151,15 +151,14 @@
                                                type = "flat_dt";
                                                arch = "arm64";
                                                compression = "none";
-                                               load = <0x0 0x100000>;
+                                               load = /bits/ 64 
<CONFIG_XILINX_OF_BOARD_DTB_ADDR>;
+                                               hash {
+                                                       algo = "md5";
+                                               };
                                                uboot-fdt-blob {
                                                        filename = "u-boot.dtb";
                                                        type = "blob-ext";
                                                };
-                                               hash-1 {
-                                                       algo = "md5";
-                                               };
-
                                        };
                                };
                                configurations {
-- 
2.43.0

Reply via email to