All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] Fix Adaptive Sync SDP for Panel Replay
@ 2025-11-11  9:30 Ankit Nautiyal
  2025-11-11  9:30 ` [PATCH 1/4] drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDP Ankit Nautiyal
                   ` (17 more replies)
  0 siblings, 18 replies; 41+ messages in thread
From: Ankit Nautiyal @ 2025-11-11  9:30 UTC (permalink / raw)
  To: intel-gfx, intel-xe; +Cc: jouni.hogander, ville.syrjala, Ankit Nautiyal

Enable Adaptive Sync SDP always when Panel replay + auxless ALPM is
supported. Ensure AS SDP is sent on line which is within the SCL +
guardband region.

This series is in continuation from discussions in [1] [2].

[1] https://lore.kernel.org/all/1b8c6c6de1e5fe0db83e6ae942dfee7e6f950767.camel@intel.com/
[2] https://lore.kernel.org/all/aPtqdAxDwiuQZbrn@intel.com/

Rev2:
Add few fixes in AS_SDP and Lobf.

Rev3:
Add patch to avoid VRR with PCON.

Rev4:
- Address review comments.
- Drop Lobf changes. To be sent as a separate series.

Ankit Nautiyal (4):
  drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDP
  drm/i915/vrr: Avoid vrr for PCON with HDMI2.1 sink
  drm/i915/dp: Allow AS_SDP only if panel replay + auxless alpm is
    supported
  drm/i915/dp: Account for AS_SDP guardband only when enabled

 drivers/gpu/drm/i915/display/intel_dp.c  | 22 +++++++++++++++-------
 drivers/gpu/drm/i915/display/intel_vrr.c |  7 +++++++
 2 files changed, 22 insertions(+), 7 deletions(-)

-- 
2.45.2


