arm64: zynqmp: Add support for u-boot.itb generation with ATF
authorMichal Simek <michal.simek@xilinx.com>
Wed, 2 Oct 2019 13:55:57 +0000 (15:55 +0200)
committerMichal Simek <michal.simek@xilinx.com>
Tue, 14 Jan 2020 08:05:54 +0000 (09:05 +0100)
commit5b21d648cbcfa1d1134cb713bc52d3a78564378a
tree409ff644ce9782bbb89c1680702f12380fc65c22
parent9c6bf1715f6afd97cb9cf79d68cc00a81d5a9efa
arm64: zynqmp: Add support for u-boot.itb generation with ATF

Follow i.MX, Sunxi, RISC-V and Rockchip to generate u-boot.itb which
includes U-Boot proper, ATF and DTBs in FIT format. ZynqMP supports FIT for
quite a long time but with using out of tree solution. The patch is filling
this gap.

Tested on zcu102, zcu104 and zcu100/Ultra96.

zcu100/Ultra96 v2.2 ATF build by:
make DEBUG=0 ZYNQMP_CONSOLE=cadence1 RESET_TO_BL31=1 PLAT=zynqmp bl31

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Kconfig
arch/arm/mach-zynqmp/mkimage_fit_atf.sh [new file with mode: 0755]
include/configs/xilinx_zynqmp.h