aboutsummaryrefslogtreecommitdiff
path: root/bl1/bl1_main.c
diff options
context:
space:
mode:
authorJimmy Brisson <jimmy.brisson@arm.com>2020-08-04 16:27:51 -0500
committerJimmy Brisson <jimmy.brisson@arm.com>2020-08-31 11:11:48 -0500
commita14988c6613d396293fd13eb052178a7e8e0d036 (patch)
tree249d6c088adbe08d7f0f6a32239bbc61589069ae /bl1/bl1_main.c
parent859df7d55bc5176c8c1dac69920de22809fa600d (diff)
downloadarm-trusted-firmware-a14988c6613d396293fd13eb052178a7e8e0d036.tar.gz
Move static vars into functions in bl1
This reduces the scope of these variables and resolves Misra violations such as: bl1/aarch64/bl1_context_mgmt.c:21:[MISRA C-2012 Rule 8.9 (advisory)] "bl1_cpu_context" should be defined at block scope. Signed-off-by: Jimmy Brisson <jimmy.brisson@arm.com> Change-Id: I9b0b26395bce07e10e61d10158c67f9c22ecce44
Diffstat (limited to 'bl1/bl1_main.c')
-rw-r--r--bl1/bl1_main.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/bl1/bl1_main.c b/bl1/bl1_main.c
index 1479a967b..fd602324f 100644
--- a/bl1/bl1_main.c
+++ b/bl1/bl1_main.c
@@ -24,11 +24,6 @@
#include "bl1_private.h"
-/* BL1 Service UUID */
-DEFINE_SVC_UUID2(bl1_svc_uid,
- U(0xd46739fd), 0xcb72, 0x9a4d, 0xb5, 0x75,
- 0x67, 0x15, 0xd6, 0xf4, 0xbb, 0x4a);
-
static void bl1_load_bl2(void);
#if ENABLE_PAUTH
@@ -234,6 +229,11 @@ u_register_t bl1_smc_handler(unsigned int smc_fid,
void *handle,
unsigned int flags)
{
+ /* BL1 Service UUID */
+ DEFINE_SVC_UUID2(bl1_svc_uid,
+ U(0xd46739fd), 0xcb72, 0x9a4d, 0xb5, 0x75,
+ 0x67, 0x15, 0xd6, 0xf4, 0xbb, 0x4a);
+
#if TRUSTED_BOARD_BOOT
/*