Merge pull request #907 from antonio-nino-diaz-arm/an/smc-ret0
tspd:FWU:Fix usage of SMC_RET0
This commit is contained in:
commit
79199f702e
|
@ -109,7 +109,7 @@ register_t bl1_fwu_smc_handler(unsigned int smc_fid,
|
|||
break;
|
||||
}
|
||||
|
||||
SMC_RET0(handle);
|
||||
SMC_RET1(handle, SMC_UNK);
|
||||
}
|
||||
|
||||
/*******************************************************************************
|
||||
|
|
|
@ -58,6 +58,7 @@
|
|||
|
||||
#define SMC_64 1
|
||||
#define SMC_32 0
|
||||
#define SMC_OK 0
|
||||
#define SMC_UNK 0xffffffff
|
||||
#define SMC_TYPE_FAST ULL(1)
|
||||
#define SMC_TYPE_STD 0
|
||||
|
|
|
@ -631,7 +631,7 @@ uint64_t tspd_smc_handler(uint32_t smc_fid,
|
|||
|
||||
cm_el1_sysregs_context_restore(NON_SECURE);
|
||||
cm_set_next_eret_context(NON_SECURE);
|
||||
SMC_RET0(handle);
|
||||
SMC_RET1(handle, SMC_OK);
|
||||
|
||||
/*
|
||||
* Request from non secure world to resume the preempted
|
||||
|
|
Loading…
Reference in New Issue