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 "Multistandard (satellite) frontends"
19 tristate "STB0899 based"
20 depends on DVB_CORE && I2C
21 default m if DVB_FE_CUSTOMISE
23 A DVB-S/S2/DSS Multistandard demodulator. Say Y when you want
24 to support this demodulator based frontends
27 tristate "STB6100 based tuners"
28 depends on DVB_CORE && I2C
29 default m if DVB_FE_CUSTOMISE
31 A Silicon tuner from ST used in conjunction with the STB0899
32 demodulator. Say Y when you want to support this tuner.
34 comment "DVB-S (satellite) frontends"
38 tristate "Conexant CX24110 based"
39 depends on DVB_CORE && I2C
40 default m if DVB_FE_CUSTOMISE
42 A DVB-S tuner module. Say Y when you want to support this frontend.
45 tristate "Conexant CX24123 based"
46 depends on DVB_CORE && I2C
47 default m if DVB_FE_CUSTOMISE
49 A DVB-S tuner module. Say Y when you want to support this frontend.
52 tristate "Zarlink VP310/MT312/ZL10313 based"
53 depends on DVB_CORE && I2C
54 default m if DVB_FE_CUSTOMISE
56 A DVB-S tuner module. Say Y when you want to support this frontend.
59 tristate "Samsung S5H1420 based"
60 depends on DVB_CORE && I2C
61 default m if DVB_FE_CUSTOMISE
63 A DVB-S tuner module. Say Y when you want to support this frontend.
66 tristate "ST STV0288 based"
67 depends on DVB_CORE && I2C
68 default m if DVB_FE_CUSTOMISE
70 A DVB-S tuner module. Say Y when you want to support this frontend.
73 tristate "ST STB6000 silicon tuner"
74 depends on DVB_CORE && I2C
75 default m if DVB_FE_CUSTOMISE
77 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
80 tristate "ST STV0299 based"
81 depends on DVB_CORE && I2C
82 default m if DVB_FE_CUSTOMISE
84 A DVB-S tuner module. Say Y when you want to support this frontend.
87 tristate "ST STV6110 silicon tuner"
88 depends on DVB_CORE && I2C
89 default m if DVB_FE_CUSTOMISE
91 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
94 tristate "Philips TDA8083 based"
95 depends on DVB_CORE && I2C
96 default m if DVB_FE_CUSTOMISE
98 A DVB-S tuner module. Say Y when you want to support this frontend.
101 tristate "Philips TDA10086 based"
102 depends on DVB_CORE && I2C
103 default m if DVB_FE_CUSTOMISE
105 A DVB-S tuner module. Say Y when you want to support this frontend.
108 tristate "Philips TDA8261 based"
109 depends on DVB_CORE && I2C
110 default m if DVB_FE_CUSTOMISE
112 A DVB-S tuner module. Say Y when you want to support this frontend.
115 tristate "VLSI VES1893 or VES1993 based"
116 depends on DVB_CORE && I2C
117 default m if DVB_FE_CUSTOMISE
119 A DVB-S tuner module. Say Y when you want to support this frontend.
121 config DVB_TUNER_ITD1000
122 tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
123 depends on DVB_CORE && I2C
124 default m if DVB_FE_CUSTOMISE
126 A DVB-S tuner module. Say Y when you want to support this frontend.
128 config DVB_TUNER_CX24113
129 tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS"
130 depends on DVB_CORE && I2C
131 default m if DVB_FE_CUSTOMISE
133 A DVB-S tuner module. Say Y when you want to support this frontend.
137 tristate "Philips TDA826X silicon tuner"
138 depends on DVB_CORE && I2C
139 default m if DVB_FE_CUSTOMISE
141 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
144 tristate "Infineon TUA6100 PLL"
145 depends on DVB_CORE && I2C
146 default m if DVB_FE_CUSTOMISE
151 tristate "Conexant CX24116 based"
152 depends on DVB_CORE && I2C
153 default m if DVB_FE_CUSTOMISE
155 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
158 tristate "Silicon Labs SI21XX based"
159 depends on DVB_CORE && I2C
160 default m if DVB_FE_CUSTOMISE
162 A DVB-S tuner module. Say Y when you want to support this frontend.
164 comment "DVB-T (terrestrial) frontends"
168 tristate "Spase sp8870 based"
169 depends on DVB_CORE && I2C
170 default m if DVB_FE_CUSTOMISE
172 A DVB-T tuner module. Say Y when you want to support this frontend.
174 This driver needs external firmware. Please use the command
175 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
176 download/extract it, and then copy it to /usr/lib/hotplug/firmware
177 or /lib/firmware (depending on configuration of firmware hotplug).
180 tristate "Spase sp887x based"
181 depends on DVB_CORE && I2C
182 default m if DVB_FE_CUSTOMISE
184 A DVB-T tuner module. Say Y when you want to support this frontend.
186 This driver needs external firmware. Please use the command
187 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
188 download/extract it, and then copy it to /usr/lib/hotplug/firmware
189 or /lib/firmware (depending on configuration of firmware hotplug).
192 tristate "Conexant CX22700 based"
193 depends on DVB_CORE && I2C
194 default m if DVB_FE_CUSTOMISE
196 A DVB-T tuner module. Say Y when you want to support this frontend.
199 tristate "Conexant cx22702 demodulator (OFDM)"
200 depends on DVB_CORE && I2C
201 default m if DVB_FE_CUSTOMISE
203 A DVB-T tuner module. Say Y when you want to support this frontend.
206 tristate "Micronas DRX3975D/DRX3977D based"
207 depends on DVB_CORE && I2C
208 default m if DVB_FE_CUSTOMISE
210 A DVB-T tuner module. Say Y when you want to support this frontend.
213 This driver needs external firmware. Please use the command
214 "<kerneldir>/Documentation/dvb/get_dvb_firmware drx397xD" to
215 download/extract them, and then copy them to /usr/lib/hotplug/firmware
216 or /lib/firmware (depending on configuration of firmware hotplug).
219 tristate "LSI L64781"
220 depends on DVB_CORE && I2C
221 default m if DVB_FE_CUSTOMISE
223 A DVB-T tuner module. Say Y when you want to support this frontend.
226 tristate "Philips TDA10045H/TDA10046H based"
227 depends on DVB_CORE && I2C
228 default m if DVB_FE_CUSTOMISE
230 A DVB-T tuner module. Say Y when you want to support this frontend.
232 This driver needs external firmware. Please use the commands
233 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
234 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
235 download/extract them, and then copy them to /usr/lib/hotplug/firmware
236 or /lib/firmware (depending on configuration of firmware hotplug).
239 tristate "NxtWave Communications NXT6000 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 tristate "Zarlink MT352 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 tristate "Zarlink ZL10353 based"
254 depends on DVB_CORE && I2C
255 default m if DVB_FE_CUSTOMISE
257 A DVB-T tuner module. Say Y when you want to support this frontend.
260 tristate "DiBcom 3000M-B"
261 depends on DVB_CORE && I2C
262 default m if DVB_FE_CUSTOMISE
264 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
265 to support this frontend.
268 tristate "DiBcom 3000P/M-C"
269 depends on DVB_CORE && I2C
270 default m if DVB_FE_CUSTOMISE
272 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
273 to support this frontend.
276 tristate "DiBcom 7000MA/MB/PA/PB/MC"
277 depends on DVB_CORE && I2C
278 default m if DVB_FE_CUSTOMISE
280 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
281 to support this frontend.
284 tristate "DiBcom 7000PC"
285 depends on DVB_CORE && I2C
286 default m if DVB_FE_CUSTOMISE
288 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
289 to support this frontend.
292 tristate "Philips TDA10048HN based"
293 depends on DVB_CORE && I2C
294 default m if DVB_FE_CUSTOMISE
296 A DVB-T tuner module. Say Y when you want to support this frontend.
298 comment "DVB-C (cable) frontends"
302 tristate "VLSI VES1820 based"
303 depends on DVB_CORE && I2C
304 default m if DVB_FE_CUSTOMISE
306 A DVB-C tuner module. Say Y when you want to support this frontend.
309 tristate "Philips TDA10021 based"
310 depends on DVB_CORE && I2C
311 default m if DVB_FE_CUSTOMISE
313 A DVB-C tuner module. Say Y when you want to support this frontend.
316 tristate "Philips TDA10023 based"
317 depends on DVB_CORE && I2C
318 default m if DVB_FE_CUSTOMISE
320 A DVB-C tuner module. Say Y when you want to support this frontend.
323 tristate "ST STV0297 based"
324 depends on DVB_CORE && I2C
325 default m if DVB_FE_CUSTOMISE
327 A DVB-C tuner module. Say Y when you want to support this frontend.
329 comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
333 tristate "NxtWave Communications NXT2002/NXT2004 based"
334 depends on DVB_CORE && I2C
335 default m if DVB_FE_CUSTOMISE
337 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
338 to support this frontend.
340 This driver needs external firmware. Please use the commands
341 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
342 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
343 download/extract them, and then copy them to /usr/lib/hotplug/firmware
344 or /lib/firmware (depending on configuration of firmware hotplug).
347 tristate "Oren OR51211 based"
348 depends on DVB_CORE && I2C
349 default m if DVB_FE_CUSTOMISE
351 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
353 This driver needs external firmware. Please use the command
354 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
355 download it, and then copy it to /usr/lib/hotplug/firmware
356 or /lib/firmware (depending on configuration of firmware hotplug).
359 tristate "Oren OR51132 based"
360 depends on DVB_CORE && I2C
361 default m if DVB_FE_CUSTOMISE
363 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
364 to support this frontend.
366 This driver needs external firmware. Please use the commands
367 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
368 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
369 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
370 /usr/lib/hotplug/firmware or /lib/firmware (depending on
371 configuration of firmware hotplug).
374 tristate "Broadcom BCM3510"
375 depends on DVB_CORE && I2C
376 default m if DVB_FE_CUSTOMISE
378 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
379 support this frontend.
382 tristate "LG Electronics LGDT3302/LGDT3303 based"
383 depends on DVB_CORE && I2C
384 default m if DVB_FE_CUSTOMISE
386 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
387 to support this frontend.
390 tristate "LG Electronics LGDT3304"
391 depends on DVB_CORE && I2C
392 default m if DVB_FE_CUSTOMISE
394 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
395 to support this frontend.
398 tristate "Samsung S5H1409 based"
399 depends on DVB_CORE && I2C
400 default m if DVB_FE_CUSTOMISE
402 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
403 to support this frontend.
406 tristate "Auvitek AU8522 based"
407 depends on DVB_CORE && I2C
408 default m if DVB_FE_CUSTOMISE
410 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
411 to support this frontend.
414 tristate "Samsung S5H1411 based"
415 depends on DVB_CORE && I2C
416 default m if DVB_FE_CUSTOMISE
418 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
419 to support this frontend.
421 comment "ISDB-T (terrestrial) frontends"
425 tristate "Sharp S921 tuner"
426 depends on DVB_CORE && I2C
427 default m if DVB_FE_CUSTOMISE
429 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
430 Say Y when you want to support this frontend.
432 comment "Digital terrestrial only tuners/PLL"
436 tristate "Generic I2C PLL based tuners"
437 depends on DVB_CORE && I2C
438 default m if DVB_FE_CUSTOMISE
440 This module drives a number of tuners based on PLL chips with a
441 common I2C interface. Say Y when you want to support these tuners.
443 config DVB_TUNER_DIB0070
444 tristate "DiBcom DiB0070 silicon base-band tuner"
446 default m if DVB_FE_CUSTOMISE
448 A driver for the silicon baseband tuner DiB0070 from DiBcom.
449 This device is only used inside a SiP called togther with a
452 comment "SEC control devices for DVB-S"
456 tristate "LNBP21/LNBH24 SEC controllers"
457 depends on DVB_CORE && I2C
458 default m if DVB_FE_CUSTOMISE
460 An SEC control chips.
463 tristate "ISL6405 SEC controller"
464 depends on DVB_CORE && I2C
465 default m if DVB_FE_CUSTOMISE
470 tristate "ISL6421 SEC controller"
471 depends on DVB_CORE && I2C
472 default m if DVB_FE_CUSTOMISE
477 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
478 depends on DVB_CORE && I2C
479 default m if DVB_FE_CUSTOMISE
481 A DMB-TH tuner module. Say Y when you want to support this frontend.
483 comment "Tools to develop new frontends"
486 tristate "Dummy frontend driver"
490 tristate "Afatech AF9013 demodulator"
491 depends on DVB_CORE && I2C
492 default m if DVB_FE_CUSTOMISE
494 Say Y when you want to support this frontend.