aboutsummaryrefslogtreecommitdiff
path: root/services/std_svc/spm_mm/aarch64/spm_mm_shim_exceptions.S
diff options
context:
space:
mode:
Diffstat (limited to 'services/std_svc/spm_mm/aarch64/spm_mm_shim_exceptions.S')
-rw-r--r--services/std_svc/spm_mm/aarch64/spm_mm_shim_exceptions.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/services/std_svc/spm_mm/aarch64/spm_mm_shim_exceptions.S b/services/std_svc/spm_mm/aarch64/spm_mm_shim_exceptions.S
index dab6150129..be4084cfb5 100644
--- a/services/std_svc/spm_mm/aarch64/spm_mm_shim_exceptions.S
+++ b/services/std_svc/spm_mm/aarch64/spm_mm_shim_exceptions.S
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017, ARM Limited and Contributors. All rights reserved.
+ * Copyright (c) 2017-2020, ARM Limited and Contributors. All rights reserved.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
@@ -87,7 +87,7 @@ vector_entry SynchronousExceptionA64, .spm_shim_exceptions
do_smc:
mrs x30, tpidr_el1
smc #0
- eret
+ exception_return
/* AArch64 system instructions trap are handled as a panic for now */
handle_sys_trap: