[PATCH 0/5] GuC Scrub vol. 1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

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




[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux