Merge tag 'tee-misc-for-v5.1' of https://git.linaro.org/people/jens.wiklander/linux-tee into arm/drivers
OP-TEE driver - dual license for optee_msg.h and optee_smc.h Generic - add cancellation support to client interface * tag 'tee-misc-for-v5.1' of https://git.linaro.org/people/jens.wiklander/linux-tee: tee: optee: update optee_msg.h and optee_smc.h to dual license tee: add cancellation support to client interface Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
@@ -535,6 +535,18 @@ int tee_client_invoke_func(struct tee_context *ctx,
|
||||
struct tee_ioctl_invoke_arg *arg,
|
||||
struct tee_param *param);
|
||||
|
||||
/**
|
||||
* tee_client_cancel_req() - Request cancellation of the previous open-session
|
||||
* or invoke-command operations in a Trusted Application
|
||||
* @ctx: TEE Context
|
||||
* @arg: Cancellation arguments, see description of
|
||||
* struct tee_ioctl_cancel_arg
|
||||
*
|
||||
* Returns < 0 on error else 0 if the cancellation was successfully requested.
|
||||
*/
|
||||
int tee_client_cancel_req(struct tee_context *ctx,
|
||||
struct tee_ioctl_cancel_arg *arg);
|
||||
|
||||
static inline bool tee_param_is_memref(struct tee_param *param)
|
||||
{
|
||||
switch (param->attr & TEE_IOCTL_PARAM_ATTR_TYPE_MASK) {
|
||||
|
Reference in New Issue
Block a user