Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/resource/dcn30/
Ddcn30_resource.c1525 struct pipe_ctx *sec_pipe, in dcn30_split_stream_for_mpc_or_odm() argument
1528 int pipe_idx = sec_pipe->pipe_idx; in dcn30_split_stream_for_mpc_or_odm()
1531 *sec_pipe = *pri_pipe; in dcn30_split_stream_for_mpc_or_odm()
1533 sec_pipe->pipe_idx = pipe_idx; in dcn30_split_stream_for_mpc_or_odm()
1534 sec_pipe->plane_res.mi = pool->mis[pipe_idx]; in dcn30_split_stream_for_mpc_or_odm()
1535 sec_pipe->plane_res.hubp = pool->hubps[pipe_idx]; in dcn30_split_stream_for_mpc_or_odm()
1536 sec_pipe->plane_res.ipp = pool->ipps[pipe_idx]; in dcn30_split_stream_for_mpc_or_odm()
1537 sec_pipe->plane_res.xfm = pool->transforms[pipe_idx]; in dcn30_split_stream_for_mpc_or_odm()
1538 sec_pipe->plane_res.dpp = pool->dpps[pipe_idx]; in dcn30_split_stream_for_mpc_or_odm()
1539 sec_pipe->plane_res.mpcc_inst = pool->dpps[pipe_idx]->inst; in dcn30_split_stream_for_mpc_or_odm()
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/core/
Ddc_resource.c2757 struct pipe_ctx *sec_pipe, *tail_pipe; in acquire_secondary_dpp_pipes_and_add_plane() local
2774 sec_pipe = pool->funcs->acquire_free_pipe_as_secondary_dpp_pipe( in acquire_secondary_dpp_pipes_and_add_plane()
2779 ASSERT(sec_pipe); in acquire_secondary_dpp_pipes_and_add_plane()
2780 sec_pipe->plane_state = plane_state; in acquire_secondary_dpp_pipes_and_add_plane()
2784 tail_pipe->bottom_pipe = sec_pipe; in acquire_secondary_dpp_pipes_and_add_plane()
2785 sec_pipe->top_pipe = tail_pipe; in acquire_secondary_dpp_pipes_and_add_plane()
2786 sec_pipe->bottom_pipe = NULL; in acquire_secondary_dpp_pipes_and_add_plane()
2789 sec_pipe->prev_odm_pipe = tail_pipe->prev_odm_pipe->bottom_pipe; in acquire_secondary_dpp_pipes_and_add_plane()
2790 tail_pipe->prev_odm_pipe->bottom_pipe->next_odm_pipe = sec_pipe; in acquire_secondary_dpp_pipes_and_add_plane()
2792 sec_pipe->prev_odm_pipe = NULL; in acquire_secondary_dpp_pipes_and_add_plane()
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn32/
Ddcn32_fpu.c1851 struct pipe_ctx *sec_pipe, in dcn32_split_stream_for_mpc_or_odm() argument
1854 int pipe_idx = sec_pipe->pipe_idx; in dcn32_split_stream_for_mpc_or_odm()
1880 *sec_pipe = *pri_pipe; in dcn32_split_stream_for_mpc_or_odm()
1882 sec_pipe->pipe_idx = pipe_idx; in dcn32_split_stream_for_mpc_or_odm()
1883 sec_pipe->plane_res.mi = pool->mis[pipe_idx]; in dcn32_split_stream_for_mpc_or_odm()
1884 sec_pipe->plane_res.hubp = pool->hubps[pipe_idx]; in dcn32_split_stream_for_mpc_or_odm()
1885 sec_pipe->plane_res.ipp = pool->ipps[pipe_idx]; in dcn32_split_stream_for_mpc_or_odm()
1886 sec_pipe->plane_res.xfm = pool->transforms[pipe_idx]; in dcn32_split_stream_for_mpc_or_odm()
1887 sec_pipe->plane_res.dpp = pool->dpps[pipe_idx]; in dcn32_split_stream_for_mpc_or_odm()
1888 sec_pipe->plane_res.mpcc_inst = pool->dpps[pipe_idx]->inst; in dcn32_split_stream_for_mpc_or_odm()
[all …]
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/
Ddml2_wrapper.h76 …ct dc *dc, struct dc_state *state, struct pipe_ctx *pri_pipe, struct pipe_ctx *sec_pipe, bool odm);
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/inc/
Dresource.h618 struct pipe_ctx *sec_pipe,