All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] drm/i915: read out slice/subslice masks
@ 2015-10-21 15:40 Imre Deak
  2015-10-21 15:40 ` [PATCH 1/7] drm/i915: sseu: move sseu_dev_status to i915_drv.h Imre Deak
                   ` (7 more replies)
  0 siblings, 8 replies; 17+ messages in thread
From: Imre Deak @ 2015-10-21 15:40 UTC (permalink / raw)
  To: intel-gfx; +Cc: Ben Widawsky

The per-slice/subslice INSTDONE patchset from Ben [1] will need the
subslice/slice masks in addition to the corresponding counts that we
maintain atm. So I added support to store the masks instead of the
counts and calculate the counts whenever we need them based on the
masks. While at it I also noticed that the SSEU readout code could be
simplified by reusing the data structure storing the SSEU properties.

Tested on BXT/SKL.

[1]
http://lists.freedesktop.org/archives/intel-gfx/2015-September/077050.html

Imre Deak (7):
  drm/i915: sseu: move sseu_dev_status to i915_drv.h
  drm/i915: sseu: use sseu_dev_info in device info
  drm/i915: sseu: simplify debugfs status/info printing
  drm/i915: sseu: convert slice count field to mask
  drm/i915: sseu: convert subslice count fields to subslice mask
  drm/i915: sseu: add debug printf for slice/subslice masks
  drm/i915/bdw: sseu: fix sseu status parsing

 drivers/gpu/drm/i915/i915_debugfs.c     | 134 +++++++++++++++-----------------
 drivers/gpu/drm/i915/i915_dma.c         | 115 +++++++++++++--------------
 drivers/gpu/drm/i915/i915_drv.h         |  28 ++++---
 drivers/gpu/drm/i915/intel_lrc.c        |  14 ++--
 drivers/gpu/drm/i915/intel_pm.c         |   2 +-
 drivers/gpu/drm/i915/intel_ringbuffer.c |   4 +-
 6 files changed, 150 insertions(+), 147 deletions(-)

-- 
2.1.4

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

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

end of thread, other threads:[~2015-11-20 13:00 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-21 15:40 [PATCH 0/7] drm/i915: read out slice/subslice masks Imre Deak
2015-10-21 15:40 ` [PATCH 1/7] drm/i915: sseu: move sseu_dev_status to i915_drv.h Imre Deak
2015-11-19 23:10   ` Ben Widawsky
2015-11-20  0:29     ` Jeff McGee
2015-10-21 15:40 ` [PATCH 2/7] drm/i915: sseu: use sseu_dev_info in device info Imre Deak
2015-11-19 23:18   ` Ben Widawsky
2015-10-21 15:40 ` [PATCH 3/7] drm/i915: sseu: simplify debugfs status/info printing Imre Deak
2015-11-19 23:24   ` Ben Widawsky
2015-10-21 15:40 ` [PATCH 4/7] drm/i915: sseu: convert slice count field to mask Imre Deak
2015-11-19 23:40   ` Ben Widawsky
2015-11-20 13:00     ` Ville Syrjälä
2015-10-21 15:40 ` [PATCH 5/7] drm/i915: sseu: convert subslice count fields to subslice mask Imre Deak
2015-11-20  0:07   ` Ben Widawsky
2015-10-21 15:40 ` [PATCH 6/7] drm/i915: sseu: add debug printf for slice/subslice masks Imre Deak
2015-10-21 15:40 ` [PATCH 7/7] drm/i915/bdw: sseu: fix sseu status parsing Imre Deak
2015-11-20  0:08   ` Ben Widawsky
2015-10-27 11:45 ` [PATCH 0/7] drm/i915: read out slice/subslice masks Robert Bragg

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.