fvp: Provide per-EL MMU setup functions
Instead of having a single version of the MMU setup functions for all
bootloader images that can execute either in EL3 or in EL1, provide
separate functions for EL1 and EL3. Each bootloader image can then
call the appropriate version of these functions. The aim is to reduce
the amount of code compiled in each BL image by embedding only what's
needed (e.g. BL1 to embed only EL3 variants).

Change-Id: Ib86831d5450cf778ae78c9c1f7553fe91274c2fa
1 parent b3254e8 commit b793e43166348772af74331df7be46d7a696a7aa
@Sandrine Bailleux Sandrine Bailleux authored on 9 May 2014
Showing 8 changed files
View
bl32/tsp/aarch64/tsp_entrypoint.S
View
plat/fvp/aarch64/plat_common.c
View
plat/fvp/bl1_plat_setup.c
View
plat/fvp/bl2_plat_setup.c
View
plat/fvp/bl31_plat_setup.c
View
plat/fvp/bl32_plat_setup.c
View
plat/fvp/platform.h
View
services/std_svc/psci/psci_afflvl_on.c