]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit26c4bf2ecbca16fd0efe9c1e40fb5d821bcb3f55
tree740802402c81e6f7a9ab51a87f8fa4238a78c5d6
parent98bf5f692fdedd735dc45981b2589550e4ba4ae8
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