]> 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)
commit3b6153e3d9c521d96af063b1f76fd8ab5a9fe872
treea33515ffbe67e399c671fd977a1b45a518124fda
parenta4c0e2ad02e7cc12a47346813ad872a1f864a79d
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