xref: /openbmc/linux/drivers/media/usb/dvb-usb/Kconfig (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2786baecfSMauro Carvalho Chehabconfig DVB_USB
3786baecfSMauro Carvalho Chehab	tristate "Support for various USB DVB devices"
4786baecfSMauro Carvalho Chehab	depends on DVB_CORE && USB && I2C && RC_CORE
5d9d6e1f3SMauro Carvalho Chehab	select CYPRESS_FIRMWARE
6786baecfSMauro Carvalho Chehab	help
7786baecfSMauro Carvalho Chehab	  By enabling this you will be able to choose the various supported
8786baecfSMauro Carvalho Chehab	  USB1.1 and USB2.0 DVB devices.
9786baecfSMauro Carvalho Chehab
10786baecfSMauro Carvalho Chehab	  Almost every USB device needs a firmware, please look into
11577a7ad3SMauro Carvalho Chehab	  <file:Documentation/driver-api/media/drivers/dvb-usb.rst>.
12786baecfSMauro Carvalho Chehab
13786baecfSMauro Carvalho Chehab	  For a complete list of supported USB devices see the LinuxTV DVB Wiki:
14991ce92fSMauro Carvalho Chehab	  <https://linuxtv.org/wiki/index.php/DVB_USB>
15786baecfSMauro Carvalho Chehab
16786baecfSMauro Carvalho Chehab	  Say Y if you own a USB DVB device.
17786baecfSMauro Carvalho Chehab
18786baecfSMauro Carvalho Chehabconfig DVB_USB_DEBUG
19786baecfSMauro Carvalho Chehab	bool "Enable extended debug support for all DVB-USB devices"
20786baecfSMauro Carvalho Chehab	depends on DVB_USB
21786baecfSMauro Carvalho Chehab	help
22786baecfSMauro Carvalho Chehab	  Say Y if you want to enable debugging. See modinfo dvb-usb (and the
23786baecfSMauro Carvalho Chehab	  appropriate drivers) for debug levels.
24786baecfSMauro Carvalho Chehab
25*6cdc31b2SMauro Carvalho Chehabif DVB_USB
26e91455a1SArnd Bergmann
27786baecfSMauro Carvalho Chehabconfig DVB_USB_A800
28786baecfSMauro Carvalho Chehab	tristate "AVerMedia AverTV DVB-T USB 2.0 (A800)"
29786baecfSMauro Carvalho Chehab	depends on DVB_USB
30e91455a1SArnd Bergmann	select DVB_USB_DIB3000MC
31fccea74fSMauro Carvalho Chehab	select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
32fccea74fSMauro Carvalho Chehab	select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
33786baecfSMauro Carvalho Chehab	help
34786baecfSMauro Carvalho Chehab	  Say Y here to support the AVerMedia AverTV DVB-T USB 2.0 (A800) receiver.
35786baecfSMauro Carvalho Chehab
36*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_AF9005
37*6cdc31b2SMauro Carvalho Chehab	tristate "Afatech AF9005 DVB-T USB1.1 support"
38786baecfSMauro Carvalho Chehab	depends on DVB_USB
39fccea74fSMauro Carvalho Chehab	select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
40*6cdc31b2SMauro Carvalho Chehab	select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT
41786baecfSMauro Carvalho Chehab	help
42*6cdc31b2SMauro Carvalho Chehab	  Say Y here to support the Afatech AF9005 based DVB-T USB1.1 receiver
43*6cdc31b2SMauro Carvalho Chehab	  and the TerraTec Cinergy T USB XE (Rev.1)
44786baecfSMauro Carvalho Chehab
45*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_AF9005_REMOTE
46*6cdc31b2SMauro Carvalho Chehab	tristate "Afatech AF9005 default remote control support"
47*6cdc31b2SMauro Carvalho Chehab	depends on DVB_USB_AF9005
48786baecfSMauro Carvalho Chehab	help
49*6cdc31b2SMauro Carvalho Chehab	  Say Y here to support the default remote control decoding for the
50*6cdc31b2SMauro Carvalho Chehab	  Afatech AF9005 based receiver.
51786baecfSMauro Carvalho Chehab
52*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_AZ6027
53*6cdc31b2SMauro Carvalho Chehab	tristate "Azurewave DVB-S/S2 USB2.0 AZ6027 support"
54786baecfSMauro Carvalho Chehab	depends on DVB_USB
55*6cdc31b2SMauro Carvalho Chehab	select DVB_STB0899 if MEDIA_SUBDRV_AUTOSELECT
56*6cdc31b2SMauro Carvalho Chehab	select DVB_STB6100 if MEDIA_SUBDRV_AUTOSELECT
57786baecfSMauro Carvalho Chehab	help
58*6cdc31b2SMauro Carvalho Chehab	  Say Y here to support the AZ6027 device
59786baecfSMauro Carvalho Chehab
60*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_CINERGY_T2
61*6cdc31b2SMauro Carvalho Chehab	tristate "Terratec CinergyT2/qanu USB 2.0 DVB-T receiver"
62786baecfSMauro Carvalho Chehab	depends on DVB_USB
63786baecfSMauro Carvalho Chehab	help
64*6cdc31b2SMauro Carvalho Chehab	  Support for "TerraTec CinergyT2" USB2.0 Highspeed DVB Receivers
65786baecfSMauro Carvalho Chehab
66*6cdc31b2SMauro Carvalho Chehab	  Say Y if you own such a device and want to use it.
67786baecfSMauro Carvalho Chehab
68786baecfSMauro Carvalho Chehabconfig DVB_USB_CXUSB
69786baecfSMauro Carvalho Chehab	tristate "Conexant USB2.0 hybrid reference design support"
70786baecfSMauro Carvalho Chehab	depends on DVB_USB
71fccea74fSMauro Carvalho Chehab	select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
72fccea74fSMauro Carvalho Chehab	select DVB_CX22702 if MEDIA_SUBDRV_AUTOSELECT
73fccea74fSMauro Carvalho Chehab	select DVB_LGDT330X if MEDIA_SUBDRV_AUTOSELECT
74fccea74fSMauro Carvalho Chehab	select DVB_MT352 if MEDIA_SUBDRV_AUTOSELECT
75fccea74fSMauro Carvalho Chehab	select DVB_ZL10353 if MEDIA_SUBDRV_AUTOSELECT
76fccea74fSMauro Carvalho Chehab	select DVB_DIB7000P if MEDIA_SUBDRV_AUTOSELECT
77fccea74fSMauro Carvalho Chehab	select DVB_TUNER_DIB0070 if MEDIA_SUBDRV_AUTOSELECT
78fccea74fSMauro Carvalho Chehab	select DVB_ATBM8830 if MEDIA_SUBDRV_AUTOSELECT
79fccea74fSMauro Carvalho Chehab	select DVB_LGS8GXX if MEDIA_SUBDRV_AUTOSELECT
8026c42b0dSOlli Salonen	select DVB_SI2168 if MEDIA_SUBDRV_AUTOSELECT
81fccea74fSMauro Carvalho Chehab	select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT
82fccea74fSMauro Carvalho Chehab	select MEDIA_TUNER_XC2028 if MEDIA_SUBDRV_AUTOSELECT
83fccea74fSMauro Carvalho Chehab	select MEDIA_TUNER_MXL5005S if MEDIA_SUBDRV_AUTOSELECT
84fccea74fSMauro Carvalho Chehab	select MEDIA_TUNER_MAX2165 if MEDIA_SUBDRV_AUTOSELECT
8526c42b0dSOlli Salonen	select MEDIA_TUNER_SI2157 if MEDIA_SUBDRV_AUTOSELECT
86786baecfSMauro Carvalho Chehab	help
87786baecfSMauro Carvalho Chehab	  Say Y here to support the Conexant USB2.0 hybrid reference design.
88e478d405SMaciej S. Szmigiero	  DVB and ATSC modes are supported, for a basic analog mode support
89e478d405SMaciej S. Szmigiero	  see the next option ("Analog support for the Conexant USB2.0 hybrid
90e478d405SMaciej S. Szmigiero	  reference design").
91e478d405SMaciej S. Szmigiero	  Devices that require this module:
92786baecfSMauro Carvalho Chehab
93786baecfSMauro Carvalho Chehab	  Medion MD95700 hybrid USB2.0 device.
94786baecfSMauro Carvalho Chehab	  DViCO FusionHDTV (Bluebird) USB2.0 devices
95786baecfSMauro Carvalho Chehab
96e478d405SMaciej S. Szmigieroconfig DVB_USB_CXUSB_ANALOG
97e478d405SMaciej S. Szmigiero	bool "Analog support for the Conexant USB2.0 hybrid reference design"
989958d30fSMauro Carvalho Chehab	depends on DVB_USB_CXUSB && VIDEO_DEV
999958d30fSMauro Carvalho Chehab	depends on VIDEO_DEV=y || VIDEO_DEV=DVB_USB_CXUSB
100e478d405SMaciej S. Szmigiero	select VIDEO_CX25840
101e478d405SMaciej S. Szmigiero	select VIDEOBUF2_VMALLOC
102e478d405SMaciej S. Szmigiero	help
103e478d405SMaciej S. Szmigiero	  Say Y here to enable basic analog mode support for the Conexant
104e478d405SMaciej S. Szmigiero	  USB2.0 hybrid reference design.
105e478d405SMaciej S. Szmigiero	  Currently this mode is supported only on a Medion MD95700 device.
106e478d405SMaciej S. Szmigiero
107*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_DIB0700
108*6cdc31b2SMauro Carvalho Chehab	tristate "DiBcom DiB0700 USB DVB devices (see help for supported devices)"
109786baecfSMauro Carvalho Chehab	depends on DVB_USB
110*6cdc31b2SMauro Carvalho Chehab	select DVB_DIB7000P if MEDIA_SUBDRV_AUTOSELECT
111*6cdc31b2SMauro Carvalho Chehab	select DVB_DIB7000M if MEDIA_SUBDRV_AUTOSELECT
112*6cdc31b2SMauro Carvalho Chehab	select DVB_DIB8000 if MEDIA_SUBDRV_AUTOSELECT
113*6cdc31b2SMauro Carvalho Chehab	select DVB_USB_DIB3000MC if MEDIA_SUBDRV_AUTOSELECT
114*6cdc31b2SMauro Carvalho Chehab	select DVB_S5H1411 if MEDIA_SUBDRV_AUTOSELECT
115*6cdc31b2SMauro Carvalho Chehab	select DVB_LGDT3305 if MEDIA_SUBDRV_AUTOSELECT
116*6cdc31b2SMauro Carvalho Chehab	select DVB_MN88472 if MEDIA_SUBDRV_AUTOSELECT
117*6cdc31b2SMauro Carvalho Chehab	select DVB_TUNER_DIB0070 if MEDIA_SUBDRV_AUTOSELECT
118*6cdc31b2SMauro Carvalho Chehab	select DVB_TUNER_DIB0090 if MEDIA_SUBDRV_AUTOSELECT
119*6cdc31b2SMauro Carvalho Chehab	select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
120*6cdc31b2SMauro Carvalho Chehab	select MEDIA_TUNER_MT2266 if MEDIA_SUBDRV_AUTOSELECT
121*6cdc31b2SMauro Carvalho Chehab	select MEDIA_TUNER_XC2028 if MEDIA_SUBDRV_AUTOSELECT
122*6cdc31b2SMauro Carvalho Chehab	select MEDIA_TUNER_XC5000 if MEDIA_SUBDRV_AUTOSELECT
123*6cdc31b2SMauro Carvalho Chehab	select MEDIA_TUNER_XC4000 if MEDIA_SUBDRV_AUTOSELECT
124*6cdc31b2SMauro Carvalho Chehab	select MEDIA_TUNER_MXL5007T if MEDIA_SUBDRV_AUTOSELECT
125*6cdc31b2SMauro Carvalho Chehab	select MEDIA_TUNER_TDA18250 if MEDIA_SUBDRV_AUTOSELECT
126786baecfSMauro Carvalho Chehab	help
127*6cdc31b2SMauro Carvalho Chehab	  Support for USB2.0/1.1 DVB receivers based on the DiB0700 USB bridge. The
128*6cdc31b2SMauro Carvalho Chehab	  USB bridge is also present in devices having the DiB7700 DVB-T-USB
129*6cdc31b2SMauro Carvalho Chehab	  silicon. This chip can be found in devices offered by Hauppauge,
130*6cdc31b2SMauro Carvalho Chehab	  Avermedia and other big and small companies.
131*6cdc31b2SMauro Carvalho Chehab
132*6cdc31b2SMauro Carvalho Chehab	  For an up-to-date list of devices supported by this driver, have a look
133*6cdc31b2SMauro Carvalho Chehab	  on the LinuxTV Wiki at www.linuxtv.org.
134*6cdc31b2SMauro Carvalho Chehab
135*6cdc31b2SMauro Carvalho Chehab	  Say Y if you own such a device and want to use it. You should build it as
136*6cdc31b2SMauro Carvalho Chehab	  a module.
137*6cdc31b2SMauro Carvalho Chehab
138*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_DIB3000MC
139*6cdc31b2SMauro Carvalho Chehab	tristate
140*6cdc31b2SMauro Carvalho Chehab	depends on DVB_USB
141*6cdc31b2SMauro Carvalho Chehab	select DVB_DIB3000MC
142*6cdc31b2SMauro Carvalho Chehab	help
143*6cdc31b2SMauro Carvalho Chehab	  This is a module with helper functions for accessing the
144*6cdc31b2SMauro Carvalho Chehab	  DIB3000MC from USB DVB devices. It must be a separate module
145*6cdc31b2SMauro Carvalho Chehab	  in case DVB_USB is built-in and DVB_DIB3000MC is a module,
146*6cdc31b2SMauro Carvalho Chehab	  and gets selected automatically when needed.
147*6cdc31b2SMauro Carvalho Chehab
148*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_DIBUSB_MB
149*6cdc31b2SMauro Carvalho Chehab	tristate "DiBcom USB DVB-T devices (based on the DiB3000M-B) (see help for device list)"
150*6cdc31b2SMauro Carvalho Chehab	depends on DVB_USB
151*6cdc31b2SMauro Carvalho Chehab	select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
152*6cdc31b2SMauro Carvalho Chehab	select DVB_DIB3000MB
153*6cdc31b2SMauro Carvalho Chehab	depends on DVB_DIB3000MC || !DVB_DIB3000MC
154*6cdc31b2SMauro Carvalho Chehab	select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
155*6cdc31b2SMauro Carvalho Chehab	help
156*6cdc31b2SMauro Carvalho Chehab	  Support for USB 1.1 and 2.0 DVB-T receivers based on reference designs made by
157*6cdc31b2SMauro Carvalho Chehab	  DiBcom (<http://www.dibcom.fr>) equipped with a DiB3000M-B demodulator.
158*6cdc31b2SMauro Carvalho Chehab
159*6cdc31b2SMauro Carvalho Chehab	  For an up-to-date list of devices supported by this driver, have a look
160*6cdc31b2SMauro Carvalho Chehab	  on the Linux-DVB Wiki at www.linuxtv.org.
161*6cdc31b2SMauro Carvalho Chehab
162*6cdc31b2SMauro Carvalho Chehab	  Say Y if you own such a device and want to use it. You should build it as
163*6cdc31b2SMauro Carvalho Chehab	  a module.
164*6cdc31b2SMauro Carvalho Chehab
165*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_DIBUSB_MB_FAULTY
166*6cdc31b2SMauro Carvalho Chehab	bool "Support faulty USB IDs"
167*6cdc31b2SMauro Carvalho Chehab	depends on DVB_USB_DIBUSB_MB
168*6cdc31b2SMauro Carvalho Chehab	help
169*6cdc31b2SMauro Carvalho Chehab	  Support for faulty USB IDs due to an invalid EEPROM on some Artec devices.
170*6cdc31b2SMauro Carvalho Chehab
171*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_DIBUSB_MC
172*6cdc31b2SMauro Carvalho Chehab	tristate "DiBcom USB DVB-T devices (based on the DiB3000M-C/P) (see help for device list)"
173*6cdc31b2SMauro Carvalho Chehab	depends on DVB_USB
174*6cdc31b2SMauro Carvalho Chehab	select DVB_USB_DIB3000MC
175*6cdc31b2SMauro Carvalho Chehab	select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
176*6cdc31b2SMauro Carvalho Chehab	help
177*6cdc31b2SMauro Carvalho Chehab	  Support for USB2.0 DVB-T receivers based on reference designs made by
178*6cdc31b2SMauro Carvalho Chehab	  DiBcom (<http://www.dibcom.fr>) equipped with a DiB3000M-C/P demodulator.
179*6cdc31b2SMauro Carvalho Chehab
180*6cdc31b2SMauro Carvalho Chehab	  For an up-to-date list of devices supported by this driver, have a look
181*6cdc31b2SMauro Carvalho Chehab	  on the Linux-DVB Wiki at www.linuxtv.org.
182*6cdc31b2SMauro Carvalho Chehab
183*6cdc31b2SMauro Carvalho Chehab	  Say Y if you own such a device and want to use it. You should build it as
184*6cdc31b2SMauro Carvalho Chehab	  a module.
185786baecfSMauro Carvalho Chehab
186786baecfSMauro Carvalho Chehabconfig DVB_USB_DIGITV
187786baecfSMauro Carvalho Chehab	tristate "Nebula Electronics uDigiTV DVB-T USB2.0 support"
188786baecfSMauro Carvalho Chehab	depends on DVB_USB
189fccea74fSMauro Carvalho Chehab	select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
190fccea74fSMauro Carvalho Chehab	select DVB_NXT6000 if MEDIA_SUBDRV_AUTOSELECT
191fccea74fSMauro Carvalho Chehab	select DVB_MT352 if MEDIA_SUBDRV_AUTOSELECT
192786baecfSMauro Carvalho Chehab	help
193786baecfSMauro Carvalho Chehab	  Say Y here to support the Nebula Electronics uDigitV USB2.0 DVB-T receiver.
194786baecfSMauro Carvalho Chehab
195786baecfSMauro Carvalho Chehabconfig DVB_USB_DTT200U
196786baecfSMauro Carvalho Chehab	tristate "WideView WT-200U and WT-220U (pen) DVB-T USB2.0 support (Yakumo/Hama/Typhoon/Yuan)"
197786baecfSMauro Carvalho Chehab	depends on DVB_USB
198786baecfSMauro Carvalho Chehab	help
199786baecfSMauro Carvalho Chehab	  Say Y here to support the WideView/Yakumo/Hama/Typhoon/Yuan DVB-T USB2.0 receiver.
200786baecfSMauro Carvalho Chehab
201786baecfSMauro Carvalho Chehab	  The receivers are also known as DTT200U (Yakumo) and UB300 (Yuan).
202786baecfSMauro Carvalho Chehab
203786baecfSMauro Carvalho Chehab	  The WT-220U and its clones are pen-sized.
204786baecfSMauro Carvalho Chehab
205*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_DTV5100
206*6cdc31b2SMauro Carvalho Chehab	tristate "AME DTV-5100 USB2.0 DVB-T support"
207786baecfSMauro Carvalho Chehab	depends on DVB_USB
208*6cdc31b2SMauro Carvalho Chehab	select DVB_ZL10353 if MEDIA_SUBDRV_AUTOSELECT
209fccea74fSMauro Carvalho Chehab	select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT
210786baecfSMauro Carvalho Chehab	help
211*6cdc31b2SMauro Carvalho Chehab	  Say Y here to support the AME DTV-5100 USB2.0 DVB-T receiver.
212786baecfSMauro Carvalho Chehab
213786baecfSMauro Carvalho Chehabconfig DVB_USB_DW2102
214786baecfSMauro Carvalho Chehab	tristate "DvbWorld & TeVii DVB-S/S2 USB2.0 support"
215786baecfSMauro Carvalho Chehab	depends on DVB_USB
216fccea74fSMauro Carvalho Chehab	select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
217fccea74fSMauro Carvalho Chehab	select DVB_STV0299 if MEDIA_SUBDRV_AUTOSELECT
218fccea74fSMauro Carvalho Chehab	select DVB_STV0288 if MEDIA_SUBDRV_AUTOSELECT
219fccea74fSMauro Carvalho Chehab	select DVB_STB6000 if MEDIA_SUBDRV_AUTOSELECT
220fccea74fSMauro Carvalho Chehab	select DVB_CX24116 if MEDIA_SUBDRV_AUTOSELECT
221fccea74fSMauro Carvalho Chehab	select DVB_SI21XX if MEDIA_SUBDRV_AUTOSELECT
222fccea74fSMauro Carvalho Chehab	select DVB_TDA10023 if MEDIA_SUBDRV_AUTOSELECT
223fccea74fSMauro Carvalho Chehab	select DVB_MT312 if MEDIA_SUBDRV_AUTOSELECT
224fccea74fSMauro Carvalho Chehab	select DVB_ZL10039 if MEDIA_SUBDRV_AUTOSELECT
225fccea74fSMauro Carvalho Chehab	select DVB_DS3000 if MEDIA_SUBDRV_AUTOSELECT
22673f0af44SKonstantin Dimitrov	select DVB_TS2020 if MEDIA_SUBDRV_AUTOSELECT
227fccea74fSMauro Carvalho Chehab	select DVB_STB6100 if MEDIA_SUBDRV_AUTOSELECT
228fccea74fSMauro Carvalho Chehab	select DVB_STV6110 if MEDIA_SUBDRV_AUTOSELECT
229fccea74fSMauro Carvalho Chehab	select DVB_STV0900 if MEDIA_SUBDRV_AUTOSELECT
230a3e7ad25SIgor M. Liplianin	select DVB_M88RS2000 if MEDIA_SUBDRV_AUTOSELECT
23127254c36SOlli Salonen	select DVB_M88DS3103 if MEDIA_SUBDRV_AUTOSELECT
232786baecfSMauro Carvalho Chehab	help
23327254c36SOlli Salonen	  Say Y here to support the DvbWorld, TeVii, Prof, TechnoTrend
23427254c36SOlli Salonen	  DVB-S/S2 USB2.0 receivers.
235786baecfSMauro Carvalho Chehab
236*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_GP8PSK
237*6cdc31b2SMauro Carvalho Chehab	tristate "GENPIX 8PSK->USB module support"
238786baecfSMauro Carvalho Chehab	depends on DVB_USB
239786baecfSMauro Carvalho Chehab	help
240*6cdc31b2SMauro Carvalho Chehab	  Say Y here to support the
241*6cdc31b2SMauro Carvalho Chehab	    GENPIX 8psk module
242786baecfSMauro Carvalho Chehab
243*6cdc31b2SMauro Carvalho Chehab	  DVB-S USB2.0 receivers.
244786baecfSMauro Carvalho Chehab
245*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_M920X
246*6cdc31b2SMauro Carvalho Chehab	tristate "Uli m920x DVB-T USB2.0 support"
247786baecfSMauro Carvalho Chehab	depends on DVB_USB
248*6cdc31b2SMauro Carvalho Chehab	select DVB_MT352 if MEDIA_SUBDRV_AUTOSELECT
249*6cdc31b2SMauro Carvalho Chehab	select DVB_TDA1004X if MEDIA_SUBDRV_AUTOSELECT
250fccea74fSMauro Carvalho Chehab	select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT
251*6cdc31b2SMauro Carvalho Chehab	select MEDIA_TUNER_TDA827X if MEDIA_SUBDRV_AUTOSELECT
252*6cdc31b2SMauro Carvalho Chehab	select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT
253786baecfSMauro Carvalho Chehab	help
254*6cdc31b2SMauro Carvalho Chehab	  Say Y here to support the MSI Mega Sky 580 USB2.0 DVB-T receiver.
255*6cdc31b2SMauro Carvalho Chehab	  Currently, only devices with a product id of
256*6cdc31b2SMauro Carvalho Chehab	  "DTV USB MINI" (in cold state) are supported.
257*6cdc31b2SMauro Carvalho Chehab	  Firmware required.
258786baecfSMauro Carvalho Chehab
259*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_NOVA_T_USB2
260*6cdc31b2SMauro Carvalho Chehab	tristate "Hauppauge WinTV-NOVA-T usb2 DVB-T USB2.0 support"
261786baecfSMauro Carvalho Chehab	depends on DVB_USB
262*6cdc31b2SMauro Carvalho Chehab	select DVB_USB_DIB3000MC
263*6cdc31b2SMauro Carvalho Chehab	select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
264*6cdc31b2SMauro Carvalho Chehab	select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
265*6cdc31b2SMauro Carvalho Chehab	help
266*6cdc31b2SMauro Carvalho Chehab	  Say Y here to support the Hauppauge WinTV-NOVA-T usb2 DVB-T USB2.0 receiver.
267*6cdc31b2SMauro Carvalho Chehab
268*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_OPERA1
269*6cdc31b2SMauro Carvalho Chehab	tristate "Opera1 DVB-S USB2.0 receiver"
270*6cdc31b2SMauro Carvalho Chehab	depends on DVB_USB
271*6cdc31b2SMauro Carvalho Chehab	select DVB_STV0299 if MEDIA_SUBDRV_AUTOSELECT
272*6cdc31b2SMauro Carvalho Chehab	select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
273*6cdc31b2SMauro Carvalho Chehab	help
274*6cdc31b2SMauro Carvalho Chehab	  Say Y here to support the Opera DVB-S USB2.0 receiver.
275*6cdc31b2SMauro Carvalho Chehab
276*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_PCTV452E
277*6cdc31b2SMauro Carvalho Chehab	tristate "Pinnacle PCTV HDTV Pro USB device/TT Connect S2-3600"
278*6cdc31b2SMauro Carvalho Chehab	depends on DVB_USB
279*6cdc31b2SMauro Carvalho Chehab	select TTPCI_EEPROM
280*6cdc31b2SMauro Carvalho Chehab	select DVB_ISL6423 if MEDIA_SUBDRV_AUTOSELECT
281*6cdc31b2SMauro Carvalho Chehab	select DVB_LNBP22 if MEDIA_SUBDRV_AUTOSELECT
282fccea74fSMauro Carvalho Chehab	select DVB_STB0899 if MEDIA_SUBDRV_AUTOSELECT
283fccea74fSMauro Carvalho Chehab	select DVB_STB6100 if MEDIA_SUBDRV_AUTOSELECT
284786baecfSMauro Carvalho Chehab	help
285*6cdc31b2SMauro Carvalho Chehab	  Support for external USB adapter designed by Pinnacle,
286*6cdc31b2SMauro Carvalho Chehab	  shipped under the brand name 'PCTV HDTV Pro USB'.
287*6cdc31b2SMauro Carvalho Chehab	  Also supports TT Connect S2-3600/3650 cards.
288*6cdc31b2SMauro Carvalho Chehab	  Say Y if you own such a device and want to use it.
289786baecfSMauro Carvalho Chehab
290786baecfSMauro Carvalho Chehabconfig DVB_USB_TECHNISAT_USB2
291786baecfSMauro Carvalho Chehab	tristate "Technisat DVB-S/S2 USB2.0 support"
292786baecfSMauro Carvalho Chehab	depends on DVB_USB
293fccea74fSMauro Carvalho Chehab	select DVB_STV090x if MEDIA_SUBDRV_AUTOSELECT
294fccea74fSMauro Carvalho Chehab	select DVB_STV6110x if MEDIA_SUBDRV_AUTOSELECT
295786baecfSMauro Carvalho Chehab	help
296786baecfSMauro Carvalho Chehab	  Say Y here to support the Technisat USB2 DVB-S/S2 device
297*6cdc31b2SMauro Carvalho Chehab
298*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_TTUSB2
299*6cdc31b2SMauro Carvalho Chehab	tristate "Pinnacle 400e DVB-S USB2.0 support"
300*6cdc31b2SMauro Carvalho Chehab	depends on DVB_USB
301*6cdc31b2SMauro Carvalho Chehab	select DVB_TDA10086 if MEDIA_SUBDRV_AUTOSELECT
302*6cdc31b2SMauro Carvalho Chehab	select DVB_LNBP21 if MEDIA_SUBDRV_AUTOSELECT
303*6cdc31b2SMauro Carvalho Chehab	select DVB_TDA826X if MEDIA_SUBDRV_AUTOSELECT
304*6cdc31b2SMauro Carvalho Chehab	select DVB_TDA10023 if MEDIA_SUBDRV_AUTOSELECT
305*6cdc31b2SMauro Carvalho Chehab	select DVB_TDA10048 if MEDIA_SUBDRV_AUTOSELECT
306*6cdc31b2SMauro Carvalho Chehab	select MEDIA_TUNER_TDA827X if MEDIA_SUBDRV_AUTOSELECT
307*6cdc31b2SMauro Carvalho Chehab	help
308*6cdc31b2SMauro Carvalho Chehab	  Say Y here to support the Pinnacle 400e DVB-S USB2.0 receiver and
309*6cdc31b2SMauro Carvalho Chehab	  the TechnoTrend CT-3650 CI DVB-C/T USB2.0 receiver. The
310*6cdc31b2SMauro Carvalho Chehab	  firmware protocol used by this module is similar to the one used by the
311*6cdc31b2SMauro Carvalho Chehab	  old ttusb-driver - that's why the module is called dvb-usb-ttusb2.
312*6cdc31b2SMauro Carvalho Chehab
313*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_UMT_010
314*6cdc31b2SMauro Carvalho Chehab	tristate "HanfTek UMT-010 DVB-T USB2.0 support"
315*6cdc31b2SMauro Carvalho Chehab	depends on DVB_USB
316*6cdc31b2SMauro Carvalho Chehab	select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT
317*6cdc31b2SMauro Carvalho Chehab	select DVB_USB_DIB3000MC
318*6cdc31b2SMauro Carvalho Chehab	select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
319*6cdc31b2SMauro Carvalho Chehab	select DVB_MT352 if MEDIA_SUBDRV_AUTOSELECT
320*6cdc31b2SMauro Carvalho Chehab	help
321*6cdc31b2SMauro Carvalho Chehab	  Say Y here to support the HanfTek UMT-010 USB2.0 stick-sized DVB-T receiver.
322*6cdc31b2SMauro Carvalho Chehab
323*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_VP702X
324*6cdc31b2SMauro Carvalho Chehab	tristate "TwinhanDTV StarBox and clones DVB-S USB2.0 support"
325*6cdc31b2SMauro Carvalho Chehab	depends on DVB_USB
326*6cdc31b2SMauro Carvalho Chehab	help
327*6cdc31b2SMauro Carvalho Chehab	  Say Y here to support the
328*6cdc31b2SMauro Carvalho Chehab
329*6cdc31b2SMauro Carvalho Chehab	    TwinhanDTV StarBox,
330*6cdc31b2SMauro Carvalho Chehab		DigitalRise USB Starbox and
331*6cdc31b2SMauro Carvalho Chehab		TYPHOON DVB-S USB 2.0 BOX
332*6cdc31b2SMauro Carvalho Chehab
333*6cdc31b2SMauro Carvalho Chehab	  DVB-S USB2.0 receivers.
334*6cdc31b2SMauro Carvalho Chehab
335*6cdc31b2SMauro Carvalho Chehabconfig DVB_USB_VP7045
336*6cdc31b2SMauro Carvalho Chehab	tristate "TwinhanDTV Alpha/MagicBoxII, DNTV tinyUSB2, Beetle USB2.0 support"
337*6cdc31b2SMauro Carvalho Chehab	depends on DVB_USB
338*6cdc31b2SMauro Carvalho Chehab	help
339*6cdc31b2SMauro Carvalho Chehab	  Say Y here to support the
340*6cdc31b2SMauro Carvalho Chehab
341*6cdc31b2SMauro Carvalho Chehab	    TwinhanDTV Alpha (stick) (VP-7045),
342*6cdc31b2SMauro Carvalho Chehab		TwinhanDTV MagicBox II (VP-7046),
343*6cdc31b2SMauro Carvalho Chehab		DigitalNow TinyUSB 2 DVB-t,
344*6cdc31b2SMauro Carvalho Chehab		DigitalRise USB 2.0 Ter (Beetle) and
345*6cdc31b2SMauro Carvalho Chehab		TYPHOON DVB-T USB DRIVE
346*6cdc31b2SMauro Carvalho Chehab
347*6cdc31b2SMauro Carvalho Chehab	  DVB-T USB2.0 receivers.
348*6cdc31b2SMauro Carvalho Chehab
349*6cdc31b2SMauro Carvalho Chehabendif
350