Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/core/
A Ddc_resource.c764 while (split_pipe && split_pipe->plane_state == pipe_ctx->plane_state) { in calculate_split_count_and_index()
766 split_pipe = split_pipe->top_pipe; in calculate_split_count_and_index()
770 if (split_pipe && split_pipe->prev_odm_pipe && !pipe_ctx->prev_odm_pipe) in calculate_split_count_and_index()
776 while (split_pipe) { in calculate_split_count_and_index()
778 split_pipe = split_pipe->prev_odm_pipe; in calculate_split_count_and_index()
1429 if (split_pipe->top_pipe && in acquire_first_split_pipe()
1430 split_pipe->top_pipe->plane_state == split_pipe->plane_state) { in acquire_first_split_pipe()
1431 split_pipe->top_pipe->bottom_pipe = split_pipe->bottom_pipe; in acquire_first_split_pipe()
1433 split_pipe->bottom_pipe->top_pipe = split_pipe->top_pipe; in acquire_first_split_pipe()
1438 memset(split_pipe, 0, sizeof(*split_pipe)); in acquire_first_split_pipe()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/
A Ddc_dmub_srv.c873 struct pipe_ctx *test_pipe, *split_pipe; in dc_can_pipe_disable_cursor() local
893 split_pipe = test_pipe; in dc_can_pipe_disable_cursor()
899 for (split_pipe = pipe_ctx->top_pipe; split_pipe; in dc_can_pipe_disable_cursor()
900 split_pipe = split_pipe->top_pipe) in dc_can_pipe_disable_cursor()
901 if (split_pipe->plane_state->layer_index == test_pipe->plane_state->layer_index) { in dc_can_pipe_disable_cursor()
902 r2_half = split_pipe->plane_res.scl_data.recout; in dc_can_pipe_disable_cursor()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dml/dcn20/
A Ddcn20_fpu.c1543 struct pipe_ctx *split_pipe = res_ctx->pipe_ctx[i].bottom_pipe; in dcn20_populate_dml_pipes_from_context() local
1545 while (split_pipe && split_pipe->plane_state == pln) { in dcn20_populate_dml_pipes_from_context()
1546 pipes[pipe_cnt].pipe.dest.full_recout_width += split_pipe->plane_res.scl_data.recout.width; in dcn20_populate_dml_pipes_from_context()
1547 split_pipe = split_pipe->bottom_pipe; in dcn20_populate_dml_pipes_from_context()
1549 split_pipe = res_ctx->pipe_ctx[i].top_pipe; in dcn20_populate_dml_pipes_from_context()
1550 while (split_pipe && split_pipe->plane_state == pln) { in dcn20_populate_dml_pipes_from_context()
1551 pipes[pipe_cnt].pipe.dest.full_recout_width += split_pipe->plane_res.scl_data.recout.width; in dcn20_populate_dml_pipes_from_context()
1552 split_pipe = split_pipe->top_pipe; in dcn20_populate_dml_pipes_from_context()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn10/
A Ddcn10_hw_sequencer.c3374 struct pipe_ctx *test_pipe, *split_pipe; in dcn10_can_pipe_disable_cursor() local
3394 split_pipe = test_pipe; in dcn10_can_pipe_disable_cursor()
3400 for (split_pipe = pipe_ctx->top_pipe; split_pipe; in dcn10_can_pipe_disable_cursor()
3401 split_pipe = split_pipe->top_pipe) in dcn10_can_pipe_disable_cursor()
3402 if (split_pipe->plane_state->layer_index == test_pipe->plane_state->layer_index) { in dcn10_can_pipe_disable_cursor()
3403 r2_half = split_pipe->plane_res.scl_data.recout; in dcn10_can_pipe_disable_cursor()

Completed in 21 milliseconds