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.
38 comment "DVB-S (satellite) frontends"
42 tristate "Conexant CX24110 based"
43 depends on DVB_CORE && I2C
44 default m if DVB_FE_CUSTOMISE
46 A DVB-S tuner module. Say Y when you want to support this frontend.
49 tristate "Conexant CX24123 based"
50 depends on DVB_CORE && I2C
51 default m if DVB_FE_CUSTOMISE
53 A DVB-S tuner module. Say Y when you want to support this frontend.
56 tristate "Zarlink VP310/MT312/ZL10313 based"
57 depends on DVB_CORE && I2C
58 default m if DVB_FE_CUSTOMISE
60 A DVB-S tuner module. Say Y when you want to support this frontend.
63 tristate "Zarlink ZL10036 silicon tuner"
64 depends on DVB_CORE && I2C
65 default m if DVB_FE_CUSTOMISE
67 A DVB-S tuner module. Say Y when you want to support this frontend.
70 tristate "Samsung S5H1420 based"
71 depends on DVB_CORE && I2C
72 default m if DVB_FE_CUSTOMISE
74 A DVB-S tuner module. Say Y when you want to support this frontend.
77 tristate "ST STV0288 based"
78 depends on DVB_CORE && I2C
79 default m if DVB_FE_CUSTOMISE
81 A DVB-S tuner module. Say Y when you want to support this frontend.
84 tristate "ST STB6000 silicon tuner"
85 depends on DVB_CORE && I2C
86 default m if DVB_FE_CUSTOMISE
88 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
91 tristate "ST STV0299 based"
92 depends on DVB_CORE && I2C
93 default m if DVB_FE_CUSTOMISE
95 A DVB-S tuner module. Say Y when you want to support this frontend.
98 tristate "ST STV6110 silicon tuner"
99 depends on DVB_CORE && I2C
100 default m if DVB_FE_CUSTOMISE
102 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
105 tristate "ST STV0900 based"
106 depends on DVB_CORE && I2C
107 default m if DVB_FE_CUSTOMISE
109 A DVB-S/S2 demodulator. Say Y when you want to support this frontend.
112 tristate "Philips TDA8083 based"
113 depends on DVB_CORE && I2C
114 default m if DVB_FE_CUSTOMISE
116 A DVB-S tuner module. Say Y when you want to support this frontend.
119 tristate "Philips TDA10086 based"
120 depends on DVB_CORE && I2C
121 default m if DVB_FE_CUSTOMISE
123 A DVB-S tuner module. Say Y when you want to support this frontend.
126 tristate "Philips TDA8261 based"
127 depends on DVB_CORE && I2C
128 default m if DVB_FE_CUSTOMISE
130 A DVB-S tuner module. Say Y when you want to support this frontend.
133 tristate "VLSI VES1893 or VES1993 based"
134 depends on DVB_CORE && I2C
135 default m if DVB_FE_CUSTOMISE
137 A DVB-S tuner module. Say Y when you want to support this frontend.
139 config DVB_TUNER_ITD1000
140 tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
141 depends on DVB_CORE && I2C
142 default m if DVB_FE_CUSTOMISE
144 A DVB-S tuner module. Say Y when you want to support this frontend.
146 config DVB_TUNER_CX24113
147 tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS"
148 depends on DVB_CORE && I2C
149 default m if DVB_FE_CUSTOMISE
151 A DVB-S tuner module. Say Y when you want to support this frontend.
155 tristate "Philips TDA826X silicon tuner"
156 depends on DVB_CORE && I2C
157 default m if DVB_FE_CUSTOMISE
159 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
162 tristate "Infineon TUA6100 PLL"
163 depends on DVB_CORE && I2C
164 default m if DVB_FE_CUSTOMISE
169 tristate "Conexant CX24116 based"
170 depends on DVB_CORE && I2C
171 default m if DVB_FE_CUSTOMISE
173 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
176 tristate "Silicon Labs SI21XX based"
177 depends on DVB_CORE && I2C
178 default m if DVB_FE_CUSTOMISE
180 A DVB-S tuner module. Say Y when you want to support this frontend.
182 comment "DVB-T (terrestrial) frontends"
186 tristate "Spase sp8870 based"
187 depends on DVB_CORE && I2C
188 default m if DVB_FE_CUSTOMISE
190 A DVB-T tuner module. Say Y when you want to support this frontend.
192 This driver needs external firmware. Please use the command
193 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
194 download/extract it, and then copy it to /usr/lib/hotplug/firmware
195 or /lib/firmware (depending on configuration of firmware hotplug).
198 tristate "Spase sp887x 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.
204 This driver needs external firmware. Please use the command
205 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
206 download/extract it, and then copy it to /usr/lib/hotplug/firmware
207 or /lib/firmware (depending on configuration of firmware hotplug).
210 tristate "Conexant CX22700 based"
211 depends on DVB_CORE && I2C
212 default m if DVB_FE_CUSTOMISE
214 A DVB-T tuner module. Say Y when you want to support this frontend.
217 tristate "Conexant cx22702 demodulator (OFDM)"
218 depends on DVB_CORE && I2C
219 default m if DVB_FE_CUSTOMISE
221 A DVB-T tuner module. Say Y when you want to support this frontend.
224 tristate "Micronas DRX3975D/DRX3977D based"
225 depends on DVB_CORE && I2C
226 default m if DVB_FE_CUSTOMISE
228 A DVB-T tuner module. Say Y when you want to support this frontend.
231 This driver needs external firmware. Please use the command
232 "<kerneldir>/Documentation/dvb/get_dvb_firmware drx397xD" to
233 download/extract them, and then copy them to /usr/lib/hotplug/firmware
234 or /lib/firmware (depending on configuration of firmware hotplug).
237 tristate "LSI L64781"
238 depends on DVB_CORE && I2C
239 default m if DVB_FE_CUSTOMISE
241 A DVB-T tuner module. Say Y when you want to support this frontend.
244 tristate "Philips TDA10045H/TDA10046H based"
245 depends on DVB_CORE && I2C
246 default m if DVB_FE_CUSTOMISE
248 A DVB-T tuner module. Say Y when you want to support this frontend.
250 This driver needs external firmware. Please use the commands
251 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
252 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
253 download/extract them, and then copy them to /usr/lib/hotplug/firmware
254 or /lib/firmware (depending on configuration of firmware hotplug).
257 tristate "NxtWave Communications NXT6000 based"
258 depends on DVB_CORE && I2C
259 default m if DVB_FE_CUSTOMISE
261 A DVB-T tuner module. Say Y when you want to support this frontend.
264 tristate "Zarlink MT352 based"
265 depends on DVB_CORE && I2C
266 default m if DVB_FE_CUSTOMISE
268 A DVB-T tuner module. Say Y when you want to support this frontend.
271 tristate "Zarlink ZL10353 based"
272 depends on DVB_CORE && I2C
273 default m if DVB_FE_CUSTOMISE
275 A DVB-T tuner module. Say Y when you want to support this frontend.
278 tristate "DiBcom 3000M-B"
279 depends on DVB_CORE && I2C
280 default m if DVB_FE_CUSTOMISE
282 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
283 to support this frontend.
286 tristate "DiBcom 3000P/M-C"
287 depends on DVB_CORE && I2C
288 default m if DVB_FE_CUSTOMISE
290 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
291 to support this frontend.
294 tristate "DiBcom 7000MA/MB/PA/PB/MC"
295 depends on DVB_CORE && I2C
296 default m if DVB_FE_CUSTOMISE
298 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
299 to support this frontend.
302 tristate "DiBcom 7000PC"
303 depends on DVB_CORE && I2C
304 default m if DVB_FE_CUSTOMISE
306 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
307 to support this frontend.
310 tristate "Philips TDA10048HN based"
311 depends on DVB_CORE && I2C
312 default m if DVB_FE_CUSTOMISE
314 A DVB-T tuner module. Say Y when you want to support this frontend.
317 tristate "Afatech AF9013 demodulator"
318 depends on DVB_CORE && I2C
319 default m if DVB_FE_CUSTOMISE
321 Say Y when you want to support this frontend.
323 comment "DVB-C (cable) frontends"
327 tristate "VLSI VES1820 based"
328 depends on DVB_CORE && I2C
329 default m if DVB_FE_CUSTOMISE
331 A DVB-C tuner module. Say Y when you want to support this frontend.
334 tristate "Philips TDA10021 based"
335 depends on DVB_CORE && I2C
336 default m if DVB_FE_CUSTOMISE
338 A DVB-C tuner module. Say Y when you want to support this frontend.
341 tristate "Philips TDA10023 based"
342 depends on DVB_CORE && I2C
343 default m if DVB_FE_CUSTOMISE
345 A DVB-C tuner module. Say Y when you want to support this frontend.
348 tristate "ST STV0297 based"
349 depends on DVB_CORE && I2C
350 default m if DVB_FE_CUSTOMISE
352 A DVB-C tuner module. Say Y when you want to support this frontend.
354 comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
358 tristate "NxtWave Communications NXT2002/NXT2004 based"
359 depends on DVB_CORE && I2C
360 default m if DVB_FE_CUSTOMISE
362 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
363 to support this frontend.
365 This driver needs external firmware. Please use the commands
366 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
367 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
368 download/extract them, and then copy them to /usr/lib/hotplug/firmware
369 or /lib/firmware (depending on configuration of firmware hotplug).
372 tristate "Oren OR51211 based"
373 depends on DVB_CORE && I2C
374 default m if DVB_FE_CUSTOMISE
376 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
378 This driver needs external firmware. Please use the command
379 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
380 download it, and then copy it to /usr/lib/hotplug/firmware
381 or /lib/firmware (depending on configuration of firmware hotplug).
384 tristate "Oren OR51132 based"
385 depends on DVB_CORE && I2C
386 default m if DVB_FE_CUSTOMISE
388 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
389 to support this frontend.
391 This driver needs external firmware. Please use the commands
392 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
393 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
394 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
395 /usr/lib/hotplug/firmware or /lib/firmware (depending on
396 configuration of firmware hotplug).
399 tristate "Broadcom BCM3510"
400 depends on DVB_CORE && I2C
401 default m if DVB_FE_CUSTOMISE
403 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
404 support this frontend.
407 tristate "LG Electronics LGDT3302/LGDT3303 based"
408 depends on DVB_CORE && I2C
409 default m if DVB_FE_CUSTOMISE
411 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
412 to support this frontend.
415 tristate "LG Electronics LGDT3304"
416 depends on DVB_CORE && I2C
417 default m if DVB_FE_CUSTOMISE
419 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
420 to support this frontend.
423 tristate "LG Electronics LGDT3305 based"
424 depends on DVB_CORE && I2C
425 default m if DVB_FE_CUSTOMISE
427 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
428 to support this frontend.
431 tristate "Samsung S5H1409 based"
432 depends on DVB_CORE && I2C
433 default m if DVB_FE_CUSTOMISE
435 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
436 to support this frontend.
439 tristate "Auvitek AU8522 based"
440 depends on DVB_CORE && I2C && VIDEO_V4L2
441 default m if DVB_FE_CUSTOMISE
443 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
444 to support this frontend.
447 tristate "Samsung S5H1411 based"
448 depends on DVB_CORE && I2C
449 default m if DVB_FE_CUSTOMISE
451 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
452 to support this frontend.
454 comment "ISDB-T (terrestrial) frontends"
458 tristate "Sharp S921 tuner"
459 depends on DVB_CORE && I2C
460 default m if DVB_FE_CUSTOMISE
462 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
463 Say Y when you want to support this frontend.
465 comment "Digital terrestrial only tuners/PLL"
469 tristate "Generic I2C PLL based tuners"
470 depends on DVB_CORE && I2C
471 default m if DVB_FE_CUSTOMISE
473 This module drives a number of tuners based on PLL chips with a
474 common I2C interface. Say Y when you want to support these tuners.
476 config DVB_TUNER_DIB0070
477 tristate "DiBcom DiB0070 silicon base-band tuner"
479 default m if DVB_FE_CUSTOMISE
481 A driver for the silicon baseband tuner DiB0070 from DiBcom.
482 This device is only used inside a SiP called together with a
485 comment "SEC control devices for DVB-S"
489 tristate "LNBP21/LNBH24 SEC controllers"
490 depends on DVB_CORE && I2C
491 default m if DVB_FE_CUSTOMISE
493 An SEC control chips.
496 tristate "ISL6405 SEC controller"
497 depends on DVB_CORE && I2C
498 default m if DVB_FE_CUSTOMISE
503 tristate "ISL6421 SEC controller"
504 depends on DVB_CORE && I2C
505 default m if DVB_FE_CUSTOMISE
510 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
511 depends on DVB_CORE && I2C
512 default m if DVB_FE_CUSTOMISE
514 A DMB-TH tuner module. Say Y when you want to support this frontend.
517 tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator"
518 depends on DVB_CORE && I2C
519 default m if DVB_FE_CUSTOMISE
521 A DMB-TH tuner module. Say Y when you want to support this frontend.
523 comment "Tools to develop new frontends"
526 tristate "Dummy frontend driver"