UPSTREAM: tee: apply v14 delta
Applies the v12 of the generic TEE subsystem patch set. Change-Id: I018f04c7d57a2552dda5ee48a8cdcbabca32ff69 Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org> Signed-off-by: Zhang Zhijie <zhangzj@rock-chips.com> (cherry picked from https://git.linaro.org/kernel/linux-linaro-stable.git v3.18/topic/optee commit bdcf1e47508bd77291171b7ac2e3c6826ab71f83)
This commit is contained in:
committed by
Zhang Zhijie
parent
c34d1cafa0
commit
ed65a3fbd1
@@ -438,9 +438,13 @@ struct optee_smc_disable_shm_cache_result {
|
||||
#define OPTEE_SMC_RETURN_EBADCMD 0x5
|
||||
#define OPTEE_SMC_RETURN_ENOMEM 0x6
|
||||
#define OPTEE_SMC_RETURN_ENOTAVAIL 0x7
|
||||
#define OPTEE_SMC_RETURN_IS_RPC(ret) \
|
||||
(((ret) != OPTEE_SMC_RETURN_UNKNOWN_FUNCTION) && \
|
||||
((((ret) & OPTEE_SMC_RETURN_RPC_PREFIX_MASK) == \
|
||||
OPTEE_SMC_RETURN_RPC_PREFIX)))
|
||||
#define OPTEE_SMC_RETURN_IS_RPC(ret) __optee_smc_return_is_rpc((ret))
|
||||
|
||||
static inline bool __optee_smc_return_is_rpc(u32 ret)
|
||||
{
|
||||
return ret != OPTEE_SMC_RETURN_UNKNOWN_FUNCTION &&
|
||||
(ret & OPTEE_SMC_RETURN_RPC_PREFIX_MASK) ==
|
||||
OPTEE_SMC_RETURN_RPC_PREFIX;
|
||||
}
|
||||
|
||||
#endif /* OPTEE_SMC_H */
|
||||
|
||||
Reference in New Issue
Block a user