Searched refs:mall_stream_config (Results 1 – 14 of 14) sorted by relevance
199 if (pipe->stream && pipe->stream->mall_stream_config.type != SUBVP_NONE) in dcn32_subvp_in_use()304 if (context->streams[i]->mall_stream_config.type != SUBVP_PHANTOM) { in dcn32_determine_det_override()312 if (context->streams[i]->mall_stream_config.type == SUBVP_PHANTOM) in dcn32_determine_det_override()429 temp_config->mall_stream_config[i] = pipe->stream->mall_stream_config; in dcn32_save_mall_state()460 pipe->stream->mall_stream_config = temp_config->mall_stream_config[i]; in dcn32_restore_mall_state()
344 if (pipe_ctx->stream && pipe_ctx->stream->mall_stream_config.paired_stream && in dcn32_commit_subvp_config()345 pipe_ctx->stream->mall_stream_config.type == SUBVP_MAIN) { in dcn32_commit_subvp_config()382 if (top_pipe_to_program->stream->mall_stream_config.type == SUBVP_MAIN && in dcn32_subvp_pipe_control_lock()582 if (pipe->stream && pipe->stream->mall_stream_config.type == SUBVP_MAIN) in dcn32_subvp_update_force_pstate()640 if (pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn32_update_mall_sel()687 if (pipe->stream->mall_stream_config.type == SUBVP_MAIN) { in dcn32_program_mall_pipe_config()1092 if (pipe_ctx->stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn32_calculate_dccg_k1_k2_values()1093 stream = pipe_ctx->stream->mall_stream_config.paired_stream; in dcn32_calculate_dccg_k1_k2_values()1274 if (pipe->stream && pipe->stream->mall_stream_config.type == SUBVP_MAIN && in dcn32_update_phantom_vp_position()1275 pipe->stream->mall_stream_config.paired_stream == phantom_pipe->stream) { in dcn32_update_phantom_vp_position()[all …]
1707 phantom_stream->mall_stream_config.type = SUBVP_PHANTOM; in dcn32_enable_phantom_stream()1708 phantom_stream->mall_stream_config.paired_stream = ref_pipe->stream; in dcn32_enable_phantom_stream()1709 ref_pipe->stream->mall_stream_config.type = SUBVP_MAIN; in dcn32_enable_phantom_stream()1710 ref_pipe->stream->mall_stream_config.paired_stream = phantom_stream; in dcn32_enable_phantom_stream()1735 pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn32_retain_phantom_pipes()1756 if (pipe->plane_state && pipe->stream && pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn32_remove_phantom_pipes()1783 pipe->stream->mall_stream_config.type = SUBVP_NONE; in dcn32_remove_phantom_pipes()1784 pipe->stream->mall_stream_config.paired_stream = NULL; in dcn32_remove_phantom_pipes()1819 pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn32_add_phantom_pipes()1966 switch (pipe->stream->mall_stream_config.type) { in dcn32_populate_dml_pipes_from_context()
155 struct mall_stream_config { struct170 struct mall_stream_config mall_stream_config[MAX_PIPES]; argument296 struct mall_stream_config mall_stream_config; member
447 …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()575 …struct dc_crtc_timing *phantom_timing0 = &subvp_pipes[0]->stream->mall_stream_config.paired_stream… in update_subvp_prefetch_end_to_mall_start()576 …struct dc_crtc_timing *phantom_timing1 = &subvp_pipes[1]->stream->mall_stream_config.paired_stream… in update_subvp_prefetch_end_to_mall_start()629 …struct dc_crtc_timing *phantom_timing = &subvp_pipe->stream->mall_stream_config.paired_stream->tim… in populate_subvp_cmd_pipe_info()682 if (phantom_pipe->stream == subvp_pipe->stream->mall_stream_config.paired_stream) { in populate_subvp_cmd_pipe_info()733 pipe->stream->mall_stream_config.type == SUBVP_MAIN) in dc_dmub_setup_subvp_dmub_command()749 if (pipe->plane_state && pipe->stream->mall_stream_config.paired_stream && in dc_dmub_setup_subvp_dmub_command()751 pipe->stream->mall_stream_config.type == SUBVP_MAIN) { in dc_dmub_setup_subvp_dmub_command()753 } else if (pipe->plane_state && pipe->stream->mall_stream_config.type == SUBVP_NONE) { in dc_dmub_setup_subvp_dmub_command()
427 if (pipe->stream && pipe->stream->mall_stream_config.paired_stream && in get_subvp_visual_confirm_color()428 pipe->stream->mall_stream_config.type == SUBVP_MAIN) { in get_subvp_visual_confirm_color()439 if (enable_subvp && pipe_ctx->stream->mall_stream_config.type == SUBVP_NONE) { in get_subvp_visual_confirm_color()
1117 if (old_stream->mall_stream_config.type == SUBVP_PHANTOM) { in disable_dangling_plane()1141 if (old_stream->mall_stream_config.type == SUBVP_PHANTOM) { in disable_dangling_plane()1219 if (!pipe->plane_state || pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) in wait_for_no_pipes_pending()1771 …subvp_prev_use |= (old_pipe->stream && old_pipe->stream->mall_stream_config.type == SUBVP_PHANTOM); in dc_commit_state_no_check()2096 …if (!pipe->plane_state || (pipe->stream && pipe->stream->mall_stream_config.type == SUBVP_PHANTOM)) in is_flip_pending_in_pipes()3410 …subvp_prev_use |= (old_pipe->stream && old_pipe->stream->mall_stream_config.type == SUBVP_PHANTOM); in commit_planes_for_stream()3418 if (pipe->stream && pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) { in commit_planes_for_stream()3473 if ((new_pipe->stream && new_pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) || in commit_planes_for_stream()3815 if (pipe->stream && pipe->stream->mall_stream_config.type != SUBVP_NONE) { in could_mpcc_tree_change_for_active_pipes()3894 if (pipe->stream && pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) { in commit_minimal_transition_state()
761 pipe->stream->mall_stream_config.type == SUBVP_NONE) { in dcn32_enough_pipes_for_subvp()814 pipe->stream->mall_stream_config.type == SUBVP_MAIN) { in subvp_subvp_schedulable()815 phantom = pipe->stream->mall_stream_config.paired_stream; in subvp_subvp_schedulable()898 if (pipe->stream->mall_stream_config.type == SUBVP_MAIN) in subvp_drr_schedulable()903 phantom_timing = &pipe->stream->mall_stream_config.paired_stream->timing; in subvp_drr_schedulable()978 if (!found && pipe->stream->mall_stream_config.type == SUBVP_NONE) { in subvp_vblank_schedulable()984 if (!subvp_pipe && pipe->stream->mall_stream_config.type == SUBVP_MAIN) in subvp_vblank_schedulable()995 phantom_timing = &subvp_pipe->stream->mall_stream_config.paired_stream->timing; in subvp_vblank_schedulable()1053 pipe->stream->mall_stream_config.type == SUBVP_MAIN) in subvp_validate_static_schedulability()1060 pipe->stream->mall_stream_config.type == SUBVP_NONE) { in subvp_validate_static_schedulability()[all …]
801 if (pipe_ctx->stream && pipe_ctx->stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn20_enable_stream_timing()1363 if (new_pipe->stream && new_pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) in dcn20_detect_pipe_changes()1661 if (pipe_ctx->stream && pipe_ctx->stream->mall_stream_config.type == SUBVP_PHANTOM in dcn20_update_dchubp_dpp()1714 if (pipe_ctx->stream->mall_stream_config.type != SUBVP_PHANTOM) { in dcn20_program_pipe()1833 dc->current_state->res_ctx.pipe_ctx[i].stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn20_program_front_end_for_ctx()1887 if (pipe->stream && pipe->stream->mall_stream_config.type != SUBVP_PHANTOM) in dcn20_program_front_end_for_ctx()1950 pipe->stream->mall_stream_config.type != SUBVP_PHANTOM) { in dcn20_post_unlock_program_front_end()1970 if (pipe->stream && pipe->stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn20_post_unlock_program_front_end()2030 if (pipe->stream && pipe->stream->mall_stream_config.type != SUBVP_NONE) { in dcn20_prepare_bandwidth()2074 if (pipe->stream && pipe->stream->mall_stream_config.type != SUBVP_NONE) { in dcn20_optimize_bandwidth()
65 if (stream->mall_stream_config.type == SUBVP_PHANTOM) in clk_mgr_helper_get_active_display_cnt()
2279 …if (grouped_pipes[i]->stream && grouped_pipes[i]->stream->mall_stream_config.type == SUBVP_PHANTOM) in dcn10_enable_timing_synchronization()2299 …if (grouped_pipes[i]->stream && grouped_pipes[i]->stream->mall_stream_config.type == SUBVP_PHANTOM) in dcn10_enable_timing_synchronization()2306 …if (grouped_pipes[i]->stream && grouped_pipes[i]->stream->mall_stream_config.type == SUBVP_PHANTOM) in dcn10_enable_timing_synchronization()2320 if (grouped_pipes[1]->stream && grouped_pipes[1]->stream->mall_stream_config.type != SUBVP_PHANTOM) in dcn10_enable_timing_synchronization()2324 …if (grouped_pipes[i]->stream && grouped_pipes[i]->stream->mall_stream_config.type == SUBVP_PHANTOM) in dcn10_enable_timing_synchronization()2332 …if (grouped_pipes[i]->stream && grouped_pipes[i]->stream->mall_stream_config.type == SUBVP_PHANTOM) in dcn10_enable_timing_synchronization()
964 if (pipe->stream->mall_stream_config.type == SUBVP_MAIN) { in dcn30_hardware_release()
1085 if (context->res_ctx.pipe_ctx[i].stream->mall_stream_config.type == SUBVP_PHANTOM) { in dcn20_calculate_dlg_params()1429 res_ctx->pipe_ctx[i].stream->mall_stream_config.type == SUBVP_PHANTOM)) in dcn20_populate_dml_pipes_from_context()
1588 if (pipe_ctx->stream->mall_stream_config.type != SUBVP_PHANTOM) { in apply_single_controller_ctx_to_hw()
Completed in 49 milliseconds