Home
last modified time | relevance | path

Searched refs:prev_odm_pipe (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dcn20/
A Ddcn20_resource.c1888 struct pipe_ctx *prev_odm_pipe, in dcn20_split_stream_for_odm() argument
1894 *next_odm_pipe = *prev_odm_pipe; in dcn20_split_stream_for_odm()
1904 if (prev_odm_pipe->next_odm_pipe && prev_odm_pipe->next_odm_pipe != next_odm_pipe) { in dcn20_split_stream_for_odm()
1908 if (prev_odm_pipe->top_pipe && prev_odm_pipe->top_pipe->next_odm_pipe) { in dcn20_split_stream_for_odm()
1912 if (prev_odm_pipe->bottom_pipe && prev_odm_pipe->bottom_pipe->next_odm_pipe) { in dcn20_split_stream_for_odm()
1917 next_odm_pipe->prev_odm_pipe = prev_odm_pipe; in dcn20_split_stream_for_odm()
1919 if (prev_odm_pipe->plane_state) { in dcn20_split_stream_for_odm()
2594 if (pipe->prev_odm_pipe) in dcn20_merge_pipes_for_validate()
2605 odm_pipe->prev_odm_pipe = NULL; in dcn20_merge_pipes_for_validate()
2782 if (pipe->prev_odm_pipe) { in dcn20_validate_apply_pipe_split_flags()
[all …]
A Ddcn20_resource.h143 struct pipe_ctx *prev_odm_pipe,
A Ddcn20_hwseq.c1277 if (!new_pipe->top_pipe && !new_pipe->prev_odm_pipe) { in dcn20_detect_pipe_changes()
1294 if (!new_pipe->top_pipe && !new_pipe->prev_odm_pipe) { in dcn20_detect_pipe_changes()
1578 && !pipe_ctx->top_pipe && !pipe_ctx->prev_odm_pipe) in dcn20_program_pipe()
1583 && !pipe_ctx->prev_odm_pipe) { in dcn20_program_pipe()
1678 if (!pipe_ctx->top_pipe && !pipe_ctx->prev_odm_pipe && pipe_ctx->plane_state) { in dcn20_program_front_end_for_ctx()
1696 && !context->res_ctx.pipe_ctx[i].prev_odm_pipe in dcn20_program_front_end_for_ctx()
1732 if (!pipe->top_pipe && !pipe->prev_odm_pipe in dcn20_program_front_end_for_ctx()
1888 if (pipe_ctx->prev_odm_pipe == NULL) in dcn20_update_bandwidth()
2264 if (pipe_ctx_old->top_pipe || pipe_ctx_old->prev_odm_pipe) in dcn20_reset_hw_ctx_wrap()
/linux/drivers/gpu/drm/amd/display/dc/core/
A Ddc_resource.c716 pipe = pipe->prev_odm_pipe; in get_num_odm_splits()
719 pipe = pipe->prev_odm_pipe; in get_num_odm_splits()
739 struct pipe_ctx *split_pipe = pipe_ctx->prev_odm_pipe; in calculate_split_count_and_index()
743 split_pipe = split_pipe->prev_odm_pipe; in calculate_split_count_and_index()
979 if (pipe_ctx->prev_odm_pipe && split_idx) in calculate_inits_and_viewports()
1077 if (pipe_ctx->next_odm_pipe || pipe_ctx->prev_odm_pipe) in resource_build_scaling_params()
1289 && !res_ctx->pipe_ctx[i].prev_odm_pipe) in resource_get_head_pipe_for_stream()
1452 …if (!free_pipe->prev_odm_pipe && tail_pipe->prev_odm_pipe && tail_pipe->prev_odm_pipe->bottom_pipe… in dc_add_plane_to_context()
1453 free_pipe->prev_odm_pipe = tail_pipe->prev_odm_pipe->bottom_pipe; in dc_add_plane_to_context()
2696 if (cur_pipe->prev_odm_pipe) in dc_resource_state_copy_construct()
[all …]
A Ddc.c526 if (pipe->stream == stream && !pipe->top_pipe && !pipe->prev_odm_pipe) in dc_stream_forward_dmcu_crc_window()
560 if (pipe->stream == stream && !pipe->top_pipe && !pipe->prev_odm_pipe) in dc_stream_stop_dmcu_crc_win_update()
605 if (pipe->stream == stream && !pipe->top_pipe && !pipe->prev_odm_pipe) in dc_stream_configure_crc()
1142 if (pipe->prev_odm_pipe) in disable_vbios_mode_if_required()
1995 if (cur_pipe->prev_odm_pipe) in dc_copy_state()
1996 cur_pipe->prev_odm_pipe = &new_ctx->res_ctx.pipe_ctx[cur_pipe->prev_odm_pipe->pipe_idx]; in dc_copy_state()
2699 if (!pipe_ctx->top_pipe && !pipe_ctx->prev_odm_pipe && pipe_ctx->stream == stream) { in commit_planes_do_stream_update()
2854 !pipe_ctx->prev_odm_pipe && in commit_planes_for_stream()
2951 !pipe_ctx->prev_odm_pipe && in commit_planes_for_stream()
A Ddc_link_hwss.c439 !pipes[i].top_pipe && !pipes[i].prev_odm_pipe && in dp_retrain_link_dp_test()
A Ddc_link_dp.c3710 if (pipes[i].stream->link == link && !pipes[i].top_pipe && !pipes[i].prev_odm_pipe) {
3961 pipe_ctx->stream->link == link && !pipe_ctx->prev_odm_pipe) {
3969 pipe_ctx->stream->link == link && !pipe_ctx->prev_odm_pipe) {
5207 if (pipes[i].stream->link == link && !pipes[i].top_pipe && !pipes[i].prev_odm_pipe) {
/linux/drivers/gpu/drm/amd/display/dc/dcn30/
A Ddcn30_resource.c1780 sec_pipe->next_odm_pipe->prev_odm_pipe = sec_pipe; in dcn30_split_stream_for_mpc_or_odm()
1791 sec_pipe->prev_odm_pipe = pri_pipe; in dcn30_split_stream_for_mpc_or_odm()
1834 && dc->current_state->res_ctx.pipe_ctx[i].prev_odm_pipe == NULL) { in dcn30_find_split_pipe()
1959 if (pipe->prev_odm_pipe) { in dcn30_internal_validate_bw()
1961 pipe->prev_odm_pipe->next_odm_pipe = pipe->next_odm_pipe; in dcn30_internal_validate_bw()
1963 pipe->next_odm_pipe->prev_odm_pipe = pipe->prev_odm_pipe; in dcn30_internal_validate_bw()
1970 pipe->prev_odm_pipe = NULL; in dcn30_internal_validate_bw()
/linux/drivers/gpu/drm/amd/display/dc/dcn21/
A Ddcn21_hwseq.c241 (pipe_ctx->prev_odm_pipe == NULL && pipe_ctx->next_odm_pipe == NULL)) in dcn21_is_abm_supported()
/linux/drivers/gpu/drm/amd/display/dc/inc/
A Dcore_types.h374 struct pipe_ctx *prev_odm_pipe; member
/linux/drivers/gpu/drm/amd/display/dc/dcn31/
A Ddcn31_hwseq.c596 if (pipe_ctx_old->top_pipe || pipe_ctx_old->prev_odm_pipe) in dcn31_reset_hw_ctx_wrap()
/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/
A Ddcn31_clk_mgr.c110 if (pipe->top_pipe || pipe->prev_odm_pipe) in dcn31_disable_otg_wa()
/linux/drivers/gpu/drm/amd/display/dc/dcn10/
A Ddcn10_hw_sequencer.c2921 !pipe_ctx->prev_odm_pipe && in dcn10_post_unlock_program_front_end()
3310 (pipe_ctx->prev_odm_pipe != NULL); in dcn10_set_cursor_position()
3435 pipe_ctx->prev_odm_pipe->plane_res.scl_data.viewport.y; in dcn10_set_cursor_position()
/linux/drivers/gpu/drm/amd/display/dc/dce110/
A Ddce110_hw_sequencer.c2363 if (pipe_ctx->top_pipe || pipe_ctx->prev_odm_pipe)

Completed in 59 milliseconds