drm/i915: add Ivy Bridge page flip support
authorJesse Barnes <jbarnes@virtuousgeek.org>
Thu, 16 Jun 2011 19:18:54 +0000 (12:18 -0700)
committerKeith Packard <keithp@keithp.com>
Mon, 27 Jun 2011 02:11:22 +0000 (19:11 -0700)
commit7c9017e5b77118439952fe8dc22809bae4fae4b6
treeefcb66be2ab7ccefcff8f9e7bea048cba352d379
parent8c9f3aaf8e174ca914889ab7a916586f8fd1e641
drm/i915: add Ivy Bridge page flip support

Use the blit ring for submitting flips since the render ring doesn't
generate flip complete interrupts.

Fixes bugs:

https://bugs.freedesktop.org/show_bug.cgi?id=38362
https://bugs.freedesktop.org/show_bug.cgi?id=38392
https://bugs.freedesktop.org/show_bug.cgi?id=38393

Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Ben Widawsky <ben@bwidawsk.net>
Tested-by: Jian J Zhao <jian.j.zhao@intel.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
drivers/gpu/drm/i915/intel_display.c