diff options
Diffstat (limited to 'src/arch/arm64/armv8/secmon/secmon_init.c')
-rw-r--r-- | src/arch/arm64/armv8/secmon/secmon_init.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/arch/arm64/armv8/secmon/secmon_init.c b/src/arch/arm64/armv8/secmon/secmon_init.c index de433bb9ef..6172505523 100644 --- a/src/arch/arm64/armv8/secmon/secmon_init.c +++ b/src/arch/arm64/armv8/secmon/secmon_init.c @@ -29,6 +29,7 @@ #include <console/console.h> #include <rmodule.h> #include <stddef.h> +#include "secmon.h" static void cpu_init(int bsp) { @@ -62,7 +63,11 @@ static void secmon_init(struct secmon_params *params, int bsp) transition_with_entry(params->entry, params->arg, &exc_state); } + secmon_wait_for_action(); +} +void secmon_wait_for_action(void) +{ arch_cpu_wait_for_action(); } |