diff options
author | Sandrine Bailleux <sandrine.bailleux@arm.com> | 2014-05-09 11:35:36 +0100 |
---|---|---|
committer | Sandrine Bailleux <sandrine.bailleux@arm.com> | 2014-05-09 14:56:10 +0100 |
commit | b793e43166348772af74331df7be46d7a696a7aa (patch) | |
tree | 849b8b5c0978a03431caa5df2578be3bc7f75bbd /services | |
parent | b3254e8547707ff57ed7766aba53933884bd6a1c (diff) |
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
Diffstat (limited to 'services')
-rw-r--r-- | services/std_svc/psci/psci_afflvl_on.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/std_svc/psci/psci_afflvl_on.c b/services/std_svc/psci/psci_afflvl_on.c index 8f9bb4de..9f4ebf6b 100644 --- a/services/std_svc/psci/psci_afflvl_on.c +++ b/services/std_svc/psci/psci_afflvl_on.c @@ -362,7 +362,7 @@ static unsigned int psci_afflvl0_on_finish(unsigned long mpidr, /* * Arch. management: Turn on mmu & restore architectural state */ - enable_mmu(); + enable_mmu_el3(); /* * All the platform specific actions for turning this cpu |