1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 23bb11201SMauro Carvalho Chehab 35077ac3bSMauro Carvalho Chehabif USB && MEDIA_SUPPORT 4a0f9354bSRandy Dunlap 5fc2bbfb2SMauro Carvalho Chehabmenuconfig MEDIA_USB_SUPPORT 6fc2bbfb2SMauro Carvalho Chehab bool "Media USB Adapters" 7e9d2f057SMauro Carvalho Chehab help 8e9d2f057SMauro Carvalho Chehab Enable media drivers for USB bus. 9e9d2f057SMauro Carvalho Chehab If you have such devices, say Y. 10786baecfSMauro Carvalho Chehab 11fc2bbfb2SMauro Carvalho Chehabif MEDIA_USB_SUPPORT 12786baecfSMauro Carvalho Chehab 130c0d06caSMauro Carvalho Chehabif MEDIA_CAMERA_SUPPORT 140c0d06caSMauro Carvalho Chehab comment "Webcam devices" 15*6cdc31b2SMauro Carvalho Chehab 160c0d06caSMauro Carvalho Chehabsource "drivers/media/usb/gspca/Kconfig" 170c0d06caSMauro Carvalho Chehabsource "drivers/media/usb/pwc/Kconfig" 180aa77f6cSMauro Carvalho Chehabsource "drivers/media/usb/s2255/Kconfig" 19f3d27f34SLubomir Rintelsource "drivers/media/usb/usbtv/Kconfig" 20*6cdc31b2SMauro Carvalho Chehabsource "drivers/media/usb/uvc/Kconfig" 21*6cdc31b2SMauro Carvalho Chehab 220c0d06caSMauro Carvalho Chehabendif 23786baecfSMauro Carvalho Chehab 240c0d06caSMauro Carvalho Chehabif MEDIA_ANALOG_TV_SUPPORT 250c0d06caSMauro Carvalho Chehab comment "Analog TV USB devices" 26*6cdc31b2SMauro Carvalho Chehab 277955f03dSHans Verkuilsource "drivers/media/usb/go7007/Kconfig" 28*6cdc31b2SMauro Carvalho Chehabsource "drivers/media/usb/hdpvr/Kconfig" 29*6cdc31b2SMauro Carvalho Chehabsource "drivers/media/usb/pvrusb2/Kconfig" 30*6cdc31b2SMauro Carvalho Chehabsource "drivers/media/usb/stk1160/Kconfig" 31*6cdc31b2SMauro Carvalho Chehab 320c0d06caSMauro Carvalho Chehabendif 330c0d06caSMauro Carvalho Chehab 340c0d06caSMauro Carvalho Chehabif (MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT) 350c0d06caSMauro Carvalho Chehab comment "Analog/digital TV USB devices" 36*6cdc31b2SMauro Carvalho Chehab 378a4e7866SMichael Krufkysource "drivers/media/usb/au0828/Kconfig" 380c0d06caSMauro Carvalho Chehabsource "drivers/media/usb/cx231xx/Kconfig" 390c0d06caSMauro Carvalho Chehab 40*6cdc31b2SMauro Carvalho Chehabendif 410c0d06caSMauro Carvalho Chehab 420c0d06caSMauro Carvalho Chehabif I2C && MEDIA_DIGITAL_TV_SUPPORT 430c0d06caSMauro Carvalho Chehab comment "Digital TV USB devices" 44*6cdc31b2SMauro Carvalho Chehab 45*6cdc31b2SMauro Carvalho Chehabsource "drivers/media/usb/as102/Kconfig" 46*6cdc31b2SMauro Carvalho Chehabsource "drivers/media/usb/b2c2/Kconfig" 47786baecfSMauro Carvalho Chehabsource "drivers/media/usb/dvb-usb-v2/Kconfig" 48*6cdc31b2SMauro Carvalho Chehabsource "drivers/media/usb/dvb-usb/Kconfig" 49*6cdc31b2SMauro Carvalho Chehabsource "drivers/media/usb/siano/Kconfig" 50786baecfSMauro Carvalho Chehabsource "drivers/media/usb/ttusb-budget/Kconfig" 51786baecfSMauro Carvalho Chehabsource "drivers/media/usb/ttusb-dec/Kconfig" 52*6cdc31b2SMauro Carvalho Chehab 53786baecfSMauro Carvalho Chehabendif 540c0d06caSMauro Carvalho Chehab 550c0d06caSMauro Carvalho Chehabif (MEDIA_CAMERA_SUPPORT || MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT) 560c0d06caSMauro Carvalho Chehab comment "Webcam, TV (analog/digital) USB devices" 57*6cdc31b2SMauro Carvalho Chehab 580c0d06caSMauro Carvalho Chehabsource "drivers/media/usb/em28xx/Kconfig" 59*6cdc31b2SMauro Carvalho Chehab 600c0d06caSMauro Carvalho Chehabendif 610c0d06caSMauro Carvalho Chehab 62435ef148SAntti Palosaariif MEDIA_SDR_SUPPORT 63435ef148SAntti Palosaari comment "Software defined radio USB devices" 64*6cdc31b2SMauro Carvalho Chehab 65f3e77596SAntti Palosaarisource "drivers/media/usb/airspy/Kconfig" 66969ec1f6SAntti Palosaarisource "drivers/media/usb/hackrf/Kconfig" 67969ec1f6SAntti Palosaarisource "drivers/media/usb/msi2500/Kconfig" 68*6cdc31b2SMauro Carvalho Chehab 69435ef148SAntti Palosaariendif 70435ef148SAntti Palosaari 71fc2bbfb2SMauro Carvalho Chehabendif #MEDIA_USB_SUPPORT 72a0f9354bSRandy Dunlapendif #USB 73