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