[Intel-gfx] [PATCH 0/5] GuC Scrub vol. 1

Arkadiusz Hiler arkadiusz.hiler at intel.com
Thu Dec 15 15:47:03 UTC 2016


General GuC cleanup simplifying logic, and moving chooks around either for
simplification or cleaner HuC accommodation.

A lot of logic were extracted from intel_guc_load() to other functions - it not
only did handle the actual loading but had WA implementations and submission
enabling code baked it.

This is first the part of effort to clean it up.

Arkadiusz Hiler (5):
  drm/i915/guc: Rename _setup() to _load()
  drm/i915/guc: Introduce intel_uc_init()
  drm/i915/guc: Simplify intel_guc_load()
  drm/i915/guc: Extract param logic form guc_init
  drm/i915/guc: Simplify guc_fw_path

 drivers/gpu/drm/i915/i915_drv.c         |   2 +-
 drivers/gpu/drm/i915/i915_gem.c         |   2 +-
 drivers/gpu/drm/i915/intel_guc_loader.c | 169 +++++---------------------------
 drivers/gpu/drm/i915/intel_uc.c         | 109 ++++++++++++++++++++
 drivers/gpu/drm/i915/intel_uc.h         |  11 ++-
 5 files changed, 148 insertions(+), 145 deletions(-)

-- 
2.9.3



More information about the Intel-gfx mailing list