ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.6.tar.bz2
[linux-2.6.git] / drivers / media / dvb / frontends / Kconfig
1 comment "Supported Frontend Modules"
2         depends on DVB
3
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.
11
12           This module requires the dvb-bt8xx driver and dvb bt878
13           module.
14
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.
22
23           Some examples are the Alps BSRU6, the Philips SU1278 and
24           the LG TDQB-S00x.
25
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.
29
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.
35  
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.
39
40
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.
56
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.
62
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.
66
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.
70
71
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.
77
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.
81
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.
88
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.
92
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.
99
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.
103
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.
109
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.
113
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.
119
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.
123
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.
129
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.
133
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.
141
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.
145
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.
151
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.
155
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.
161
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.
165
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.
178
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.
184
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.