Searched refs:head_pipe (Results 1 – 5 of 5) sorted by relevance
1002 struct pipe_ctx *head_pipe = resource_get_otg_master_for_stream(res_ctx, opp_head_pipe->stream); in dcn201_acquire_free_pipe_for_layer() local1003 struct pipe_ctx *idle_pipe = resource_find_free_secondary_pipe_legacy(res_ctx, pool, head_pipe); in dcn201_acquire_free_pipe_for_layer()1005 if (!head_pipe) in dcn201_acquire_free_pipe_for_layer()1011 idle_pipe->stream = head_pipe->stream; in dcn201_acquire_free_pipe_for_layer()1012 idle_pipe->stream_res.tg = head_pipe->stream_res.tg; in dcn201_acquire_free_pipe_for_layer()1013 idle_pipe->stream_res.opp = head_pipe->stream_res.opp; in dcn201_acquire_free_pipe_for_layer()
1093 struct pipe_ctx *head_pipe = resource_get_otg_master_for_stream(res_ctx, opp_head_pipe->stream); in dcn10_acquire_free_pipe_for_layer() local1094 struct pipe_ctx *idle_pipe = resource_find_free_secondary_pipe_legacy(res_ctx, pool, head_pipe); in dcn10_acquire_free_pipe_for_layer()1096 if (!head_pipe) { in dcn10_acquire_free_pipe_for_layer()1104 idle_pipe->stream = head_pipe->stream; in dcn10_acquire_free_pipe_for_layer()1105 idle_pipe->stream_res.tg = head_pipe->stream_res.tg; in dcn10_acquire_free_pipe_for_layer()1106 idle_pipe->stream_res.abm = head_pipe->stream_res.abm; in dcn10_acquire_free_pipe_for_layer()1107 idle_pipe->stream_res.opp = head_pipe->stream_res.opp; in dcn10_acquire_free_pipe_for_layer()
2633 const struct pipe_ctx *head_pipe) in dcn32_acquire_idle_pipe_for_head_pipe_in_layer() argument2640 if (!head_pipe) in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()2649 head_index = head_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()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()
301 struct pipe_ctx *head_pipe, in dc_dmub_srv_populate_fams_pipe_info() argument307 fams_pipe_data->pipe_index[pipe_idx++] = head_pipe->plane_res.hubp->inst; in dc_dmub_srv_populate_fams_pipe_info()311 …if (split_pipe->stream == head_pipe->stream && (split_pipe->top_pipe || split_pipe->prev_odm_pipe)… in dc_dmub_srv_populate_fams_pipe_info()
1784 struct pipe_ctx *head_pipe) in get_tail_pipe() argument1786 struct pipe_ctx *tail_pipe = head_pipe->bottom_pipe; in get_tail_pipe()1789 head_pipe = tail_pipe; in get_tail_pipe()1793 return head_pipe; in get_tail_pipe()