All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] PSR interrupts
@ 2018-03-20 22:41 Dhinakaran Pandiyan
  2018-03-20 22:41 ` [PATCH 1/5] drm/i915: Enable edp psr error interrupts on hsw Dhinakaran Pandiyan
                   ` (8 more replies)
  0 siblings, 9 replies; 25+ messages in thread
From: Dhinakaran Pandiyan @ 2018-03-20 22:41 UTC (permalink / raw)
  To: intel-gfx; +Cc: Dhinakaran Pandiyan

I have revived the PSR interrupt patches that Daniel and Ville had worked
on [1], added debugfs control for the interrupts and exposed interrupt
timestamps via debugfs. The idea is to provide a mechanism for CI tests to
know whether a PSR exit event succeeded and if PSR re-enters when it is
expected to do so. This series was tested on a SKL laptop.

Daniel Vetter (2):
  drm/i915: Enable edp psr error interrupts on hsw
  drm/i915: Enable edp psr error interrupts on bdw+

Note: This patch has Daniel's name as the author but has Ville's
Signed-off, I have left it as it is.

Dhinakaran Pandiyan (2):
  drm/i915/psr: Control PSR interrupts via debugfs
  drm/i915/psr: Timestamps for PSR entry and exit interrupts.

Ville Syrjälä (1):
  drm/i915: Drop reg_write from the PSR mask

[1] https://github.com/vsyrjala/linux/tree/psr_interrupts_2

 drivers/gpu/drm/i915/i915_debugfs.c  | 48 +++++++++++++++++++++++-
 drivers/gpu/drm/i915/i915_drv.h      |  4 ++
 drivers/gpu/drm/i915/i915_irq.c      | 61 ++++++++++++++++++++++++++++--
 drivers/gpu/drm/i915/i915_reg.h      |  9 +++++
 drivers/gpu/drm/i915/intel_display.h |  4 ++
 drivers/gpu/drm/i915/intel_drv.h     |  2 +
 drivers/gpu/drm/i915/intel_psr.c     | 73 ++++++++++++++++++++++++++++++++++++
 7 files changed, 197 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] 25+ messages in thread

end of thread, other threads:[~2018-03-23  0:01 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-03-20 22:41 [PATCH 0/5] PSR interrupts Dhinakaran Pandiyan
2018-03-20 22:41 ` [PATCH 1/5] drm/i915: Enable edp psr error interrupts on hsw Dhinakaran Pandiyan
2018-03-21 18:59   ` Ville Syrjälä
2018-03-21 19:19     ` Pandiyan, Dhinakaran
2018-03-21 19:29       ` Ville Syrjälä
2018-03-22  1:19         ` Pandiyan, Dhinakaran
2018-03-22 11:33           ` Ville Syrjälä
2018-03-22 20:39             ` Rodrigo Vivi
2018-03-23  0:01             ` Pandiyan, Dhinakaran
2018-03-20 22:41 ` [PATCH 2/5] drm/i915: Drop reg_write from the PSR mask Dhinakaran Pandiyan
2018-03-20 22:41 ` [PATCH 3/5] drm/i915: Enable edp psr error interrupts on bdw+ Dhinakaran Pandiyan
2018-03-20 22:41 ` [PATCH 4/5] drm/i915/psr: Control PSR interrupts via debugfs Dhinakaran Pandiyan
2018-03-21 19:45   ` Ville Syrjälä
2018-03-22  0:59     ` Pandiyan, Dhinakaran
2018-03-20 22:41 ` [PATCH 5/5] drm/i915/psr: Timestamps for PSR entry and exit interrupts Dhinakaran Pandiyan
2018-03-21 19:48   ` Ville Syrjälä
2018-03-22  1:05     ` Pandiyan, Dhinakaran
2018-03-22  9:21       ` Ville Syrjälä
2018-03-22 20:59         ` Pandiyan, Dhinakaran
2018-03-22 21:08   ` Chris Wilson
2018-03-22 23:55     ` Pandiyan, Dhinakaran
2018-03-21  8:02 ` ✗ Fi.CI.CHECKPATCH: warning for PSR interrupts Patchwork
2018-03-21  8:03 ` ✗ Fi.CI.SPARSE: " Patchwork
2018-03-21  8:16 ` ✓ Fi.CI.BAT: success " Patchwork
2018-03-21  9:13 ` ✓ Fi.CI.IGT: " 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.