summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_guc.h
diff options
context:
space:
mode:
authorAlex Dai2015-08-12 16:43:40 +0200
committerDaniel Vetter2015-08-14 18:16:42 +0200
commit4c7e77fc1007b1e12d25c6e5083369863346f5dd (patch)
tree47104dcb5af6ce794e444b268ebad11e9d1ee490 /drivers/gpu/drm/i915/intel_guc.h
parentdrm/i915: Prepare for GuC-based command submission (diff)
downloadkernel-qcow2-linux-4c7e77fc1007b1e12d25c6e5083369863346f5dd.tar.gz
kernel-qcow2-linux-4c7e77fc1007b1e12d25c6e5083369863346f5dd.tar.xz
kernel-qcow2-linux-4c7e77fc1007b1e12d25c6e5083369863346f5dd.zip
drm/i915: Enable GuC firmware log
Allocate a GEM object to hold GuC log data. A debugfs interface (i915_guc_log_dump) is provided to print out the log content. v2: Add struct members at point of use [Chris Wilson] v6: Rebased Issue: VIZ-4884 Signed-off-by: Alex Dai <yu.dai@intel.com> Signed-off-by: Dave Gordon <david.s.gordon@intel.com> Reviewed-by: Tom O'Rourke <Tom.O'Rourke@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/i915/intel_guc.h')
-rw-r--r--drivers/gpu/drm/i915/intel_guc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/intel_guc.h b/drivers/gpu/drm/i915/intel_guc.h
index be3cad8dad98..5b51b05777cd 100644
--- a/drivers/gpu/drm/i915/intel_guc.h
+++ b/drivers/gpu/drm/i915/intel_guc.h
@@ -56,6 +56,7 @@ struct intel_guc {
struct intel_guc_fw guc_fw;
uint32_t log_flags;
+ struct drm_i915_gem_object *log_obj;
struct drm_i915_gem_object *ctx_pool_obj;
struct ida ctx_ids;