[Intel-gfx] [PATCH 00/11] GuC code restructuring and fixes

Sagar Arun Kamble sagar.a.kamble at intel.com
Fri Sep 15 21:06:18 UTC 2017


This series is based on https://patchwork.freedesktop.org/series/30345/.

Sagar Arun Kamble (11):
  drm/i915/guc: Pass intel_guc to intel_guc_suspend/resume instead of
    drm_i915_private
  drm/i915/guc: Create intel_guc.c for defining GuC specific
    functionality
  drm/i915/guc: Move guc_send_* functions to intel_guc.c
  drm/i915/guc: Move guc_sample_forcewake to intel_guc.c
  drm/i915: Reorganize HuC authentication
  drm/i915/guc: Move GuC specific declarations from intel_uc.h to
    intel_guc.h
  drm/i915/huc: Move HuC specific declarations from intel_uc.h to
    intel_huc.h
  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
  drm/i915/guc: Remove i915_guc_log_unregister

 drivers/gpu/drm/i915/Makefile              |   1 +
 drivers/gpu/drm/i915/i915_drv.c            |  24 ++-
 drivers/gpu/drm/i915/i915_drv.h            |   3 +
 drivers/gpu/drm/i915/i915_gem.c            |  54 ++++-
 drivers/gpu/drm/i915/i915_guc_submission.c |  53 +----
 drivers/gpu/drm/i915/intel_guc.c           | 336 +++++++++++++++++++++++++++++
 drivers/gpu/drm/i915/intel_guc.h           | 178 +++++++++++++++
 drivers/gpu/drm/i915/intel_guc_ct.c        |   1 +
 drivers/gpu/drm/i915/intel_guc_fwif.h      |   4 +-
 drivers/gpu/drm/i915/intel_guc_log.c       |  26 +--
 drivers/gpu/drm/i915/intel_huc.c           |  22 +-
 drivers/gpu/drm/i915/intel_huc.h           |  39 ++++
 drivers/gpu/drm/i915/intel_uc.c            | 173 +++------------
 drivers/gpu/drm/i915/intel_uc.h            | 156 +-------------
 14 files changed, 679 insertions(+), 391 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

-- 
1.9.1



More information about the Intel-gfx mailing list