Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
[linux-2.6] / drivers / media / dvb / dvb-usb / Kconfig
1 config DVB_USB
2         tristate "Support for various USB DVB devices"
3         depends on DVB_CORE && USB && I2C
4         select FW_LOADER
5         select DVB_PLL
6         help
7           By enabling this you will be able to choose the various supported
8           USB1.1 and USB2.0 DVB devices.
9
10           Almost every USB device needs a firmware, please look into
11           <file:Documentation/dvb/README.dvb-usb>.
12
13           For a complete list of supported USB devices see the LinuxTV DVB Wiki:
14           <http://www.linuxtv.org/wiki/index.php/DVB_USB>
15
16           Say Y if you own a USB DVB device.
17
18 config DVB_USB_DEBUG
19         bool "Enable extended debug support for all DVB-USB devices"
20         depends on DVB_USB
21         help
22           Say Y if you want to enable debugging. See modinfo dvb-usb (and the
23           appropriate drivers) for debug levels.
24
25 config DVB_USB_A800
26         tristate "AVerMedia AverTV DVB-T USB 2.0 (A800)"
27         depends on DVB_USB
28         select DVB_DIB3000MC
29         select DVB_TUNER_MT2060
30         help
31           Say Y here to support the AVerMedia AverTV DVB-T USB 2.0 (A800) receiver.
32
33 config DVB_USB_DIBUSB_MB
34         tristate "DiBcom USB DVB-T devices (based on the DiB3000M-B) (see help for device list)"
35         depends on DVB_USB
36         select DVB_DIB3000MB
37         select DVB_TUNER_MT2060
38         help
39           Support for USB 1.1 and 2.0 DVB-T receivers based on reference designs made by
40           DiBcom (<http://www.dibcom.fr>) equipped with a DiB3000M-B demodulator.
41
42           For an up-to-date list of devices supported by this driver, have a look
43           on the Linux-DVB Wiki at www.linuxtv.org.
44
45           Say Y if you own such a device and want to use it. You should build it as
46           a module.
47
48 config DVB_USB_DIBUSB_MB_FAULTY
49         bool "Support faulty USB IDs"
50         depends on DVB_USB_DIBUSB_MB
51         help
52           Support for faulty USB IDs due to an invalid EEPROM on some Artec devices.
53
54 config DVB_USB_DIBUSB_MC
55         tristate "DiBcom USB DVB-T devices (based on the DiB3000M-C/P) (see help for device list)"
56         depends on DVB_USB
57         select DVB_DIB3000MC
58         select DVB_TUNER_MT2060
59         help
60           Support for USB2.0 DVB-T receivers based on reference designs made by
61           DiBcom (<http://www.dibcom.fr>) equipped with a DiB3000M-C/P demodulator.
62
63           For an up-to-date list of devices supported by this driver, have a look
64           on the Linux-DVB Wiki at www.linuxtv.org.
65
66           Say Y if you own such a device and want to use it. You should build it as
67           a module.
68
69 config DVB_USB_DIB0700
70         tristate "DiBcom DiB0700 USB DVB devices (see help for supported devices)"
71         depends on DVB_USB
72         select DVB_DIB3000MC
73         select DVB_TUNER_MT2060
74         help
75           Support for USB2.0/1.1 DVB receivers based on the DiB0700 USB bridge. The
76           USB bridge is also present in devices having the DiB7700 DVB-T-USB
77           silicon. This chip can be found in devices offered by Hauppauge,
78           Avermedia and other big and small companies.
79
80           For an up-to-date list of devices supported by this driver, have a look
81           on the Linux-DVB Wiki at www.linuxtv.org.
82
83           Say Y if you own such a device and want to use it. You should build it as
84           a module.
85
86 config DVB_USB_UMT_010
87         tristate "HanfTek UMT-010 DVB-T USB2.0 support"
88         depends on DVB_USB
89         select DVB_DIB3000MC
90         select DVB_TUNER_MT2060
91         help
92           Say Y here to support the HanfTek UMT-010 USB2.0 stick-sized DVB-T receiver.
93
94 config DVB_USB_CXUSB
95         tristate "Conexant USB2.0 hybrid reference design support"
96         depends on DVB_USB
97         select DVB_CX22702 if !DVB_FE_CUSTOMISE
98         select DVB_LGDT330X if !DVB_FE_CUSTOMISE
99         select DVB_MT352 if !DVB_FE_CUSTOMISE
100         select DVB_ZL10353 if !DVB_FE_CUSTOMISE
101         help
102           Say Y here to support the Conexant USB2.0 hybrid reference design.
103           Currently, only DVB and ATSC modes are supported, analog mode
104           shall be added in the future. Devices that require this module:
105
106           Medion MD95700 hybrid USB2.0 device.
107           DViCO FusionHDTV (Bluebird) USB2.0 devices
108
109 config DVB_USB_DIGITV
110         tristate "Nebula Electronics uDigiTV DVB-T USB2.0 support"
111         depends on DVB_USB
112         select DVB_NXT6000 if !DVB_FE_CUSTOMISE
113         select DVB_MT352 if !DVB_FE_CUSTOMISE
114         help
115           Say Y here to support the Nebula Electronics uDigitV USB2.0 DVB-T receiver.
116
117 config DVB_USB_VP7045
118         tristate "TwinhanDTV Alpha/MagicBoxII, DNTV tinyUSB2, Beetle USB2.0 support"
119         depends on DVB_USB
120         help
121           Say Y here to support the
122
123             TwinhanDTV Alpha (stick) (VP-7045),
124                 TwinhanDTV MagicBox II (VP-7046),
125                 DigitalNow TinyUSB 2 DVB-t,
126                 DigitalRise USB 2.0 Ter (Beetle) and
127                 TYPHOON DVB-T USB DRIVE
128
129           DVB-T USB2.0 receivers.
130
131 config DVB_USB_VP702X
132         tristate "TwinhanDTV StarBox and clones DVB-S USB2.0 support"
133         depends on DVB_USB
134         help
135           Say Y here to support the
136
137             TwinhanDTV StarBox,
138                 DigitalRise USB Starbox and
139                 TYPHOON DVB-S USB 2.0 BOX
140
141           DVB-S USB2.0 receivers.
142
143 config DVB_USB_GP8PSK
144         tristate "GENPIX 8PSK->USB module support"
145         depends on DVB_USB
146         help
147           Say Y here to support the
148             GENPIX 8psk module
149
150           DVB-S USB2.0 receivers.
151
152 config DVB_USB_NOVA_T_USB2
153         tristate "Hauppauge WinTV-NOVA-T usb2 DVB-T USB2.0 support"
154         depends on DVB_USB
155         select DVB_DIB3000MC
156         select DVB_TUNER_MT2060
157         help
158           Say Y here to support the Hauppauge WinTV-NOVA-T usb2 DVB-T USB2.0 receiver.
159
160 config DVB_USB_DTT200U
161         tristate "WideView WT-200U and WT-220U (pen) DVB-T USB2.0 support (Yakumo/Hama/Typhoon/Yuan)"
162         depends on DVB_USB
163         help
164           Say Y here to support the WideView/Yakumo/Hama/Typhoon/Yuan DVB-T USB2.0 receiver.
165
166           The receivers are also known as DTT200U (Yakumo) and UB300 (Yuan).
167
168           The WT-220U and its clones are pen-sized.