OpenCloudOS-Kernel/drivers/media/radio
Hans de Goede 5daf53a6eb [media] snd_tea575x: Make the module using snd_tea575x the fops owner
Before this patch the owner field of the /dev/radio# device fops was set to
the snd-tea575x-tuner module itself. Meaning that the module which was using
it could be rmmod-ed while the device is open, and then BAD things happen.

I know, as I found out the hard way :)

Note that there is no need to also somehow increase the refcount of the
snd-tea575x-tuner module itself, since any drivers using it will have
symbolic references to it.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
CC: Ondrej Zary <linux@rainbow-software.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2012-06-11 16:02:54 -03:00
..
si470x [media] radio/si470x: Add support for the Axentia ALERT FM USB Receiver 2012-06-11 16:02:05 -03:00
wl128x [media] v4l2-dev: add flag to have the core lock all file operations 2012-05-14 09:19:38 -03:00
Kconfig [media] radio-sf16fmi: add support for SF16-FMD 2012-05-20 16:10:05 -03:00
Makefile [media] radio-isa: add framework for ISA radio drivers 2012-02-14 17:01:13 -02:00
dsbr100.c [media] dsbr100: clean up and update to the latest v4l2 framework 2012-05-04 15:01:14 -03:00
radio-aimslab.c [media] Add missing slab.h to fix linux-next compile errors 2012-03-19 11:25:12 -03:00
radio-aztech.c [media] Add missing slab.h to fix linux-next compile errors 2012-03-19 11:25:12 -03:00
radio-cadet.c [media] radio: Use the subsystem version control for VIDIOC_QUERYCAP 2011-07-27 17:53:16 -03:00
radio-gemtek.c [media] radio-gemtek: add PnP support for AOpen FX-3D/Pro Radio 2012-04-10 19:53:19 -03:00
radio-isa.c [media] media/radio: use v4l2_ctrl_subscribe_event where possible 2012-05-07 16:26:32 -03:00
radio-isa.h [media] radio-isa: PnP support for the new ISA radio framework 2012-04-10 19:52:16 -03:00
radio-keene.c [media] media/radio: use v4l2_ctrl_subscribe_event where possible 2012-05-07 16:26:32 -03:00
radio-maxiradio.c [media] snd_tea575x: Make the module using snd_tea575x the fops owner 2012-06-11 16:02:54 -03:00
radio-miropcm20.c module_param: make bool parameters really bool (drivers & misc) 2012-01-13 09:32:20 +10:30
radio-mr800.c [media] radio-mr800: add hardware seek support 2012-05-07 15:29:40 -03:00
radio-rtrack2.c [media] radio-rtrack2: add missing slab.h 2012-03-30 16:41:29 -03:00
radio-sf16fmi.c [media] radio-sf16fmi: add support for SF16-FMD 2012-05-20 16:10:05 -03:00
radio-sf16fmr2.c [media] snd_tea575x: Make the module using snd_tea575x the fops owner 2012-06-11 16:02:54 -03:00
radio-si4713.c [media] convert drivers/media/* to use module_platform_driver() 2012-01-10 23:27:13 -02:00
radio-tea5764.c [media] convert drivers/media/* to use module_i2c_driver() 2012-03-08 08:48:01 -03:00
radio-terratec.c [media] Add missing slab.h to fix linux-next compile errors 2012-03-19 11:25:12 -03:00
radio-timb.c [media] drivers/media: add missing __devexit_p() annotations 2012-05-15 07:53:51 -03:00
radio-trust.c [media] Add missing slab.h to fix linux-next compile errors 2012-03-19 11:25:12 -03:00
radio-typhoon.c [media] Add missing slab.h to fix linux-next compile errors 2012-03-19 11:25:12 -03:00
radio-wl1273.c [media] convert drivers/media/* to use module_platform_driver() 2012-01-10 23:27:13 -02:00
radio-zoltrix.c [media] Add missing slab.h to fix linux-next compile errors 2012-03-19 11:25:12 -03:00
saa7706h.c [media] drivers/media: add missing __devexit_p() annotations 2012-05-15 07:53:51 -03:00
si4713-i2c.c [media] convert drivers/media/* to use module_i2c_driver() 2012-03-08 08:48:01 -03:00
si4713-i2c.h [media] radio-si4713: Add regulator framework support 2010-12-29 08:16:35 -02:00
tef6862.c [media] drivers/media: add missing __devexit_p() annotations 2012-05-15 07:53:51 -03:00