kernel-fxtec-pro1x/drivers/media/video/cx18
Andy Walls f576ceefb4 V4L/DVB (9722): cx18: Convert per stream queue spinlocks into mutexes
Convert the per stream queue spinlocks into mutexes.  All queue
manipulation happens via the work queue or system calls into the driver, and
not in an interrupt context.  This reduces the amout of time the cx18 driver
keeps interrupts disabled.

Signed-off-by: Andy Walls <awalls@radix.net>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2008-12-30 09:38:08 -02:00
..
cx18-audio.c
cx18-audio.h
cx18-av-audio.c V4L/DVB (9512): cx18: Fix write retries for registers that always change - part 3. 2008-12-29 17:53:26 -02:00
cx18-av-core.c V4L/DVB (9514): cx18: Fix PLL freq computation for debug display 2008-12-29 17:53:27 -02:00
cx18-av-core.h V4L/DVB (9512): cx18: Fix write retries for registers that always change - part 3. 2008-12-29 17:53:26 -02:00
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 (9722): cx18: Convert per stream queue spinlocks into mutexes 2008-12-30 09:38:08 -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 V4L/DVB (9512): cx18: Fix write retries for registers that always change - part 3. 2008-12-29 17:53:26 -02:00
cx18-gpio.h
cx18-i2c.c V4L/DVB (9512): cx18: Fix write retries for registers that always change - part 3. 2008-12-29 17:53:26 -02:00
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 V4L/DVB (9157): cx18/ivtv: add 'PCI:' prefix to bus_info. 2008-10-13 09:07:42 -02:00
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 (9721): cx18: Change to singlethreaded global work queue thread for deferable work 2008-12-30 09:38:08 -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 V4L/DVB (9885): drivers/media Kconfig's: fix bugzilla #12204 2008-12-16 16:43:59 -02:00
Makefile