mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-24 22:05:40 +00:00
Merge pull request #110 from soby-mathew:sm/support_normal_irq_in_tsp-v4 into for-v0.4
This commit is contained in:
commit
05b6edfe26
1 changed files with 25 additions and 28 deletions
|
@ -533,6 +533,7 @@ uint64_t tspd_smc_handler(uint32_t smc_fid,
|
|||
*/
|
||||
cm_el1_sysregs_context_restore(SECURE);
|
||||
cm_set_next_eret_context(SECURE);
|
||||
SMC_RET0(&tsp_ctx->cpu_ctx);
|
||||
|
||||
/*
|
||||
* This is a request from the secure payload for more arguments
|
||||
|
@ -544,10 +545,6 @@ uint64_t tspd_smc_handler(uint32_t smc_fid,
|
|||
if (ns)
|
||||
SMC_RET1(handle, SMC_UNK);
|
||||
|
||||
/* Get a reference to the non-secure context */
|
||||
ns_cpu_context = cm_get_context(mpidr, NON_SECURE);
|
||||
assert(ns_cpu_context);
|
||||
|
||||
get_tsp_args(tsp_ctx, x1, x2);
|
||||
SMC_RET2(handle, x1, x2);
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue