Home
last modified time | relevance | path

Searched refs:idle_pipe (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn201/
H A Ddcn201_resource.c1007 struct pipe_ctx *idle_pipe = resource_find_free_secondary_pipe_legacy(res_ctx, pool, head_pipe); in dcn201_acquire_free_pipe_for_layer() local
1014 if (!idle_pipe) in dcn201_acquire_free_pipe_for_layer()
1017 idle_pipe->stream = head_pipe->stream; in dcn201_acquire_free_pipe_for_layer()
1018 idle_pipe->stream_res.tg = head_pipe->stream_res.tg; in dcn201_acquire_free_pipe_for_layer()
1019 idle_pipe->stream_res.opp = head_pipe->stream_res.opp; in dcn201_acquire_free_pipe_for_layer()
1021 idle_pipe->plane_res.hubp = pool->hubps[idle_pipe->pipe_idx]; in dcn201_acquire_free_pipe_for_layer()
1022 idle_pipe->plane_res.ipp = pool->ipps[idle_pipe->pipe_idx]; in dcn201_acquire_free_pipe_for_layer()
1023 idle_pipe->plane_res.dpp = pool->dpps[idle_pipe->pipe_idx]; in dcn201_acquire_free_pipe_for_layer()
1024 idle_pipe->plane_res.mpcc_inst = pool->dpps[idle_pipe->pipe_idx]->inst; in dcn201_acquire_free_pipe_for_layer()
1026 return idle_pipe; in dcn201_acquire_free_pipe_for_layer()
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn10/
H A Ddcn10_resource.c1086 struct pipe_ctx *idle_pipe = resource_find_free_secondary_pipe_legacy(res_ctx, pool, head_pipe); in dcn10_acquire_free_pipe_for_layer() local
1093 if (!idle_pipe) in dcn10_acquire_free_pipe_for_layer()
1096 idle_pipe->stream = head_pipe->stream; in dcn10_acquire_free_pipe_for_layer()
1097 idle_pipe->stream_res.tg = head_pipe->stream_res.tg; in dcn10_acquire_free_pipe_for_layer()
1098 idle_pipe->stream_res.abm = head_pipe->stream_res.abm; in dcn10_acquire_free_pipe_for_layer()
1099 idle_pipe->stream_res.opp = head_pipe->stream_res.opp; in dcn10_acquire_free_pipe_for_layer()
1101 idle_pipe->plane_res.hubp = pool->hubps[idle_pipe->pipe_idx]; in dcn10_acquire_free_pipe_for_layer()
1102 idle_pipe->plane_res.ipp = pool->ipps[idle_pipe->pipe_idx]; in dcn10_acquire_free_pipe_for_layer()
1103 idle_pipe->plane_res.dpp = pool->dpps[idle_pipe->pipe_idx]; in dcn10_acquire_free_pipe_for_layer()
1104 idle_pipe->plane_res.mpcc_inst = pool->dpps[idle_pipe->pipe_idx]->inst; in dcn10_acquire_free_pipe_for_layer()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource.c2677 struct pipe_ctx *idle_pipe, *pipe; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer() local
2696 idle_pipe->pipe_idx = pipe->bottom_pipe->pipe_idx; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2699 if (!idle_pipe) in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2703 idle_pipe->stream = head_pipe->stream; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2704 idle_pipe->stream_res.tg = head_pipe->stream_res.tg; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2705 idle_pipe->stream_res.opp = head_pipe->stream_res.opp; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2707 idle_pipe->plane_res.hubp = pool->hubps[idle_pipe->pipe_idx]; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2708 idle_pipe->plane_res.ipp = pool->ipps[idle_pipe->pipe_idx]; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2709 idle_pipe->plane_res.dpp = pool->dpps[idle_pipe->pipe_idx]; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
2710 idle_pipe->plane_res.mpcc_inst = pool->dpps[idle_pipe->pipe_idx]->inst; in dcn32_acquire_idle_pipe_for_head_pipe_in_layer()
[all …]