aboutsummaryrefslogtreecommitdiffstats
path: root/bl1/aarch64
diff options
context:
space:
mode:
Diffstat (limited to 'bl1/aarch64')
-rw-r--r--bl1/aarch64/bl1_exceptions.S2
1 files changed, 2 insertions, 0 deletions
diff --git a/bl1/aarch64/bl1_exceptions.S b/bl1/aarch64/bl1_exceptions.S
index ca86107c5..ef390d46f 100644
--- a/bl1/aarch64/bl1_exceptions.S
+++ b/bl1/aarch64/bl1_exceptions.S
@@ -207,6 +207,8 @@ func smc_handler64
bl disable_mmu_icache_el3
tlbi alle3
+ bl bl1_plat_prepare_exit
+
ldp x6, x7, [x20, #(ENTRY_POINT_INFO_ARGS_OFFSET + 0x30)]
ldp x4, x5, [x20, #(ENTRY_POINT_INFO_ARGS_OFFSET + 0x20)]
ldp x2, x3, [x20, #(ENTRY_POINT_INFO_ARGS_OFFSET + 0x10)]