Home
last modified time | relevance | path

Searched refs:replay_settings (Results 1 – 19 of 19) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_edp_panel_control.c910 link->replay_settings.replay_power_opt_active = *power_opts; in edp_set_replay_allow_active()
920 link->replay_settings.replay_allow_active = *allow_active; in edp_set_replay_allow_active()
967 if (!(link->replay_settings.config.replay_supported)) in edp_setup_replay()
970 link->replay_settings.config.replay_error_status.raw = 0; in edp_setup_replay()
1004 link->replay_settings.replay_feature_enabled = in edp_setup_replay()
1006 if (link->replay_settings.replay_feature_enabled) { in edp_setup_replay()
1010 link->replay_settings.config.replay_timing_sync_supported; in edp_setup_replay()
1072 link->replay_settings.coasting_vtotal = coasting_vtotal; in edp_set_coasting_vtotal()
1112 if (link->replay_settings.replay_feature_enabled && in edp_set_replay_power_opt_and_coasting_vtotal()
1116 link->replay_settings.replay_power_opt_active = *power_opts; in edp_set_replay_power_opt_and_coasting_vtotal()
[all …]
H A Dlink_dp_irq_handler.c196 if (!link->replay_settings.replay_feature_enabled) in handle_hpd_irq_replay_sink()
230 link->replay_settings.config.replay_error_status.raw |= replay_error_status.raw; in handle_hpd_irq_replay_sink()
232 if (link->replay_settings.config.force_disable_desync_error_check) in handle_hpd_irq_replay_sink()
244 link->replay_settings.replay_desync_error_fail_count++; in handle_hpd_irq_replay_sink()
255 if (link->replay_settings.replay_allow_active) { in handle_hpd_irq_replay_sink()
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_replay.c85 if (link->replay_settings.config.replay_supported) in amdgpu_dm_set_replay_caps()
127 pr_config = &link->replay_settings.config; in amdgpu_dm_link_setup_replay()
141 link->replay_settings.replay_feature_enabled = true; in amdgpu_dm_link_setup_replay()
H A Damdgpu_dm_crtc.c132 bool is_sr_active = (link->replay_settings.replay_allow_active || in amdgpu_dm_crtc_set_panel_sr_feature()
142 if (link->replay_settings.replay_feature_enabled && !vrr_active && in amdgpu_dm_crtc_set_panel_sr_feature()
H A Damdgpu_dm.c679 bool replay_en = acrtc->dm_irq_params.stream->link->replay_settings.replay_feature_enabled; in dm_crtc_high_irq()
9229 struct replay_settings *pr = &acrtc_state->stream->link->replay_settings; in amdgpu_dm_enable_self_refresh()
9414 acrtc_state->stream->link->replay_settings.replay_feature_enabled) { in amdgpu_dm_commit_planes()
9605 if (acrtc_state->stream->link->replay_settings.replay_allow_active) in amdgpu_dm_commit_planes()
12643 amdgpu_dm_connector->dc_link->replay_settings.config.replay_supported) { in amdgpu_dm_update_freesync_caps()
12644 amdgpu_dm_connector->dc_link->replay_settings.config.replay_supported = false; in amdgpu_dm_update_freesync_caps()
12645 amdgpu_dm_connector->dc_link->replay_settings.replay_feature_enabled = false; in amdgpu_dm_update_freesync_caps()
H A Damdgpu_dm_debugfs.c1019 if (link->replay_settings.config.replay_supported) { in replay_capability_show()
1035 seq_printf(m, "Config support: %s\n", str_yes_no(link->replay_settings.config.replay_supported)); in replay_capability_show()
/linux-6.15/drivers/gpu/drm/amd/display/modules/power/
H A Dpower_helpers.c935 link->replay_settings.config = *pr_config; in init_replay_config()
982 link->replay_settings.defer_update_coasting_vtotal_table[type] = vtotal; in set_replay_defer_update_coasting_vtotal()
988 link->replay_settings.coasting_vtotal_table[type] = in update_replay_coasting_vtotal_from_defer()
989 link->replay_settings.defer_update_coasting_vtotal_table[type]; in update_replay_coasting_vtotal_from_defer()
996 link->replay_settings.coasting_vtotal_table[type] = vtotal; in set_replay_coasting_vtotal()
1001 link->replay_settings.low_rr_full_screen_video_pseudo_vtotal = vtotal; in set_replay_low_rr_full_screen_video_src_vtotal()
1018 link->replay_settings.link_off_frame_count = max_link_off_frame_count; in calculate_replay_link_off_frame_count()
1045 link->replay_settings.replay_desync_error_fail_count = 0; in reset_replay_dsync_error_count()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dce/
H A Ddmub_replay.c166 copy_settings_data->debug.u32All = link->replay_settings.config.debug_flags; in dmub_replay_copy_settings()
169 copy_settings_data->smu_optimizations_en = link->replay_settings.replay_smu_opt_enable; in dmub_replay_copy_settings()
170 …copy_settings_data->replay_timing_sync_supported = link->replay_settings.config.replay_timing_sync… in dmub_replay_copy_settings()
H A Ddmub_hw_lock_mgr.c73 if (link->replay_settings.replay_feature_enabled) in should_use_dmub_lock()
/linux-6.15/drivers/gpu/drm/amd/display/modules/info_packet/
H A Dinfo_packet.c152 else if (stream->link->replay_settings.config.replay_supported) in mod_build_vsc_infopacket()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn35/
H A Ddcn35_fpu.c596 bool is_replay = link && link->replay_settings.replay_feature_enabled; in dcn35_decide_zstate_support()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn351/
H A Ddcn351_fpu.c629 bool is_replay = link && link->replay_settings.replay_feature_enabled; in dcn351_decide_zstate_support()
/linux-6.15/drivers/gpu/drm/amd/display/dc/
H A Ddc_types.h1135 struct replay_settings { struct
H A Ddc.h1774 struct replay_settings replay_settings; member
H A Ddc_dmub_srv.c1006 if (pipe_ctx->stream->link->replay_settings.config.replay_supported) in dc_dmub_should_update_cursor_data()
/linux-6.15/drivers/gpu/drm/amd/display/dc/core/
H A Ddc.c3628 if (stream->link->replay_settings.config.replay_supported) in dc_dmub_should_send_dirty_rect_cmd()
5522 if (link->replay_settings.replay_feature_enabled) { in dc_set_replay_allow_active()
5523 if (active && !link->replay_settings.replay_allow_active) { in dc_set_replay_allow_active()
5528 } else if (!active && link->replay_settings.replay_allow_active) { in dc_set_replay_allow_active()
6105 if (link->replay_settings.replay_feature_enabled) in dc_notify_vsync_int_state()
6156 if (link->replay_settings.replay_feature_enabled) in dc_abm_save_restore()
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dce110/
H A Ddce110_hwseq.c1704 pipe_ctx->stream->link->replay_settings.replay_feature_enabled = false; in dce110_apply_single_controller_ctx_to_hw()
2210 if (pipe_ctx->stream->link->replay_settings.replay_feature_enabled) in should_enable_fbc()
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn35/
H A Ddcn35_hwseq.c664 bool is_replay = link && link->replay_settings.replay_feature_enabled; in dcn35_apply_idle_power_optimizations()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn20/
H A Ddcn20_fpu.c1090 bool is_replay = link && link->replay_settings.replay_feature_enabled; in decide_zstate_support()