staging: drm/omap: add a workqueue
authorRob Clark <rob@ti.com>
Mon, 5 Mar 2012 16:48:32 +0000 (10:48 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 7 Mar 2012 21:38:06 +0000 (13:38 -0800)
commit5609f7fe306508d77e0dcf1de2c9a957b6af1e06
tree740802402c81e6f7a9ab51a87f8fa4238a78c5d6
parenta890e6623ae024d28f855d672e72649fa2cb511e
staging: drm/omap: add a workqueue

Add a workqueue for omapdrm driver, which is needed for at least a
couple things currently: (1) moving omap_gem_roll() to a non-atomic
context, (2) synchronizing page flips w/ DSS scanout related irq's
(in particular not unmapping previous buffer until DSS finishes
scanout).

Signed-off-by: Rob Clark <rob@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/omapdrm/omap_drv.c
drivers/staging/omapdrm/omap_drv.h