summaryrefslogtreecommitdiff
path: root/bl31/bl31_main.c
diff options
context:
space:
mode:
authorAchin Gupta <achin.gupta@arm.com>2014-02-01 18:53:26 +0000
committerDan Handley <dan.handley@arm.com>2014-02-17 18:51:44 +0000
commit7421b4653dcfe6b10be5ca7167d2a5f3584c95c1 (patch)
treebf378cb2f1bdefbdc209200997aa2cc1ddc1ff40 /bl31/bl31_main.c
parentef7a28c92b3587e2572eab1a30f1e99e854c9d62 (diff)
Add runtime services framework
This patch introduces the framework to enable registration and initialisation of runtime services. PSCI is registered and initialised as a runtime service. Handling of runtime service requests will be implemented in subsequent patches. Change-Id: Id21e7ddc5a33d42b7d6e455b41155fc5441a9547
Diffstat (limited to 'bl31/bl31_main.c')
-rw-r--r--bl31/bl31_main.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/bl31/bl31_main.c b/bl31/bl31_main.c
index fb697188..dc65b602 100644
--- a/bl31/bl31_main.c
+++ b/bl31/bl31_main.c
@@ -57,7 +57,6 @@ void bl31_arch_next_el_setup(void);
void bl31_main(void)
{
el_change_info *image_info;
- unsigned long mpidr = read_mpidr();
/* Perform remaining generic architectural setup from EL3 */
bl31_arch_setup();
@@ -72,7 +71,7 @@ void bl31_main(void)
bl31_lib_init();
/* Initialize the runtime services e.g. psci */
- runtime_svc_init(mpidr);
+ runtime_svc_init();
/* Clean caches before re-entering normal world */
dcsw_op_all(DCCSW);