summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/display/intel_vblank.c
AgeCommit message (Expand)Author
2025-12-30drm/i915/vrr: Implement vblank evasion with DC balancingVille Syrjälä
2025-12-30drm/i915/vblank: Extract vrr_vblank_start()Ville Syrjälä
2025-12-29drm/i915/display: use to_intel_uncore() to avoid i915_drv.hJani Nikula
2025-11-07Merge tag 'drm-misc-next-2025-11-05-1' of https://gitlab.freedesktop.org/drm/...Dave Airlie
2025-10-31drm/i915/display: switch to intel_display_utils.hJani Nikula
2025-10-31drm/i915: split out separate files for jiffies timeout and wait helpersJani Nikula
2025-10-31drm: include drm_print.h where neededJani Nikula
2025-10-16drm/i915/vblank: Add helper to get correct vblank lengthAnkit Nautiyal
2025-09-25drm/i915/display: Drop intel_vrr_vblank_delay and use set_context_latencyAnkit Nautiyal
2025-09-04drm/i915/vblank: use generic poll_timeout_us() instead of wait_for()Jani Nikula
2025-08-04drm/xe/compat: stop including i915_utils.h from compat i915_drv.hJani Nikula
2025-07-28drm/i915/vblank: Change log from err to debugSuraj Kandpal
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-03-25drm/i915: Replace the HAS_DDI() in intel_crtc_scanline_offset() with specific...Ville Syrjälä
2025-03-25drm/i915: Reverse the scanline_offset if ladderVille Syrjälä
2025-03-25drm/i915: Fix scanline_offset for LNL+ and BMG+Ville Syrjälä
2025-01-23drm/i915/display: fix typos in i915/display filesNitin Gote
2025-01-15drm/i915/vrr: Introduce intel_vrr_vblank_delay()Ville Syrjälä
2025-01-15drm/i915: Extract intel_crtc_active_timings()Ville Syrjälä
2025-01-15drm/i915: Consolidate intel_pre_commit_crtc_state()Ville Syrjälä
2025-01-15drm/i915: Extract intel_mode_vblank_delay()Ville Syrjälä
2025-01-15drm/i915: Introduce intel_vrr_{vmin,vmax}_vtotal()Ville Syrjälä
2024-10-30drm/i915/vblank: use display->platform.<platform> instead of IS_<PLATFORM>()Jani Nikula
2024-10-30drm/i915/vblank: drop unnecessary i915 local variableJani Nikula
2024-09-05drm/i915/display: include drm/drm_vblank.h where neededJani Nikula
2024-08-29drm/i915/dsb: Account for VRR properly in DSB scanline stuffVille Syrjälä
2024-08-29drm/i915/dsb: Convert dewake_scanline to a hw scanline number earlierVille Syrjälä
2024-08-23drm/i915/vblank: convert to struct intel_displayJani Nikula
2024-08-23drm/i915/vblank: fix context imbalance warningsJani Nikula
2024-08-23drm/i915/vblank: use drm_crtc_vblank_crtc() instead of open-codingJani Nikula
2024-07-12drm/i915: Calculate vblank delay more accuratelyVille Syrjälä
2024-06-20drm/i915: Introduce intel_mode_vdisplay()Ville Syrjälä
2024-06-07drm/i915: pass dev_priv explicitly to PIPE_FRMCOUNT_G4XJani Nikula
2024-06-07drm/i915: pass dev_priv explicitly to PIPEFRAMEPIXELJani Nikula
2024-06-07drm/i915: pass dev_priv explicitly to PIPEFRAMEJani Nikula
2024-06-07drm/i915: pass dev_priv explicitly to PIPEDSLJani Nikula
2024-06-05drm/i915/dsb: Use intel_color_uses_dsb()Ville Syrjälä
2024-05-31drm/i915: Move intel_crtc_scanline_offset()Ville Syrjälä
2024-05-31drm/i915: Simplify scanline_offset handling for gen2Ville Syrjälä
2024-05-31drm/i915: Extract intel_mode_vtotal()Ville Syrjälä
2024-05-31drm/i915: Extract intel_mode_vblank_end()Ville Syrjälä
2024-05-31drm/i915: Reuse intel_mode_vblank_start()Ville Syrjälä
2024-05-08drm/i915: Use drm_crtc_vblank_crtc()Ville Syrjälä
2024-01-22drm/i915: Move intel_vblank_evade() & co. into intel_vblank.cVille Syrjälä
2023-12-07drm/i915: handle uncore spinlock when not availableLuca Coelho
2023-09-27drm/i915: Introduce intel_crtc_scanline_to_hw()Ville Syrjälä
2023-04-13drm/i915: Use min() instead of hand rolling itVille Syrjälä
2023-04-12drm/i915/vrr: Tell intel_crtc_update_active_timings() about VRR explicitlyVille Syrjälä
2023-03-18drm/i915: Extract intel_crtc_scanline_offset()Ville Syrjälä