From afff8cbdd816ca9b0d71ab54882ce70b21ed84e1 Mon Sep 17 00:00:00 2001 From: Achin Gupta Date: Thu, 26 Jun 2014 08:59:07 +0100 Subject: Make enablement of the MMU more flexible This patch adds a 'flags' parameter to each exception level specific function responsible for enabling the MMU. At present only a single flag which indicates whether the data cache should also be enabled is implemented. Subsequent patches will use this flag when enabling the MMU in the warm boot paths. Change-Id: I0eafae1e678c9ecc604e680851093f1680e9cefa --- include/plat/common/platform.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include/plat/common') diff --git a/include/plat/common/platform.h b/include/plat/common/platform.h index 1eeaac27..4b73a097 100644 --- a/include/plat/common/platform.h +++ b/include/plat/common/platform.h @@ -180,7 +180,7 @@ unsigned int plat_get_aff_state(unsigned int, unsigned long); /******************************************************************************* * Optional BL3-1 functions (may be overridden) ******************************************************************************/ -void bl31_plat_enable_mmu(void); +void bl31_plat_enable_mmu(uint32_t flags); /******************************************************************************* * Mandatory BL3-2 functions (only if platform contains a BL3-2) @@ -190,6 +190,6 @@ void bl32_platform_setup(void); /******************************************************************************* * Optional BL3-2 functions (may be overridden) ******************************************************************************/ -void bl32_plat_enable_mmu(void); +void bl32_plat_enable_mmu(uint32_t flags); #endif /* __PLATFORM_H__ */ -- cgit v1.2.3