Searched refs:idle_pipe (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_resource.c | 1157 struct pipe_ctx *idle_pipe = find_idle_secondary_pipe(res_ctx, pool, head_pipe); in dcn10_acquire_idle_pipe_for_layer() local 1164 if (!idle_pipe) in dcn10_acquire_idle_pipe_for_layer() 1167 idle_pipe->stream = head_pipe->stream; in dcn10_acquire_idle_pipe_for_layer() 1168 idle_pipe->stream_res.tg = head_pipe->stream_res.tg; in dcn10_acquire_idle_pipe_for_layer() 1169 idle_pipe->stream_res.abm = head_pipe->stream_res.abm; in dcn10_acquire_idle_pipe_for_layer() 1170 idle_pipe->stream_res.opp = head_pipe->stream_res.opp; in dcn10_acquire_idle_pipe_for_layer() 1172 idle_pipe->plane_res.hubp = pool->hubps[idle_pipe->pipe_idx]; in dcn10_acquire_idle_pipe_for_layer() 1173 idle_pipe->plane_res.ipp = pool->ipps[idle_pipe in dcn10_acquire_idle_pipe_for_layer() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_resource.c | 1094 struct pipe_ctx *idle_pipe = resource_find_free_secondary_pipe_legacy(res_ctx, pool, head_pipe); in dcn10_acquire_free_pipe_for_layer() local 1101 if (!idle_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() 1109 idle_pipe->plane_res.hubp = pool->hubps[idle_pipe->pipe_idx]; in dcn10_acquire_free_pipe_for_layer() 1110 idle_pipe->plane_res.ipp = pool->ipps[idle_pipe in dcn10_acquire_free_pipe_for_layer() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn201/ |
H A D | dcn201_resource.c | 1003 struct pipe_ctx *idle_pipe = resource_find_free_secondary_pipe_legacy(res_ctx, pool, head_pipe); in dcn201_acquire_free_pipe_for_layer() local 1008 if (!idle_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() 1015 idle_pipe->plane_res.hubp = pool->hubps[idle_pipe->pipe_idx]; in dcn201_acquire_free_pipe_for_layer() 1016 idle_pipe->plane_res.ipp = pool->ipps[idle_pipe->pipe_idx]; in dcn201_acquire_free_pipe_for_layer() 1017 idle_pipe in dcn201_acquire_free_pipe_for_layer() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn32/ |
H A D | dcn32_resource.c | 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 in dcn32_acquire_idle_pipe_for_head_pipe_in_layer() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_resource.c | 3269 struct pipe_ctx *idle_pipe = find_idle_secondary_pipe(res_ctx, pool, head_pipe); local 3274 if (!idle_pipe) 3277 idle_pipe->stream = head_pipe->stream; 3278 idle_pipe->stream_res.tg = head_pipe->stream_res.tg; 3279 idle_pipe->stream_res.opp = head_pipe->stream_res.opp; 3281 idle_pipe->plane_res.hubp = pool->hubps[idle_pipe->pipe_idx]; 3282 idle_pipe->plane_res.ipp = pool->ipps[idle_pipe->pipe_idx]; 3283 idle_pipe [all...] |
Completed in 12 milliseconds