linux/drivers/media/usb
Randy Dunlap d5c00762ec [media] media: fix gspca drivers build dependencies
Several (15) drivers in media/usb/gspca use IF_ENABLED(CONFIG_INPUT)
to decide if they should call input* interfaces, but those drivers
do not build successfully when CONFIG_INPUT=m and the gspca drivers
are builtin (=y).  Making USB_GSPCA depend on INPUT || INPUT=n
fixes the build dependencies and allows all of them to build
cleanly.

Fixes these build errors (selections, not all are listed):

drivers/built-in.o: In function `gspca_disconnect':
(.text+0x32ed0f): undefined reference to `input_unregister_device'
drivers/built-in.o: In function `sd_isoc_irq':
konica.c:(.text+0x333098): undefined reference to `input_event'
konica.c:(.text+0x3330ab): undefined reference to `input_event'
drivers/built-in.o: In function `sd_stopN':
konica.c:(.text+0x3338d3): undefined reference to `input_event'
konica.c:(.text+0x3338e5): undefined reference to `input_event'
drivers/built-in.o: In function `ov51x_handle_button':
ov519.c:(.text+0x335ddb): undefined reference to `input_event'
drivers/built-in.o:ov519.c:(.text+0x335ded): more undefined references to `input_event' follow
pac7302.c:(.text+0x336ea1): undefined reference to `input_event'
pac7302.c:(.text+0x336eb3): undefined reference to `input_event'
drivers/built-in.o: In function `sd_pkt_scan':
spca561.c:(.text+0x338fd8): undefined reference to `input_event'
drivers/built-in.o:spca561.c:(.text+0x338feb): more undefined references to `input_event' follow
t613.c:(.text+0x33a6fd): undefined reference to `input_event'
drivers/built-in.o:t613.c:(.text+0x33a70f): more undefined references to `input_event' follow

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Cc:	Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2015-03-03 10:16:31 -03:00
..
airspy
as102
au0828 [media] media: au0828 - convert to use videobuf2 2015-02-02 11:58:27 -02:00
b2c2
cpia2
cx231xx [media] cx231xx: don't use dev it not allocated 2015-02-02 10:56:55 -02:00
dvb-usb Linux 3.19-rc6 2015-01-27 09:39:34 -02:00
dvb-usb-v2 [media] lmedm04: add read snr, signal strength and ber call backs 2015-02-03 17:16:33 -02:00
em28xx [media] em28xx-video: fix missing newlines 2014-12-23 14:46:08 -02:00
go7007
gspca [media] media: fix gspca drivers build dependencies 2015-03-03 10:16:31 -03:00
hackrf
hdpvr
msi2500
pvrusb2 [media] pvrusb2: use msecs_to_jiffies for conversion 2015-02-02 10:59:02 -02:00
pwc [media] pwc: fix WARN_ON 2015-01-29 18:27:03 -02:00
s2255 [media] s2255drv: Use setup_timer 2015-01-27 10:04:18 -02:00
siano [media] siano: fix Kconfig dependencies 2015-02-02 11:08:02 -02:00
stk1160 [media] media: drivers shouldn't touch debug field in video_device 2014-12-23 10:29:04 -02:00
stkwebcam [media] media: drivers shouldn't touch debug field in video_device 2014-12-23 10:29:04 -02:00
tm6000 [media] media: drivers shouldn't touch debug field in video_device 2014-12-23 10:29:04 -02:00
ttusb-budget
ttusb-dec
usbtv
usbvision [media] usbvision: Use setup_timer 2015-01-27 10:08:03 -02:00
uvc [media] uvcvideo: remove unnecessary version.h inclusion 2015-01-27 10:39:34 -02:00
zr364xx [media] media: drivers shouldn't touch debug field in video_device 2014-12-23 10:29:04 -02:00
Kconfig
Makefile