[PATCH 00/13] Move towards using VRR timing generator for VRR
Ankit Nautiyal
ankit.k.nautiyal at intel.com
Thu Jul 4 07:38:52 UTC 2024
Gradually move towards using VRR timing generator when panels support
VRR. This involves setting VMin = VMax = flipline when we have a VRR
panel, but user has not set VRR property. In adaptive sync SDP the
adaptive sync operation mode is set appropriately for this case.
Animesh Manna (1):
drm/i915/panelreplay: Panel replay workaround with VRR
Ankit Nautiyal (12):
drm/i915/dp: fix the Adaptive sync Operation mode for SDP
drm/i915/display: Get VRR compute config before get_transcoder_timing
drm/i915/display: Add member fixed_rr to denote Fixed refresh rate
with VRRTG
drm/i915/dp: Set FAVT mode in DP SDP with fixed refresh rate
drm/i915/vrr: Compute vrr vsync if platforms support it
drm/i915/hdmi: Use VRR Timing generator for HDMI
drm/i915/vrr: Use VRR timing generator whenever panel supports VRR
drm/i915/display: Disable PSR before disabling VRR
drm/i915/psr: Allow PSR for fixed refrsh rate with VRR TG
drm/i915/display: Extend WA 14015406119 for PSR1/PSR2
drm/i915/vrr: Avoid sending PUSH when VRR TG is used with Fixed
refresh rate
drm/i915/vrr: Handle joiner with vrr
drivers/gpu/drm/i915/display/intel_alpm.c | 3 +-
drivers/gpu/drm/i915/display/intel_alpm.h | 6 +-
drivers/gpu/drm/i915/display/intel_display.c | 70 ++++++++++--
drivers/gpu/drm/i915/display/intel_display.h | 2 +
.../drm/i915/display/intel_display_types.h | 2 +-
drivers/gpu/drm/i915/display/intel_dp.c | 27 ++++-
drivers/gpu/drm/i915/display/intel_dp.h | 2 +
drivers/gpu/drm/i915/display/intel_hdmi.c | 3 +
drivers/gpu/drm/i915/display/intel_psr.c | 14 +--
drivers/gpu/drm/i915/display/intel_vrr.c | 106 ++++++++++--------
10 files changed, 162 insertions(+), 73 deletions(-)
--
2.40.1
More information about the Intel-gfx-trybot
mailing list