Lines Matching refs:comps
20 struct mdp_comp_ctx comps[MDP_PATH_MAX_COMPS]; member
160 index = __get_pipe(path->mdp_dev, path->comps[0].comp->public_id); in mdp_path_subfrm_require()
178 ctx = &path->comps[index]; in mdp_path_subfrm_require()
229 ctx = &path->comps[index]; in mdp_path_subfrm_run()
250 ctx = &path->comps[index]; in mdp_path_subfrm_run()
290 ret = mdp_comp_ctx_config(mdp, &path->comps[index], in mdp_path_ctx_init()
340 ctx = &path->comps[index]; in mdp_path_config_subfrm()
360 ctx = &path->comps[index]; in mdp_path_config_subfrm()
376 ctx = &path->comps[index]; in mdp_path_config_subfrm()
421 ctx = &path->comps[index]; in mdp_path_config()
431 ctx = &path->comps[index]; in mdp_path_config()
466 ctx = &path->comps[index]; in mdp_path_config()
521 pipe_id = __get_pipe(mdp, cmd->comps[0].public_id); in mdp_auto_release_work()
524 mdp_comp_clocks_off(&mdp->pdev->dev, cmd->comps, in mdp_auto_release_work()
542 kfree(cmd->comps); in mdp_auto_release_work()
543 cmd->comps = NULL; in mdp_auto_release_work()
572 pipe_id = __get_pipe(mdp, cmd->comps[0].public_id); in mdp_handle_cmdq_callback()
575 mdp_comp_clocks_off(&mdp->pdev->dev, cmd->comps, in mdp_handle_cmdq_callback()
582 kfree(cmd->comps); in mdp_handle_cmdq_callback()
583 cmd->comps = NULL; in mdp_handle_cmdq_callback()
595 struct mdp_comp *comps = NULL; in mdp_cmdq_prepare() local
635 comps = kcalloc(num_comp, sizeof(*comps), GFP_KERNEL); in mdp_cmdq_prepare()
636 if (!comps) { in mdp_cmdq_prepare()
666 pipe_id = __get_pipe(mdp, path->comps[0].comp->public_id); in mdp_cmdq_prepare()
691 memcpy(&comps[i], path->comps[i].comp, in mdp_cmdq_prepare()
699 cmd->comps = comps; in mdp_cmdq_prepare()
711 kfree(comps); in mdp_cmdq_prepare()
742 ret = mdp_comp_clocks_on(&mdp->pdev->dev, cmd[i]->comps, cmd[i]->num_comps); in mdp_cmdq_send()
764 mdp_comp_clocks_off(&mdp->pdev->dev, cmd[i]->comps, in mdp_cmdq_send()