Home
last modified time | relevance | path

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

/linux-6.15/drivers/gpu/drm/amd/display/dc/resource/dcn30/
H A Ddcn30_resource.c1524 struct pipe_ctx *sec_pipe, in dcn30_split_stream_for_mpc_or_odm() argument
1527 int pipe_idx = sec_pipe->pipe_idx; in dcn30_split_stream_for_mpc_or_odm()
1530 *sec_pipe = *pri_pipe; in dcn30_split_stream_for_mpc_or_odm()
1532 sec_pipe->pipe_idx = pipe_idx; in dcn30_split_stream_for_mpc_or_odm()
1539 sec_pipe->stream_res.dsc = NULL; in dcn30_split_stream_for_mpc_or_odm()
1544 sec_pipe->next_odm_pipe->prev_odm_pipe = sec_pipe; in dcn30_split_stream_for_mpc_or_odm()
1557 if (!sec_pipe->top_pipe) in dcn30_split_stream_for_mpc_or_odm()
1560 sec_pipe->stream_res.opp = sec_pipe->top_pipe->stream_res.opp; in dcn30_split_stream_for_mpc_or_odm()
1571 sec_pipe->bottom_pipe->top_pipe = sec_pipe; in dcn30_split_stream_for_mpc_or_odm()
1573 pri_pipe->bottom_pipe = sec_pipe; in dcn30_split_stream_for_mpc_or_odm()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c3020 ASSERT(sec_pipe); in acquire_secondary_dpp_pipes_and_add_plane()
3026 sec_pipe->top_pipe = tail_pipe; in acquire_secondary_dpp_pipes_and_add_plane()
3027 sec_pipe->bottom_pipe = NULL; in acquire_secondary_dpp_pipes_and_add_plane()
5448 struct pipe_ctx *sec_pipe, in dc_resource_acquire_secondary_pipe_for_mpc_odm_legacy() argument
5455 sec_top = sec_pipe->top_pipe; in dc_resource_acquire_secondary_pipe_for_mpc_odm_legacy()
5463 *sec_pipe = *pri_pipe; in dc_resource_acquire_secondary_pipe_for_mpc_odm_legacy()
5465 sec_pipe->top_pipe = sec_top; in dc_resource_acquire_secondary_pipe_for_mpc_odm_legacy()
5470 sec_pipe->pipe_idx = pipe_idx; in dc_resource_acquire_secondary_pipe_for_mpc_odm_legacy()
5477 sec_pipe->stream_res.dsc = NULL; in dc_resource_acquire_secondary_pipe_for_mpc_odm_legacy()
5479 if (!sec_pipe->top_pipe) in dc_resource_acquire_secondary_pipe_for_mpc_odm_legacy()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddcn32_fpu.c1852 struct pipe_ctx *sec_pipe, in dcn32_split_stream_for_mpc_or_odm() argument
1855 int pipe_idx = sec_pipe->pipe_idx; in dcn32_split_stream_for_mpc_or_odm()
1881 *sec_pipe = *pri_pipe; in dcn32_split_stream_for_mpc_or_odm()
1883 sec_pipe->pipe_idx = pipe_idx; in dcn32_split_stream_for_mpc_or_odm()
1890 sec_pipe->stream_res.dsc = NULL; in dcn32_split_stream_for_mpc_or_odm()
1895 sec_pipe->next_odm_pipe->prev_odm_pipe = sec_pipe; in dcn32_split_stream_for_mpc_or_odm()
1909 if (!sec_pipe->top_pipe) in dcn32_split_stream_for_mpc_or_odm()
1912 sec_pipe->stream_res.opp = sec_pipe->top_pipe->stream_res.opp; in dcn32_split_stream_for_mpc_or_odm()
1923 sec_pipe->bottom_pipe->top_pipe = sec_pipe; in dcn32_split_stream_for_mpc_or_odm()
1925 pri_pipe->bottom_pipe = sec_pipe; in dcn32_split_stream_for_mpc_or_odm()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddml2_wrapper.h76 …ct dc *dc, struct dc_state *state, struct pipe_ctx *pri_pipe, struct pipe_ctx *sec_pipe, bool odm);
/linux-6.15/drivers/gpu/drm/amd/display/dc/inc/
H A Dresource.h619 struct pipe_ctx *sec_pipe,