initial commit with v2.6.9
[linux-2.6.9-moxart.git] / drivers / media / dvb / frontends / Kconfig
blob812fff15c09cd0be370d61eeb1220b8e2d47d8e6
1 comment "Supported Frontend Modules"
2         depends on DVB
4 config DVB_TWINHAN_DST
5         tristate "TWINHAN DST based DVB-S frontend (QPSK)"
6         depends on DVB_CORE && DVB_BT8XX
7         help
8           Used in such cards as the VP-1020/1030, Twinhan DST,
9           VVmer TV@SAT. Say Y when you want to support frontends 
10           using this asic.
12           This module requires the dvb-bt8xx driver and dvb bt878
13           module.
15 config DVB_STV0299
16         tristate "STV0299 based DVB-S frontend (QPSK)"
17         depends on DVB_CORE
18         help
19           The stv0299 by ST is used in many DVB-S tuner modules, 
20           say Y when you want to support frontends based on this 
21           DVB-S demodulator.
23           Some examples are the Alps BSRU6, the Philips SU1278 and
24           the LG TDQB-S00x.
26           If you don't know what tuner module is soldered on your 
27           DVB adapter simply enable all supported frontends, the 
28           right one will get autodetected.
30 config DVB_SP887X
31         tristate "Frontends with sp887x demodulators, e.g. Microtune DTF7072"
32         depends on DVB_CORE
33         help
34           A DVB-T demodulator driver. Say Y when you want to support the sp887x.
36           If you don't know what tuner module is soldered on your
37           DVB adapter simply enable all supported frontends, the
38           right one will get autodetected.
41 config DVB_SP887X_FIRMWARE_FILE
42         string "Full pathname of sp887x firmware file"
43         depends on DVB_SP887X
44         default "/usr/lib/hotplug/firmware/sc_main.mc"
45         help
46           This driver needs a copy of the Avermedia firmware. The version tested
47           is part of the Avermedia DVB-T 1.3.26.3 Application. This can be downloaded
48           from the Avermedia web site.
49           If the software is installed in Windows the file will be in the
50           /Program Files/AVerTV DVB-T/ directory and is called sc_main.mc.
51           Alternatively it can "extracted" from the install cab files but this will have
52           to be done in windows as I don't know of a linux version of extract.exe.
53           Copy this file to /usr/lib/hotplug/firmware/sc_main.mc.
54           With this version of the file the first 10 bytes are discarded and the next
55           0x4000 loaded. This may change in future versions.
57 config DVB_ALPS_TDLB7
58         tristate "Alps TDLB7 (OFDM)"
59         depends on DVB_CORE
60         help
61           A DVB-T tuner module. Say Y when you want to support this frontend.
63           This tuner module needs some microcode located in a file called
64           "Sc_main.mc" in the windows driver. Please pass the module parameter
65           mcfile="/PATH/FILENAME" when loading alps_tdlb7.o.
67           If you don't know what tuner module is soldered on your
68           DVB adapter simply enable all supported frontends, the
69           right one will get autodetected.
72 config DVB_ALPS_TDMB7
73         tristate "Alps TDMB7 (OFDM)"
74         depends on DVB_CORE
75         help
76           A DVB-T tuner module. Say Y when you want to support this frontend.
78           If you don't know what tuner module is soldered on your
79           DVB adapter simply enable all supported frontends, the
80           right one will get autodetected.
82 config DVB_ATMEL_AT76C651
83         tristate "Atmel AT76C651 (QAM)"
84         depends on DVB_CORE
85         help
86           The AT76C651 Demodulator is used in some DVB-C SetTopBoxes. Say Y
87           when you see this demodulator chip near your tuner module.
89           If you don't know what tuner module is soldered on your
90           DVB adapter simply enable all supported frontends, the
91           right one will get autodetected.
93 config DVB_CX24110
94         tristate "Frontends with Connexant CX24110 demodulator (QPSK)"
95         depends on DVB_CORE
96         help
97           The CX24110 Demodulator is used in some DVB-S frontends. 
98           Say Y if you want support for this chip in your kernel.
100           If you don't know what tuner module is soldered on your 
101           DVB adapter simply enable all supported frontends, the 
102           right one will get autodetected.
104 config DVB_GRUNDIG_29504_491
105         tristate "Grundig 29504-491 (QPSK)"
106         depends on DVB_CORE
107         help
108           A DVB-S tuner module. Say Y when you want to support this frontend.
110           If you don't know what tuner module is soldered on your 
111           DVB adapter simply enable all supported frontends, the 
112           right one will get autodetected.
114 config DVB_GRUNDIG_29504_401
115         tristate "Grundig 29504-401 (OFDM)"
116         depends on DVB_CORE
117         help
118           A DVB-T tuner module. Say Y when you want to support this frontend.
120           If you don't know what tuner module is soldered on your 
121           DVB adapter simply enable all supported frontends, the 
122           right one will get autodetected.
124 config DVB_MT312
125         tristate "Zarlink MT312 Satellite Channel Decoder (QPSK)"
126         depends on DVB_CORE
127         help
128           A DVB-S tuner module. Say Y when you want to support this frontend.
130           If you don't know what tuner module is soldered on your 
131           DVB adapter simply enable all supported frontends, the 
132           right one will get autodetected.
134 config DVB_VES1820
135         tristate "Frontends with external VES1820 demodulator (QAM)"
136         depends on DVB_CORE
137         help
138           The VES1820 Demodulator is used on many DVB-C PCI cards and in some
139           DVB-C SetTopBoxes. Say Y when you see this demodulator chip near your
140           tuner module.
142           If you don't know what tuner module is soldered on your 
143           DVB adapter simply enable all supported frontends, the 
144           right one will get autodetected.
146 config DVB_VES1X93
147         tristate "Frontends with VES1893 or VES1993 demodulator (QPSK)"
148         depends on DVB_CORE
149         help
150           A DVB-S tuner module. Say Y when you want to support this frontend.
152           If you don't know what tuner module is soldered on your 
153           DVB adapter simply enable all supported frontends, the 
154           right one will get autodetected.
156 config DVB_TDA1004X
157         tristate "Frontends with external TDA10045H or TDA10046H demodulators (OFDM)"
158         depends on DVB_CORE
159         help
160           A DVB-T tuner module. Say Y when you want to support this frontend.
162           If you don't know what tuner module is soldered on your
163           DVB adapter simply enable all supported frontends, the
164           right one will get autodetected.
166 config DVB_TDA1004X_FIRMWARE_FILE
167         string "Full pathname of tda1004x.bin firmware file"
168         depends on DVB_TDA1004X
169         default "/usr/lib/hotplug/firmware/tda1004x.bin"
170         help
171           The TDA1004X requires additional firmware in order to function.
172           The firmware file can obtained as follows:
173             wget http://www.technotrend.de/new/215/TTweb_215a_budget_20_05_2003.zip
174             unzip -j TTweb_215a_budget_20_05_2003.zip Software/Oem/PCI/App/ttlcdacc.dll
175             mv ttlcdacc.dll /usr/lib/hotplug/firmware/tda1004x.bin
176           Note: even if you're using a USB device, you MUST get the file from the
177           TechnoTrend PCI drivers.
179 config DVB_NXT6000
180         tristate "Frontends with NxtWave Communications NXT6000 demodulator (OFDM)"
181         depends on DVB_CORE
182         help
183           A DVB-T tuner module. Say Y when you want to support this frontend.
185           If you don't know what tuner module is soldered on your
186           DVB adapter simply enable all supported frontends, the
187           right one will get autodetected.