]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Convert intel_overlay to request tracking
authorChris Wilson <chris@chris-wilson.co.uk>
Thu, 4 Aug 2016 06:52:37 +0000 (07:52 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Thu, 4 Aug 2016 07:09:26 +0000 (08:09 +0100)
commite17906e6bb60633332d7f987d17cce6d158b2267
tree1255dd60dbb2eec05bb1a95381ba9c802f6ef6fb
parentcc6f3d0bdc18dd876387bb61b290b5f6df41816c
drm/i915: Convert intel_overlay to request tracking

intel_overlay already tracks its last flip request, along with action to
take after its completion. Refactor intel_overlay to reuse the common
i915_gem_active tracker.

v2: Now using i915_gem_retire_fn typedef

References: https://bugs.freedesktop.org/show_bug.cgi?id=93730
References: https://bugs.freedesktop.org/show_bug.cgi?id=96851
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/1470293567-10811-18-git-send-email-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/intel_overlay.c