Home
last modified time | relevance | path

Searched refs:scmi_optee_private (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/firmware/arm_scmi/transports/
H A Doptee.c155 static struct scmi_optee_agent *scmi_optee_private; variable
225 struct device *dev = scmi_optee_private->dev; in get_channel()
244 ret = tee_client_invoke_func(scmi_optee_private->tee_ctx, &arg, param); in get_channel()
271 ret = tee_client_invoke_func(scmi_optee_private->tee_ctx, &arg, param); in invoke_process_smt_channel()
273 dev_err(scmi_optee_private->dev, "Can't invoke channel %u: %d / %#x\n", in invoke_process_smt_channel()
302 ret = tee_client_invoke_func(scmi_optee_private->tee_ctx, &arg, param); in invoke_process_msg_channel()
304 dev_err(scmi_optee_private->dev, "Can't invoke channel %u: %d / %#x\n", in invoke_process_msg_channel()
336 channel->tee_shm = tee_shm_alloc_kernel_buf(scmi_optee_private->tee_ctx, msg_size); in setup_dynamic_shmem()
397 ret = open_session(scmi_optee_private, &channel->tee_session); in scmi_optee_chan_setup()
401 ret = tee_client_system_session(scmi_optee_private->tee_ctx, channel->tee_session); in scmi_optee_chan_setup()
[all …]