arm-trusted-firmware/plat
Roberto Vargas 81528dbcf1 bl2-el3: Add BL2 at EL3 support in FVP
This patch add supports for the new API added for BL2 at EL3 for
FVP. We don't have a non-TF Boot ROM for FVP, but this option can be
tested setting specific parameters in the model.

The bl2 image is loaded directly in memory instead of being loaded
by a non-TF Boot ROM and the reset address is changed:

	--data cluster0.cpu0=bl2.bin@0x4001000
	-C cluster0.cpu0.RVBAR=0x4001000

These parameters mean that in the cold boot path the processor will
jump to BL2 again. For this reason, BL2 is loaded in dram in this
case, to avoid other images reclaiming BL2 memory.

Change-Id: Ieb2ff8535a9e67ccebcd8c2212cad366e7776422
Signed-off-by: Roberto Vargas <roberto.vargas@arm.com>
2018-01-18 09:55:11 +00:00
..
arm bl2-el3: Add BL2 at EL3 support in FVP 2018-01-18 09:55:11 +00:00
common bl2-el3: Add BL2_EL3 image 2018-01-18 09:42:35 +00:00
compat Do not enable SVE on pre-v8.2 platforms 2017-11-30 17:45:23 +00:00
hisilicon poplar: Add BL32 (OP-TEE) support 2017-12-12 13:01:09 +09:00
mediatek Merge pull request #1178 from davidcunado-arm/dc/enable_sve 2017-12-11 12:29:47 +00:00
nvidia/tegra Do not enable SVE on pre-v8.2 platforms 2017-11-30 17:45:23 +00:00
qemu Do not enable SVE on pre-v8.2 platforms 2017-11-30 17:45:23 +00:00
rockchip Merge pull request #1178 from davidcunado-arm/dc/enable_sve 2017-12-11 12:29:47 +00:00
rpi3 rpi3: Introduce AArch64 Raspberry Pi 3 port 2017-12-01 10:20:47 +00:00
socionext/uniphier uniphier: fix alignment of build log 2017-12-20 12:33:01 +09:00
xilinx/zynqmp Do not enable SVE on pre-v8.2 platforms 2017-11-30 17:45:23 +00:00