[PATCH 0/4] GuC Fixes and change for v9+ Firmwares

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

 



This series fixes bugs in suspend/unload/reset path with GuC enabled.
With v9+ firmware new type of fast (Default/Critical) logging is to
be enabled by default. A patch enables that logging by default.
Once GuC v9+ firmwares are posted to 01.org, change to update the
default firmware version and if needed change to enabled GuC submission
will be added later.

Cc: Spotswood John A <john.a.spotswood@xxxxxxxxx>
Cc: Anusha Srivatsa <anusha.srivatsa@xxxxxxxxx>
Cc: Michał Winiarski <michal.winiarski@xxxxxxxxx>

Sagar Arun Kamble (4):
  drm/i915: Separate GuC/HuC specific functionality from intel_uc
  drm/i915/guc: Fix GuC interaction in reset/suspend scenarios
  drm/i915/guc: Fix GuC HW/SW state cleanup in unload path
  drm/i915/guc: Enable default/critical logging in GuC by default from
    GuC v9

 drivers/gpu/drm/i915/Makefile              |   1 +
 drivers/gpu/drm/i915/i915_drv.c            |  13 +-
 drivers/gpu/drm/i915/i915_drv.h            |   1 +
 drivers/gpu/drm/i915/i915_gem.c            |  85 ++++++-
 drivers/gpu/drm/i915/i915_guc_submission.c |  53 -----
 drivers/gpu/drm/i915/intel_guc.c           | 358 +++++++++++++++++++++++++++++
 drivers/gpu/drm/i915/intel_guc.h           | 206 +++++++++++++++++
 drivers/gpu/drm/i915/intel_guc_fwif.h      |  14 +-
 drivers/gpu/drm/i915/intel_guc_loader.c    |  11 +-
 drivers/gpu/drm/i915/intel_guc_log.c       |   7 +-
 drivers/gpu/drm/i915/intel_huc.c           |  50 +---
 drivers/gpu/drm/i915/intel_huc.h           |  38 +++
 drivers/gpu/drm/i915/intel_uc.c            | 169 ++------------
 drivers/gpu/drm/i915/intel_uc.h            | 254 +-------------------
 drivers/gpu/drm/i915/intel_uc_common.h     | 102 ++++++++
 15 files changed, 843 insertions(+), 519 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/intel_guc.c
 create mode 100644 drivers/gpu/drm/i915/intel_guc.h
 create mode 100644 drivers/gpu/drm/i915/intel_huc.h
 create mode 100644 drivers/gpu/drm/i915/intel_uc_common.h

-- 
1.9.1

_______________________________________________
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