]> git.baikalelectronics.ru Git - uboot.git/commit
ARM64: zynqmp: Generate handoff structure for ATF
authorMichal Simek <michal.simek@xilinx.com>
Mon, 9 Jan 2017 09:05:16 +0000 (10:05 +0100)
committerMichal Simek <michal.simek@xilinx.com>
Tue, 10 Jan 2017 09:22:05 +0000 (10:22 +0100)
commitc281f3a30243596c882fda835bd6d7bffad030c0
tree486574b9828156fd9930b29f0d27b3bc31439164
parent377b7ebc00b56c9afaa3983cf49067bfcd5b84ff
ARM64: zynqmp: Generate handoff structure for ATF

Xilinx ATF extending options for passing images from BL2(FSBL)
to BL31. U-Boot SPL is FSBL replacement that's why it should generate
handoff structure the same. Support only one entry which is U-Boot in
EL2 itself. When FIT image is adopted structure generate should be data
driven.

Currently ATF is placing this structure at the beggining of OCM which is
rewriting early parts of ATF which should be unused at that time.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm/cpu/armv8/zynqmp/Makefile
arch/arm/cpu/armv8/zynqmp/handoff.c [new file with mode: 0644]
arch/arm/cpu/armv8/zynqmp/spl.c
arch/arm/include/asm/arch-zynqmp/hardware.h
arch/arm/include/asm/arch-zynqmp/sys_proto.h