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.
121 config DVB_TUNER_CX24113
122 tristate "Conexant CX24113/CX24128 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.
130 tristate "Philips TDA826X silicon tuner"
131 depends on DVB_CORE && I2C
132 default m if DVB_FE_CUSTOMISE
134 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
137 tristate "Infineon TUA6100 PLL"
138 depends on DVB_CORE && I2C
139 default m if DVB_FE_CUSTOMISE
144 tristate "Conexant CX24116 based"
145 depends on DVB_CORE && I2C
146 default m if DVB_FE_CUSTOMISE
148 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
151 tristate "Silicon Labs SI21XX based"
152 depends on DVB_CORE && I2C
153 default m if DVB_FE_CUSTOMISE
155 A DVB-S tuner module. Say Y when you want to support this frontend.
157 comment "DVB-T (terrestrial) frontends"
161 tristate "Spase sp8870 based"
162 depends on DVB_CORE && I2C
163 default m if DVB_FE_CUSTOMISE
165 A DVB-T tuner module. Say Y when you want to support this frontend.
167 This driver needs external firmware. Please use the command
168 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
169 download/extract it, and then copy it to /usr/lib/hotplug/firmware
170 or /lib/firmware (depending on configuration of firmware hotplug).
173 tristate "Spase sp887x based"
174 depends on DVB_CORE && I2C
175 default m if DVB_FE_CUSTOMISE
177 A DVB-T tuner module. Say Y when you want to support this frontend.
179 This driver needs external firmware. Please use the command
180 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
181 download/extract it, and then copy it to /usr/lib/hotplug/firmware
182 or /lib/firmware (depending on configuration of firmware hotplug).
185 tristate "Conexant CX22700 based"
186 depends on DVB_CORE && I2C
187 default m if DVB_FE_CUSTOMISE
189 A DVB-T tuner module. Say Y when you want to support this frontend.
192 tristate "Conexant cx22702 demodulator (OFDM)"
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 "Micronas DRX3975D/DRX3977D based"
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 This driver needs external firmware. Please use the command
207 "<kerneldir>/Documentation/dvb/get_dvb_firmware drx397xD" to
208 download/extract them, and then copy them to /usr/lib/hotplug/firmware
209 or /lib/firmware (depending on configuration of firmware hotplug).
212 tristate "LSI L64781"
213 depends on DVB_CORE && I2C
214 default m if DVB_FE_CUSTOMISE
216 A DVB-T tuner module. Say Y when you want to support this frontend.
219 tristate "Philips TDA10045H/TDA10046H based"
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.
225 This driver needs external firmware. Please use the commands
226 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
227 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
228 download/extract them, and then copy them to /usr/lib/hotplug/firmware
229 or /lib/firmware (depending on configuration of firmware hotplug).
232 tristate "NxtWave Communications NXT6000 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 "Zarlink MT352 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 ZL10353 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 "DiBcom 3000M-B"
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 3000P/M-C"
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 7000MA/MB/PA/PB/MC"
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 "DiBcom 7000PC"
278 depends on DVB_CORE && I2C
279 default m if DVB_FE_CUSTOMISE
281 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
282 to support this frontend.
285 tristate "Philips TDA10048HN based"
286 depends on DVB_CORE && I2C
287 default m if DVB_FE_CUSTOMISE
289 A DVB-T tuner module. Say Y when you want to support this frontend.
291 comment "DVB-C (cable) frontends"
295 tristate "VLSI VES1820 based"
296 depends on DVB_CORE && I2C
297 default m if DVB_FE_CUSTOMISE
299 A DVB-C tuner module. Say Y when you want to support this frontend.
302 tristate "Philips TDA10021 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 TDA10023 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 "ST STV0297 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.
322 comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
326 tristate "NxtWave Communications NXT2002/NXT2004 based"
327 depends on DVB_CORE && I2C
328 default m if DVB_FE_CUSTOMISE
330 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
331 to support this frontend.
333 This driver needs external firmware. Please use the commands
334 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
335 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
336 download/extract them, and then copy them to /usr/lib/hotplug/firmware
337 or /lib/firmware (depending on configuration of firmware hotplug).
340 tristate "Oren OR51211 based"
341 depends on DVB_CORE && I2C
342 default m if DVB_FE_CUSTOMISE
344 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
346 This driver needs external firmware. Please use the command
347 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
348 download it, and then copy it to /usr/lib/hotplug/firmware
349 or /lib/firmware (depending on configuration of firmware hotplug).
352 tristate "Oren OR51132 based"
353 depends on DVB_CORE && I2C
354 default m if DVB_FE_CUSTOMISE
356 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
357 to support this frontend.
359 This driver needs external firmware. Please use the commands
360 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
361 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
362 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
363 /usr/lib/hotplug/firmware or /lib/firmware (depending on
364 configuration of firmware hotplug).
367 tristate "Broadcom BCM3510"
368 depends on DVB_CORE && I2C
369 default m if DVB_FE_CUSTOMISE
371 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
372 support this frontend.
375 tristate "LG Electronics LGDT3302/LGDT3303 based"
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 "LG Electronics LGDT3304"
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 "Samsung S5H1409 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 "Auvitek AU8522 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.
407 tristate "Samsung S5H1411 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.
414 comment "ISDB-T (terrestrial) frontends"
418 tristate "Sharp S921 tuner"
419 depends on DVB_CORE && I2C
420 default m if DVB_FE_CUSTOMISE
422 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
423 Say Y when you want to support this frontend.
425 comment "Digital terrestrial only tuners/PLL"
429 tristate "Generic I2C PLL based tuners"
430 depends on DVB_CORE && I2C
431 default m if DVB_FE_CUSTOMISE
433 This module drives a number of tuners based on PLL chips with a
434 common I2C interface. Say Y when you want to support these tuners.
436 config DVB_TUNER_DIB0070
437 tristate "DiBcom DiB0070 silicon base-band tuner"
439 default m if DVB_FE_CUSTOMISE
441 A driver for the silicon baseband tuner DiB0070 from DiBcom.
442 This device is only used inside a SiP called togther with a
445 comment "SEC control devices for DVB-S"
449 tristate "LNBP21 SEC controller"
450 depends on DVB_CORE && I2C
451 default m if DVB_FE_CUSTOMISE
456 tristate "ISL6405 SEC controller"
457 depends on DVB_CORE && I2C
458 default m if DVB_FE_CUSTOMISE
463 tristate "ISL6421 SEC controller"
464 depends on DVB_CORE && I2C
465 default m if DVB_FE_CUSTOMISE
470 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
471 depends on DVB_CORE && I2C
472 default m if DVB_FE_CUSTOMISE
474 A DMB-TH tuner module. Say Y when you want to support this frontend.
476 comment "Tools to develop new frontends"
479 tristate "Dummy frontend driver"
483 tristate "Afatech AF9013 demodulator"
484 depends on DVB_CORE && I2C
485 default m if DVB_FE_CUSTOMISE
487 Say Y when you want to support this frontend.