summaryrefslogtreecommitdiff
path: root/drivers/tee/optee/smc_abi.c
diff options
context:
space:
mode:
authorJens Wiklander <jens.wiklander@linaro.org>2021-03-25 17:08:50 +0300
committerJens Wiklander <jens.wiklander@linaro.org>2021-10-15 12:55:42 +0300
commit4602c5842f649da2fbd2cea3560af750cfbd59e3 (patch)
tree9c8cb380a90fb44a3e306add9070c11306409e5b /drivers/tee/optee/smc_abi.c
parentc0ab6db39a908d86ed44e8a5632548e2ec1b4dca (diff)
downloadlinux-4602c5842f649da2fbd2cea3560af750cfbd59e3.tar.xz
optee: refactor driver with internal callbacks
The OP-TEE driver is refactored with three internal callbacks replacing direct calls to optee_from_msg_param(), optee_to_msg_param() and optee_do_call_with_arg(). These functions a central to communicating with OP-TEE in secure world by using the SMC Calling Convention directly. This refactoring makes room for using other primitives to communicate with OP-TEE in secure world while being able to reuse as much as possible from the present driver. Reviewed-by: Sumit Garg <sumit.garg@linaro.org> Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Diffstat (limited to 'drivers/tee/optee/smc_abi.c')
0 files changed, 0 insertions, 0 deletions