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 "Philips TDA8083 based"
88 depends on DVB_CORE && I2C
89 default m if DVB_FE_CUSTOMISE
91 A DVB-S tuner module. Say Y when you want to support this frontend.
94 tristate "Philips TDA10086 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 TDA8261 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 "VLSI VES1893 or VES1993 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.
114 config DVB_TUNER_ITD1000
115 tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
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.
122 tristate "Philips TDA826X silicon tuner"
123 depends on DVB_CORE && I2C
124 default m if DVB_FE_CUSTOMISE
126 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
129 tristate "Infineon TUA6100 PLL"
130 depends on DVB_CORE && I2C
131 default m if DVB_FE_CUSTOMISE
136 tristate "Conexant CX24116 based"
137 depends on DVB_CORE && I2C
138 default m if DVB_FE_CUSTOMISE
140 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
143 tristate "Silicon Labs SI21XX based"
144 depends on DVB_CORE && I2C
145 default m if DVB_FE_CUSTOMISE
147 A DVB-S tuner module. Say Y when you want to support this frontend.
149 comment "DVB-T (terrestrial) frontends"
153 tristate "Spase sp8870 based"
154 depends on DVB_CORE && I2C
155 default m if DVB_FE_CUSTOMISE
157 A DVB-T tuner module. Say Y when you want to support this frontend.
159 This driver needs external firmware. Please use the command
160 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
161 download/extract it, and then copy it to /usr/lib/hotplug/firmware
162 or /lib/firmware (depending on configuration of firmware hotplug).
165 tristate "Spase sp887x 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.
171 This driver needs external firmware. Please use the command
172 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
173 download/extract it, and then copy it to /usr/lib/hotplug/firmware
174 or /lib/firmware (depending on configuration of firmware hotplug).
177 tristate "Conexant CX22700 based"
178 depends on DVB_CORE && I2C
179 default m if DVB_FE_CUSTOMISE
181 A DVB-T tuner module. Say Y when you want to support this frontend.
184 tristate "Conexant cx22702 demodulator (OFDM)"
185 depends on DVB_CORE && I2C
186 default m if DVB_FE_CUSTOMISE
188 A DVB-T tuner module. Say Y when you want to support this frontend.
191 tristate "Micronas DRX3975D/DRX3977D based"
192 depends on DVB_CORE && I2C
193 default m if DVB_FE_CUSTOMISE
195 A DVB-T tuner module. Say Y when you want to support this frontend.
198 This driver needs external firmware. Please use the command
199 "<kerneldir>/Documentation/dvb/get_dvb_firmware drx397xD" to
200 download/extract them, and then copy them to /usr/lib/hotplug/firmware
201 or /lib/firmware (depending on configuration of firmware hotplug).
204 tristate "LSI L64781"
205 depends on DVB_CORE && I2C
206 default m if DVB_FE_CUSTOMISE
208 A DVB-T tuner module. Say Y when you want to support this frontend.
211 tristate "Philips TDA10045H/TDA10046H based"
212 depends on DVB_CORE && I2C
213 default m if DVB_FE_CUSTOMISE
215 A DVB-T tuner module. Say Y when you want to support this frontend.
217 This driver needs external firmware. Please use the commands
218 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
219 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
220 download/extract them, and then copy them to /usr/lib/hotplug/firmware
221 or /lib/firmware (depending on configuration of firmware hotplug).
224 tristate "NxtWave Communications NXT6000 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 tristate "Zarlink MT352 based"
232 depends on DVB_CORE && I2C
233 default m if DVB_FE_CUSTOMISE
235 A DVB-T tuner module. Say Y when you want to support this frontend.
238 tristate "Zarlink ZL10353 based"
239 depends on DVB_CORE && I2C
240 default m if DVB_FE_CUSTOMISE
242 A DVB-T tuner module. Say Y when you want to support this frontend.
245 tristate "DiBcom 3000M-B"
246 depends on DVB_CORE && I2C
247 default m if DVB_FE_CUSTOMISE
249 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
250 to support this frontend.
253 tristate "DiBcom 3000P/M-C"
254 depends on DVB_CORE && I2C
255 default m if DVB_FE_CUSTOMISE
257 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
258 to support this frontend.
261 tristate "DiBcom 7000MA/MB/PA/PB/MC"
262 depends on DVB_CORE && I2C
263 default m if DVB_FE_CUSTOMISE
265 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
266 to support this frontend.
269 tristate "DiBcom 7000PC"
270 depends on DVB_CORE && I2C
271 default m if DVB_FE_CUSTOMISE
273 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
274 to support this frontend.
277 tristate "Philips TDA10048HN based"
278 depends on DVB_CORE && I2C
279 default m if DVB_FE_CUSTOMISE
281 A DVB-T tuner module. Say Y when you want to support this frontend.
283 comment "DVB-C (cable) frontends"
287 tristate "VLSI VES1820 based"
288 depends on DVB_CORE && I2C
289 default m if DVB_FE_CUSTOMISE
291 A DVB-C tuner module. Say Y when you want to support this frontend.
294 tristate "Philips TDA10021 based"
295 depends on DVB_CORE && I2C
296 default m if DVB_FE_CUSTOMISE
298 A DVB-C tuner module. Say Y when you want to support this frontend.
301 tristate "Philips TDA10023 based"
302 depends on DVB_CORE && I2C
303 default m if DVB_FE_CUSTOMISE
305 A DVB-C tuner module. Say Y when you want to support this frontend.
308 tristate "ST STV0297 based"
309 depends on DVB_CORE && I2C
310 default m if DVB_FE_CUSTOMISE
312 A DVB-C tuner module. Say Y when you want to support this frontend.
314 comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
318 tristate "NxtWave Communications NXT2002/NXT2004 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 nxt2002" and
327 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
328 download/extract them, and then copy them to /usr/lib/hotplug/firmware
329 or /lib/firmware (depending on configuration of firmware hotplug).
332 tristate "Oren OR51211 based"
333 depends on DVB_CORE && I2C
334 default m if DVB_FE_CUSTOMISE
336 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
338 This driver needs external firmware. Please use the command
339 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
340 download it, and then copy it to /usr/lib/hotplug/firmware
341 or /lib/firmware (depending on configuration of firmware hotplug).
344 tristate "Oren OR51132 based"
345 depends on DVB_CORE && I2C
346 default m if DVB_FE_CUSTOMISE
348 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
349 to support this frontend.
351 This driver needs external firmware. Please use the commands
352 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
353 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
354 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
355 /usr/lib/hotplug/firmware or /lib/firmware (depending on
356 configuration of firmware hotplug).
359 tristate "Broadcom BCM3510"
360 depends on DVB_CORE && I2C
361 default m if DVB_FE_CUSTOMISE
363 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
364 support this frontend.
367 tristate "LG Electronics LGDT3302/LGDT3303 based"
368 depends on DVB_CORE && I2C
369 default m if DVB_FE_CUSTOMISE
371 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
372 to support this frontend.
375 tristate "LG Electronics LGDT3304"
376 depends on DVB_CORE && I2C
377 default m if DVB_FE_CUSTOMISE
379 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
380 to support this frontend.
383 tristate "Samsung S5H1409 based"
384 depends on DVB_CORE && I2C
385 default m if DVB_FE_CUSTOMISE
387 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
388 to support this frontend.
391 tristate "Auvitek AU8522 based"
392 depends on DVB_CORE && I2C
393 default m if DVB_FE_CUSTOMISE
395 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
396 to support this frontend.
399 tristate "Samsung S5H1411 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 comment "ISDB-T (terrestrial) frontends"
410 tristate "Sharp S921 tuner"
411 depends on DVB_CORE && I2C
412 default m if DVB_FE_CUSTOMISE
414 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
415 Say Y when you want to support this frontend.
417 comment "Digital terrestrial only tuners/PLL"
421 tristate "Generic I2C PLL based tuners"
422 depends on DVB_CORE && I2C
423 default m if DVB_FE_CUSTOMISE
425 This module drives a number of tuners based on PLL chips with a
426 common I2C interface. Say Y when you want to support these tuners.
428 config DVB_TUNER_DIB0070
429 tristate "DiBcom DiB0070 silicon base-band tuner"
431 default m if DVB_FE_CUSTOMISE
433 A driver for the silicon baseband tuner DiB0070 from DiBcom.
434 This device is only used inside a SiP called togther with a
437 comment "SEC control devices for DVB-S"
441 tristate "LNBP21 SEC controller"
442 depends on DVB_CORE && I2C
443 default m if DVB_FE_CUSTOMISE
448 tristate "ISL6405 SEC controller"
449 depends on DVB_CORE && I2C
450 default m if DVB_FE_CUSTOMISE
455 tristate "ISL6421 SEC controller"
456 depends on DVB_CORE && I2C
457 default m if DVB_FE_CUSTOMISE
462 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
463 depends on DVB_CORE && I2C
464 default m if DVB_FE_CUSTOMISE
466 A DMB-TH tuner module. Say Y when you want to support this frontend.
468 comment "Tools to develop new frontends"
471 tristate "Dummy frontend driver"
475 tristate "Afatech AF9013 demodulator"
476 depends on DVB_CORE && I2C
477 default m if DVB_FE_CUSTOMISE
479 Say Y when you want to support this frontend.