aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/video/cx18/cx18-mailbox.c
diff options
context:
space:
mode:
authorAndy Walls <awalls@radix.net>2008-11-25 21:43:05 -0300
committerMauro Carvalho Chehab <mchehab@redhat.com>2008-12-30 09:38:19 -0200
commit572bfea71b0fb2efb36407b4e284c1e7962d4779 (patch)
treead0d800d0963151e187c40a2d1a6e4c5ac38f39e /drivers/media/video/cx18/cx18-mailbox.c
parent9af0ef27a06f3e8976b90a4ed4758e25ea0f2df5 (diff)
downloadkernel_samsung_smdk4412-572bfea71b0fb2efb36407b4e284c1e7962d4779.zip
kernel_samsung_smdk4412-572bfea71b0fb2efb36407b4e284c1e7962d4779.tar.gz
kernel_samsung_smdk4412-572bfea71b0fb2efb36407b4e284c1e7962d4779.tar.bz2
V4L/DVB (9776): cx18: Change to per CX23418 device work queues for deferrable work handling
cx18: Change to per CX23418 device work queues for deferrable work handling. Needed to support 2.6.22 and earlier kernels that can't selectively cancel work orders. Also will provide slightly better performance on SMP systems. Signed-off-by: Andy Walls <awalls@radix.net> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/video/cx18/cx18-mailbox.c')
-rw-r--r--drivers/media/video/cx18/cx18-mailbox.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/video/cx18/cx18-mailbox.c b/drivers/media/video/cx18/cx18-mailbox.c
index 70a8272..b013e81 100644
--- a/drivers/media/video/cx18/cx18-mailbox.c
+++ b/drivers/media/video/cx18/cx18-mailbox.c
@@ -454,7 +454,7 @@ void cx18_api_epu_cmd_irq(struct cx18 *cx, int rpu)
*/
submit = epu_cmd_irq(cx, order);
if (submit > 0) {
- queue_work(cx18_work_queue, &order->work);
+ queue_work(cx->work_queue, &order->work);
}
}