linux/drivers/media/video/cx18
Andy Walls 72a4f8081a V4L/DVB (9723): cx18: Propagate staleness of mailbox and mdl ack data to work handler
cx18: Propagate staleness of mailbox and mdl ack data to work handler to let
the work handler know that the data from the encoder may not be coherent.
Allows for smarter handling of buffers in future, to deal with MDLs that fall
out of rotation due to irq handler being late in collecting mailbox and mdl ack
info.

Signed-off-by: Andy Walls <awalls@radix.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:38:09 -02:00
..
cx18-audio.c
cx18-audio.h
cx18-av-audio.c
cx18-av-core.c
cx18-av-core.h
cx18-av-firmware.c V4L/DVB (9513): cx18: Reduce number of mmio read retries 2008-12-30 09:38:00 -02:00
cx18-av-vbi.c
cx18-cards.c
cx18-cards.h
cx18-controls.c
cx18-controls.h
cx18-driver.c V4L/DVB (9721): cx18: Change to singlethreaded global work queue thread for deferable work 2008-12-30 09:38:08 -02:00
cx18-driver.h V4L/DVB (9723): cx18: Propagate staleness of mailbox and mdl ack data to work handler 2008-12-30 09:38:09 -02:00
cx18-dvb.c V4L/DVB (9720): cx18: Major rewrite of interrupt handling for incoming mailbox processing 2008-12-30 09:38:07 -02:00
cx18-dvb.h V4L/DVB (9720): cx18: Major rewrite of interrupt handling for incoming mailbox processing 2008-12-30 09:38:07 -02:00
cx18-fileops.c
cx18-fileops.h
cx18-firmware.c V4L/DVB (9720): cx18: Major rewrite of interrupt handling for incoming mailbox processing 2008-12-30 09:38:07 -02:00
cx18-firmware.h
cx18-gpio.c
cx18-gpio.h
cx18-i2c.c
cx18-i2c.h
cx18-io.c V4L/DVB (9720): cx18: Major rewrite of interrupt handling for incoming mailbox processing 2008-12-30 09:38:07 -02:00
cx18-io.h V4L/DVB (9720): cx18: Major rewrite of interrupt handling for incoming mailbox processing 2008-12-30 09:38:07 -02:00
cx18-ioctl.c
cx18-ioctl.h
cx18-irq.c V4L/DVB (9720): cx18: Major rewrite of interrupt handling for incoming mailbox processing 2008-12-30 09:38:07 -02:00
cx18-irq.h V4L/DVB (9720): cx18: Major rewrite of interrupt handling for incoming mailbox processing 2008-12-30 09:38:07 -02:00
cx18-mailbox.c V4L/DVB (9723): cx18: Propagate staleness of mailbox and mdl ack data to work handler 2008-12-30 09:38:09 -02:00
cx18-mailbox.h V4L/DVB (9720): cx18: Major rewrite of interrupt handling for incoming mailbox processing 2008-12-30 09:38:07 -02:00
cx18-queue.c V4L/DVB (9722): cx18: Convert per stream queue spinlocks into mutexes 2008-12-30 09:38:08 -02:00
cx18-queue.h V4L/DVB (9720): cx18: Major rewrite of interrupt handling for incoming mailbox processing 2008-12-30 09:38:07 -02:00
cx18-scb.c
cx18-scb.h V4L/DVB (9720): cx18: Major rewrite of interrupt handling for incoming mailbox processing 2008-12-30 09:38:07 -02:00
cx18-streams.c V4L/DVB (9722): cx18: Convert per stream queue spinlocks into mutexes 2008-12-30 09:38:08 -02:00
cx18-streams.h V4L/DVB (9720): cx18: Major rewrite of interrupt handling for incoming mailbox processing 2008-12-30 09:38:07 -02:00
cx18-vbi.c
cx18-vbi.h
cx18-version.h V4L/DVB (9594): cx18: Roll driver version number due to significant changes 2008-12-30 09:38:02 -02:00
cx18-video.c
cx18-video.h
cx23418.h
Kconfig
Makefile