summaryrefslogtreecommitdiff
path: root/plat/arm
diff options
context:
space:
mode:
authorYatharth Kochar <yatharth.kochar@arm.com>2016-11-22 11:06:03 +0000
committerdp-arm <dimitris.papastamos@arm.com>2017-05-15 16:35:29 +0100
commit1bd61d0aa2e135259c2584d712443149b792c52e (patch)
tree7ab27ba99a1c27e45dcf2f5f84ade6b42af561d3 /plat/arm
parenta44090080308beefe64d302bcc76de70f0d1d280 (diff)
AArch32: Add BL2U support
Add support for firmware upgrade on AArch32. This patch has been tested on the FVP models. NOTE: Firmware upgrade on Juno AArch32 is not currently supported. Change-Id: I1ca8078214eaf86b46463edd14740120af930aec Signed-off-by: dp-arm <dimitris.papastamos@arm.com> Co-Authored-By: Yatharth Kochar <yatharth.kochar@arm.com>
Diffstat (limited to 'plat/arm')
-rw-r--r--plat/arm/common/arm_bl2u_setup.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/plat/arm/common/arm_bl2u_setup.c b/plat/arm/common/arm_bl2u_setup.c
index d09a00dc..5dc9eea0 100644
--- a/plat/arm/common/arm_bl2u_setup.c
+++ b/plat/arm/common/arm_bl2u_setup.c
@@ -68,7 +68,11 @@ void arm_bl2u_plat_arch_setup(void)
BL_COHERENT_RAM_END
#endif
);
+#ifdef AARCH32
+ enable_mmu_secure(0);
+#else
enable_mmu_el1(0);
+#endif
}
void bl2u_plat_arch_setup(void)