Searched refs:vrr (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_vrr.c | 50 if (!connector->panel.vbt.vrr) in intel_vrr_is_capable() 80 return crtc_state->vrr.flipline; in intel_vrr_possible() 156 return crtc_state->vrr.vmin; in intel_vrr_vmin_vtotal() 161 return crtc_state->vrr.vmax; in intel_vrr_vmax_vtotal() 166 return intel_vrr_vmin_vtotal(crtc_state) - crtc_state->vrr.guardband; in intel_vrr_vmin_vblank_start() 171 return intel_vrr_vmax_vtotal(crtc_state) - crtc_state->vrr.guardband; in intel_vrr_vmax_vblank_start() 231 crtc_state->vrr.vmax = cmrr_get_vtotal(crtc_state, false); in intel_vrr_compute_cmrr_timings() 232 crtc_state->vrr.vmin = crtc_state->vrr.vmax; in intel_vrr_compute_cmrr_timings() 233 crtc_state->vrr.flipline = crtc_state->vrr.vmin; in intel_vrr_compute_cmrr_timings() 243 crtc_state->vrr.vmax = vmax; in intel_vrr_compute_vrr_timings() [all …]
|
| H A D | intel_alpm.c | 274 if (crtc_state->vrr.vmin != crtc_state->vrr.vmax || in intel_alpm_lobf_compute_config() 275 crtc_state->vrr.vmin != crtc_state->vrr.flipline) in intel_alpm_lobf_compute_config()
|
| H A D | intel_display.c | 921 return old_crtc_state->vrr.flipline != new_crtc_state->vrr.flipline || in vrr_params_changed() 922 old_crtc_state->vrr.vmin != new_crtc_state->vrr.vmin || in vrr_params_changed() 923 old_crtc_state->vrr.vmax != new_crtc_state->vrr.vmax || in vrr_params_changed() 924 old_crtc_state->vrr.guardband != new_crtc_state->vrr.guardband || in vrr_params_changed() 925 old_crtc_state->vrr.pipeline_full != new_crtc_state->vrr.pipeline_full || in vrr_params_changed() 926 old_crtc_state->vrr.vsync_start != new_crtc_state->vrr.vsync_start || in vrr_params_changed() 927 old_crtc_state->vrr.vsync_end != new_crtc_state->vrr.vsync_end; in vrr_params_changed() 948 return is_enabling(vrr.enable, old_crtc_state, new_crtc_state) || in intel_crtc_vrr_enabling() 949 (new_crtc_state->vrr.enable && in intel_crtc_vrr_enabling() 965 return is_disabling(vrr.enable, old_crtc_state, new_crtc_state) || in intel_crtc_vrr_disabling() [all …]
|
| H A D | intel_dsb.c | 115 return old_crtc_state->vrr.enable && !intel_crtc_vrr_disabling(state, crtc); in pre_commit_is_vrr_active() 707 if (pre_commit_is_vrr_active(state, crtc) && crtc_state->vrr.dc_balance.enable) { in intel_dsb_vblank_evade()
|
| H A D | intel_display_types.h | 337 bool vrr; member 1396 } vrr; member
|
| H A D | intel_bios.c | 1370 panel->vbt.vrr = true; /* matches Windows behaviour */ in parse_power_conservation_features() 1402 panel->vbt.vrr = panel_bool(power->vrr_feature_enabled, in parse_power_conservation_features()
|
| H A D | intel_dp.c | 2996 if (!crtc_state->vrr.enable || !intel_dp->as_sdp_supported) in intel_dp_compute_as_sdp() 3107 if (pipe_config->vrr.enable) in can_enable_drrs() 7111 return crtc_state->vrr.vsync_start + 1; in intel_dp_get_lines_for_sdp()
|
| H A D | intel_psr.c | 1607 if (crtc_state->vrr.enable && in intel_psr2_config_valid() 1714 if (crtc_state->vrr.enable) in _psr_compute_config()
|
| H A D | skl_watermark.c | 2846 display->pkgc.disable[crtc->pipe] = crtc_state->vrr.enable; in pkgc_max_linetime()
|
| /linux/drivers/gpu/drm/amd/display/modules/freesync/ |
| H A D | freesync.c | 183 const struct mod_vrr_params *vrr, in calc_v_total_from_duration() argument 188 if (duration_in_us < vrr->min_duration_in_us) in calc_v_total_from_duration() 189 duration_in_us = vrr->min_duration_in_us; in calc_v_total_from_duration() 191 if (duration_in_us > vrr->max_duration_in_us) in calc_v_total_from_duration() 192 duration_in_us = vrr->max_duration_in_us; in calc_v_total_from_duration() 563 static void build_vrr_infopacket_data_v1(const struct mod_vrr_params *vrr, in build_vrr_infopacket_data_v1() argument 583 if (vrr->state != VRR_STATE_UNSUPPORTED) in build_vrr_infopacket_data_v1() 587 if (vrr->state != VRR_STATE_DISABLED && in build_vrr_infopacket_data_v1() 588 vrr->state != VRR_STATE_UNSUPPORTED) in build_vrr_infopacket_data_v1() 593 if (vrr->state != VRR_STATE_DISABLED && in build_vrr_infopacket_data_v1() [all …]
|