android_kernel_oneplus_msm8998/drivers/media/usb
Arnd Bergmann b17b3fdc76 em28xx: only use mt9v011 if camera support is enabled
commit 190b23b4eb997767afad186bd8c96badceabf39e upstream.

In randconfig builds that select VIDEO_EM28XX_V4L2 and
MEDIA_SUBDRV_AUTOSELECT, but not MEDIA_CAMERA_SUPPORT, we get
a Kconfig warning:

 warning: (VIDEO_EM28XX_V4L2) selects VIDEO_MT9V011 which has unmet direct dependencies (MEDIA_SUPPORT && I2C && VIDEO_V4L2 && MEDIA_CAMERA_SUPPORT)

This avoids the warning by making that 'select' conditional on
MEDIA_CAMERA_SUPPORT. Alternatively we could mark EM28XX as
'depends on MEDIA_CAMERA_SUPPORT', but it does not seem to
have any real dependency on that itself.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-02-25 11:03:49 +01:00
..
airspy media: fix airspy usb probe error path 2016-08-10 11:49:29 +02:00
as102 media: Don't do DMA on stack for firmware upload in the AS102 driver 2017-11-30 08:37:24 +00:00
au0828 au0828: Fix dev_state handling 2016-04-20 15:42:09 +09:00
b2c2 [media] drivers: media: usb: b2c2: use usb_*_coherent() instead of pci_*_consistent() in flexcop-usb.c 2013-10-17 11:26:41 -03:00
cpia2 [media] media: remove the setting of the flag V4L2_FL_USE_FH_PRIO 2014-07-04 16:14:59 -03:00
cx231xx cx231xx-cards: fix NULL-deref on missing association descriptor 2017-11-30 08:37:25 +00:00
dvb-usb media: cxusb, dib0700: ignore XC2028_I2C_FLUSH 2018-02-16 20:09:45 +01:00
dvb-usb-v2 media: dvb-usb-v2: lmedm04: move ts2020 attach to dm04_lme2510_tuner 2018-02-16 20:09:41 +01:00
em28xx em28xx: only use mt9v011 if camera support is enabled 2018-02-25 11:03:49 +01:00
go7007 go7007: add MEDIA_CAMERA_SUPPORT dependency 2018-02-25 11:03:49 +01:00
gspca gspca: konica: add missing endpoint sanity check 2017-05-25 14:30:14 +02:00
hackrf [media] hackrf: move RF gain ctrl enable behind module parameter 2015-12-18 15:25:29 -02:00
hdpvr [media] hdpvr: embed video_device 2015-04-02 23:36:54 -03:00
msi2500 [media] media: videobuf2: Change queue_setup argument 2015-10-20 14:48:39 -02:00
pvrusb2 pvrusb2: reduce stack usage pvr2_eeprom_analyze() 2017-06-26 07:13:09 +02:00
pwc pwc: hide unused label 2018-02-25 11:03:45 +01:00
s2255 [media] media: videobuf2: Change queue_setup argument 2015-10-20 14:48:39 -02:00
siano siano: make it work again with CONFIG_VMAP_STACK 2017-02-23 17:43:09 +01:00
stk1160 [media] media: videobuf2: Change queue_setup argument 2015-10-20 14:48:39 -02:00
stkwebcam [media] stk-webcam: Delete an unnecessary check before the function call "vfree" 2015-03-02 14:53:27 -03:00
tm6000 [media] cx25821, cx88, tm6000: use SNDRV_DEFAULT_ENABLE_PNP 2015-10-01 08:42:52 -03:00
ttusb-budget [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
ttusb-dec [media] dvb: get rid of enum dmx_success 2015-10-06 19:53:02 -03:00
usbtv media: usbtv: add a new usbid 2018-02-03 17:04:29 +01:00
usbvision usbvision fix overflow of interfaces array 2018-01-17 09:35:27 +01:00
uvc media: uvcvideo: Prevent heap overflow when accessing mapped controls 2017-09-27 11:00:16 +02:00
zr364xx zr364xx: enforce minimum size when reading header 2017-05-25 14:30:14 +02:00
Kconfig [media] tlg2300: move to staging in preparation for removal 2014-12-16 23:21:43 -02:00
Makefile [media] tlg2300: move to staging in preparation for removal 2014-12-16 23:21:43 -02:00