All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v13 0/6] Per context dynamic (sub)slice power-gating
@ 2018-09-17 11:30 Tvrtko Ursulin
  2018-09-17 11:30 ` [PATCH 1/6] drm/i915/execlists: Move RPCS setup to context pin Tvrtko Ursulin
                   ` (14 more replies)
  0 siblings, 15 replies; 29+ messages in thread
From: Tvrtko Ursulin @ 2018-09-17 11:30 UTC (permalink / raw)
  To: Intel-gfx

From: Tvrtko Ursulin <tvrtko.ursulin@intel.com>

Fix for Icelake input validation logic and more review feedback.

Lionel Landwerlin (2):
  drm/i915: Record the sseu configuration per-context & engine
  drm/i915/perf: lock powergating configuration to default when active

Tvrtko Ursulin (4):
  drm/i915/execlists: Move RPCS setup to context pin
  drm/i915: Add timeline barrier support
  drm/i915: Expose RPCS (SSEU) configuration to userspace
  drm/i915/icl: Support co-existence between per-context SSEU and OA

 drivers/gpu/drm/i915/i915_drv.h               |  14 +
 drivers/gpu/drm/i915/i915_gem_context.c       | 320 +++++++++++++++++-
 drivers/gpu/drm/i915/i915_gem_context.h       |  10 +
 drivers/gpu/drm/i915/i915_perf.c              |  13 +-
 drivers/gpu/drm/i915/i915_request.c           |  13 +
 drivers/gpu/drm/i915/i915_request.h           |  10 +
 drivers/gpu/drm/i915/i915_timeline.c          |   3 +
 drivers/gpu/drm/i915/i915_timeline.h          |  27 ++
 drivers/gpu/drm/i915/intel_lrc.c              | 100 ++++--
 drivers/gpu/drm/i915/intel_lrc.h              |   2 +
 .../gpu/drm/i915/selftests/mock_timeline.c    |   2 +
 include/uapi/drm/i915_drm.h                   |  43 +++
 12 files changed, 520 insertions(+), 37 deletions(-)

-- 
2.17.1

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

^ permalink raw reply	[flat|nested] 29+ messages in thread
* [PATCH 0/6] Per context dynamic (sub)slice power-gating
@ 2018-11-13 14:35 Tvrtko Ursulin
  2018-11-13 14:35 ` [PATCH 6/6] drm/i915/icl: Support co-existence between per-context SSEU and OA Tvrtko Ursulin
  0 siblings, 1 reply; 29+ messages in thread
From: Tvrtko Ursulin @ 2018-11-13 14:35 UTC (permalink / raw)
  To: Intel-gfx

From: Tvrtko Ursulin <tvrtko.ursulin@intel.com>

Just a resend since almost two months have passed since the last one and there
were some rebases needed due underlying code changes.

Nothing major to warrant re-requesting the reviews, or in other words, the
series is still fully reviewed.

Lionel Landwerlin (2):
  drm/i915: Record the sseu configuration per-context & engine
  drm/i915/perf: lock powergating configuration to default when active

Tvrtko Ursulin (4):
  drm/i915/execlists: Move RPCS setup to context pin
  drm/i915: Add timeline barrier support
  drm/i915: Expose RPCS (SSEU) configuration to userspace (Gen11 only)
  drm/i915/icl: Support co-existence between per-context SSEU and OA

 drivers/gpu/drm/i915/i915_drv.h               |  14 +
 drivers/gpu/drm/i915/i915_gem_context.c       | 343 +++++++++++++++++-
 drivers/gpu/drm/i915/i915_gem_context.h       |  10 +
 drivers/gpu/drm/i915/i915_perf.c              |  13 +-
 drivers/gpu/drm/i915/i915_request.c           |  13 +
 drivers/gpu/drm/i915/i915_request.h           |  10 +
 drivers/gpu/drm/i915/i915_timeline.c          |   3 +
 drivers/gpu/drm/i915/i915_timeline.h          |  27 ++
 drivers/gpu/drm/i915/intel_lrc.c              | 100 +++--
 drivers/gpu/drm/i915/intel_lrc.h              |   2 +
 .../gpu/drm/i915/selftests/mock_timeline.c    |   2 +
 include/uapi/drm/i915_drm.h                   |  43 +++
 12 files changed, 543 insertions(+), 37 deletions(-)

-- 
2.19.1

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

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

end of thread, other threads:[~2018-11-13 14:35 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-09-17 11:30 [PATCH v13 0/6] Per context dynamic (sub)slice power-gating Tvrtko Ursulin
2018-09-17 11:30 ` [PATCH 1/6] drm/i915/execlists: Move RPCS setup to context pin Tvrtko Ursulin
2018-09-17 11:43   ` Chris Wilson
2018-09-17 11:30 ` [PATCH 2/6] drm/i915: Record the sseu configuration per-context & engine Tvrtko Ursulin
2018-09-17 11:30 ` [PATCH 3/6] drm/i915/perf: lock powergating configuration to default when active Tvrtko Ursulin
2018-09-17 11:50   ` Chris Wilson
2018-09-17 11:30 ` [PATCH 4/6] drm/i915: Add timeline barrier support Tvrtko Ursulin
2018-09-17 11:30 ` [PATCH 5/6] drm/i915: Expose RPCS (SSEU) configuration to userspace Tvrtko Ursulin
2018-09-17 11:48   ` Chris Wilson
2018-09-18 13:43   ` [PATCH v18 5/6] drm/i915: Expose RPCS (SSEU) configuration to userspace (Gen11 only) Tvrtko Ursulin
2018-09-17 11:30 ` [PATCH 6/6] drm/i915/icl: Support co-existence between per-context SSEU and OA Tvrtko Ursulin
2018-10-01  8:49   ` Tvrtko Ursulin
2018-10-01  9:50   ` Lionel Landwerlin
2018-10-01 10:20     ` Tvrtko Ursulin
2018-10-01 11:06       ` Lionel Landwerlin
2018-10-01 11:42         ` Tvrtko Ursulin
2018-10-01 14:18           ` Lionel Landwerlin
2018-10-01 15:05             ` Tvrtko Ursulin
2018-10-01 15:26             ` [PATCH v3] " Tvrtko Ursulin
2018-09-17 11:44 ` ✗ Fi.CI.CHECKPATCH: warning for Per context dynamic (sub)slice power-gating (rev4) Patchwork
2018-09-17 11:46 ` ✗ Fi.CI.SPARSE: " Patchwork
2018-09-17 12:02 ` ✓ Fi.CI.BAT: success " Patchwork
2018-09-17 13:04 ` ✗ Fi.CI.IGT: failure " Patchwork
2018-09-18 14:06 ` ✗ Fi.CI.CHECKPATCH: warning for Per context dynamic (sub)slice power-gating (rev5) Patchwork
2018-09-18 14:09 ` ✗ Fi.CI.SPARSE: " Patchwork
2018-09-18 14:25 ` ✓ Fi.CI.BAT: success " Patchwork
2018-09-18 16:05 ` ✗ Fi.CI.IGT: failure " Patchwork
2018-10-01 16:35 ` ✗ Fi.CI.BAT: failure for Per context dynamic (sub)slice power-gating (rev6) Patchwork
2018-11-13 14:35 [PATCH 0/6] Per context dynamic (sub)slice power-gating Tvrtko Ursulin
2018-11-13 14:35 ` [PATCH 6/6] drm/i915/icl: Support co-existence between per-context SSEU and OA Tvrtko Ursulin

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.