FWU: Add Firmware Update support in BL2U for ARM platforms
This patch adds support for Firmware update in BL2U for ARM platforms such that TZC initialization is performed on all ARM platforms and (optionally) transfer of SCP_BL2U image on ARM CSS platforms. BL2U specific functions are added to handle early_platform and plat_arch setup. The MMU is configured to map in the BL2U code/data area and other required memory. Change-Id: I57863295a608cc06e6cbf078b7ce34cbd9733e4f |
---|
|
include/plat/arm/board/common/board_arm_def.h |
---|
include/plat/arm/common/plat_arm.h |
---|
plat/arm/board/common/board_css_common.c |
---|
plat/arm/board/fvp/aarch64/fvp_common.c |
---|
plat/arm/board/fvp/fvp_bl2u_setup.c 0 → 100644 |
---|
plat/arm/board/fvp/platform.mk |
---|
plat/arm/board/juno/platform.mk |
---|
plat/arm/common/arm_bl2u_setup.c 0 → 100644 |
---|
plat/arm/common/arm_common.mk |
---|
plat/arm/css/common/css_bl2u_setup.c 0 → 100644 |
---|
plat/arm/css/common/css_common.mk |
---|
plat/arm/soc/common/soc_css.mk |
---|