]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Track pinned vma inside guc
authorChris Wilson <chris@chris-wilson.co.uk>
Mon, 15 Aug 2016 09:48:51 +0000 (10:48 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Mon, 15 Aug 2016 10:00:58 +0000 (11:00 +0100)
commit7ed2601df4b50dc9a77f88a920245a2ebef7fb0e
treea33515ffbe67e399c671fd977a1b45a518124fda
parent9867aead62332f6fe5c06e2155724b58a164e214
drm/i915: Track pinned vma inside guc

Since the guc allocates and pins and object into the GGTT for its usage,
it is more natural to use that pinned VMA as our resource cookie.

v2: Embrace naming tautology
v3: Rewrite comments for guc_allocate_vma()

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1471254551-25805-12-git-send-email-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/i915_debugfs.c
drivers/gpu/drm/i915/i915_gem_gtt.h
drivers/gpu/drm/i915/i915_guc_submission.c
drivers/gpu/drm/i915/intel_guc.h
drivers/gpu/drm/i915/intel_guc_loader.c