[PATCH 00/22] [TEST] GuC v9

Sagar Arun Kamble sagar.a.kamble at intel.com
Thu Oct 5 11:21:53 UTC 2017


This series is posted for testing GuC v9.
Changre are prepared w.r.t below commit:
fee2a74 drm-tip: 2017y-10m-05d-06h-10m-04s UTC integration manifest

Michal Wajdeczko (5):
  drm/i915/guc: Move GuC log declarations into dedicated header
  drm/i915/guc: Move GuC submission declarations into dedicated header
  drm/i915/guc: Move GuC core definitions into dedicated files
  drm/i915/uc: Fix includes order
  drm/i915/uc: Unify initialization of the uC firmware helper

Sagar Arun Kamble (17):
  drm/i915/guc: Add GuC submission initialization/enable state variables
  drm/i915/guc: Sanitize module parameter guc_log_level
  drm/i915/guc: Add status checks to enable/disable_guc_interrupts
  drm/i915/guc: Remove enable_guc_submission dependency for invoking GuC
    log functions
  drm/i915/guc: Update enable_guc_loading check in intel_uc_fini_hw
  drm/i915: Create GEM runtime resume helper and handle GEM runtime
    suspend error
  drm/i915/guc: Introduce intel_uc_sanitize and intel_guc_sanitize
  drm/i915: Update GEM suspend/resume flows with GuC suspend/resume
    functions
  drm/i915/uc: Create uC runtime and system suspend/resume helpers
  drm/i915/guc: Update GuC ggtt.invalidate/interrupts/communication
    across RPM suspend/resume
  drm/i915/guc: Update GuC functionality in
    intel_uc_suspend/intel_uc_resume
  drm/i915/guc: Disable GuC submission and suspend it prior to i915
    reset
  drm/i915/guc: Fix GuC cleanup in unload path
  drm/i915/guc: Change default GuC FW for SKL to v9.33
  drm/i915/guc: Change default GuC FW for BXT to v9.29
  drm/i915/guc: Change default GuC FW for KBL to v9.39
  HAX enable guc submission for CI

 drivers/gpu/drm/i915/Makefile              |   1 +
 drivers/gpu/drm/i915/i915_debugfs.c        |   1 +
 drivers/gpu/drm/i915/i915_drv.c            |  45 ++---
 drivers/gpu/drm/i915/i915_drv.h            |   3 +-
 drivers/gpu/drm/i915/i915_gem.c            |  32 +++-
 drivers/gpu/drm/i915/i915_gem_context.c    |   2 +-
 drivers/gpu/drm/i915/i915_guc_submission.c | 123 +++----------
 drivers/gpu/drm/i915/i915_guc_submission.h |  80 +++++++++
 drivers/gpu/drm/i915/i915_irq.c            |  18 +-
 drivers/gpu/drm/i915/i915_params.c         |   4 +-
 drivers/gpu/drm/i915/i915_params.h         |   4 +-
 drivers/gpu/drm/i915/intel_guc.c           | 267 +++++++++++++++++++++++++++++
 drivers/gpu/drm/i915/intel_guc.h           | 125 ++++++++++++++
 drivers/gpu/drm/i915/intel_guc_loader.c    |  27 ++-
 drivers/gpu/drm/i915/intel_guc_log.c       |  12 +-
 drivers/gpu/drm/i915/intel_guc_log.h       |  59 +++++++
 drivers/gpu/drm/i915/intel_huc.c           |   5 +-
 drivers/gpu/drm/i915/intel_lrc.c           |   2 +-
 drivers/gpu/drm/i915/intel_uc.c            | 243 +++++++++++---------------
 drivers/gpu/drm/i915/intel_uc.h            | 156 +----------------
 drivers/gpu/drm/i915/intel_uc_fw.h         |   9 +
 drivers/gpu/drm/i915/intel_uncore.c        |   2 +
 22 files changed, 766 insertions(+), 454 deletions(-)
 create mode 100644 drivers/gpu/drm/i915/i915_guc_submission.h
 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_guc_log.h

-- 
1.9.1



More information about the Intel-gfx-trybot mailing list