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"
22 A DVB-S/S2/DSS Multistandard demodulator. Say Y when you want
23 to support this demodulator based frontends
26 tristate "STB6100 based tuners"
29 A Silicon tuner from ST used in conjunction with the STB0899
30 demodulator. Say Y when you want to support this tuner.
32 comment "DVB-S (satellite) frontends"
36 tristate "Conexant CX24110 based"
37 depends on DVB_CORE && I2C
38 default m if DVB_FE_CUSTOMISE
40 A DVB-S tuner module. Say Y when you want to support this frontend.
43 tristate "Conexant CX24123 based"
44 depends on DVB_CORE && I2C
45 default m if DVB_FE_CUSTOMISE
47 A DVB-S tuner module. Say Y when you want to support this frontend.
50 tristate "Zarlink VP310/MT312/ZL10313 based"
51 depends on DVB_CORE && I2C
52 default m if DVB_FE_CUSTOMISE
54 A DVB-S tuner module. Say Y when you want to support this frontend.
57 tristate "Samsung S5H1420 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 "ST STV0288 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 "ST STB6000 silicon tuner"
72 depends on DVB_CORE && I2C
73 default m if DVB_FE_CUSTOMISE
75 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
78 tristate "ST STV0299 based"
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 "Philips TDA8083 based"
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 "Philips TDA10086 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 "VLSI VES1893 or VES1993 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.
105 config DVB_TUNER_ITD1000
106 tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
107 depends on DVB_CORE && I2C
108 default m if DVB_FE_CUSTOMISE
110 A DVB-S tuner module. Say Y when you want to support this frontend.
113 tristate "Philips TDA826X silicon tuner"
114 depends on DVB_CORE && I2C
115 default m if DVB_FE_CUSTOMISE
117 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
120 tristate "Infineon TUA6100 PLL"
121 depends on DVB_CORE && I2C
122 default m if DVB_FE_CUSTOMISE
127 tristate "Conexant CX24116 based"
128 depends on DVB_CORE && I2C
129 default m if DVB_FE_CUSTOMISE
131 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
134 tristate "Silicon Labs SI21XX 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.
140 comment "DVB-T (terrestrial) frontends"
144 tristate "Spase sp8870 based"
145 depends on DVB_CORE && I2C
146 default m if DVB_FE_CUSTOMISE
148 A DVB-T tuner module. Say Y when you want to support this frontend.
150 This driver needs external firmware. Please use the command
151 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
152 download/extract it, and then copy it to /usr/lib/hotplug/firmware
153 or /lib/firmware (depending on configuration of firmware hotplug).
156 tristate "Spase sp887x based"
157 depends on DVB_CORE && I2C
158 default m if DVB_FE_CUSTOMISE
160 A DVB-T tuner module. Say Y when you want to support this frontend.
162 This driver needs external firmware. Please use the command
163 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
164 download/extract it, and then copy it to /usr/lib/hotplug/firmware
165 or /lib/firmware (depending on configuration of firmware hotplug).
168 tristate "Conexant CX22700 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.
175 tristate "Conexant cx22702 demodulator (OFDM)"
176 depends on DVB_CORE && I2C
177 default m if DVB_FE_CUSTOMISE
179 A DVB-T tuner module. Say Y when you want to support this frontend.
182 tristate "Micronas DRX3975D/DRX3977D based"
183 depends on DVB_CORE && I2C
184 default m if DVB_FE_CUSTOMISE
186 A DVB-T tuner module. Say Y when you want to support this frontend.
189 This driver needs external firmware. Please use the command
190 "<kerneldir>/Documentation/dvb/get_dvb_firmware drx397xD" to
191 download/extract them, and then copy them to /usr/lib/hotplug/firmware
192 or /lib/firmware (depending on configuration of firmware hotplug).
195 tristate "LSI L64781"
196 depends on DVB_CORE && I2C
197 default m if DVB_FE_CUSTOMISE
199 A DVB-T tuner module. Say Y when you want to support this frontend.
202 tristate "Philips TDA10045H/TDA10046H based"
203 depends on DVB_CORE && I2C
204 default m if DVB_FE_CUSTOMISE
206 A DVB-T tuner module. Say Y when you want to support this frontend.
208 This driver needs external firmware. Please use the commands
209 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
210 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
211 download/extract them, and then copy them to /usr/lib/hotplug/firmware
212 or /lib/firmware (depending on configuration of firmware hotplug).
215 tristate "NxtWave Communications NXT6000 based"
216 depends on DVB_CORE && I2C
217 default m if DVB_FE_CUSTOMISE
219 A DVB-T tuner module. Say Y when you want to support this frontend.
222 tristate "Zarlink MT352 based"
223 depends on DVB_CORE && I2C
224 default m if DVB_FE_CUSTOMISE
226 A DVB-T tuner module. Say Y when you want to support this frontend.
229 tristate "Zarlink ZL10353 based"
230 depends on DVB_CORE && I2C
231 default m if DVB_FE_CUSTOMISE
233 A DVB-T tuner module. Say Y when you want to support this frontend.
236 tristate "DiBcom 3000M-B"
237 depends on DVB_CORE && I2C
238 default m if DVB_FE_CUSTOMISE
240 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
241 to support this frontend.
244 tristate "DiBcom 3000P/M-C"
245 depends on DVB_CORE && I2C
246 default m if DVB_FE_CUSTOMISE
248 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
249 to support this frontend.
252 tristate "DiBcom 7000MA/MB/PA/PB/MC"
253 depends on DVB_CORE && I2C
254 default m if DVB_FE_CUSTOMISE
256 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
257 to support this frontend.
260 tristate "DiBcom 7000PC"
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 "Philips TDA10048HN based"
269 depends on DVB_CORE && I2C
270 default m if DVB_FE_CUSTOMISE
272 A DVB-T tuner module. Say Y when you want to support this frontend.
274 comment "DVB-C (cable) frontends"
278 tristate "VLSI VES1820 based"
279 depends on DVB_CORE && I2C
280 default m if DVB_FE_CUSTOMISE
282 A DVB-C tuner module. Say Y when you want to support this frontend.
285 tristate "Philips TDA10021 based"
286 depends on DVB_CORE && I2C
287 default m if DVB_FE_CUSTOMISE
289 A DVB-C tuner module. Say Y when you want to support this frontend.
292 tristate "Philips TDA10023 based"
293 depends on DVB_CORE && I2C
294 default m if DVB_FE_CUSTOMISE
296 A DVB-C tuner module. Say Y when you want to support this frontend.
299 tristate "ST STV0297 based"
300 depends on DVB_CORE && I2C
301 default m if DVB_FE_CUSTOMISE
303 A DVB-C tuner module. Say Y when you want to support this frontend.
305 comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
309 tristate "NxtWave Communications NXT2002/NXT2004 based"
310 depends on DVB_CORE && I2C
311 default m if DVB_FE_CUSTOMISE
313 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
314 to support this frontend.
316 This driver needs external firmware. Please use the commands
317 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
318 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
319 download/extract them, and then copy them to /usr/lib/hotplug/firmware
320 or /lib/firmware (depending on configuration of firmware hotplug).
323 tristate "Oren OR51211 based"
324 depends on DVB_CORE && I2C
325 default m if DVB_FE_CUSTOMISE
327 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
329 This driver needs external firmware. Please use the command
330 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
331 download it, and then copy it to /usr/lib/hotplug/firmware
332 or /lib/firmware (depending on configuration of firmware hotplug).
335 tristate "Oren OR51132 based"
336 depends on DVB_CORE && I2C
337 default m if DVB_FE_CUSTOMISE
339 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
340 to support this frontend.
342 This driver needs external firmware. Please use the commands
343 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
344 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
345 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
346 /usr/lib/hotplug/firmware or /lib/firmware (depending on
347 configuration of firmware hotplug).
350 tristate "Broadcom BCM3510"
351 depends on DVB_CORE && I2C
352 default m if DVB_FE_CUSTOMISE
354 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
355 support this frontend.
358 tristate "LG Electronics LGDT3302/LGDT3303 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.
366 tristate "LG Electronics LGDT3304"
367 depends on DVB_CORE && I2C
368 default m if DVB_FE_CUSTOMISE
370 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
371 to support this frontend.
374 tristate "Samsung S5H1409 based"
375 depends on DVB_CORE && I2C
376 default m if DVB_FE_CUSTOMISE
378 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
379 to support this frontend.
382 tristate "Auvitek AU8522 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 "Samsung S5H1411 based"
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.
397 comment "ISDB-T (terrestrial) frontends"
401 tristate "Sharp S921 tuner"
402 depends on DVB_CORE && I2C
403 default m if DVB_FE_CUSTOMISE
405 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
406 Say Y when you want to support this frontend.
408 comment "Digital terrestrial only tuners/PLL"
412 tristate "Generic I2C PLL based tuners"
413 depends on DVB_CORE && I2C
414 default m if DVB_FE_CUSTOMISE
416 This module drives a number of tuners based on PLL chips with a
417 common I2C interface. Say Y when you want to support these tuners.
419 config DVB_TUNER_DIB0070
420 tristate "DiBcom DiB0070 silicon base-band tuner"
422 default m if DVB_FE_CUSTOMISE
424 A driver for the silicon baseband tuner DiB0070 from DiBcom.
425 This device is only used inside a SiP called togther with a
428 comment "SEC control devices for DVB-S"
432 tristate "LNBP21 SEC controller"
433 depends on DVB_CORE && I2C
434 default m if DVB_FE_CUSTOMISE
439 tristate "ISL6405 SEC controller"
440 depends on DVB_CORE && I2C
441 default m if DVB_FE_CUSTOMISE
446 tristate "ISL6421 SEC controller"
447 depends on DVB_CORE && I2C
448 default m if DVB_FE_CUSTOMISE
453 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
454 depends on DVB_CORE && I2C
455 default m if DVB_FE_CUSTOMISE
457 A DMB-TH tuner module. Say Y when you want to support this frontend.
459 comment "Tools to develop new frontends"
462 tristate "Dummy frontend driver"
466 tristate "Afatech AF9013 demodulator"
467 depends on DVB_CORE && I2C
468 default m if DVB_FE_CUSTOMISE
470 Say Y when you want to support this frontend.