]> git.baikalelectronics.ru Git - kernel.git/commit
V4L/DVB (11619): cx18: Simplify the work handler for outgoing mailbox commands
authorAndy Walls <awalls@radix.net>
Wed, 15 Apr 2009 23:45:10 +0000 (20:45 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Tue, 16 Jun 2009 21:20:44 +0000 (18:20 -0300)
commitd11577a830a732502c01599161831e7c7b4048fe
treeefa0ee9cdfc303b03faf5b080b7f5721cf13c765
parent693cacd91d3848323aeb905b50bff4f58d404583
V4L/DVB (11619): cx18: Simplify the work handler for outgoing mailbox commands

Simplify the way outgoing work handler gets scheduled to send empty buffers
back to the firmware for use.  Also reduced the memory required for scheduling
this outgoing work, by using a single, per stream work object.

Signed-off-by: Andy Walls <awalls@radix.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/video/cx18/cx18-driver.c
drivers/media/video/cx18/cx18-driver.h
drivers/media/video/cx18/cx18-dvb.c
drivers/media/video/cx18/cx18-queue.c
drivers/media/video/cx18/cx18-streams.c
drivers/media/video/cx18/cx18-streams.h