diff options
author | Andy Walls <awalls@radix.net> | 2008-11-25 21:43:05 -0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2008-12-30 09:38:19 -0200 |
commit | 572bfea71b0fb2efb36407b4e284c1e7962d4779 (patch) | |
tree | ad0d800d0963151e187c40a2d1a6e4c5ac38f39e /drivers/media/video/cx18/cx18-mailbox.c | |
parent | 9af0ef27a06f3e8976b90a4ed4758e25ea0f2df5 (diff) | |
download | kernel_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.c | 2 |
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); } } |