diff options
author | danh-arm <dan.handley@arm.com> | 2017-06-28 13:46:19 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-06-28 13:46:19 +0100 |
commit | d70a7d0ce02c0b73891cc1e26fc2c568d7120b84 (patch) | |
tree | 39d625c3f81a26af01f5f6db191fc37a415f95a3 /bl1 | |
parent | 38fe380a9a04d0b4356123ed202abf064ec69cbf (diff) | |
parent | d60e6bae022c3504d58ca67a5dc87ba4ec6fd850 (diff) |
Merge pull request #978 from etienne-lms/minor-build
Minor build fixes
Diffstat (limited to 'bl1')
-rw-r--r-- | bl1/aarch32/bl1_arch_setup.c | 1 | ||||
-rw-r--r-- | bl1/aarch32/bl1_context_mgmt.c | 5 | ||||
-rw-r--r-- | bl1/aarch64/bl1_arch_setup.c | 1 | ||||
-rw-r--r-- | bl1/aarch64/bl1_context_mgmt.c | 1 | ||||
-rw-r--r-- | bl1/bl1_fwu.c | 2 |
5 files changed, 6 insertions, 4 deletions
diff --git a/bl1/aarch32/bl1_arch_setup.c b/bl1/aarch32/bl1_arch_setup.c index 23a65648..ce04aaab 100644 --- a/bl1/aarch32/bl1_arch_setup.c +++ b/bl1/aarch32/bl1_arch_setup.c @@ -4,6 +4,7 @@ * SPDX-License-Identifier: BSD-3-Clause */ +#include "../bl1_private.h" /******************************************************************************* * TODO: Function that does the first bit of architectural setup. diff --git a/bl1/aarch32/bl1_context_mgmt.c b/bl1/aarch32/bl1_context_mgmt.c index cbf5cb69..6623dfc4 100644 --- a/bl1/aarch32/bl1_context_mgmt.c +++ b/bl1/aarch32/bl1_context_mgmt.c @@ -11,6 +11,7 @@ #include <debug.h> #include <platform.h> #include <smcc_helpers.h> +#include "../bl1_private.h" /* * Following arrays will be used for context management. @@ -26,13 +27,13 @@ static void *bl1_next_cpu_context_ptr; static void *bl1_next_smc_context_ptr; /* Following functions are used for SMC context handling */ -void *smc_get_ctx(int security_state) +void *smc_get_ctx(unsigned int security_state) { assert(sec_state_is_valid(security_state)); return &bl1_smc_context[security_state]; } -void smc_set_next_ctx(int security_state) +void smc_set_next_ctx(unsigned int security_state) { assert(sec_state_is_valid(security_state)); bl1_next_smc_context_ptr = &bl1_smc_context[security_state]; diff --git a/bl1/aarch64/bl1_arch_setup.c b/bl1/aarch64/bl1_arch_setup.c index a7a45225..624bd80f 100644 --- a/bl1/aarch64/bl1_arch_setup.c +++ b/bl1/aarch64/bl1_arch_setup.c @@ -6,6 +6,7 @@ #include <arch.h> #include <arch_helpers.h> +#include "../bl1_private.h" /******************************************************************************* * Function that does the first bit of architectural setup that affects diff --git a/bl1/aarch64/bl1_context_mgmt.c b/bl1/aarch64/bl1_context_mgmt.c index 2c7fe070..b9304dcf 100644 --- a/bl1/aarch64/bl1_context_mgmt.c +++ b/bl1/aarch64/bl1_context_mgmt.c @@ -10,6 +10,7 @@ #include <context_mgmt.h> #include <debug.h> #include <platform.h> +#include "../bl1_private.h" /* * Following array will be used for context management. diff --git a/bl1/bl1_fwu.c b/bl1/bl1_fwu.c index 85eee1ad..8dfc55f6 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. ******************************************************************************/ |