^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) # SPDX-License-Identifier: GPL-2.0-only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) config DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) tristate "Support for various USB DVB devices"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) depends on DVB_CORE && USB && I2C && RC_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) select CYPRESS_FIRMWARE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) By enabling this you will be able to choose the various supported
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) USB1.1 and USB2.0 DVB devices.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) Almost every USB device needs a firmware, please look into
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) <file:Documentation/driver-api/media/drivers/dvb-usb.rst>.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) For a complete list of supported USB devices see the LinuxTV DVB Wiki:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) <https://linuxtv.org/wiki/index.php/DVB_USB>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) Say Y if you own a USB DVB device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) config DVB_USB_DEBUG
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) bool "Enable extended debug support for all DVB-USB devices"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) Say Y if you want to enable debugging. See modinfo dvb-usb (and the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) appropriate drivers) for debug levels.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) config DVB_USB_DIB3000MC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) select DVB_DIB3000MC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) This is a module with helper functions for accessing the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) DIB3000MC from USB DVB devices. It must be a separate module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) in case DVB_USB is built-in and DVB_DIB3000MC is a module,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) and gets selected automatically when needed.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) config DVB_USB_A800
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) tristate "AVerMedia AverTV DVB-T USB 2.0 (A800)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) select DVB_USB_DIB3000MC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) Say Y here to support the AVerMedia AverTV DVB-T USB 2.0 (A800) receiver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) config DVB_USB_DIBUSB_MB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) tristate "DiBcom USB DVB-T devices (based on the DiB3000M-B) (see help for device list)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) select DVB_DIB3000MB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) depends on DVB_DIB3000MC || !DVB_DIB3000MC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) Support for USB 1.1 and 2.0 DVB-T receivers based on reference designs made by
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) DiBcom (<http://www.dibcom.fr>) equipped with a DiB3000M-B demodulator.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) For an up-to-date list of devices supported by this driver, have a look
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) on the Linux-DVB Wiki at www.linuxtv.org.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) Say Y if you own such a device and want to use it. You should build it as
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) a module.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) config DVB_USB_DIBUSB_MB_FAULTY
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) bool "Support faulty USB IDs"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) depends on DVB_USB_DIBUSB_MB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) Support for faulty USB IDs due to an invalid EEPROM on some Artec devices.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) config DVB_USB_DIBUSB_MC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) tristate "DiBcom USB DVB-T devices (based on the DiB3000M-C/P) (see help for device list)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70) select DVB_USB_DIB3000MC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) Support for USB2.0 DVB-T receivers based on reference designs made by
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) DiBcom (<http://www.dibcom.fr>) equipped with a DiB3000M-C/P demodulator.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76) For an up-to-date list of devices supported by this driver, have a look
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77) on the Linux-DVB Wiki at www.linuxtv.org.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 79) Say Y if you own such a device and want to use it. You should build it as
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 80) a module.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 81)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 82) config DVB_USB_DIB0700
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 83) tristate "DiBcom DiB0700 USB DVB devices (see help for supported devices)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 84) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 85) select DVB_DIB7000P if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 86) select DVB_DIB7000M if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 87) select DVB_DIB8000 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 88) select DVB_USB_DIB3000MC if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 89) select DVB_S5H1411 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 90) select DVB_LGDT3305 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 91) select DVB_MN88472 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 92) select DVB_TUNER_DIB0070 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 93) select DVB_TUNER_DIB0090 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 94) select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 95) select MEDIA_TUNER_MT2266 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 96) select MEDIA_TUNER_XC2028 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 97) select MEDIA_TUNER_XC5000 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 98) select MEDIA_TUNER_XC4000 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 99) select MEDIA_TUNER_MXL5007T if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) select MEDIA_TUNER_TDA18250 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) Support for USB2.0/1.1 DVB receivers based on the DiB0700 USB bridge. The
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) USB bridge is also present in devices having the DiB7700 DVB-T-USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) silicon. This chip can be found in devices offered by Hauppauge,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) Avermedia and other big and small companies.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) For an up-to-date list of devices supported by this driver, have a look
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) on the LinuxTV Wiki at www.linuxtv.org.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) Say Y if you own such a device and want to use it. You should build it as
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) a module.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) config DVB_USB_UMT_010
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) tristate "HanfTek UMT-010 DVB-T USB2.0 support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) select DVB_USB_DIB3000MC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) select DVB_MT352 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) Say Y here to support the HanfTek UMT-010 USB2.0 stick-sized DVB-T receiver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) config DVB_USB_CXUSB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) tristate "Conexant USB2.0 hybrid reference design support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) select DVB_CX22702 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) select DVB_LGDT330X if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) select DVB_MT352 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) select DVB_ZL10353 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) select DVB_DIB7000P if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) select DVB_TUNER_DIB0070 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) select DVB_ATBM8830 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134) select DVB_LGS8GXX if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) select DVB_SI2168 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136) select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) select MEDIA_TUNER_XC2028 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) select MEDIA_TUNER_MXL5005S if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) select MEDIA_TUNER_MAX2165 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) select MEDIA_TUNER_SI2157 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142) Say Y here to support the Conexant USB2.0 hybrid reference design.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) DVB and ATSC modes are supported, for a basic analog mode support
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) see the next option ("Analog support for the Conexant USB2.0 hybrid
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145) reference design").
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) Devices that require this module:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148) Medion MD95700 hybrid USB2.0 device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) DViCO FusionHDTV (Bluebird) USB2.0 devices
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) config DVB_USB_CXUSB_ANALOG
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) bool "Analog support for the Conexant USB2.0 hybrid reference design"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) depends on DVB_USB_CXUSB && VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154) depends on VIDEO_V4L2=y || VIDEO_V4L2=DVB_USB_CXUSB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) select VIDEO_CX25840
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) select VIDEOBUF2_VMALLOC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158) Say Y here to enable basic analog mode support for the Conexant
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159) USB2.0 hybrid reference design.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160) Currently this mode is supported only on a Medion MD95700 device.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162) config DVB_USB_M920X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) tristate "Uli m920x DVB-T USB2.0 support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165) select DVB_MT352 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166) select DVB_TDA1004X if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168) select MEDIA_TUNER_TDA827X if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169) select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171) Say Y here to support the MSI Mega Sky 580 USB2.0 DVB-T receiver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172) Currently, only devices with a product id of
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 173) "DTV USB MINI" (in cold state) are supported.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 174) Firmware required.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 175)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 176) config DVB_USB_DIGITV
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 177) tristate "Nebula Electronics uDigiTV DVB-T USB2.0 support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 178) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 179) select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 180) select DVB_NXT6000 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 181) select DVB_MT352 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 182) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 183) Say Y here to support the Nebula Electronics uDigitV USB2.0 DVB-T receiver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 184)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 185) config DVB_USB_VP7045
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 186) tristate "TwinhanDTV Alpha/MagicBoxII, DNTV tinyUSB2, Beetle USB2.0 support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 187) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 188) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 189) Say Y here to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 190)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 191) TwinhanDTV Alpha (stick) (VP-7045),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 192) TwinhanDTV MagicBox II (VP-7046),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 193) DigitalNow TinyUSB 2 DVB-t,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 194) DigitalRise USB 2.0 Ter (Beetle) and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 195) TYPHOON DVB-T USB DRIVE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 196)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 197) DVB-T USB2.0 receivers.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 198)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 199) config DVB_USB_VP702X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 200) tristate "TwinhanDTV StarBox and clones DVB-S USB2.0 support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 201) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 202) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 203) Say Y here to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 204)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 205) TwinhanDTV StarBox,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 206) DigitalRise USB Starbox and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 207) TYPHOON DVB-S USB 2.0 BOX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 208)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 209) DVB-S USB2.0 receivers.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 210)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 211) config DVB_USB_GP8PSK
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 212) tristate "GENPIX 8PSK->USB module support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 213) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 214) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 215) Say Y here to support the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 216) GENPIX 8psk module
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 217)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 218) DVB-S USB2.0 receivers.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 219)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 220) config DVB_USB_NOVA_T_USB2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 221) tristate "Hauppauge WinTV-NOVA-T usb2 DVB-T USB2.0 support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 222) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 223) select DVB_USB_DIB3000MC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 224) select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 225) select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 226) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 227) Say Y here to support the Hauppauge WinTV-NOVA-T usb2 DVB-T USB2.0 receiver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 228)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 229) config DVB_USB_TTUSB2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 230) tristate "Pinnacle 400e DVB-S USB2.0 support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 231) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 232) select DVB_TDA10086 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 233) select DVB_LNBP21 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 234) select DVB_TDA826X if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 235) select DVB_TDA10023 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 236) select DVB_TDA10048 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 237) select MEDIA_TUNER_TDA827X if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 238) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 239) Say Y here to support the Pinnacle 400e DVB-S USB2.0 receiver and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 240) the TechnoTrend CT-3650 CI DVB-C/T USB2.0 receiver. The
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 241) firmware protocol used by this module is similar to the one used by the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 242) old ttusb-driver - that's why the module is called dvb-usb-ttusb2.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 243)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 244) config DVB_USB_DTT200U
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 245) tristate "WideView WT-200U and WT-220U (pen) DVB-T USB2.0 support (Yakumo/Hama/Typhoon/Yuan)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 246) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 247) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 248) Say Y here to support the WideView/Yakumo/Hama/Typhoon/Yuan DVB-T USB2.0 receiver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 249)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 250) The receivers are also known as DTT200U (Yakumo) and UB300 (Yuan).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 251)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 252) The WT-220U and its clones are pen-sized.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 253)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 254) config DVB_USB_OPERA1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 255) tristate "Opera1 DVB-S USB2.0 receiver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 256) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 257) select DVB_STV0299 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 258) select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 259) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 260) Say Y here to support the Opera DVB-S USB2.0 receiver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 261)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 262) config DVB_USB_AF9005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 263) tristate "Afatech AF9005 DVB-T USB1.1 support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 264) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 265) select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 266) select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 267) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 268) Say Y here to support the Afatech AF9005 based DVB-T USB1.1 receiver
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 269) and the TerraTec Cinergy T USB XE (Rev.1)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 270)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 271) config DVB_USB_AF9005_REMOTE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 272) tristate "Afatech AF9005 default remote control support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 273) depends on DVB_USB_AF9005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 274) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 275) Say Y here to support the default remote control decoding for the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 276) Afatech AF9005 based receiver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 277)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 278) config DVB_USB_PCTV452E
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 279) tristate "Pinnacle PCTV HDTV Pro USB device/TT Connect S2-3600"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 280) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 281) select TTPCI_EEPROM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 282) select DVB_ISL6423 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 283) select DVB_LNBP22 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 284) select DVB_STB0899 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 285) select DVB_STB6100 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 286) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 287) Support for external USB adapter designed by Pinnacle,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 288) shipped under the brand name 'PCTV HDTV Pro USB'.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 289) Also supports TT Connect S2-3600/3650 cards.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 290) Say Y if you own such a device and want to use it.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 291)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 292) config DVB_USB_DW2102
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 293) tristate "DvbWorld & TeVii DVB-S/S2 USB2.0 support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 294) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 295) select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 296) select DVB_STV0299 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 297) select DVB_STV0288 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 298) select DVB_STB6000 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 299) select DVB_CX24116 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 300) select DVB_SI21XX if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 301) select DVB_TDA10023 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 302) select DVB_MT312 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 303) select DVB_ZL10039 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 304) select DVB_DS3000 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 305) select DVB_TS2020 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 306) select DVB_STB6100 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 307) select DVB_STV6110 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 308) select DVB_STV0900 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 309) select DVB_M88RS2000 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 310) select DVB_M88DS3103 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 311) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 312) Say Y here to support the DvbWorld, TeVii, Prof, TechnoTrend
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 313) DVB-S/S2 USB2.0 receivers.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 314)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 315) config DVB_USB_CINERGY_T2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 316) tristate "Terratec CinergyT2/qanu USB 2.0 DVB-T receiver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 317) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 318) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 319) Support for "TerraTec CinergyT2" USB2.0 Highspeed DVB Receivers
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 320)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 321) Say Y if you own such a device and want to use it.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 322)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 323) config DVB_USB_DTV5100
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 324) tristate "AME DTV-5100 USB2.0 DVB-T support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 325) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 326) select DVB_ZL10353 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 327) select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 328) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 329) Say Y here to support the AME DTV-5100 USB2.0 DVB-T receiver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 330)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 331) config DVB_USB_AZ6027
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 332) tristate "Azurewave DVB-S/S2 USB2.0 AZ6027 support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 333) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 334) select DVB_STB0899 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 335) select DVB_STB6100 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 336) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 337) Say Y here to support the AZ6027 device
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 338)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 339) config DVB_USB_TECHNISAT_USB2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 340) tristate "Technisat DVB-S/S2 USB2.0 support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 341) depends on DVB_USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 342) select DVB_STV090x if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 343) select DVB_STV6110x if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 344) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 345) Say Y here to support the Technisat USB2 DVB-S/S2 device