1 config DVB_FE_CUSTOMISE
2 bool "Customise the frontend modules to build"
6 This allows the user to select/deselect frontend drivers for their
7 hardware from the build.
9 Use this option with care as deselecting frontends which are in fact
10 necessary will result in DVB devices which cannot be tuned due to lack
17 menu "Customise DVB Frontends"
19 comment "Multistandard (satellite) frontends"
23 tristate "STB0899 based"
24 depends on DVB_CORE && I2C
25 default m if DVB_FE_CUSTOMISE
27 A DVB-S/S2/DSS Multistandard demodulator. Say Y when you want
28 to support this demodulator based frontends
31 tristate "STB6100 based tuners"
32 depends on DVB_CORE && I2C
33 default m if DVB_FE_CUSTOMISE
35 A Silicon tuner from ST used in conjunction with the STB0899
36 demodulator. Say Y when you want to support this tuner.
39 tristate "STV0900/STV0903(A/B) based"
40 depends on DVB_CORE && I2C
41 default m if DVB_FE_CUSTOMISE
43 DVB-S/S2/DSS Multistandard Professional/Broadcast demodulators.
44 Say Y when you want to support these frontends.
47 tristate "STV6110/(A) based tuners"
48 depends on DVB_CORE && I2C
49 default m if DVB_FE_CUSTOMISE
51 A Silicon tuner that supports DVB-S and DVB-S2 modes
53 comment "DVB-S (satellite) frontends"
57 tristate "Conexant CX24110 based"
58 depends on DVB_CORE && I2C
59 default m if DVB_FE_CUSTOMISE
61 A DVB-S tuner module. Say Y when you want to support this frontend.
64 tristate "Conexant CX24123 based"
65 depends on DVB_CORE && I2C
66 default m if DVB_FE_CUSTOMISE
68 A DVB-S tuner module. Say Y when you want to support this frontend.
71 tristate "Zarlink VP310/MT312/ZL10313 based"
72 depends on DVB_CORE && I2C
73 default m if DVB_FE_CUSTOMISE
75 A DVB-S tuner module. Say Y when you want to support this frontend.
78 tristate "Zarlink ZL10036 silicon tuner"
79 depends on DVB_CORE && I2C
80 default m if DVB_FE_CUSTOMISE
82 A DVB-S tuner module. Say Y when you want to support this frontend.
85 tristate "Samsung S5H1420 based"
86 depends on DVB_CORE && I2C
87 default m if DVB_FE_CUSTOMISE
89 A DVB-S tuner module. Say Y when you want to support this frontend.
92 tristate "ST STV0288 based"
93 depends on DVB_CORE && I2C
94 default m if DVB_FE_CUSTOMISE
96 A DVB-S tuner module. Say Y when you want to support this frontend.
99 tristate "ST STB6000 silicon tuner"
100 depends on DVB_CORE && I2C
101 default m if DVB_FE_CUSTOMISE
103 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
106 tristate "ST STV0299 based"
107 depends on DVB_CORE && I2C
108 default m if DVB_FE_CUSTOMISE
110 A DVB-S tuner module. Say Y when you want to support this frontend.
113 tristate "ST STV6110 silicon tuner"
114 depends on DVB_CORE && I2C
115 default m if DVB_FE_CUSTOMISE
117 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
120 tristate "ST STV0900 based"
121 depends on DVB_CORE && I2C
122 default m if DVB_FE_CUSTOMISE
124 A DVB-S/S2 demodulator. Say Y when you want to support this frontend.
127 tristate "Philips TDA8083 based"
128 depends on DVB_CORE && I2C
129 default m if DVB_FE_CUSTOMISE
131 A DVB-S tuner module. Say Y when you want to support this frontend.
134 tristate "Philips TDA10086 based"
135 depends on DVB_CORE && I2C
136 default m if DVB_FE_CUSTOMISE
138 A DVB-S tuner module. Say Y when you want to support this frontend.
141 tristate "Philips TDA8261 based"
142 depends on DVB_CORE && I2C
143 default m if DVB_FE_CUSTOMISE
145 A DVB-S tuner module. Say Y when you want to support this frontend.
148 tristate "VLSI VES1893 or VES1993 based"
149 depends on DVB_CORE && I2C
150 default m if DVB_FE_CUSTOMISE
152 A DVB-S tuner module. Say Y when you want to support this frontend.
154 config DVB_TUNER_ITD1000
155 tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
156 depends on DVB_CORE && I2C
157 default m if DVB_FE_CUSTOMISE
159 A DVB-S tuner module. Say Y when you want to support this frontend.
161 config DVB_TUNER_CX24113
162 tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS"
163 depends on DVB_CORE && I2C
164 default m if DVB_FE_CUSTOMISE
166 A DVB-S tuner module. Say Y when you want to support this frontend.
170 tristate "Philips TDA826X silicon tuner"
171 depends on DVB_CORE && I2C
172 default m if DVB_FE_CUSTOMISE
174 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
177 tristate "Infineon TUA6100 PLL"
178 depends on DVB_CORE && I2C
179 default m if DVB_FE_CUSTOMISE
184 tristate "Conexant CX24116 based"
185 depends on DVB_CORE && I2C
186 default m if DVB_FE_CUSTOMISE
188 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
191 tristate "Silicon Labs SI21XX based"
192 depends on DVB_CORE && I2C
193 default m if DVB_FE_CUSTOMISE
195 A DVB-S tuner module. Say Y when you want to support this frontend.
197 comment "DVB-T (terrestrial) frontends"
201 tristate "Spase sp8870 based"
202 depends on DVB_CORE && I2C
203 default m if DVB_FE_CUSTOMISE
205 A DVB-T tuner module. Say Y when you want to support this frontend.
207 This driver needs external firmware. Please use the command
208 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
209 download/extract it, and then copy it to /usr/lib/hotplug/firmware
210 or /lib/firmware (depending on configuration of firmware hotplug).
213 tristate "Spase sp887x based"
214 depends on DVB_CORE && I2C
215 default m if DVB_FE_CUSTOMISE
217 A DVB-T tuner module. Say Y when you want to support this frontend.
219 This driver needs external firmware. Please use the command
220 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
221 download/extract it, and then copy it to /usr/lib/hotplug/firmware
222 or /lib/firmware (depending on configuration of firmware hotplug).
225 tristate "Conexant CX22700 based"
226 depends on DVB_CORE && I2C
227 default m if DVB_FE_CUSTOMISE
229 A DVB-T tuner module. Say Y when you want to support this frontend.
232 tristate "Conexant cx22702 demodulator (OFDM)"
233 depends on DVB_CORE && I2C
234 default m if DVB_FE_CUSTOMISE
236 A DVB-T tuner module. Say Y when you want to support this frontend.
239 tristate "Micronas DRX3975D/DRX3977D based"
240 depends on DVB_CORE && I2C
241 default m if DVB_FE_CUSTOMISE
243 A DVB-T tuner module. Say Y when you want to support this frontend.
246 This driver needs external firmware. Please use the command
247 "<kerneldir>/Documentation/dvb/get_dvb_firmware drx397xD" to
248 download/extract them, and then copy them to /usr/lib/hotplug/firmware
249 or /lib/firmware (depending on configuration of firmware hotplug).
252 tristate "LSI L64781"
253 depends on DVB_CORE && I2C
254 default m if DVB_FE_CUSTOMISE
256 A DVB-T tuner module. Say Y when you want to support this frontend.
259 tristate "Philips TDA10045H/TDA10046H based"
260 depends on DVB_CORE && I2C
261 default m if DVB_FE_CUSTOMISE
263 A DVB-T tuner module. Say Y when you want to support this frontend.
265 This driver needs external firmware. Please use the commands
266 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
267 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
268 download/extract them, and then copy them to /usr/lib/hotplug/firmware
269 or /lib/firmware (depending on configuration of firmware hotplug).
272 tristate "NxtWave Communications NXT6000 based"
273 depends on DVB_CORE && I2C
274 default m if DVB_FE_CUSTOMISE
276 A DVB-T tuner module. Say Y when you want to support this frontend.
279 tristate "Zarlink MT352 based"
280 depends on DVB_CORE && I2C
281 default m if DVB_FE_CUSTOMISE
283 A DVB-T tuner module. Say Y when you want to support this frontend.
286 tristate "Zarlink ZL10353 based"
287 depends on DVB_CORE && I2C
288 default m if DVB_FE_CUSTOMISE
290 A DVB-T tuner module. Say Y when you want to support this frontend.
293 tristate "DiBcom 3000M-B"
294 depends on DVB_CORE && I2C
295 default m if DVB_FE_CUSTOMISE
297 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
298 to support this frontend.
301 tristate "DiBcom 3000P/M-C"
302 depends on DVB_CORE && I2C
303 default m if DVB_FE_CUSTOMISE
305 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
306 to support this frontend.
309 tristate "DiBcom 7000MA/MB/PA/PB/MC"
310 depends on DVB_CORE && I2C
311 default m if DVB_FE_CUSTOMISE
313 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
314 to support this frontend.
317 tristate "DiBcom 7000PC"
318 depends on DVB_CORE && I2C
319 default m if DVB_FE_CUSTOMISE
321 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
322 to support this frontend.
325 tristate "Philips TDA10048HN based"
326 depends on DVB_CORE && I2C
327 default m if DVB_FE_CUSTOMISE
329 A DVB-T tuner module. Say Y when you want to support this frontend.
332 tristate "Afatech AF9013 demodulator"
333 depends on DVB_CORE && I2C
334 default m if DVB_FE_CUSTOMISE
336 Say Y when you want to support this frontend.
338 comment "DVB-C (cable) frontends"
342 tristate "VLSI VES1820 based"
343 depends on DVB_CORE && I2C
344 default m if DVB_FE_CUSTOMISE
346 A DVB-C tuner module. Say Y when you want to support this frontend.
349 tristate "Philips TDA10021 based"
350 depends on DVB_CORE && I2C
351 default m if DVB_FE_CUSTOMISE
353 A DVB-C tuner module. Say Y when you want to support this frontend.
356 tristate "Philips TDA10023 based"
357 depends on DVB_CORE && I2C
358 default m if DVB_FE_CUSTOMISE
360 A DVB-C tuner module. Say Y when you want to support this frontend.
363 tristate "ST STV0297 based"
364 depends on DVB_CORE && I2C
365 default m if DVB_FE_CUSTOMISE
367 A DVB-C tuner module. Say Y when you want to support this frontend.
369 comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
373 tristate "NxtWave Communications NXT2002/NXT2004 based"
374 depends on DVB_CORE && I2C
375 default m if DVB_FE_CUSTOMISE
377 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
378 to support this frontend.
380 This driver needs external firmware. Please use the commands
381 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
382 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
383 download/extract them, and then copy them to /usr/lib/hotplug/firmware
384 or /lib/firmware (depending on configuration of firmware hotplug).
387 tristate "Oren OR51211 based"
388 depends on DVB_CORE && I2C
389 default m if DVB_FE_CUSTOMISE
391 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
393 This driver needs external firmware. Please use the command
394 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
395 download it, and then copy it to /usr/lib/hotplug/firmware
396 or /lib/firmware (depending on configuration of firmware hotplug).
399 tristate "Oren OR51132 based"
400 depends on DVB_CORE && I2C
401 default m if DVB_FE_CUSTOMISE
403 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
404 to support this frontend.
406 This driver needs external firmware. Please use the commands
407 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
408 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
409 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
410 /usr/lib/hotplug/firmware or /lib/firmware (depending on
411 configuration of firmware hotplug).
414 tristate "Broadcom BCM3510"
415 depends on DVB_CORE && I2C
416 default m if DVB_FE_CUSTOMISE
418 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
419 support this frontend.
422 tristate "LG Electronics LGDT3302/LGDT3303 based"
423 depends on DVB_CORE && I2C
424 default m if DVB_FE_CUSTOMISE
426 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
427 to support this frontend.
430 tristate "LG Electronics LGDT3304"
431 depends on DVB_CORE && I2C
432 default m if DVB_FE_CUSTOMISE
434 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
435 to support this frontend.
438 tristate "LG Electronics LGDT3305 based"
439 depends on DVB_CORE && I2C
440 default m if DVB_FE_CUSTOMISE
442 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
443 to support this frontend.
446 tristate "Samsung S5H1409 based"
447 depends on DVB_CORE && I2C
448 default m if DVB_FE_CUSTOMISE
450 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
451 to support this frontend.
454 tristate "Auvitek AU8522 based"
455 depends on DVB_CORE && I2C && VIDEO_V4L2
456 default m if DVB_FE_CUSTOMISE
458 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
459 to support this frontend.
462 tristate "Samsung S5H1411 based"
463 depends on DVB_CORE && I2C
464 default m if DVB_FE_CUSTOMISE
466 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
467 to support this frontend.
469 comment "ISDB-T (terrestrial) frontends"
473 tristate "Sharp S921 tuner"
474 depends on DVB_CORE && I2C
475 default m if DVB_FE_CUSTOMISE
477 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
478 Say Y when you want to support this frontend.
480 comment "Digital terrestrial only tuners/PLL"
484 tristate "Generic I2C PLL based tuners"
485 depends on DVB_CORE && I2C
486 default m if DVB_FE_CUSTOMISE
488 This module drives a number of tuners based on PLL chips with a
489 common I2C interface. Say Y when you want to support these tuners.
491 config DVB_TUNER_DIB0070
492 tristate "DiBcom DiB0070 silicon base-band tuner"
494 default m if DVB_FE_CUSTOMISE
496 A driver for the silicon baseband tuner DiB0070 from DiBcom.
497 This device is only used inside a SiP called together with a
500 comment "SEC control devices for DVB-S"
504 tristate "LNBP21/LNBH24 SEC controllers"
505 depends on DVB_CORE && I2C
506 default m if DVB_FE_CUSTOMISE
508 An SEC control chips.
511 tristate "ISL6405 SEC controller"
512 depends on DVB_CORE && I2C
513 default m if DVB_FE_CUSTOMISE
518 tristate "ISL6421 SEC controller"
519 depends on DVB_CORE && I2C
520 default m if DVB_FE_CUSTOMISE
525 tristate "ISL6423 SEC controller"
526 depends on DVB_CORE && I2C
527 default m if DVB_FE_CUSTOMISE
529 A SEC controller chip from Intersil
532 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
533 depends on DVB_CORE && I2C
534 default m if DVB_FE_CUSTOMISE
536 A DMB-TH tuner module. Say Y when you want to support this frontend.
539 tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator"
540 depends on DVB_CORE && I2C
541 default m if DVB_FE_CUSTOMISE
543 A DMB-TH tuner module. Say Y when you want to support this frontend.
545 comment "Tools to develop new frontends"
548 tristate "Dummy frontend driver"