Searched defs:optee (Results 1 – 13 of 13) sorted by relevance
/linux-6.3-rc2/drivers/tee/optee/ |
A D | optee_private.h | 160 struct optee { struct 163 const struct optee_ops *ops; argument 166 struct optee_smc smc; argument 169 struct optee_shm_arg_cache shm_arg_cache; argument 170 struct optee_call_queue call_queue; argument 171 struct optee_notif notif; argument 172 struct optee_supp supp; argument 180 struct optee_session { argument
|
A D | ffa_abi.c | 155 static int optee_ffa_from_msg_param(struct optee *optee, in optee_ffa_from_msg_param() 227 static int optee_ffa_to_msg_param(struct optee *optee, in optee_ffa_to_msg_param() 273 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_shm_register() local 316 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_shm_unregister() local 345 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_shm_unregister_supp() local 427 struct optee *optee, in handle_ffa_rpc_func_cmd_shm_alloc() 467 struct optee *optee, in handle_ffa_rpc_func_cmd_shm_free() 497 struct optee *optee, in handle_ffa_rpc_func_cmd() 533 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_ffa_yielding_call() local 777 struct optee *optee = ffa_dev_get_drvdata(ffa_dev); in optee_ffa_remove() local [all …]
|
A D | notif.c | 21 static bool have_key(struct optee *optee, u_int key) in have_key() 32 int optee_notif_wait(struct optee *optee, u_int key) in optee_notif_wait() 85 int optee_notif_send(struct optee *optee, u_int key) in optee_notif_send() 109 int optee_notif_init(struct optee *optee, u_int max_key) in optee_notif_init() 122 void optee_notif_uninit(struct optee *optee) in optee_notif_uninit()
|
A D | smc_abi.c | 207 static int optee_to_msg_param(struct optee *optee, in optee_to_msg_param() 436 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_shm_register() local 502 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_shm_unregister() local 657 struct optee *optee, in handle_rpc_func_cmd_shm_alloc() 800 struct optee *optee = tee_get_drvdata(teedev); in optee_handle_rpc() local 996 struct optee *optee = dev_id; in notif_irq_handler() local 1021 struct optee *optee = dev_id; in notif_irq_thread_fn() local 1071 struct optee *optee = tee_get_drvdata(teedev); in optee_get_version() local 1320 struct optee *optee = platform_get_drvdata(pdev); in optee_smc_remove() local 1351 struct optee *optee = platform_get_drvdata(pdev); in optee_shutdown() local [all …]
|
A D | rpc.c | 39 struct optee *optee = tee_get_drvdata(ctx->teedev); in handle_rpc_func_cmd_i2c_transfer() local 130 static void handle_rpc_func_cmd_wq(struct optee *optee, in handle_rpc_func_cmd_wq() 181 static void handle_rpc_supp_cmd(struct tee_context *ctx, struct optee *optee, in handle_rpc_supp_cmd() 214 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_rpc_cmd_alloc_suppl() local 258 void optee_rpc_cmd(struct tee_context *ctx, struct optee *optee, in optee_rpc_cmd()
|
A D | call.c | 135 void optee_shm_arg_cache_init(struct optee *optee, u32 flags) in optee_shm_arg_cache_init() 142 void optee_shm_arg_cache_uninit(struct optee *optee) in optee_shm_arg_cache_uninit() 187 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_get_msg_arg() local 261 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_free_msg_arg() local 284 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_open_session() local 365 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_close_session_helper() local 405 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_invoke_func() local 455 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_cancel_req() local
|
A D | core.c | 91 struct optee *optee = tee_get_drvdata(teedev); in optee_open() local 158 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_release_supp() local 168 void optee_remove_common(struct optee *optee) in optee_remove_common()
|
A D | supp.c | 80 struct optee *optee = tee_get_drvdata(ctx->teedev); in optee_supp_thrd_req() local 233 struct optee *optee = tee_get_drvdata(teedev); in optee_supp_recv() local 342 struct optee *optee = tee_get_drvdata(teedev); in optee_supp_send() local
|
/linux-6.3-rc2/arch/arm64/boot/dts/mediatek/ |
A D | pumpkin-common.dtsi | 20 optee: optee { label
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | stm32mp15-scmi.dtsi | 9 optee: optee { label
|
/linux-6.3-rc2/arch/arm64/boot/dts/freescale/ |
A D | fsl-ls1028a.dtsi | 92 optee: optee { label
|
A D | fsl-lx2160a.dtsi | 1786 optee: optee { label
|
/linux-6.3-rc2/arch/arm64/boot/dts/rockchip/ |
A D | rk3588s.dtsi | 293 optee: optee { label
|
Completed in 45 milliseconds