^ permalink raw reply	[flat|nested] 41+ messages in thread
* [PATCH 0/4] drm/i915/dp: Adaptive Sync SDP readback fixes
@ 2026-05-11 12:32 Ankit Nautiyal
  2026-05-11 12:32 ` [PATCH 1/4] drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDP Ankit Nautiyal
  0 siblings, 1 reply; 41+ messages in thread
From: Ankit Nautiyal @ 2026-05-11 12:32 UTC (permalink / raw)
  To: intel-gfx, intel-xe
  Cc: ville.syrjala, mitulkumar.ajitkumar.golani, Ankit Nautiyal

This series is a spin-off from the original series [1] addressing AS SDP
handling for Panel Replay and VRR.

It fixes target_rr readback and improves overall Adaptive Sync SDP
readback handling.

Split out for easier review and merging.

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

Ankit Nautiyal (4):
  drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDP
  drm/i915/dp: Use revision field of AS SDP data structure
  drm/i915/dp: Set sdp_type in AS SDP unpack
  drm/i915/dp: Include all relevant AS SDP fields in comparison

 drivers/gpu/drm/i915/display/intel_display.c |  6 +++++-
 drivers/gpu/drm/i915/display/intel_dp.c      | 10 +++++-----
 2 files changed, 10 insertions(+), 6 deletions(-)

-- 
2.45.2


^ permalink raw reply	[flat|nested] 41+ messages in thread

end of thread, other threads:[~2026-05-11 12:46 UTC | newest]

Thread overview: 41+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-11  9:30 [PATCH 0/4] Fix Adaptive Sync SDP for Panel Replay Ankit Nautiyal
2025-11-11  9:30 ` [PATCH 1/4] drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDP Ankit Nautiyal
2026-02-02 15:59   ` Ville Syrjälä
2025-11-11  9:30 ` [PATCH 2/4] drm/i915/vrr: Avoid vrr for PCON with HDMI2.1 sink Ankit Nautiyal
2026-02-02 16:02   ` Ville Syrjälä
2026-02-03  4:32   ` [PATCH v2 " Ankit Nautiyal
2026-02-03  8:07   ` [PATCH v3 " Ankit Nautiyal
2026-02-23 13:14   ` [PATCH 00/14] Fix Adaptive Sync SDP for Panel Replay Ankit Nautiyal
2026-02-23 13:14     ` [PATCH 01/14] drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDP Ankit Nautiyal
2026-02-23 13:14     ` [PATCH 02/14] drm/i915/vrr: Avoid vrr for PCON with HDMI2.1 sink Ankit Nautiyal
2026-02-23 13:14     ` [PATCH 03/14] drm/i915/dp: Add a helper to decide if AS SDP is needed Ankit Nautiyal
2026-02-23 13:14     ` [PATCH 04/14] drm/i915/dp: Update the helper intel_dp_needs_as_sdp() for CMRR Ankit Nautiyal
2026-02-23 13:14     ` [PATCH 05/14] include/drm/display/dp: Add field for storing AS SDP version Ankit Nautiyal
2026-02-23 13:14     ` [PATCH 06/14] drm/i915/dp: Use version field of AS SDP data structure Ankit Nautiyal
2026-02-23 13:14     ` [PATCH 07/14] drm/i915/dp: Compute AS SDP after PSR and LOBF Ankit Nautiyal
2026-02-23 13:14     ` [PATCH 08/14] drm/i915/dp: Add AS SDP support for PR with link ON Ankit Nautiyal
2026-02-23 13:14     ` [PATCH 09/14] drm/i915/psr: Add helper to check if PR is with link OFF Ankit Nautiyal
2026-02-23 13:14     ` [PATCH 10/14] drm/i915/dp: Set relevant Downspread Ctrl DPCD bits for PR + Auxless ALPM Ankit Nautiyal
2026-02-23 13:14     ` [PATCH 11/14] drm/i915/dp: Program AS SDP DB[1:0] for PR with Link off Ankit Nautiyal
2026-02-23 13:14     ` [PATCH 12/14] include/drm/display/dp: Add DPCD registers for configuring Panel Replay + VRR Ankit Nautiyal
2026-02-23 13:14     ` [PATCH 13/14] drm/i915/display: Add member to store AS SDP transmission time Ankit Nautiyal
2026-02-23 13:14     ` [PATCH 14/14] drm/i915/dp: Account for AS_SDP guardband only when enabled Ankit Nautiyal
2026-02-23 13:41     ` [PATCH 00/14] Fix Adaptive Sync SDP for Panel Replay Nautiyal, Ankit K
2025-11-11  9:30 ` [PATCH 3/4] drm/i915/dp: Allow AS_SDP only if panel replay + auxless alpm is supported Ankit Nautiyal
2026-02-02 16:14   ` Ville Syrjälä
2025-11-11  9:30 ` [PATCH 4/4] drm/i915/dp: Account for AS_SDP guardband only when enabled Ankit Nautiyal
2025-11-11  9:50 ` ✓ CI.KUnit: success for Fix Adaptive Sync SDP for Panel Replay (rev2) Patchwork
2025-11-11 10:28 ` ✓ Xe.CI.BAT: " Patchwork
2025-11-11 10:57 ` ✗ i915.CI.BAT: failure " Patchwork
2025-11-11 16:56 ` ✓ Xe.CI.Full: success " Patchwork
2025-11-12  7:09 ` ✓ i915.CI.BAT: " Patchwork
2025-11-12 12:44 ` ✗ i915.CI.Full: failure " Patchwork
2026-02-03  5:49 ` ✓ i915.CI.BAT: success for Fix Adaptive Sync SDP for Panel Replay (rev3) Patchwork
2026-02-03  9:41 ` ✓ CI.KUnit: success for Fix Adaptive Sync SDP for Panel Replay (rev4) Patchwork
2026-02-03  9:57 ` ✗ CI.checksparse: warning " Patchwork
2026-02-03 10:34 ` ✓ i915.CI.BAT: success " Patchwork
2026-02-03 10:38 ` ✓ Xe.CI.BAT: " Patchwork
2026-02-03 21:23 ` ✗ i915.CI.Full: failure " Patchwork
2026-02-03 23:23 ` ✗ Xe.CI.FULL: " Patchwork
2026-02-04  5:08 ` ✓ i915.CI.Full: success " Patchwork
  -- strict thread matches above, loose matches on Subject: below --
2026-05-11 12:32 [PATCH 0/4] drm/i915/dp: Adaptive Sync SDP readback fixes Ankit Nautiyal
2026-05-11 12:32 ` [PATCH 1/4] drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDP Ankit Nautiyal

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.