This two patch series was originally part of [1], where these were
reviewed by Ville. The rest of that series is being reworked along
the lines suggested in [2], so splitting these out for separate
merge.

Patch 1 extends the LRR fast-update path to also program TRANS_VSYNC,
so VSYNC-only timing changes go through LRR instead of a full modeset.

Patch 2 keeps the Vtotal-to-Vsync distance constant when vtotal is
stretched for a lower refresh rate on fixed modes.

Minor review comments from v1 are addressed in the individual commits.

[1] https://patchwork.freedesktop.org/series/165604/#rev3
[2] https://lore.kernel.org/intel-xe/[email protected]/

Ankit Nautiyal (2):
  drm/i915/display: Handle VSYNC timing in LRR path
  drm/i915/panel: Preserve Vtotal-Vsync distance while adjusting vtotal

 drivers/gpu/drm/i915/display/intel_display.c | 16 ++++++++++++++--
 drivers/gpu/drm/i915/display/intel_panel.c   |  9 ++++++++-
 2 files changed, 22 insertions(+), 3 deletions(-)

-- 
2.45.2

Reply via email to