summaryrefslogtreecommitdiff
path: root/services/std_svc
diff options
context:
space:
mode:
authorDan Handley <dan.handley@arm.com>2014-04-17 18:53:42 +0100
committerDan Handley <dan.handley@arm.com>2014-05-06 12:35:02 +0100
commit5b827a8fb6ea5cddf2cc80d724b58350457afc54 (patch)
tree016a80265dc3aaff1f1ab13a3554404ce2ee46dd /services/std_svc
parent8a4fb6f6582d2bbe6470978724ea648fad43fba5 (diff)
Separate BL functions out of arch.h
Move the BL function prototypes out of arch.h and into the appropriate header files to allow more efficient header file inclusion. Create new BL private header files where there is no sensible existing header file. Change-Id: I45f3e10b72b5d835254a6f25a5e47cf4cfb274c3
Diffstat (limited to 'services/std_svc')
-rw-r--r--services/std_svc/psci/psci_afflvl_on.c3
-rw-r--r--services/std_svc/psci/psci_afflvl_suspend.c1
2 files changed, 4 insertions, 0 deletions
diff --git a/services/std_svc/psci/psci_afflvl_on.c b/services/std_svc/psci/psci_afflvl_on.c
index 700a4e9..1275358 100644
--- a/services/std_svc/psci/psci_afflvl_on.c
+++ b/services/std_svc/psci/psci_afflvl_on.c
@@ -29,14 +29,17 @@
*/
#include <stdio.h>
+#include <stdint.h>
#include <string.h>
#include <assert.h>
+#include <bl31.h>
#include <debug.h>
#include <arch_helpers.h>
#include <console.h>
#include <platform.h>
#include <psci.h>
#include <context_mgmt.h>
+#include <runtime_svc.h>
#include "psci_private.h"
typedef int (*afflvl_on_handler)(unsigned long,
diff --git a/services/std_svc/psci/psci_afflvl_suspend.c b/services/std_svc/psci/psci_afflvl_suspend.c
index ec7b89f..67e209d 100644
--- a/services/std_svc/psci/psci_afflvl_suspend.c
+++ b/services/std_svc/psci/psci_afflvl_suspend.c
@@ -37,6 +37,7 @@
#include <platform.h>
#include <psci.h>
#include <context_mgmt.h>
+#include <runtime_svc.h>
#include "psci_private.h"
typedef int (*afflvl_suspend_handler)(unsigned long,