aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSandrine Bailleux <sandrine.bailleux@arm.com>2014-05-27 13:46:32 +0100
committerSandrine Bailleux <sandrine.bailleux@arm.com>2014-06-05 17:39:40 +0100
commit6257e9d39f386a76aff9ac29ef36f2aaa6fc3f1f (patch)
tree1ad1611e0c1ace6733c18699c6c2ab2316241068
parent0897d02c06d2c4d770f60379601ca2feab01115d (diff)
downloadarm-trusted-firmware-6257e9d39f386a76aff9ac29ef36f2aaa6fc3f1f.tar.gz
juno: Implement platform_mem_init() function
The platform_mem_init() function doesn't do anything on Juno. We don't need to carry out any memory initialization as the Secure RAM is accessible straight away. Change-Id: Ic5f778a71279add95a75c20d0f7b2cf57968c5df
-rw-r--r--plat/juno/aarch64/plat_helpers.S12
1 files changed, 12 insertions, 0 deletions
diff --git a/plat/juno/aarch64/plat_helpers.S b/plat/juno/aarch64/plat_helpers.S
index ec6607b..9297a60 100644
--- a/plat/juno/aarch64/plat_helpers.S
+++ b/plat/juno/aarch64/plat_helpers.S
@@ -34,6 +34,7 @@
#include <platform.h>
.globl plat_report_exception
+ .globl platform_mem_init
/* ---------------------------------------------
* void plat_report_exception(unsigned int type)
@@ -83,3 +84,14 @@ func platform_is_primary_cpu
cmp x0, #PRIMARY_CPU
cset x0, eq
ret
+
+
+ /* -----------------------------------------------------
+ * void platform_mem_init(void);
+ *
+ * We don't need to carry out any memory initialization
+ * on Juno. The Secure RAM is accessible straight away.
+ * -----------------------------------------------------
+ */
+func platform_mem_init
+ ret