linux/drivers/media/dvb/dvb-usb
Mauro Carvalho Chehab 755a18baad V4L/DVB (7851): Fix FW_LOADER depencency at v4l/dvb
Since:
1) FW_LOADER is defined as:

config FW_LOADER
        tristate "Userspace firmware loading support"
        depends on HOTPLUG

2) several V4L/DVB driver just selects it;

3) select is not smart enough to auto-select HOTPLUG, if select FW_LOADER.

So, All drivers that select FW_LOADER should also depend on HOTPLUG.

An easier solution (for the end-user perspective) would be to "select HOTPLUG".
However, live is not simple. This would cause recursive dependency issues like
this one:

drivers/usb/Kconfig:62:error: found recursive dependency: USB -> USB_OHCI_HCD
-> I2C -> MEDIA_TUNER -> MEDIA_TUNER_XC2028 -> HOTPLUG -> PCCARD -> PCMCIA ->
USB_ARCH_HAS_HCD -> MOUSE_APPLETOUCH -> USB

Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2008-05-14 02:54:08 -03:00
..
a800.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
af9005-fe.c V4L/DVB (5933): Dvb-usb/af9005-fe.c: error check fixes 2007-07-30 16:26:37 -03:00
af9005-remote.c V4L/DVB (5625): Add support for the AF9005 demodulator from Afatech 2007-07-18 14:23:26 -03:00
af9005-script.h V4L/DVB (5625): Add support for the AF9005 demodulator from Afatech 2007-07-18 14:23:26 -03:00
af9005.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
af9005.h V4L/DVB (5625): Add support for the AF9005 demodulator from Afatech 2007-07-18 14:23:26 -03:00
au6610.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
au6610.h V4L/DVB (5236): Initial support for Sigmatek DVB-110 DVB-T 2007-02-21 13:35:30 -02:00
cxusb.c V4L/DVB (7651): tuner-xc2028: Several fixes to SCODE 2008-04-24 14:09:44 -03:00
cxusb.h V4L/DVB (6649): Add support for the DViCO FusionHDTV Dual Digital 4 2008-01-25 19:02:32 -02:00
dib07x0.h V4L/DVB (4647): Added module for DiB0700 based devices 2006-10-03 15:12:33 -03:00
dib0700_core.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
dib0700_devices.c v4l/dvb: add statics to avoid multiple definitions 2008-04-25 19:06:59 -07:00
dib0700.h V4L/DVB (7474): support key repeat with dib0700 ir receiver 2008-04-24 14:07:56 -03:00
dibusb-common.c V4L/DVB (6794): Fix compilation when dib3000mc is compiled as a module 2007-12-11 18:13:28 -02:00
dibusb-mb.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
dibusb-mc.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
dibusb.h V4L/DVB (5779): Dibusb-mb: fix broken 'tuner_pass_ctrl' functionality 2007-07-18 14:24:16 -03:00
digitv.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
digitv.h V4L/DVB (6578): dvb-usb: make some debug vars static 2008-01-25 19:02:06 -02:00
dtt200u-fe.c V4L/DVB (4028): Change dvb_frontend_ops to be a real field instead of a pointer field inside dvb_frontend 2006-06-25 02:00:42 -03:00
dtt200u.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
dtt200u.h V4L/DVB (3321): Indention cleanups 2006-01-09 18:21:34 -02:00
dvb-usb-common.h V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
dvb-usb-dvb.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
dvb-usb-firmware.c V4L/DVB (4650): Misc fixes for dib0700 download 2006-10-03 15:12:42 -03:00
dvb-usb-i2c.c V4L/DVB (5778): Dvb-usb: kill unused tuner/i2c functions 2007-07-18 14:24:15 -03:00
dvb-usb-ids.h V4L/DVB (7476): New USB ID for Leadtek DVB-T USB 2008-04-24 14:07:57 -03:00
dvb-usb-init.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
dvb-usb-remote.c get rid of input BIT* duplicate defines 2007-10-19 11:53:42 -07:00
dvb-usb-urb.c V4L/DVB (4649): Merged VP702x support to dvb-usb multi input 2006-10-03 15:12:40 -03:00
dvb-usb.h V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
gl861.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
gl861.h V4L/DVB (5228): Gl861: remove unneeded "extern int" declaration 2007-02-21 13:35:27 -02:00
gp8psk-fe.c V4L/DVB (7513): media/dvb/dvb-usb replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
gp8psk.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
gp8psk.h V4L/DVB (6571): dvb-usb/gp8psk.c: #if 0 gp8psk_bcm4500_reload() 2008-01-25 19:02:03 -02:00
Kconfig V4L/DVB (7851): Fix FW_LOADER depencency at v4l/dvb 2008-05-14 02:54:08 -03:00
m920x.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
m920x.h V4L/DVB (5692): M920x: attempt to fix hw pid filters on second endpoint 2007-07-18 14:23:38 -03:00
Makefile V4L/DVB(7767): Move tuners to common/tuners 2008-04-29 18:41:37 -03:00
nova-t-usb2.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
opera1.c V4L/DVB (7662): stv0299: Fixed some typos 2008-04-24 14:09:45 -03:00
ttusb2.c V4L/DVB (7654): tda10086: make the xtal frequency a configuration option 2008-04-24 14:09:44 -03:00
ttusb2.h V4L/DVB (4863): Adding support for Pinnacle PCTV 400e DVB-S 2006-12-10 09:05:03 -02:00
umt-010.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
usb-urb.c [PATCH] slab: remove SLAB_ATOMIC 2006-12-07 08:39:24 -08:00
vp702x-fe.c V4L/DVB (7513): media/dvb/dvb-usb replace remaining __FUNCTION__ occurrences 2008-04-24 14:07:58 -03:00
vp702x.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
vp702x.h V4L/DVB (6572): dvb-usb/vp702x.c: cleanups 2008-01-25 19:02:04 -02:00
vp7045-fe.c V4L/DVB (4028): Change dvb_frontend_ops to be a real field instead of a pointer field inside dvb_frontend 2006-06-25 02:00:42 -03:00
vp7045.c V4L/DVB (7538): Adds selectable adapter numbers as per module option 2008-04-24 14:08:00 -03:00
vp7045.h V4L/DVB (6578): dvb-usb: make some debug vars static 2008-01-25 19:02:06 -02:00