diff options
author | Andy Walls <awalls@radix.net> | 2009-04-13 21:42:43 -0400 |
---|---|---|
committer | Andy Walls <awalls@radix.net> | 2009-04-13 21:42:43 -0400 |
commit | 30acb038b4822df9ff73cd379a9144314a194d94 (patch) | |
tree | 664321b15865bed9b690b1a4cceb0034fe811bc9 /linux/drivers/media/video/cx18/cx18-vbi.c | |
parent | dc85976d603c70ff9a78f6a02c1c412b87fd50d6 (diff) | |
download | mediapointer-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-vbi.c')
0 files changed, 0 insertions, 0 deletions