1 menu "Customise DVB Frontends"
4 config DVB_FE_CUSTOMISE
5 bool "Customise the frontend modules to build"
8 This allows the user to deselect frontend drivers unnecessary
9 for their hardware from the build. Use this option with care
10 as deselecting frontends which are in fact necessary will result
11 in DVB devices which cannot be tuned due to lack of driver support.
15 comment "DVB-S (satellite) frontends"
19 tristate "Conexant CX24110 based"
20 depends on DVB_CORE && I2C
21 default m if DVB_FE_CUSTOMISE
23 A DVB-S tuner module. Say Y when you want to support this frontend.
26 tristate "Conexant CX24123 based"
27 depends on DVB_CORE && I2C
28 default m if DVB_FE_CUSTOMISE
30 A DVB-S tuner module. Say Y when you want to support this frontend.
33 tristate "Zarlink VP310/MT312/ZL10313 based"
34 depends on DVB_CORE && I2C
35 default m if DVB_FE_CUSTOMISE
37 A DVB-S tuner module. Say Y when you want to support this frontend.
40 tristate "Samsung S5H1420 based"
41 depends on DVB_CORE && I2C
42 default m if DVB_FE_CUSTOMISE
44 A DVB-S tuner module. Say Y when you want to support this frontend.
47 tristate "ST STV0288 based"
48 depends on DVB_CORE && I2C
49 default m if DVB_FE_CUSTOMISE
51 A DVB-S tuner module. Say Y when you want to support this frontend.
54 tristate "ST STB6000 silicon tuner"
55 depends on DVB_CORE && I2C
56 default m if DVB_FE_CUSTOMISE
58 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
61 tristate "ST STV0299 based"
62 depends on DVB_CORE && I2C
63 default m if DVB_FE_CUSTOMISE
65 A DVB-S tuner module. Say Y when you want to support this frontend.
68 tristate "Philips TDA8083 based"
69 depends on DVB_CORE && I2C
70 default m if DVB_FE_CUSTOMISE
72 A DVB-S tuner module. Say Y when you want to support this frontend.
75 tristate "Philips TDA10086 based"
76 depends on DVB_CORE && I2C
77 default m if DVB_FE_CUSTOMISE
79 A DVB-S tuner module. Say Y when you want to support this frontend.
82 tristate "VLSI VES1893 or VES1993 based"
83 depends on DVB_CORE && I2C
84 default m if DVB_FE_CUSTOMISE
86 A DVB-S tuner module. Say Y when you want to support this frontend.
88 config DVB_TUNER_ITD1000
89 tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
90 depends on DVB_CORE && I2C
91 default m if DVB_FE_CUSTOMISE
93 A DVB-S tuner module. Say Y when you want to support this frontend.
96 tristate "Philips TDA826X silicon tuner"
97 depends on DVB_CORE && I2C
98 default m if DVB_FE_CUSTOMISE
100 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
103 tristate "Infineon TUA6100 PLL"
104 depends on DVB_CORE && I2C
105 default m if DVB_FE_CUSTOMISE
110 tristate "Conexant CX24116 based"
111 depends on DVB_CORE && I2C
112 default m if DVB_FE_CUSTOMISE
114 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
117 tristate "Silicon Labs SI21XX based"
118 depends on DVB_CORE && I2C
119 default m if DVB_FE_CUSTOMISE
121 A DVB-S tuner module. Say Y when you want to support this frontend.
123 comment "DVB-T (terrestrial) frontends"
127 tristate "Spase sp8870 based"
128 depends on DVB_CORE && I2C
129 default m if DVB_FE_CUSTOMISE
131 A DVB-T tuner module. Say Y when you want to support this frontend.
133 This driver needs external firmware. Please use the command
134 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
135 download/extract it, and then copy it to /usr/lib/hotplug/firmware
136 or /lib/firmware (depending on configuration of firmware hotplug).
139 tristate "Spase sp887x based"
140 depends on DVB_CORE && I2C
141 default m if DVB_FE_CUSTOMISE
143 A DVB-T tuner module. Say Y when you want to support this frontend.
145 This driver needs external firmware. Please use the command
146 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
147 download/extract it, and then copy it to /usr/lib/hotplug/firmware
148 or /lib/firmware (depending on configuration of firmware hotplug).
151 tristate "Conexant CX22700 based"
152 depends on DVB_CORE && I2C
153 default m if DVB_FE_CUSTOMISE
155 A DVB-T tuner module. Say Y when you want to support this frontend.
158 tristate "Conexant cx22702 demodulator (OFDM)"
159 depends on DVB_CORE && I2C
160 default m if DVB_FE_CUSTOMISE
162 A DVB-T tuner module. Say Y when you want to support this frontend.
165 tristate "Micronas DRX3975D/DRX3977D based"
166 depends on DVB_CORE && I2C
167 default m if DVB_FE_CUSTOMISE
169 A DVB-T tuner module. Say Y when you want to support this frontend.
172 This driver needs external firmware. Please use the command
173 "<kerneldir>/Documentation/dvb/get_dvb_firmware drx397xD" to
174 download/extract them, and then copy them to /usr/lib/hotplug/firmware
175 or /lib/firmware (depending on configuration of firmware hotplug).
178 tristate "LSI L64781"
179 depends on DVB_CORE && I2C
180 default m if DVB_FE_CUSTOMISE
182 A DVB-T tuner module. Say Y when you want to support this frontend.
185 tristate "Philips TDA10045H/TDA10046H based"
186 depends on DVB_CORE && I2C
187 default m if DVB_FE_CUSTOMISE
189 A DVB-T tuner module. Say Y when you want to support this frontend.
191 This driver needs external firmware. Please use the commands
192 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
193 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
194 download/extract them, and then copy them to /usr/lib/hotplug/firmware
195 or /lib/firmware (depending on configuration of firmware hotplug).
198 tristate "NxtWave Communications NXT6000 based"
199 depends on DVB_CORE && I2C
200 default m if DVB_FE_CUSTOMISE
202 A DVB-T tuner module. Say Y when you want to support this frontend.
205 tristate "Zarlink MT352 based"
206 depends on DVB_CORE && I2C
207 default m if DVB_FE_CUSTOMISE
209 A DVB-T tuner module. Say Y when you want to support this frontend.
212 tristate "Zarlink ZL10353 based"
213 depends on DVB_CORE && I2C
214 default m if DVB_FE_CUSTOMISE
216 A DVB-T tuner module. Say Y when you want to support this frontend.
219 tristate "DiBcom 3000M-B"
220 depends on DVB_CORE && I2C
221 default m if DVB_FE_CUSTOMISE
223 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
224 to support this frontend.
227 tristate "DiBcom 3000P/M-C"
228 depends on DVB_CORE && I2C
229 default m if DVB_FE_CUSTOMISE
231 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
232 to support this frontend.
235 tristate "DiBcom 7000MA/MB/PA/PB/MC"
236 depends on DVB_CORE && I2C
237 default m if DVB_FE_CUSTOMISE
239 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
240 to support this frontend.
243 tristate "DiBcom 7000PC"
244 depends on DVB_CORE && I2C
245 default m if DVB_FE_CUSTOMISE
247 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
248 to support this frontend.
251 tristate "Philips TDA10048HN based"
252 depends on DVB_CORE && I2C
253 default m if DVB_FE_CUSTOMISE
255 A DVB-T tuner module. Say Y when you want to support this frontend.
257 comment "DVB-C (cable) frontends"
261 tristate "VLSI VES1820 based"
262 depends on DVB_CORE && I2C
263 default m if DVB_FE_CUSTOMISE
265 A DVB-C tuner module. Say Y when you want to support this frontend.
268 tristate "Philips TDA10021 based"
269 depends on DVB_CORE && I2C
270 default m if DVB_FE_CUSTOMISE
272 A DVB-C tuner module. Say Y when you want to support this frontend.
275 tristate "Philips TDA10023 based"
276 depends on DVB_CORE && I2C
277 default m if DVB_FE_CUSTOMISE
279 A DVB-C tuner module. Say Y when you want to support this frontend.
282 tristate "ST STV0297 based"
283 depends on DVB_CORE && I2C
284 default m if DVB_FE_CUSTOMISE
286 A DVB-C tuner module. Say Y when you want to support this frontend.
288 comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
292 tristate "NxtWave Communications NXT2002/NXT2004 based"
293 depends on DVB_CORE && I2C
294 default m if DVB_FE_CUSTOMISE
296 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
297 to support this frontend.
299 This driver needs external firmware. Please use the commands
300 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
301 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
302 download/extract them, and then copy them to /usr/lib/hotplug/firmware
303 or /lib/firmware (depending on configuration of firmware hotplug).
306 tristate "Oren OR51211 based"
307 depends on DVB_CORE && I2C
308 default m if DVB_FE_CUSTOMISE
310 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
312 This driver needs external firmware. Please use the command
313 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
314 download it, and then copy it to /usr/lib/hotplug/firmware
315 or /lib/firmware (depending on configuration of firmware hotplug).
318 tristate "Oren OR51132 based"
319 depends on DVB_CORE && I2C
320 default m if DVB_FE_CUSTOMISE
322 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
323 to support this frontend.
325 This driver needs external firmware. Please use the commands
326 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
327 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
328 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
329 /usr/lib/hotplug/firmware or /lib/firmware (depending on
330 configuration of firmware hotplug).
333 tristate "Broadcom BCM3510"
334 depends on DVB_CORE && I2C
335 default m if DVB_FE_CUSTOMISE
337 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
338 support this frontend.
341 tristate "LG Electronics LGDT3302/LGDT3303 based"
342 depends on DVB_CORE && I2C
343 default m if DVB_FE_CUSTOMISE
345 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
346 to support this frontend.
349 tristate "Samsung S5H1409 based"
350 depends on DVB_CORE && I2C
351 default m if DVB_FE_CUSTOMISE
353 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
354 to support this frontend.
357 tristate "Auvitek AU8522 based"
358 depends on DVB_CORE && I2C
359 default m if DVB_FE_CUSTOMISE
361 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
362 to support this frontend.
365 tristate "Samsung S5H1411 based"
366 depends on DVB_CORE && I2C
367 default m if DVB_FE_CUSTOMISE
369 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
370 to support this frontend.
372 comment "Digital terrestrial only tuners/PLL"
376 tristate "Generic I2C PLL based tuners"
377 depends on DVB_CORE && I2C
378 default m if DVB_FE_CUSTOMISE
380 This module drives a number of tuners based on PLL chips with a
381 common I2C interface. Say Y when you want to support these tuners.
383 config DVB_TUNER_DIB0070
384 tristate "DiBcom DiB0070 silicon base-band tuner"
386 default m if DVB_FE_CUSTOMISE
388 A driver for the silicon baseband tuner DiB0070 from DiBcom.
389 This device is only used inside a SiP called togther with a
392 comment "SEC control devices for DVB-S"
396 tristate "LNBP21 SEC controller"
397 depends on DVB_CORE && I2C
398 default m if DVB_FE_CUSTOMISE
403 tristate "ISL6405 SEC controller"
404 depends on DVB_CORE && I2C
405 default m if DVB_FE_CUSTOMISE
410 tristate "ISL6421 SEC controller"
411 depends on DVB_CORE && I2C
412 default m if DVB_FE_CUSTOMISE
417 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
418 depends on DVB_CORE && I2C
419 default m if DVB_FE_CUSTOMISE
421 A DMB-TH tuner module. Say Y when you want to support this frontend.
423 comment "Tools to develop new frontends"
426 tristate "Dummy frontend driver"
430 tristate "Afatech AF9013 demodulator"
431 depends on DVB_CORE && I2C
432 default m if DVB_FE_CUSTOMISE
434 Say Y when you want to support this frontend.