Home
last modified time | relevance | path

Searched refs:mall_stream_config (Results 1 – 15 of 15) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn32/
Ddcn32_resource_helpers.c79 pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn32_helper_calculate_num_ways_for_subvp()
86 if (main_pipe->stream == pipe->stream->mall_stream_config.paired_stream) { in dcn32_helper_calculate_num_ways_for_subvp()
219 if (pipe->stream && pipe->stream->mall_stream_config.type != SUBVP_NONE) in dcn32_subvp_in_use()
293 if (context->streams[i]->mall_stream_config.type != SUBVP_PHANTOM) { in dcn32_determine_det_override()
301 if (context->streams[i]->mall_stream_config.type == SUBVP_PHANTOM) in dcn32_determine_det_override()
417 temp_config->mall_stream_config[i] = pipe->stream->mall_stream_config; in dcn32_save_mall_state()
448 pipe->stream->mall_stream_config = temp_config->mall_stream_config[i]; in dcn32_restore_mall_state()
Ddcn32_hwseq.c232 pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) in dcn32_calculate_cab_allocation()
451 if (pipe_ctx->stream && pipe_ctx->stream->mall_stream_config.paired_stream && in dcn32_commit_subvp_config()
452 pipe_ctx->stream->mall_stream_config.type == SUBVP_MAIN) { in dcn32_commit_subvp_config()
482 if (pipe->stream && pipe->plane_state && pipe->stream->mall_stream_config.type == SUBVP_MAIN) { in dcn32_subvp_pipe_control_lock()
489 if (top_pipe_to_program->stream->mall_stream_config.type == SUBVP_MAIN && in dcn32_subvp_pipe_control_lock()
501 if (pipe->stream && pipe->plane_state && pipe->stream->mall_stream_config.type == SUBVP_MAIN && in dcn32_subvp_pipe_control_lock()
689 if (pipe->stream && pipe->stream->mall_stream_config.type == SUBVP_MAIN) in dcn32_subvp_update_force_pstate()
704 if (pipe->stream && pipe->plane_state && (pipe->stream->mall_stream_config.type == SUBVP_MAIN || in dcn32_subvp_update_force_pstate()
705 … (pipe->stream->mall_stream_config.type == SUBVP_NONE && pipe->stream->ignore_msa_timing_param))) { in dcn32_subvp_update_force_pstate()
751 if (pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn32_update_mall_sel()
[all …]
Ddcn32_resource.c1705 phantom_stream->mall_stream_config.type = SUBVP_PHANTOM; in dcn32_enable_phantom_stream()
1706 phantom_stream->mall_stream_config.paired_stream = ref_pipe->stream; in dcn32_enable_phantom_stream()
1707 ref_pipe->stream->mall_stream_config.type = SUBVP_MAIN; in dcn32_enable_phantom_stream()
1708 ref_pipe->stream->mall_stream_config.paired_stream = phantom_stream; in dcn32_enable_phantom_stream()
1733 if (pipe->plane_state && pipe->stream && pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn32_remove_phantom_pipes()
1752 pipe->stream->mall_stream_config.type = SUBVP_NONE; in dcn32_remove_phantom_pipes()
1753 pipe->stream->mall_stream_config.paired_stream = NULL; in dcn32_remove_phantom_pipes()
1787 pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn32_add_phantom_pipes()
1930 switch (pipe->stream->mall_stream_config.type) { in dcn32_populate_dml_pipes_from_context()
Ddcn32_resource.h55 struct mall_stream_config mall_stream_config[MAX_PIPES]; member
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/
Ddc_dmub_srv.c452 …struct dc_crtc_timing *phantom_timing = &subvp_pipe->stream->mall_stream_config.paired_stream->tim… in populate_subvp_cmd_drr_info()
534 if (pipe->stream->mall_stream_config.type == SUBVP_MAIN) in populate_subvp_cmd_vblank_pipe_info()
579 …struct dc_crtc_timing *phantom_timing0 = &subvp_pipes[0]->stream->mall_stream_config.paired_stream… in update_subvp_prefetch_end_to_mall_start()
580 …struct dc_crtc_timing *phantom_timing1 = &subvp_pipes[1]->stream->mall_stream_config.paired_stream… in update_subvp_prefetch_end_to_mall_start()
638 …struct dc_crtc_timing *phantom_timing = &subvp_pipe->stream->mall_stream_config.paired_stream->tim… in populate_subvp_cmd_pipe_info()
691 if (phantom_pipe->stream == subvp_pipe->stream->mall_stream_config.paired_stream) { in populate_subvp_cmd_pipe_info()
747 pipe->stream->mall_stream_config.type == SUBVP_MAIN) in dc_dmub_setup_subvp_dmub_command()
763 if (pipe->plane_state && pipe->stream->mall_stream_config.paired_stream && in dc_dmub_setup_subvp_dmub_command()
765 pipe->stream->mall_stream_config.type == SUBVP_MAIN) { in dc_dmub_setup_subvp_dmub_command()
767 } else if (pipe->plane_state && pipe->stream->mall_stream_config.type == SUBVP_NONE) { in dc_dmub_setup_subvp_dmub_command()
Ddc_stream.h151 struct mall_stream_config { struct
269 struct mall_stream_config mall_stream_config; member
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/core/
Ddc_hw_sequencer.c420 if (pipe->stream && pipe->stream->mall_stream_config.paired_stream && in get_subvp_visual_confirm_color()
421 pipe->stream->mall_stream_config.type == SUBVP_MAIN) { in get_subvp_visual_confirm_color()
432 if (enable_subvp && pipe_ctx->stream->mall_stream_config.type == SUBVP_NONE) { in get_subvp_visual_confirm_color()
Ddc.c1123 if (old_stream->mall_stream_config.type == SUBVP_PHANTOM) { in disable_dangling_plane()
1215 if (!pipe->plane_state || pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) in wait_for_no_pipes_pending()
1757 …subvp_prev_use |= (old_pipe->stream && old_pipe->stream->mall_stream_config.type == SUBVP_PHANTOM); in dc_commit_state_no_check()
1985 …if (!pipe->plane_state || (pipe->stream && pipe->stream->mall_stream_config.type == SUBVP_PHANTOM)) in is_flip_pending_in_pipes()
3266 …subvp_prev_use |= (old_pipe->stream && old_pipe->stream->mall_stream_config.type == SUBVP_PHANTOM); in commit_planes_for_stream()
3318 if ((new_pipe->stream && new_pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) || in commit_planes_for_stream()
3336 if ((new_pipe->stream && new_pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) || in commit_planes_for_stream()
3626 if (cur_stream_status && stream->mall_stream_config.type == SUBVP_MAIN) { in could_mpcc_tree_change_for_active_pipes()
Ddc_stream.c336 if (stream->mall_stream_config.type == SUBVP_MAIN) in dc_stream_set_cursor_attributes()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn32/
Ddcn32_fpu.c317 if (pipe->plane_state && pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn32_helper_populate_phantom_dlg_params()
678 …pipe->stream->mall_stream_config.type == SUBVP_NONE && refresh_rate < 120 && !pipe->plane_state->a… in dcn32_assign_subvp_pipe()
741 pipe->stream->mall_stream_config.type == SUBVP_NONE) { in dcn32_enough_pipes_for_subvp()
794 pipe->stream->mall_stream_config.type == SUBVP_MAIN) { in subvp_subvp_schedulable()
795 phantom = pipe->stream->mall_stream_config.paired_stream; in subvp_subvp_schedulable()
874 if (pipe->stream->mall_stream_config.type == SUBVP_MAIN) in subvp_drr_schedulable()
879 phantom_timing = &pipe->stream->mall_stream_config.paired_stream->timing; in subvp_drr_schedulable()
954 if (!found && pipe->stream->mall_stream_config.type == SUBVP_NONE) { in subvp_vblank_schedulable()
960 if (!subvp_pipe && pipe->stream->mall_stream_config.type == SUBVP_MAIN) in subvp_vblank_schedulable()
969 phantom_timing = &subvp_pipe->stream->mall_stream_config.paired_stream->timing; in subvp_vblank_schedulable()
[all …]
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_hwseq.c790 if (pipe_ctx->stream && pipe_ctx->stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn20_enable_stream_timing()
1316 if (new_pipe->stream && new_pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) in dcn20_detect_pipe_changes()
1614 if (pipe_ctx->stream && pipe_ctx->stream->mall_stream_config.type == SUBVP_PHANTOM in dcn20_update_dchubp_dpp()
1667 if (pipe_ctx->stream->mall_stream_config.type != SUBVP_PHANTOM) { in dcn20_program_pipe()
1814 if (pipe->stream && pipe->stream->mall_stream_config.type != SUBVP_PHANTOM) in dcn20_program_front_end_for_ctx()
1866 pipe->stream->mall_stream_config.type != SUBVP_PHANTOM) { in dcn20_post_unlock_program_front_end()
1885 if (pipe->stream && pipe->stream->mall_stream_config.type == SUBVP_PHANTOM && in dcn20_post_unlock_program_front_end()
1886 old_pipe->stream && old_pipe->stream->mall_stream_config.type != SUBVP_PHANTOM) { in dcn20_post_unlock_program_front_end()
1906 if (pipe->stream && pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn20_post_unlock_program_front_end()
1961 if (pipe->stream && pipe->stream->mall_stream_config.type != SUBVP_NONE) { in dcn20_prepare_bandwidth()
[all …]
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/clk_mgr/
Dclk_mgr.c64 if (stream->mall_stream_config.type == SUBVP_PHANTOM) in clk_mgr_helper_get_active_display_cnt()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_hw_sequencer.c2273 …if (grouped_pipes[i]->stream && grouped_pipes[i]->stream->mall_stream_config.type == SUBVP_PHANTOM) in dcn10_enable_timing_synchronization()
2287 …if (grouped_pipes[i]->stream && grouped_pipes[i]->stream->mall_stream_config.type == SUBVP_PHANTOM) in dcn10_enable_timing_synchronization()
2294 …if (grouped_pipes[i]->stream && grouped_pipes[i]->stream->mall_stream_config.type == SUBVP_PHANTOM) in dcn10_enable_timing_synchronization()
2308 if (grouped_pipes[1]->stream && grouped_pipes[1]->stream->mall_stream_config.type != SUBVP_PHANTOM) in dcn10_enable_timing_synchronization()
2312 …if (grouped_pipes[i]->stream && grouped_pipes[i]->stream->mall_stream_config.type == SUBVP_PHANTOM) in dcn10_enable_timing_synchronization()
2320 …if (grouped_pipes[i]->stream && grouped_pipes[i]->stream->mall_stream_config.type == SUBVP_PHANTOM) in dcn10_enable_timing_synchronization()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_hwseq.c958 if (pipe->stream->mall_stream_config.type == SUBVP_MAIN) { in dcn30_hardware_release()
/linux-6.1.9/drivers/gpu/drm/amd/display/dc/dml/dcn20/
Ddcn20_fpu.c1046 if (context->res_ctx.pipe_ctx[i].stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn20_calculate_dlg_params()
1383 res_ctx->pipe_ctx[i].stream->mall_stream_config.type == SUBVP_PHANTOM)) in dcn20_populate_dml_pipes_from_context()