Lines Matching refs:idle_pipe
2636 struct pipe_ctx *idle_pipe, *pipe; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer() local
2652 idle_pipe = &res_ctx->pipe_ctx[pipe->bottom_pipe->pipe_idx]; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2653 idle_pipe->pipe_idx = pipe->bottom_pipe->pipe_idx; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2655 idle_pipe = find_idle_secondary_pipe_check_mpo(res_ctx, pool, head_pipe); in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2656 if (!idle_pipe) in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2660 idle_pipe->stream = head_pipe->stream; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2661 idle_pipe->stream_res.tg = head_pipe->stream_res.tg; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2662 idle_pipe->stream_res.opp = head_pipe->stream_res.opp; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2664 idle_pipe->plane_res.hubp = pool->hubps[idle_pipe->pipe_idx]; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2665 idle_pipe->plane_res.ipp = pool->ipps[idle_pipe->pipe_idx]; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2666 idle_pipe->plane_res.dpp = pool->dpps[idle_pipe->pipe_idx]; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2667 idle_pipe->plane_res.mpcc_inst = pool->dpps[idle_pipe->pipe_idx]->inst; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2669 return idle_pipe; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()