aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEtienne Carriere <etienne.carriere@st.com>2017-06-23 09:37:49 +0200
committerEtienne Carriere <etienne.carriere@st.com>2017-06-23 09:37:49 +0200
commit2ed7b71e43519524af719d02efa5cbd3e20b1ce4 (patch)
treef9fef63b05f7b05077dc671766033546638d952b
parent550740833d4cdd5e125c155200996a62db7e891d (diff)
downloadplatform_external_arm-trusted-firmware-2ed7b71e43519524af719d02efa5cbd3e20b1ce4.tar.gz
platform_external_arm-trusted-firmware-2ed7b71e43519524af719d02efa5cbd3e20b1ce4.tar.bz2
platform_external_arm-trusted-firmware-2ed7b71e43519524af719d02efa5cbd3e20b1ce4.zip
context_mgmt: declare extern cm_set_next_context() for AArch32
This change avoids warning when setting -Wmissing-prototypes to compile bl1_context_mgmt.c. Reported-by: Yann Gautier <yann.gautier@st.com> Signed-off-by: Etienne Carriere <etienne.carriere@st.com>
-rw-r--r--bl1/bl1_fwu.c2
-rw-r--r--include/lib/el3_runtime/context_mgmt.h1
2 files changed, 1 insertions, 2 deletions
diff --git a/bl1/bl1_fwu.c b/bl1/bl1_fwu.c
index 205ea9223..7dd76535e 100644
--- a/bl1/bl1_fwu.c
+++ b/bl1/bl1_fwu.c
@@ -52,8 +52,6 @@ static unsigned int sec_exec_image_id = INVALID_IMAGE_ID;
/* Authentication status of each image. */
extern unsigned int auth_img_flags[];
-void cm_set_next_context(void *cpu_context);
-
/*******************************************************************************
* Top level handler for servicing FWU SMCs.
******************************************************************************/
diff --git a/include/lib/el3_runtime/context_mgmt.h b/include/lib/el3_runtime/context_mgmt.h
index 947986915..eb7a95345 100644
--- a/include/lib/el3_runtime/context_mgmt.h
+++ b/include/lib/el3_runtime/context_mgmt.h
@@ -86,6 +86,7 @@ static inline void cm_set_next_context(void *context)
#else
void *cm_get_next_context(void);
+void cm_set_next_context(void *context);
#endif /* AARCH32 */
#endif /* __CM_H__ */