Home
last modified time | relevance | path

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

/linux-6.1.9/drivers/firmware/arm_scmi/
Doptee.c150 static struct scmi_optee_agent *scmi_optee_private; variable
223 struct device *dev = scmi_optee_private->dev; in get_channel()
242 ret = tee_client_invoke_func(scmi_optee_private->tee_ctx, &arg, param); in get_channel()
269 ret = tee_client_invoke_func(scmi_optee_private->tee_ctx, &arg, param); in invoke_process_smt_channel()
271 dev_err(scmi_optee_private->dev, "Can't invoke channel %u: %d / %#x\n", in invoke_process_smt_channel()
300 ret = tee_client_invoke_func(scmi_optee_private->tee_ctx, &arg, param); in invoke_process_msg_channel()
302 dev_err(scmi_optee_private->dev, "Can't invoke channel %u: %d / %#x\n", in invoke_process_msg_channel()
315 if (!scmi_optee_private) { in scmi_optee_link_supplier()
323 if (!device_link_add(dev, scmi_optee_private->dev, DL_FLAG_AUTOREMOVE_CONSUMER)) { in scmi_optee_link_supplier()
352 channel->tee_shm = tee_shm_alloc_kernel_buf(scmi_optee_private->tee_ctx, msg_size); in setup_dynamic_shmem()
[all …]