summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/display/intel_vrr.c
AgeCommit message (Expand)Author
2025-06-11drm/i915/display: drop i915_reg.h include where possibleJani Nikula
2025-06-09drm/i915: split out display register macros to a separate fileJani Nikula
2025-05-19drm/i915/vrr: Program EMP_AS_SDP_TL for DP AS SDPAnkit Nautiyal
2025-04-14drm/i915/vrr: Stop writing VRR_CTL_IGN_MAX_SHIFT for MTL onwardsJouni Högander
2025-04-01drm/i915: reduce intel_wakeref.h dependenciesJani Nikula
2025-03-31drm/i915/display: Avoid use of VTOTAL.Vtotal bitsAnkit Nautiyal
2025-03-25drm/i915/vrr: Set trans_vrr_ctl in intel_vrr_set_transcoder_timings()Ankit Nautiyal
2025-03-25drm/i915/vrr: Always use VRR timing generator for PTL+Ankit Nautiyal
2025-03-25drm/i915/vrr: Allow fixed_rr with pipe joinerAnkit Nautiyal
2025-03-25drm/i915/display: Move vrr.guardband/pipeline_full out of !fastset blockAnkit Nautiyal
2025-03-25drm/i915/display: Use fixed rr timings in intel_set_transcoder_timings_lrr()Ankit Nautiyal
2025-03-25drm/i915/vrr: Use fixed timings for platforms that support VRRAnkit Nautiyal
2025-03-25drm/i915/display: Use fixed_rr timings in modeset sequenceAnkit Nautiyal
2025-03-25drm/i915/vrr: Set vrr.enable for VRR TG with fixed_rrAnkit Nautiyal
2025-03-25drm/i915/vrr: Always set vrr vmax/vmin/flipline in vrr_{enable/disable}Ankit Nautiyal
2025-03-25drm/i915/vrr: Refactor condition for computing vmax and LRRAnkit Nautiyal
2025-03-25drm/i915/dp_mst: Use VRR Timing generator for DP MST for fixed_rrAnkit Nautiyal
2025-03-24drm/i915/vrr: Avoid reading vrr.enable based on fixed_rr checkAnkit Nautiyal
2025-03-24drm/i915/display: Add fixed_rr to crtc_state dumpAnkit Nautiyal
2025-03-13drm/i915/vrr: Prepare for fixed refresh rate timingsAnkit Nautiyal
2025-03-13drm/i915/vrr: Use crtc_vtotal for vminAnkit Nautiyal
2025-03-13drm/i915/vrr: Track vrr.enable only for variable timingAnkit Nautiyal
2025-03-13drm/i915/vrr: Disable CMRRAnkit Nautiyal
2025-03-13drm/i915/vrr: Make helpers for cmrr and vrr timingsAnkit Nautiyal
2025-03-13drm/i915:vrr: Separate out functions to compute vmin and vmaxAnkit Nautiyal
2025-03-13drm/i915/vrr: Remove unwanted commentAnkit Nautiyal
2025-02-12drm/i915/vrr: Check that the push send bit is clear after delayed vblankVille Syrjälä
2025-01-30drm/i915/vrr: Compute vrr.vsync_{start, end} during full modesetMitul Golani
2025-01-15drm/i915/vrr: Plumb the DSB into intel_vrr_send_push()Ville Syrjälä
2025-01-15drm/i915/vrr: Add extra vblank delay to estimatesVille Syrjälä
2025-01-15drm/i915/vrr: Fix vmin/vmax/flipline on TGL when using vblank delayVille Syrjälä
2025-01-15drm/i915/vrr: Drop the extra vmin adjustment for ADL+Ville Syrjälä
2025-01-15drm/i915/vrr: Introduce intel_vrr_vblank_delay()Ville Syrjälä
2025-01-15drm/i915: Introduce intel_vrr_{vmin,vmax}_vtotal()Ville Syrjälä
2025-01-15drm/i915: Fix include orderVille Syrjälä
2024-12-18drm/i915/display: drop unnecessary i915_drv.h includesJani Nikula
2024-11-12drm/i915/display: make CHICKEN_TRANS() display version awareJani Nikula
2024-10-16drm/i915/vrr: Split vrr-compute-config in two phasesAnimesh Manna
2024-10-16drm/i915/vrr: Add helper to check if vrr possibleMitul Golani
2024-08-23drm/i915/vrr: convert to struct intel_displayJani Nikula
2024-07-09drm/i915/display: Cache adpative sync caps to use it laterMitul Golani
2024-06-24drm/i915/display: Consider adjusted_pixel_rate to be u64Mitul Golani
2024-06-17drm/i915/display: Update calculation to avoid overflowMitul Golani
2024-06-13drm/i915/display: Send vrr vsync params whne vrr is enabledMitul Golani
2024-06-12drm/i915: Rename all bigjoiner to joinerStanislav Lisovskiy
2024-06-11drm/i915: Compute CMRR and calculate vtotalMitul Golani
2024-06-11drm/i915/display: Compute vrr vsync paramsMitul Golani
2024-06-11drm/i915: Update trans_vrr_ctl flag when cmrr is computedMitul Golani
2024-06-11drm/i915: Define and compute Transcoder CMRR registersMitul Golani
2024-06-11drm/i915: Separate VRR related register definitionsMitul Golani