Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_dmub_srv.c415 struct pipe_ctx *split_pipe = &context->res_ctx.pipe_ctx[j]; in dc_dmub_srv_populate_fams_pipe_info() local
417 …if (split_pipe->stream == head_pipe->stream && (split_pipe->top_pipe || split_pipe->prev_odm_pipe)… in dc_dmub_srv_populate_fams_pipe_info()
418 fams_pipe_data->pipe_index[pipe_idx++] = split_pipe->plane_res.hubp->inst; in dc_dmub_srv_populate_fams_pipe_info()
995 struct pipe_ctx *test_pipe, *split_pipe; in dc_can_pipe_disable_cursor() local
1015 split_pipe = test_pipe; in dc_can_pipe_disable_cursor()
1021 for (split_pipe = pipe_ctx->top_pipe; split_pipe; in dc_can_pipe_disable_cursor()
1022 split_pipe = split_pipe->top_pipe) in dc_can_pipe_disable_cursor()
1023 if (split_pipe->plane_state->layer_index == test_pipe->plane_state->layer_index) { in dc_can_pipe_disable_cursor()
1024 r2_half = split_pipe->plane_res.scl_data.recout; in dc_can_pipe_disable_cursor()
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_resource.c2018 struct pipe_ctx *split_pipe = pipe_ctx->top_pipe; in resource_get_mpc_slice_index() local
2021 while (split_pipe && split_pipe->plane_state == pipe_ctx->plane_state) { in resource_get_mpc_slice_index()
2023 split_pipe = split_pipe->top_pipe; in resource_get_mpc_slice_index()
2470 struct pipe_ctx *split_pipe = &res_ctx->pipe_ctx[i]; in acquire_first_split_pipe() local
2472 if (split_pipe->top_pipe && in acquire_first_split_pipe()
2473 split_pipe->top_pipe->plane_state == split_pipe->plane_state) { in acquire_first_split_pipe()
2474 split_pipe->top_pipe->bottom_pipe = split_pipe->bottom_pipe; in acquire_first_split_pipe()
2475 if (split_pipe->bottom_pipe) in acquire_first_split_pipe()
2476 split_pipe->bottom_pipe->top_pipe = split_pipe->top_pipe; in acquire_first_split_pipe()
2478 if (split_pipe->top_pipe->plane_state) in acquire_first_split_pipe()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/
H A Ddcn20_fpu.c1657 struct pipe_ctx *split_pipe = res_ctx->pipe_ctx[i].bottom_pipe; in dcn20_populate_dml_pipes_from_context() local
1659 while (split_pipe && split_pipe->plane_state == pln) { in dcn20_populate_dml_pipes_from_context()
1660 pipes[pipe_cnt].pipe.dest.full_recout_width += split_pipe->plane_res.scl_data.recout.width; in dcn20_populate_dml_pipes_from_context()
1661 split_pipe = split_pipe->bottom_pipe; in dcn20_populate_dml_pipes_from_context()
1663 split_pipe = res_ctx->pipe_ctx[i].top_pipe; in dcn20_populate_dml_pipes_from_context()
1664 while (split_pipe && split_pipe->plane_state == pln) { in dcn20_populate_dml_pipes_from_context()
1665 pipes[pipe_cnt].pipe.dest.full_recout_width += split_pipe->plane_res.scl_data.recout.width; in dcn20_populate_dml_pipes_from_context()
1666 split_pipe = split_pipe->top_pipe; in dcn20_populate_dml_pipes_from_context()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/
H A Ddcn401_hwseq.c1044 struct pipe_ctx *test_pipe, *split_pipe; in dcn401_can_pipe_disable_cursor() local
1066 split_pipe = test_pipe; in dcn401_can_pipe_disable_cursor()
1072 for (split_pipe = pipe_ctx->top_pipe; split_pipe; in dcn401_can_pipe_disable_cursor()
1073 split_pipe = split_pipe->top_pipe) in dcn401_can_pipe_disable_cursor()
1074 if (split_pipe->plane_state->layer_index == test_pipe->plane_state->layer_index) { in dcn401_can_pipe_disable_cursor()
1075 r2_half = split_pipe->plane_res.scl_data.recout; in dcn401_can_pipe_disable_cursor()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn10/
H A Ddcn10_hwseq.c3434 struct pipe_ctx *test_pipe, *split_pipe; in dcn10_can_pipe_disable_cursor() local
3456 split_pipe = test_pipe; in dcn10_can_pipe_disable_cursor()
3462 for (split_pipe = pipe_ctx->top_pipe; split_pipe; in dcn10_can_pipe_disable_cursor()
3463 split_pipe = split_pipe->top_pipe) in dcn10_can_pipe_disable_cursor()
3464 if (split_pipe->plane_state->layer_index == test_pipe->plane_state->layer_index) { in dcn10_can_pipe_disable_cursor()
3465 r2_half = split_pipe->plane_res.scl_data.recout; in dcn10_can_pipe_disable_cursor()