Searched refs:idle_pipe (Results 1 – 3 of 3) sorted by relevance
1041 struct pipe_ctx *idle_pipe = resource_find_free_secondary_pipe_legacy(res_ctx, pool, head_pipe); in dcn201_acquire_free_pipe_for_layer() local1048 if (!idle_pipe) in dcn201_acquire_free_pipe_for_layer()1051 idle_pipe->stream = head_pipe->stream; in dcn201_acquire_free_pipe_for_layer()1052 idle_pipe->stream_res.tg = head_pipe->stream_res.tg; in dcn201_acquire_free_pipe_for_layer()1053 idle_pipe->stream_res.opp = head_pipe->stream_res.opp; in dcn201_acquire_free_pipe_for_layer()1055 idle_pipe->plane_res.hubp = pool->hubps[idle_pipe->pipe_idx]; in dcn201_acquire_free_pipe_for_layer()1056 idle_pipe->plane_res.ipp = pool->ipps[idle_pipe->pipe_idx]; in dcn201_acquire_free_pipe_for_layer()1057 idle_pipe->plane_res.dpp = pool->dpps[idle_pipe->pipe_idx]; in dcn201_acquire_free_pipe_for_layer()1058 idle_pipe->plane_res.mpcc_inst = pool->dpps[idle_pipe->pipe_idx]->inst; in dcn201_acquire_free_pipe_for_layer()1060 return idle_pipe; in dcn201_acquire_free_pipe_for_layer()
1121 struct pipe_ctx *idle_pipe = resource_find_free_secondary_pipe_legacy(res_ctx, pool, head_pipe); in dcn10_acquire_free_pipe_for_layer() local1128 if (!idle_pipe) in dcn10_acquire_free_pipe_for_layer()1131 idle_pipe->stream = head_pipe->stream; in dcn10_acquire_free_pipe_for_layer()1132 idle_pipe->stream_res.tg = head_pipe->stream_res.tg; in dcn10_acquire_free_pipe_for_layer()1133 idle_pipe->stream_res.abm = head_pipe->stream_res.abm; in dcn10_acquire_free_pipe_for_layer()1134 idle_pipe->stream_res.opp = head_pipe->stream_res.opp; in dcn10_acquire_free_pipe_for_layer()1136 idle_pipe->plane_res.hubp = pool->hubps[idle_pipe->pipe_idx]; in dcn10_acquire_free_pipe_for_layer()1137 idle_pipe->plane_res.ipp = pool->ipps[idle_pipe->pipe_idx]; in dcn10_acquire_free_pipe_for_layer()1138 idle_pipe->plane_res.dpp = pool->dpps[idle_pipe->pipe_idx]; in dcn10_acquire_free_pipe_for_layer()1139 idle_pipe->plane_res.mpcc_inst = pool->dpps[idle_pipe->pipe_idx]->inst; in dcn10_acquire_free_pipe_for_layer()[all …]
2777 struct pipe_ctx *idle_pipe, *pipe; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer() local2795 idle_pipe = &res_ctx->pipe_ctx[pipe->bottom_pipe->pipe_idx]; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2796 idle_pipe->pipe_idx = pipe->bottom_pipe->pipe_idx; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2798 idle_pipe = find_idle_secondary_pipe_check_mpo(res_ctx, pool, head_pipe); in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2799 if (!idle_pipe) in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2803 idle_pipe->stream = head_pipe->stream; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2804 idle_pipe->stream_res.tg = head_pipe->stream_res.tg; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2805 idle_pipe->stream_res.opp = head_pipe->stream_res.opp; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2807 idle_pipe->plane_res.hubp = pool->hubps[idle_pipe->pipe_idx]; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2808 idle_pipe->plane_res.ipp = pool->ipps[idle_pipe->pipe_idx]; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()[all …]