android_kernel_motorola_sm6225/drivers/media/video/pvrusb2
Mike Isely 891d99efc5 V4L/DVB (7689): pvrusb2-dvb: Rework module tear-down
Rather than making an explicit call to tear down the pvrusb2-dvb
module, use the callback in the pvr2_channel structure.  This has the
advantage that now tear-down only happens when it makes sense.  The
previous implementation had scenarios where it was possible for the
tear-down call to happen without a prior initialization.

Signed-off-by: Mike Isely <isely@pobox.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2008-04-24 14:09:46 -03:00
..
Kconfig V4L/DVB (7685): pvrusb2: Fix really bad typo if DVB config option description 2008-04-24 14:09:46 -03:00
Makefile V4L/DVB (7686): pvrusb2: Fix broken debug interface build 2008-04-24 14:09:46 -03:00
pvrusb2-audio.c V4L/DVB (6698): pvrusb2: Implement signal routing schemes 2008-01-25 19:03:05 -02:00
pvrusb2-audio.h V4L/DVB (4228a): pvrusb2 to kernel 2.6.18 2006-06-27 00:17:15 -03:00
pvrusb2-context.c V4L/DVB (7321): pvrusb2: Rework context handling and initialization 2008-04-24 14:07:48 -03:00
pvrusb2-context.h V4L/DVB (7321): pvrusb2: Rework context handling and initialization 2008-04-24 14:07:48 -03:00
pvrusb2-ctrl.c V4L/DVB (7302): pvrusb2: Improve control validation for enumerations 2008-04-24 14:07:47 -03:00
pvrusb2-ctrl.h V4L/DVB (4240): Various V4L control enhancements in pvrusb2 2006-06-27 00:17:28 -03:00
pvrusb2-cx2584x-v4l.c V4L/DVB (6701): pvrusb2: Enable support for "GOTVIEW USB2.0 DVD2" hardware 2008-01-25 19:03:06 -02:00
pvrusb2-cx2584x-v4l.h V4L/DVB (4228a): pvrusb2 to kernel 2.6.18 2006-06-27 00:17:15 -03:00
pvrusb2-debug.h V4L/DVB (7321): pvrusb2: Rework context handling and initialization 2008-04-24 14:07:48 -03:00
pvrusb2-debugifc.c V4L/DVB (6691): pvrusb2: Rework pipeline state control 2008-01-25 19:03:01 -02:00
pvrusb2-debugifc.h V4L/DVB (4228a): pvrusb2 to kernel 2.6.18 2006-06-27 00:17:15 -03:00
pvrusb2-devattr.c V4L/DVB (7678): pvrusb2: Fix stupid string typo that has been reproducing wildly 2008-04-24 14:09:46 -03:00
pvrusb2-devattr.h V4L/DVB (7679): pvrusb2: add DVB API framework 2008-04-24 14:09:46 -03:00
pvrusb2-dvb.c V4L/DVB (7689): pvrusb2-dvb: Rework module tear-down 2008-04-24 14:09:46 -03:00
pvrusb2-dvb.h V4L/DVB (7689): pvrusb2-dvb: Rework module tear-down 2008-04-24 14:09:46 -03:00
pvrusb2-eeprom.c V4L/DVB (6696): pvrusb2: Miscellaneous tweaks for controlling tuner type and video standard 2008-01-25 19:03:03 -02:00
pvrusb2-eeprom.h V4L/DVB (4228a): pvrusb2 to kernel 2.6.18 2006-06-27 00:17:15 -03:00
pvrusb2-encoder.c V4L/DVB (7313): pvrusb2: Make LED control into a device-specific attribute 2008-04-24 14:07:48 -03:00
pvrusb2-encoder.h V4L/DVB (6691): pvrusb2: Rework pipeline state control 2008-01-25 19:03:01 -02:00
pvrusb2-fx2-cmd.h V4L/DVB (7307): pvrusb2: New functions for additional FX2 digital-related commands 2008-04-24 14:07:47 -03:00
pvrusb2-hdw-internal.h V4L/DVB (7679): pvrusb2: add DVB API framework 2008-04-24 14:09:46 -03:00
pvrusb2-hdw.c V4L/DVB (7322): pvrusb2: Fix storage-class as per C99 spec 2008-04-24 14:07:48 -03:00
pvrusb2-hdw.h V4L/DVB (7321): pvrusb2: Rework context handling and initialization 2008-04-24 14:07:48 -03:00
pvrusb2-i2c-chips-v4l2.c V4L/DVB (5093): Pvrusb2: Emit VIDIOC_S_TUNER correctly 2007-02-21 13:34:41 -02:00
pvrusb2-i2c-cmd-v4l2.c V4L/DVB (5093): Pvrusb2: Emit VIDIOC_S_TUNER correctly 2007-02-21 13:34:41 -02:00
pvrusb2-i2c-cmd-v4l2.h V4L/DVB (5093): Pvrusb2: Emit VIDIOC_S_TUNER correctly 2007-02-21 13:34:41 -02:00
pvrusb2-i2c-core.c V4L/DVB (7094): static memory 2008-04-24 13:42:20 -03:00
pvrusb2-i2c-core.h V4L/DVB (5081): Pvrusb2: VIDIOC_G_TUNER cleanup 2007-02-21 13:34:38 -02:00
pvrusb2-io.c NULL noise: drivers/media 2008-03-30 14:18:41 -07:00
pvrusb2-io.h V4L/DVB (4337): Refine dead code elimination in pvrusb2 2006-07-29 17:22:24 -03:00
pvrusb2-ioread.c NULL noise: drivers/media 2008-03-30 14:18:41 -07:00
pvrusb2-ioread.h V4L/DVB (4287): Pvrusb2/: possible cleanups 2006-06-30 15:59:48 -03:00
pvrusb2-main.c V4L/DVB (7689): pvrusb2-dvb: Rework module tear-down 2008-04-24 14:09:46 -03:00
pvrusb2-std.c V4L/DVB (7317): pvrusb2: Increase buffer size for printing video standard strings 2008-04-24 14:07:48 -03:00
pvrusb2-std.h V4L/DVB (4228a): pvrusb2 to kernel 2.6.18 2006-06-27 00:17:15 -03:00
pvrusb2-sysfs.c V4L/DVB (7447): pvrusb2: Fix compilation warning 2008-04-24 14:07:55 -03:00
pvrusb2-sysfs.h V4L/DVB (4228a): pvrusb2 to kernel 2.6.18 2006-06-27 00:17:15 -03:00
pvrusb2-tuner.c V4L/DVB (5091): Pvrusb2: Use kzalloc in place of kmalloc/memset pairs 2007-02-21 13:34:41 -02:00
pvrusb2-tuner.h V4L/DVB (4228a): pvrusb2 to kernel 2.6.18 2006-06-27 00:17:15 -03:00
pvrusb2-util.h V4L/DVB (4228a): pvrusb2 to kernel 2.6.18 2006-06-27 00:17:15 -03:00
pvrusb2-v4l2.c V4L/DVB (7321): pvrusb2: Rework context handling and initialization 2008-04-24 14:07:48 -03:00
pvrusb2-v4l2.h V4L/DVB (4228a): pvrusb2 to kernel 2.6.18 2006-06-27 00:17:15 -03:00
pvrusb2-video-v4l.c V4L/DVB (6698): pvrusb2: Implement signal routing schemes 2008-01-25 19:03:05 -02:00
pvrusb2-video-v4l.h V4L/DVB (4228a): pvrusb2 to kernel 2.6.18 2006-06-27 00:17:15 -03:00
pvrusb2-wm8775.c V4L/DVB (5091): Pvrusb2: Use kzalloc in place of kmalloc/memset pairs 2007-02-21 13:34:41 -02:00
pvrusb2-wm8775.h V4L/DVB (4228a): pvrusb2 to kernel 2.6.18 2006-06-27 00:17:15 -03:00
pvrusb2.h drivers/media/: Spelling fixes 2008-02-03 17:18:59 +02:00