Searched refs:head_pipe (Results 1 - 5 of 5) sorted by path

/linux-master/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c2221 struct pipe_ctx *head_pipe)
2223 struct pipe_ctx *tail_pipe = head_pipe->bottom_pipe;
2226 head_pipe = tail_pipe;
2230 return head_pipe;
2220 get_tail_pipe( struct pipe_ctx *head_pipe) argument
/linux-master/drivers/gpu/drm/amd/display/dc/
H A Ddc_dmub_srv.c398 struct pipe_ctx *head_pipe,
404 fams_pipe_data->pipe_index[pipe_idx++] = head_pipe->plane_res.hubp->inst;
408 if (split_pipe->stream == head_pipe->stream && (split_pipe->top_pipe || split_pipe->prev_odm_pipe)) {
397 dc_dmub_srv_populate_fams_pipe_info(struct dc *dc, struct dc_state *context, struct pipe_ctx *head_pipe, struct dmub_cmd_fw_assisted_mclk_switch_pipe_data *fams_pipe_data) argument
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn10/
H A Ddcn10_resource.c1097 struct pipe_ctx *head_pipe = resource_get_otg_master_for_stream(res_ctx, opp_head_pipe->stream); local
1098 struct pipe_ctx *idle_pipe = resource_find_free_secondary_pipe_legacy(res_ctx, pool, head_pipe);
1100 if (!head_pipe) {
1108 idle_pipe->stream = head_pipe->stream;
1109 idle_pipe->stream_res.tg = head_pipe->stream_res.tg;
1110 idle_pipe->stream_res.abm = head_pipe->stream_res.abm;
1111 idle_pipe->stream_res.opp = head_pipe->stream_res.opp;
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn201/
H A Ddcn201_resource.c1003 struct pipe_ctx *head_pipe = resource_get_otg_master_for_stream(res_ctx, opp_head_pipe->stream); local
1004 struct pipe_ctx *idle_pipe = resource_find_free_secondary_pipe_legacy(res_ctx, pool, head_pipe);
1006 if (!head_pipe)
1012 idle_pipe->stream = head_pipe->stream;
1013 idle_pipe->stream_res.tg = head_pipe->stream_res.tg;
1014 idle_pipe->stream_res.opp = head_pipe->stream_res.opp;
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource.c2589 const struct pipe_ctx *head_pipe)
2596 if (!head_pipe)
2601 * Check if head_pipe in old_context already has bottom_pipe allocated.
2605 head_index = head_pipe->pipe_idx;
2611 idle_pipe = find_idle_secondary_pipe_check_mpo(res_ctx, pool, head_pipe);
2616 idle_pipe->stream = head_pipe->stream;
2617 idle_pipe->stream_res.tg = head_pipe->stream_res.tg;
2618 idle_pipe->stream_res.opp = head_pipe->stream_res.opp;
2585 dcn32_acquire_idle_pipe_for_head_pipe_in_layer( struct dc_state *state, const struct resource_pool *pool, struct dc_stream_state *stream, const struct pipe_ctx *head_pipe) argument

Completed in 402 milliseconds