Lines Matching refs:vpu_dev
76 struct mdp_dev *mdp = vpu_to_mdp(ctx->vpu_dev); in mdp_vpu_ipi_handle_frame_ack()
80 ctx->vpu_dev->status = param->state; in mdp_vpu_ipi_handle_frame_ack()
81 complete(&ctx->vpu_dev->ipi_acked); in mdp_vpu_ipi_handle_frame_ack()
277 ctx->vpu_dev = vpu; in mdp_vpu_ctx_init()
283 int err = mdp_config_put(ctx->vpu_dev, ctx->config_id, ctx->config); in mdp_vpu_ctx_deinit()
293 struct mdp_vpu_dev *vpu = ctx->vpu_dev; in mdp_vpu_process()
297 if (!ctx->vpu_dev->work || !ctx->vpu_dev->work_addr) { in mdp_vpu_process()
303 memset((void *)ctx->vpu_dev->work, 0, ctx->vpu_dev->work_size); in mdp_vpu_process()
309 memcpy((void *)ctx->vpu_dev->work, param, sizeof(*param)); in mdp_vpu_process()
310 addr.pa = ctx->vpu_dev->work_addr; in mdp_vpu_process()
311 addr.va = (uintptr_t)ctx->vpu_dev->work; in mdp_vpu_process()
312 return mdp_vpu_sendmsg(ctx->vpu_dev, SCP_IPI_MDP_FRAME, in mdp_vpu_process()