All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v9 0/2] tests/kms_vrr: Add full-range refresh rate testing
@ 2026-06-17  6:48 Lee Shawn C
  2026-06-17  6:48 ` [PATCH v9 1/2] Revert "tests/kms_vrr: Start virtual RR test above midpoint to avoid mode fallback" Lee Shawn C
                   ` (5 more replies)
  0 siblings, 6 replies; 8+ messages in thread
From: Lee Shawn C @ 2026-06-17  6:48 UTC (permalink / raw)
  To: igt-dev; +Cc: Lee Shawn C

This series extends kms_vrr to validate hardware stability across the
entire VRR refresh rate spectrum, rather than only fixed step increments.

The first patch reverts a previous workaround that started virtual RR
tests above the midpoint to avoid mode fallback. This workaround is no
longer needed once full-range testing is in place.

The second patch introduces a 'full-range' testing mode to kms_vrr.
When enabled, the test iterates from maximum down to minimum refresh
rate (stepping by 1Hz), covering all supported rates within the VRR
range. For eDP displays, the test is skipped if the panel does not
support multiple refresh rates. Standard behavior (min-to-max with
defined step size) is preserved for existing subtests.

Lee Shawn C (2):
  Revert "tests/kms_vrr: Start virtual RR test above midpoint to avoid
    mode fallback"
  tests/kms_vrr: add support for full range refresh rate testing

 tests/kms_vrr.c | 184 +++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 142 insertions(+), 42 deletions(-)

-- 
2.53.0


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

end of thread, other threads:[~2026-07-02 20:25 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-17  6:48 [PATCH v9 0/2] tests/kms_vrr: Add full-range refresh rate testing Lee Shawn C
2026-06-17  6:48 ` [PATCH v9 1/2] Revert "tests/kms_vrr: Start virtual RR test above midpoint to avoid mode fallback" Lee Shawn C
2026-06-17  6:48 ` [PATCH v9 2/2] tests/kms_vrr: add support for full range refresh rate testing Lee Shawn C
2026-07-02 20:25   ` Naladala, Ramanaidu
2026-06-17  7:42 ` ✓ i915.CI.BAT: success for tests/kms_vrr: Add full-range refresh rate testing (rev2) Patchwork
2026-06-17  7:46 ` ✓ Xe.CI.BAT: " Patchwork
2026-06-17 14:16 ` ✗ Xe.CI.FULL: failure " Patchwork
2026-06-18  4:45 ` ✗ i915.CI.Full: " Patchwork

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.