All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] PSR lag fixes
@ 2018-02-12  6:08 Dhinakaran Pandiyan
  2018-02-12  6:08 ` [PATCH 1/3] drm/i915/psr: Use more PSR HW tracking Dhinakaran Pandiyan
                   ` (6 more replies)
  0 siblings, 7 replies; 23+ messages in thread
From: Dhinakaran Pandiyan @ 2018-02-12  6:08 UTC (permalink / raw)
  To: intel-gfx; +Cc: hdegoede, Dhinakaran Pandiyan, luto, rodrigo.vivi

PSR currently when enabled results in semi-permanent freezes or noticeable
cursor lags. 

https://patchwork.freedesktop.org/series/37598/ will fix long freezes due
to frame counter resets.

This series has three more fixes -
Patch 1 eliminates PSR exit for flips and makes us rely on the HW to do it.
Patch 2 fixes cusor move lag by relying on HW to exit PSR.
Patch 3 fixes temporary freeze seen with fbdev.

With both the series applied, PSR on my SKL ThinkPad feels pretty good.

Dhinakaran Pandiyan (2):
  drm/i915/psr: HW tracking for cursor moves to fix lags.
  drm/i915/psr: Wait for PSR transition to complete before exiting.

Rodrigo Vivi (1):
  drm/i915/psr: Use more PSR HW tracking.

 drivers/gpu/drm/i915/i915_drv.h          |  2 ++
 drivers/gpu/drm/i915/i915_gem.c          |  2 +-
 drivers/gpu/drm/i915/intel_drv.h         |  3 ++-
 drivers/gpu/drm/i915/intel_frontbuffer.c |  2 +-
 drivers/gpu/drm/i915/intel_psr.c         | 24 +++++++++++++++++++++++-
 5 files changed, 29 insertions(+), 4 deletions(-)

-- 
2.14.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

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

end of thread, other threads:[~2018-03-18 19:17 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-12  6:08 [PATCH 0/3] PSR lag fixes Dhinakaran Pandiyan
2018-02-12  6:08 ` [PATCH 1/3] drm/i915/psr: Use more PSR HW tracking Dhinakaran Pandiyan
2018-02-12  6:08 ` [PATCH 2/3] drm/i915/psr: HW tracking for cursor moves to fix lags Dhinakaran Pandiyan
2018-02-12  9:33   ` Chris Wilson
2018-02-13 21:46     ` [PATCH v2] " Dhinakaran Pandiyan
2018-02-13 21:54       ` Chris Wilson
2018-02-13 22:10         ` Pandiyan, Dhinakaran
2018-02-13 22:15           ` Chris Wilson
2018-02-13 22:45             ` Pandiyan, Dhinakaran
2018-02-13 22:59               ` Chris Wilson
2018-02-14  0:20                 ` Pandiyan, Dhinakaran
2018-02-12  6:08 ` [PATCH 3/3] drm/i915/psr: Wait for PSR transition to complete before exiting Dhinakaran Pandiyan
2018-02-12  6:30 ` ✓ Fi.CI.BAT: success for PSR lag fixes Patchwork
2018-02-12  7:19 ` ✗ Fi.CI.IGT: warning " Patchwork
2018-02-12  8:45 ` [PATCH 0/3] " Hans de Goede
2018-02-12 17:42   ` Pandiyan, Dhinakaran
2018-02-14  8:25     ` Hans de Goede
2018-03-14 20:49       ` Pandiyan, Dhinakaran
2018-03-14 22:09         ` Hans de Goede
2018-03-14 23:35           ` Pandiyan, Dhinakaran
2018-03-16  0:16             ` Rodrigo Vivi
2018-03-18 19:17               ` Hans de Goede
2018-02-13 22:26 ` ✗ Fi.CI.BAT: failure for PSR lag fixes (rev2) 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.