summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/cx18/cx18-cards.c
diff options
context:
space:
mode:
authorAndy Walls <awalls@radix.net>2009-04-13 21:42:43 -0400
committerAndy Walls <awalls@radix.net>2009-04-13 21:42:43 -0400
commit30acb038b4822df9ff73cd379a9144314a194d94 (patch)
tree664321b15865bed9b690b1a4cceb0034fe811bc9 /linux/drivers/media/video/cx18/cx18-cards.c
parentdc85976d603c70ff9a78f6a02c1c412b87fd50d6 (diff)
downloadmediapointer-dvb-s2-30acb038b4822df9ff73cd379a9144314a194d94.tar.gz
mediapointer-dvb-s2-30acb038b4822df9ff73cd379a9144314a194d94.tar.bz2
cx18: Add a work queue for deferring empty buffer handoffs to the firmware
From: Andy Walls <awalls@radix.net> This change defers sending all CX18_CPU_DE_SET_MDL commands, for a stream with an ongoing capture, by adding a work queue to handle sending such commands when needed. This prevents any sleeps, caused by notifying the firmware of new usable buffers, when a V4L2 application read() is being satisfied or when an incoming buffer is processed by the cx18-NN-in work queue thread. Priority: normal Signed-off-by: Andy Walls <awalls@radix.net>
Diffstat (limited to 'linux/drivers/media/video/cx18/cx18-cards.c')
0 files changed, 0 insertions, 0 deletions