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 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx