[Intel-gfx] [00/11 v2] Various improvements around the GuC topic
Oscar Mateo
oscar.mateo at intel.com
Fri Mar 10 16:28:47 UTC 2017
They have been discussed in various threads, but I am putting them together
as a series for clarity. They now include Joonas' "Sanitize GuC client
initialization" with a small tweak, plus an extra doorbell refactoring patch
at the end, so they are self-contained and... ready to merge?.
Oscar Mateo (11):
drm/i915/guc: Sanitize GuC client initialization
drm/i915/guc: Keep the ctx_pool_vaddr mapped, for easy access
drm/i915/guc: Add onion teardown to the GuC setup
drm/i915/guc: s/ads_vma/addon
drm/i915/guc: Break out the GuC log extras into their own "runtime"
struct
drm/i915/guc: Make intel_guc_send a function pointer
drm/i915/guc: Improve the GuC documentation & comments about proxy
submissions
drm/i915/guc: Wait for doorbell to be inactive before deallocating
drm/i915/guc: A little bit more of doorbell sanitization
drm/i915/guc: Refactor the concept "GuC context descriptor" into "GuC
stage descriptor"
drm/i915/guc: Enable GuC loading & submission
drivers/gpu/drm/i915/i915_debugfs.c | 8 +-
drivers/gpu/drm/i915/i915_drv.c | 6 +-
drivers/gpu/drm/i915/i915_guc_submission.c | 733 +++++++++++++++++------------
drivers/gpu/drm/i915/i915_irq.c | 4 +-
drivers/gpu/drm/i915/i915_params.c | 8 +-
drivers/gpu/drm/i915/intel_guc_fwif.h | 46 +-
drivers/gpu/drm/i915/intel_guc_loader.c | 54 ++-
drivers/gpu/drm/i915/intel_guc_log.c | 384 ++++++++-------
drivers/gpu/drm/i915/intel_uc.c | 17 +-
drivers/gpu/drm/i915/intel_uc.h | 48 +-
10 files changed, 727 insertions(+), 581 deletions(-)
--
1.9.1
More information about the Intel-gfx
mailing list