summaryrefslogtreecommitdiff
path: root/bl32
diff options
context:
space:
mode:
Diffstat (limited to 'bl32')
-rw-r--r--bl32/tsp/aarch64/tsp_entrypoint.S8
-rw-r--r--bl32/tsp/aarch64/tsp_exceptions.S28
2 files changed, 18 insertions, 18 deletions
diff --git a/bl32/tsp/aarch64/tsp_entrypoint.S b/bl32/tsp/aarch64/tsp_entrypoint.S
index 453d2c14..25385caa 100644
--- a/bl32/tsp/aarch64/tsp_entrypoint.S
+++ b/bl32/tsp/aarch64/tsp_entrypoint.S
@@ -391,7 +391,7 @@ tsp_sel1_intr_return:
/* Should never reach here */
tsp_sel1_int_entry_panic:
- bl plat_panic_handler
+ no_ret plat_panic_handler
endfunc tsp_sel1_intr_entry
/*---------------------------------------------
@@ -409,7 +409,7 @@ func tsp_cpu_resume_entry
restore_args_call_smc
/* Should never reach here */
- bl plat_panic_handler
+ no_ret plat_panic_handler
endfunc tsp_cpu_resume_entry
/*---------------------------------------------
@@ -422,7 +422,7 @@ func tsp_fast_smc_entry
restore_args_call_smc
/* Should never reach here */
- bl plat_panic_handler
+ no_ret plat_panic_handler
endfunc tsp_fast_smc_entry
/*---------------------------------------------
@@ -439,5 +439,5 @@ func tsp_std_smc_entry
restore_args_call_smc
/* Should never reach here */
- bl plat_panic_handler
+ no_ret plat_panic_handler
endfunc tsp_std_smc_entry
diff --git a/bl32/tsp/aarch64/tsp_exceptions.S b/bl32/tsp/aarch64/tsp_exceptions.S
index 20e40dfb..400d5c62 100644
--- a/bl32/tsp/aarch64/tsp_exceptions.S
+++ b/bl32/tsp/aarch64/tsp_exceptions.S
@@ -105,19 +105,19 @@ vector_base tsp_exceptions
* -----------------------------------------------------
*/
vector_entry sync_exception_sp_el0
- bl plat_panic_handler
+ no_ret plat_panic_handler
check_vector_size sync_exception_sp_el0
vector_entry irq_sp_el0
- bl plat_panic_handler
+ no_ret plat_panic_handler
check_vector_size irq_sp_el0
vector_entry fiq_sp_el0
- bl plat_panic_handler
+ no_ret plat_panic_handler
check_vector_size fiq_sp_el0
vector_entry serror_sp_el0
- bl plat_panic_handler
+ no_ret plat_panic_handler
check_vector_size serror_sp_el0
@@ -127,7 +127,7 @@ vector_entry serror_sp_el0
* -----------------------------------------------------
*/
vector_entry sync_exception_sp_elx
- bl plat_panic_handler
+ no_ret plat_panic_handler
check_vector_size sync_exception_sp_elx
vector_entry irq_sp_elx
@@ -139,7 +139,7 @@ vector_entry fiq_sp_elx
check_vector_size fiq_sp_elx
vector_entry serror_sp_elx
- bl plat_panic_handler
+ no_ret plat_panic_handler
check_vector_size serror_sp_elx
@@ -149,19 +149,19 @@ vector_entry serror_sp_elx
* -----------------------------------------------------
*/
vector_entry sync_exception_aarch64
- bl plat_panic_handler
+ no_ret plat_panic_handler
check_vector_size sync_exception_aarch64
vector_entry irq_aarch64
- bl plat_panic_handler
+ no_ret plat_panic_handler
check_vector_size irq_aarch64
vector_entry fiq_aarch64
- bl plat_panic_handler
+ no_ret plat_panic_handler
check_vector_size fiq_aarch64
vector_entry serror_aarch64
- bl plat_panic_handler
+ no_ret plat_panic_handler
check_vector_size serror_aarch64
@@ -171,17 +171,17 @@ vector_entry serror_aarch64
* -----------------------------------------------------
*/
vector_entry sync_exception_aarch32
- bl plat_panic_handler
+ no_ret plat_panic_handler
check_vector_size sync_exception_aarch32
vector_entry irq_aarch32
- bl plat_panic_handler
+ no_ret plat_panic_handler
check_vector_size irq_aarch32
vector_entry fiq_aarch32
- bl plat_panic_handler
+ no_ret plat_panic_handler
check_vector_size fiq_aarch32
vector_entry serror_aarch32
- bl plat_panic_handler
+ no_ret plat_panic_handler
check_vector_size serror_aarch32