Home
last modified time | relevance | path

Searched refs:pri_pipe (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dml/dcn32/
Ddcn32_fpu.c1378 struct pipe_ctx *pri_pipe, in dcn32_split_stream_for_mpc_or_odm() argument
1387 if (odm && pri_pipe->plane_state) { in dcn32_split_stream_for_mpc_or_odm()
1389 if (pri_pipe->plane_state->clip_rect.x + pri_pipe->plane_state->clip_rect.width <= in dcn32_split_stream_for_mpc_or_odm()
1390 pri_pipe->stream->src.x + pri_pipe->stream->src.width/2) { in dcn32_split_stream_for_mpc_or_odm()
1394 pri_pipe->pipe_idx); in dcn32_split_stream_for_mpc_or_odm()
1399 …if (pri_pipe->plane_state->clip_rect.x >= pri_pipe->stream->src.x + pri_pipe->stream->src.width/2… in dcn32_split_stream_for_mpc_or_odm()
1403 pri_pipe->pipe_idx); in dcn32_split_stream_for_mpc_or_odm()
1408 *sec_pipe = *pri_pipe; in dcn32_split_stream_for_mpc_or_odm()
1419 if (pri_pipe->next_odm_pipe) { in dcn32_split_stream_for_mpc_or_odm()
1420 ASSERT(pri_pipe->next_odm_pipe != sec_pipe); in dcn32_split_stream_for_mpc_or_odm()
[all …]
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_resource.c1537 struct pipe_ctx *pri_pipe, in dcn30_split_stream_for_mpc_or_odm() argument
1544 *sec_pipe = *pri_pipe; in dcn30_split_stream_for_mpc_or_odm()
1555 if (pri_pipe->next_odm_pipe) { in dcn30_split_stream_for_mpc_or_odm()
1556 ASSERT(pri_pipe->next_odm_pipe != sec_pipe); in dcn30_split_stream_for_mpc_or_odm()
1557 sec_pipe->next_odm_pipe = pri_pipe->next_odm_pipe; in dcn30_split_stream_for_mpc_or_odm()
1560 if (pri_pipe->top_pipe && pri_pipe->top_pipe->next_odm_pipe) { in dcn30_split_stream_for_mpc_or_odm()
1561 pri_pipe->top_pipe->next_odm_pipe->bottom_pipe = sec_pipe; in dcn30_split_stream_for_mpc_or_odm()
1562 sec_pipe->top_pipe = pri_pipe->top_pipe->next_odm_pipe; in dcn30_split_stream_for_mpc_or_odm()
1564 if (pri_pipe->bottom_pipe && pri_pipe->bottom_pipe->next_odm_pipe) { in dcn30_split_stream_for_mpc_or_odm()
1565 pri_pipe->bottom_pipe->next_odm_pipe->top_pipe = sec_pipe; in dcn30_split_stream_for_mpc_or_odm()
[all …]
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/inc/
Dresource.h236 struct pipe_ctx *pri_pipe,
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/core/
Ddc_resource.c3690 struct pipe_ctx *pri_pipe, in dc_resource_acquire_secondary_pipe_for_mpc_odm() argument
3703 *sec_pipe = *pri_pipe; in dc_resource_acquire_secondary_pipe_for_mpc_odm()