drm: i915: Add ioctl for scheduling buffer swaps at vertical blanks.
author=?utf-8?q?Michel_D=C3=A4nzer?= <michel@tungstengraphics.com>
Tue, 24 Oct 2006 13:37:43 +0000 (23:37 +1000)
committerairlied <airlied@linux.ie>
Thu, 7 Dec 2006 04:53:29 +0000 (15:53 +1100)
commita6b54f3f5050c0cbc0c35dd48064846c6302706b
treeed0a17808058150916a56120a10109d70a2dd426
parent049b323321bbcb476b799f50dc6444c0ed5a0e0e
drm: i915: Add ioctl for scheduling buffer swaps at vertical blanks.

This uses the core facility to schedule a driver callback that will be called
ASAP after the given vertical blank interrupt with the HW lock held.

Signed-off-by: Dave Airlie <airlied@linux.ie>
drivers/char/drm/i915_dma.c
drivers/char/drm/i915_drm.h
drivers/char/drm/i915_drv.h
drivers/char/drm/i915_irq.c