mbox series

[RESEND,0/8] VRR Refactor

Message ID 20250311093751.1329043-1-ankit.k.nautiyal@intel.com (mailing list archive)
Headers show
Series VRR Refactor | expand

Message

Ankit Nautiyal March 11, 2025, 9:37 a.m. UTC
To move away from legacy timing generator and always use VRR timing
generator, some refactoring is required in existing VRR code.

This series is a spinoff from the original series [1], tackling only VRR
refactoring patches from the main series.

[1] https://patchwork.freedesktop.org/series/141152/

Ankit Nautiyal (8):
  drm/i915/vrr: Remove unwanted comment
  drm/i915:vrr: Separate out functions to compute vmin and vmax
  drm/i915/vrr: Make helpers for cmrr and vrr timings
  drm/i915/vrr: Disable CMRR
  drm/i915/vrr: Track vrr.enable only for variable timing
  drm/i915/vrr: Use crtc_vtotal for vmin
  drm/i915/vrr: Prepare for fixed refresh rate timings
  drm/i915/display: Enable MSA Ignore Timing PAR only when in not
    fixed_rr mode

 .../drm/i915/display/intel_dp_link_training.c |  15 +-
 drivers/gpu/drm/i915/display/intel_vrr.c      | 185 ++++++++++++++----
 2 files changed, 166 insertions(+), 34 deletions(-)