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 "Zarlink ZL10039 silicon tuner"
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 "Samsung S5H1420 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 STV0288 based"
100 depends on DVB_CORE && I2C
101 default m if DVB_FE_CUSTOMISE
103 A DVB-S tuner module. Say Y when you want to support this frontend.
106 tristate "ST STB6000 silicon tuner"
107 depends on DVB_CORE && I2C
108 default m if DVB_FE_CUSTOMISE
110 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
113 tristate "ST STV0299 based"
114 depends on DVB_CORE && I2C
115 default m if DVB_FE_CUSTOMISE
117 A DVB-S tuner module. Say Y when you want to support this frontend.
120 tristate "ST STV6110 silicon tuner"
121 depends on DVB_CORE && I2C
122 default m if DVB_FE_CUSTOMISE
124 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
127 tristate "ST STV0900 based"
128 depends on DVB_CORE && I2C
129 default m if DVB_FE_CUSTOMISE
131 A DVB-S/S2 demodulator. Say Y when you want to support this frontend.
134 tristate "Philips TDA8083 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 TDA10086 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 "Philips TDA8261 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.
155 tristate "VLSI VES1893 or VES1993 based"
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_ITD1000
162 tristate "Integrant ITD1000 Zero IF 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.
168 config DVB_TUNER_CX24113
169 tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS"
170 depends on DVB_CORE && I2C
171 default m if DVB_FE_CUSTOMISE
173 A DVB-S tuner module. Say Y when you want to support this frontend.
177 tristate "Philips TDA826X silicon tuner"
178 depends on DVB_CORE && I2C
179 default m if DVB_FE_CUSTOMISE
181 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
184 tristate "Infineon TUA6100 PLL"
185 depends on DVB_CORE && I2C
186 default m if DVB_FE_CUSTOMISE
191 tristate "Conexant CX24116 based"
192 depends on DVB_CORE && I2C
193 default m if DVB_FE_CUSTOMISE
195 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
198 tristate "Silicon Labs SI21XX based"
199 depends on DVB_CORE && I2C
200 default m if DVB_FE_CUSTOMISE
202 A DVB-S tuner module. Say Y when you want to support this frontend.
204 comment "DVB-T (terrestrial) frontends"
208 tristate "Spase sp8870 based"
209 depends on DVB_CORE && I2C
210 default m if DVB_FE_CUSTOMISE
212 A DVB-T tuner module. Say Y when you want to support this frontend.
214 This driver needs external firmware. Please use the command
215 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
216 download/extract it, and then copy it to /usr/lib/hotplug/firmware
217 or /lib/firmware (depending on configuration of firmware hotplug).
220 tristate "Spase sp887x based"
221 depends on DVB_CORE && I2C
222 default m if DVB_FE_CUSTOMISE
224 A DVB-T tuner module. Say Y when you want to support this frontend.
226 This driver needs external firmware. Please use the command
227 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
228 download/extract it, and then copy it to /usr/lib/hotplug/firmware
229 or /lib/firmware (depending on configuration of firmware hotplug).
232 tristate "Conexant CX22700 based"
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 "Conexant cx22702 demodulator (OFDM)"
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 tristate "Micronas DRX3975D/DRX3977D based"
247 depends on DVB_CORE && I2C
248 default m if DVB_FE_CUSTOMISE
250 A DVB-T tuner module. Say Y when you want to support this frontend.
253 This driver needs external firmware. Please use the command
254 "<kerneldir>/Documentation/dvb/get_dvb_firmware drx397xD" to
255 download/extract them, and then copy them to /usr/lib/hotplug/firmware
256 or /lib/firmware (depending on configuration of firmware hotplug).
259 tristate "LSI L64781"
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.
266 tristate "Philips TDA10045H/TDA10046H based"
267 depends on DVB_CORE && I2C
268 default m if DVB_FE_CUSTOMISE
270 A DVB-T tuner module. Say Y when you want to support this frontend.
272 This driver needs external firmware. Please use the commands
273 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
274 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
275 download/extract them, and then copy them to /usr/lib/hotplug/firmware
276 or /lib/firmware (depending on configuration of firmware hotplug).
279 tristate "NxtWave Communications NXT6000 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 MT352 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 "Zarlink ZL10353 based"
294 depends on DVB_CORE && I2C
295 default m if DVB_FE_CUSTOMISE
297 A DVB-T tuner module. Say Y when you want to support this frontend.
300 tristate "DiBcom 3000M-B"
301 depends on DVB_CORE && I2C
302 default m if DVB_FE_CUSTOMISE
304 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
305 to support this frontend.
308 tristate "DiBcom 3000P/M-C"
309 depends on DVB_CORE && I2C
310 default m if DVB_FE_CUSTOMISE
312 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
313 to support this frontend.
316 tristate "DiBcom 7000MA/MB/PA/PB/MC"
317 depends on DVB_CORE && I2C
318 default m if DVB_FE_CUSTOMISE
320 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
321 to support this frontend.
324 tristate "DiBcom 7000PC"
325 depends on DVB_CORE && I2C
326 default m if DVB_FE_CUSTOMISE
328 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
329 to support this frontend.
332 tristate "Philips TDA10048HN based"
333 depends on DVB_CORE && I2C
334 default m if DVB_FE_CUSTOMISE
336 A DVB-T tuner module. Say Y when you want to support this frontend.
339 tristate "Afatech AF9013 demodulator"
340 depends on DVB_CORE && I2C
341 default m if DVB_FE_CUSTOMISE
343 Say Y when you want to support this frontend.
347 depends on DVB_CORE && I2C
348 default m if DVB_FE_CUSTOMISE
350 Say Y when you want to support this frontend.
352 comment "DVB-C (cable) frontends"
356 tristate "VLSI VES1820 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 "Philips TDA10021 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.
370 tristate "Philips TDA10023 based"
371 depends on DVB_CORE && I2C
372 default m if DVB_FE_CUSTOMISE
374 A DVB-C tuner module. Say Y when you want to support this frontend.
377 tristate "ST STV0297 based"
378 depends on DVB_CORE && I2C
379 default m if DVB_FE_CUSTOMISE
381 A DVB-C tuner module. Say Y when you want to support this frontend.
383 comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
387 tristate "NxtWave Communications NXT2002/NXT2004 based"
388 depends on DVB_CORE && I2C
389 default m if DVB_FE_CUSTOMISE
391 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
392 to support this frontend.
394 This driver needs external firmware. Please use the commands
395 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
396 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
397 download/extract them, and then copy them to /usr/lib/hotplug/firmware
398 or /lib/firmware (depending on configuration of firmware hotplug).
401 tristate "Oren OR51211 based"
402 depends on DVB_CORE && I2C
403 default m if DVB_FE_CUSTOMISE
405 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
407 This driver needs external firmware. Please use the command
408 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
409 download it, and then copy it to /usr/lib/hotplug/firmware
410 or /lib/firmware (depending on configuration of firmware hotplug).
413 tristate "Oren OR51132 based"
414 depends on DVB_CORE && I2C
415 default m if DVB_FE_CUSTOMISE
417 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
418 to support this frontend.
420 This driver needs external firmware. Please use the commands
421 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
422 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
423 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
424 /usr/lib/hotplug/firmware or /lib/firmware (depending on
425 configuration of firmware hotplug).
428 tristate "Broadcom BCM3510"
429 depends on DVB_CORE && I2C
430 default m if DVB_FE_CUSTOMISE
432 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
433 support this frontend.
436 tristate "LG Electronics LGDT3302/LGDT3303 based"
437 depends on DVB_CORE && I2C
438 default m if DVB_FE_CUSTOMISE
440 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
441 to support this frontend.
444 tristate "LG Electronics LGDT3304"
445 depends on DVB_CORE && I2C
446 default m if DVB_FE_CUSTOMISE
448 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
449 to support this frontend.
452 tristate "LG Electronics LGDT3305 based"
453 depends on DVB_CORE && I2C
454 default m if DVB_FE_CUSTOMISE
456 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
457 to support this frontend.
460 tristate "Samsung S5H1409 based"
461 depends on DVB_CORE && I2C
462 default m if DVB_FE_CUSTOMISE
464 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
465 to support this frontend.
468 tristate "Auvitek AU8522 based"
469 depends on DVB_CORE && I2C && VIDEO_V4L2
470 default m if DVB_FE_CUSTOMISE
472 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
473 to support this frontend.
476 tristate "Samsung S5H1411 based"
477 depends on DVB_CORE && I2C
478 default m if DVB_FE_CUSTOMISE
480 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
481 to support this frontend.
483 comment "ISDB-T (terrestrial) frontends"
487 tristate "Sharp S921 tuner"
488 depends on DVB_CORE && I2C
489 default m if DVB_FE_CUSTOMISE
491 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
492 Say Y when you want to support this frontend.
495 tristate "DiBcom 8000MB/MC"
496 depends on DVB_CORE && I2C
497 default m if DVB_FE_CUSTOMISE
499 A driver for DiBcom's DiB8000 ISDB-T/ISDB-Tsb demodulator.
500 Say Y when you want to support this frontend.
502 comment "Digital terrestrial only tuners/PLL"
506 tristate "Generic I2C PLL based tuners"
507 depends on DVB_CORE && I2C
508 default m if DVB_FE_CUSTOMISE
510 This module drives a number of tuners based on PLL chips with a
511 common I2C interface. Say Y when you want to support these tuners.
513 config DVB_TUNER_DIB0070
514 tristate "DiBcom DiB0070 silicon base-band tuner"
516 default m if DVB_FE_CUSTOMISE
518 A driver for the silicon baseband tuner DiB0070 from DiBcom.
519 This device is only used inside a SiP called together with a
522 comment "SEC control devices for DVB-S"
526 tristate "LNBP21/LNBH24 SEC controllers"
527 depends on DVB_CORE && I2C
528 default m if DVB_FE_CUSTOMISE
530 An SEC control chips.
533 tristate "ISL6405 SEC controller"
534 depends on DVB_CORE && I2C
535 default m if DVB_FE_CUSTOMISE
540 tristate "ISL6421 SEC controller"
541 depends on DVB_CORE && I2C
542 default m if DVB_FE_CUSTOMISE
547 tristate "ISL6423 SEC controller"
548 depends on DVB_CORE && I2C
549 default m if DVB_FE_CUSTOMISE
551 A SEC controller chip from Intersil
554 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
555 depends on DVB_CORE && I2C
556 default m if DVB_FE_CUSTOMISE
558 A DMB-TH tuner module. Say Y when you want to support this frontend.
561 tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator"
562 depends on DVB_CORE && I2C
563 default m if DVB_FE_CUSTOMISE
565 A DMB-TH tuner module. Say Y when you want to support this frontend.
568 tristate "AltoBeam ATBM8830/8831 DMB-TH demodulator"
569 depends on DVB_CORE && I2C
570 default m if DVB_FE_CUSTOMISE
572 A DMB-TH tuner module. Say Y when you want to support this frontend.
574 comment "Tools to develop new frontends"
577 tristate "Dummy frontend driver"