public inbox for intel-gfx@lists.freedesktop.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox