Home
last modified time | relevance | path

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

/Linux-v6.6/drivers/gpu/drm/i915/display/
Dintel_vrr.c27 if (!connector->panel.vbt.vrr) in intel_vrr_is_capable()
82 return crtc_state->vrr.guardband; in intel_vrr_vblank_exit_length()
85 return crtc_state->vrr.pipeline_full + crtc_state->framestart_delay + 1; in intel_vrr_vblank_exit_length()
91 return crtc_state->vrr.vmin + 1 - intel_vrr_vblank_exit_length(crtc_state); in intel_vrr_vmin_vblank_start()
96 return crtc_state->vrr.vmax - intel_vrr_vblank_exit_length(crtc_state); in intel_vrr_vmax_vblank_start()
133 crtc_state->vrr.vmin = vmin - 1; in intel_vrr_compute_config()
134 crtc_state->vrr.vmax = vmax; in intel_vrr_compute_config()
136 crtc_state->vrr.flipline = crtc_state->vrr.vmin + 1; in intel_vrr_compute_config()
143 crtc_state->vrr.guardband = in intel_vrr_compute_config()
144 crtc_state->vrr.vmin + 1 - adjusted_mode->crtc_vblank_start; in intel_vrr_compute_config()
[all …]
Dintel_crtc_state_dump.c299 str_yes_no(pipe_config->vrr.enable), in intel_crtc_state_dump()
300 pipe_config->vrr.vmin, pipe_config->vrr.vmax, in intel_crtc_state_dump()
301 pipe_config->vrr.pipeline_full, pipe_config->vrr.guardband, in intel_crtc_state_dump()
302 pipe_config->vrr.flipline, in intel_crtc_state_dump()
Dintel_vblank.c505 adjusted_mode.crtc_vtotal = crtc_state->vrr.vmax; in intel_crtc_update_active_timings()
506 adjusted_mode.crtc_vblank_end = crtc_state->vrr.vmax; in intel_crtc_update_active_timings()
Dintel_crtc.c503 if (new_crtc_state->vrr.enable) { in intel_pipe_update_start()
707 new_crtc_state->vrr.enable); in intel_pipe_update_end()
Dintel_display_types.h309 bool vrr; member
1389 } vrr; member
Dintel_display.c919 return is_enabling(vrr.enable, old_crtc_state, new_crtc_state); in vrr_enabling()
925 return is_disabling(vrr.enable, old_crtc_state, new_crtc_state); in vrr_disabling()
5389 PIPE_CONF_CHECK_BOOL(vrr.enable); in intel_pipe_config_compare()
5390 PIPE_CONF_CHECK_I(vrr.vmin); in intel_pipe_config_compare()
5391 PIPE_CONF_CHECK_I(vrr.vmax); in intel_pipe_config_compare()
5392 PIPE_CONF_CHECK_I(vrr.flipline); in intel_pipe_config_compare()
5393 PIPE_CONF_CHECK_I(vrr.pipeline_full); in intel_pipe_config_compare()
5394 PIPE_CONF_CHECK_I(vrr.guardband); in intel_pipe_config_compare()
6578 new_crtc_state->vrr.enable); in intel_update_crtc()
Dintel_modeset_setup.c827 crtc_state->vrr.enable); in intel_modeset_readout_hw_state()
Dintel_dp_link_training.c642 link_config[0] = crtc_state->vrr.flipline ? DP_MSA_TIMING_PAR_IGNORE_EN : 0; in intel_dp_update_downspread_ctrl()
Dintel_psr.c1146 if (crtc_state->vrr.enable && in intel_psr2_config_valid()
1218 if (crtc_state->vrr.enable) in intel_psr_compute_config()
Dintel_bios.c1360 panel->vbt.vrr = true; /* matches Windows behaviour */ in parse_power_conservation_features()
1392 panel->vbt.vrr = panel_bool(power->vrr_feature_enabled, in parse_power_conservation_features()
Dintel_ddi.c2202 if (!crtc_state->vrr.enable) in intel_dp_sink_set_msa_timing_par_ignore_state()
Dintel_dp.c2113 if (pipe_config->vrr.enable) in can_enable_drrs()
/Linux-v6.6/drivers/gpu/drm/amd/display/modules/freesync/
Dfreesync.c149 const struct mod_vrr_params *vrr, in calc_v_total_from_duration() argument
154 if (duration_in_us < vrr->min_duration_in_us) in calc_v_total_from_duration()
155 duration_in_us = vrr->min_duration_in_us; in calc_v_total_from_duration()
157 if (duration_in_us > vrr->max_duration_in_us) in calc_v_total_from_duration()
158 duration_in_us = vrr->max_duration_in_us; in calc_v_total_from_duration()
567 static void build_vrr_infopacket_data_v1(const struct mod_vrr_params *vrr, in build_vrr_infopacket_data_v1() argument
587 if (vrr->state != VRR_STATE_UNSUPPORTED) in build_vrr_infopacket_data_v1()
591 if (vrr->state != VRR_STATE_DISABLED && in build_vrr_infopacket_data_v1()
592 vrr->state != VRR_STATE_UNSUPPORTED) in build_vrr_infopacket_data_v1()
597 if (vrr->state != VRR_STATE_DISABLED && in build_vrr_infopacket_data_v1()
[all …]
/Linux-v6.6/drivers/gpu/drm/amd/display/modules/inc/
Dmod_freesync.h152 const struct mod_vrr_params *vrr,
162 const struct mod_vrr_params *vrr,