linux/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
dsbr100.c [media] dsbr100: clean up and update to the latest v4l2 framework 2012-05-04 15:01:14 -03:00
radio-aimslab.c
radio-aztech.c
radio-cadet.c
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
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
radio-mr800.c [media] radio-mr800: add hardware seek support 2012-05-07 15:29:40 -03:00
radio-rtrack2.c
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
radio-tea5764.c
radio-terratec.c
radio-timb.c [media] drivers/media: add missing __devexit_p() annotations 2012-05-15 07:53:51 -03:00
radio-trust.c
radio-typhoon.c
radio-wl1273.c
radio-zoltrix.c
saa7706h.c [media] drivers/media: add missing __devexit_p() annotations 2012-05-15 07:53:51 -03:00
si4713-i2c.c
si4713-i2c.h
tef6862.c [media] drivers/media: add missing __devexit_p() annotations 2012-05-15 07:53:51 -03:00