[Intel-gfx] [PATCH v7 0/7] drm/i915: per context slice/subslice powergating
Lionel Landwerlin
lionel.g.landwerlin at intel.com
Thu May 24 14:54:37 UTC 2018
Hi all,
This iteration addresses the last round of review. The last remaining
open is on how to deal contexts setting powergating configurations
while the sysfs entry disallow the setting. Tvrtko proposed to just
silently ignore it and just set it when the sysfs entry allow it. The
currently implementation return EPERM when not allowed.
Cheers,
Chris Wilson (3):
drm/i915: Program RPCS for Broadwell
drm/i915: Record the sseu configuration per-context & engine
drm/i915: Expose RPCS (SSEU) configuration to userspace
Lionel Landwerlin (4):
drm/i915/perf: simplify configure all context function
drm/i915/perf: reuse intel_lrc ctx regs macro
drm/i915/perf: lock powergating configuration to default when active
drm/i915: add a sysfs entry to let users set sseu configs
drivers/gpu/drm/i915/i915_drv.h | 35 ++++
drivers/gpu/drm/i915/i915_gem.c | 2 +
drivers/gpu/drm/i915/i915_gem_context.c | 228 ++++++++++++++++++++++++
drivers/gpu/drm/i915/i915_gem_context.h | 17 ++
drivers/gpu/drm/i915/i915_perf.c | 69 +++----
drivers/gpu/drm/i915/i915_request.c | 20 +++
drivers/gpu/drm/i915/i915_request.h | 10 ++
drivers/gpu/drm/i915/i915_sysfs.c | 40 +++++
drivers/gpu/drm/i915/intel_lrc.c | 117 +++++++-----
drivers/gpu/drm/i915/intel_lrc.h | 3 +
drivers/gpu/drm/i915/intel_ringbuffer.c | 2 +
drivers/gpu/drm/i915/intel_ringbuffer.h | 4 +
include/uapi/drm/i915_drm.h | 43 +++++
13 files changed, 516 insertions(+), 74 deletions(-)
--
2.17.0
More information about the Intel-gfx
mailing list