Home
last modified time | relevance | path

Searched refs:secondary_pipe (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn20/
A Ddcn20_resource.c1580 secondary_pipe->plane_res.mi = pool->mis[secondary_pipe->pipe_idx]; in dcn20_split_stream_for_mpc()
1581 secondary_pipe->plane_res.hubp = pool->hubps[secondary_pipe->pipe_idx]; in dcn20_split_stream_for_mpc()
1582 secondary_pipe->plane_res.ipp = pool->ipps[secondary_pipe->pipe_idx]; in dcn20_split_stream_for_mpc()
1583 secondary_pipe->plane_res.xfm = pool->transforms[secondary_pipe->pipe_idx]; in dcn20_split_stream_for_mpc()
1584 secondary_pipe->plane_res.dpp = pool->dpps[secondary_pipe->pipe_idx]; in dcn20_split_stream_for_mpc()
1585 secondary_pipe->plane_res.mpcc_inst = pool->dpps[secondary_pipe->pipe_idx]->inst; in dcn20_split_stream_for_mpc()
1590 secondary_pipe->bottom_pipe->top_pipe = secondary_pipe; in dcn20_split_stream_for_mpc()
1738 if (secondary_pipe == NULL && in dcn20_find_secondary_pipe()
1753 if (secondary_pipe == NULL) { in dcn20_find_secondary_pipe()
1771 ASSERT(secondary_pipe); in dcn20_find_secondary_pipe()
[all …]
A Ddcn20_resource.h137 struct pipe_ctx *secondary_pipe);
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dml/calcs/
A Ddcn_calcs.c526 struct pipe_ctx *secondary_pipe) in split_stream_across_pipes() argument
528 int pipe_idx = secondary_pipe->pipe_idx; in split_stream_across_pipes()
533 *secondary_pipe = *primary_pipe; in split_stream_across_pipes()
535 secondary_pipe->pipe_idx = pipe_idx; in split_stream_across_pipes()
536 secondary_pipe->plane_res.mi = pool->mis[secondary_pipe->pipe_idx]; in split_stream_across_pipes()
537 secondary_pipe->plane_res.hubp = pool->hubps[secondary_pipe->pipe_idx]; in split_stream_across_pipes()
538 secondary_pipe->plane_res.ipp = pool->ipps[secondary_pipe->pipe_idx]; in split_stream_across_pipes()
539 secondary_pipe->plane_res.xfm = pool->transforms[secondary_pipe->pipe_idx]; in split_stream_across_pipes()
540 secondary_pipe->plane_res.dpp = pool->dpps[secondary_pipe->pipe_idx]; in split_stream_across_pipes()
541 secondary_pipe->plane_res.mpcc_inst = pool->dpps[secondary_pipe->pipe_idx]->inst; in split_stream_across_pipes()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn32/
A Ddcn32_resource.c2503 struct pipe_ctx *secondary_pipe = NULL; in find_idle_secondary_pipe_check_mpo() local
2537 secondary_pipe = &res_ctx->pipe_ctx[preferred_pipe_idx]; in find_idle_secondary_pipe_check_mpo()
2538 secondary_pipe->pipe_idx = preferred_pipe_idx; in find_idle_secondary_pipe_check_mpo()
2546 if (!secondary_pipe) in find_idle_secondary_pipe_check_mpo()
2550 secondary_pipe = &res_ctx->pipe_ctx[i]; in find_idle_secondary_pipe_check_mpo()
2551 secondary_pipe->pipe_idx = i; in find_idle_secondary_pipe_check_mpo()
2556 return secondary_pipe; in find_idle_secondary_pipe_check_mpo()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/core/
A Ddc_resource.c1296 struct pipe_ctx *secondary_pipe = NULL; in find_idle_secondary_pipe() local
1329 secondary_pipe = &res_ctx->pipe_ctx[preferred_pipe_idx]; in find_idle_secondary_pipe()
1330 secondary_pipe->pipe_idx = preferred_pipe_idx; in find_idle_secondary_pipe()
1338 if (!secondary_pipe) in find_idle_secondary_pipe()
1341 secondary_pipe = &res_ctx->pipe_ctx[i]; in find_idle_secondary_pipe()
1342 secondary_pipe->pipe_idx = i; in find_idle_secondary_pipe()
1347 return secondary_pipe; in find_idle_secondary_pipe()

Completed in 49 milliseconds