arm-trusted-firmware/services/std_svc/psci
Dan Handley 65e196b759 Add enable mmu platform porting interfaces
Previously, the enable_mmu_elX() functions were implicitly part of
the platform porting layer since they were included by generic
code. These functions have been placed behind 2 new platform
functions, bl31_plat_enable_mmu() and bl32_plat_enable_mmu().
These are weakly defined so that they can be optionally overridden
by platform ports.

Also, the enable_mmu_elX() functions have been moved to
lib/aarch64/xlat_tables.c for optional re-use by platform ports.
These functions are tightly coupled with the translation table
initialization code.

Fixes ARM-software/tf-issues#152

Change-Id: I0a2251ce76acfa3c27541f832a9efaa49135cc1c
2014-05-22 17:08:52 +01:00
..
psci_afflvl_off.c Correct usage of data and instruction barriers 2014-05-07 11:19:47 +01:00
psci_afflvl_on.c Add enable mmu platform porting interfaces 2014-05-22 17:08:52 +01:00
psci_afflvl_suspend.c Rework BL3-1 unhandled exception handling and reporting 2014-05-16 14:51:00 +01:00
psci_common.c Split platform.h into separate headers 2014-05-22 16:09:24 +01:00
psci_entry.S Merge pull request #79 from achingupta:ag/tf-issues#104 2014-05-22 13:10:15 +01:00
psci_main.c Fix broken standby state implementation in PSCI 2014-05-12 18:13:54 +01:00
psci_private.h Remove extern keyword from function declarations 2014-05-22 15:00:25 +01:00
psci_setup.c Rework BL3-1 unhandled exception handling and reporting 2014-05-16 14:51:00 +01:00