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 "Philips TDA8261 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.
106 tristate "VLSI VES1893 or VES1993 based"
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.
112 config DVB_TUNER_ITD1000
113 tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
114 depends on DVB_CORE && I2C
115 default m if DVB_FE_CUSTOMISE
117 A DVB-S tuner module. Say Y when you want to support this frontend.
120 tristate "Philips TDA826X silicon tuner"
121 depends on DVB_CORE && I2C
122 default m if DVB_FE_CUSTOMISE
124 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
127 tristate "Infineon TUA6100 PLL"
128 depends on DVB_CORE && I2C
129 default m if DVB_FE_CUSTOMISE
134 tristate "Conexant CX24116 based"
135 depends on DVB_CORE && I2C
136 default m if DVB_FE_CUSTOMISE
138 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
141 tristate "Silicon Labs SI21XX based"
142 depends on DVB_CORE && I2C
143 default m if DVB_FE_CUSTOMISE
145 A DVB-S tuner module. Say Y when you want to support this frontend.
147 comment "DVB-T (terrestrial) frontends"
151 tristate "Spase sp8870 based"
152 depends on DVB_CORE && I2C
153 default m if DVB_FE_CUSTOMISE
155 A DVB-T tuner module. Say Y when you want to support this frontend.
157 This driver needs external firmware. Please use the command
158 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
159 download/extract it, and then copy it to /usr/lib/hotplug/firmware
160 or /lib/firmware (depending on configuration of firmware hotplug).
163 tristate "Spase sp887x based"
164 depends on DVB_CORE && I2C
165 default m if DVB_FE_CUSTOMISE
167 A DVB-T tuner module. Say Y when you want to support this frontend.
169 This driver needs external firmware. Please use the command
170 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
171 download/extract it, and then copy it to /usr/lib/hotplug/firmware
172 or /lib/firmware (depending on configuration of firmware hotplug).
175 tristate "Conexant CX22700 based"
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 "Conexant cx22702 demodulator (OFDM)"
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 tristate "Micronas DRX3975D/DRX3977D based"
190 depends on DVB_CORE && I2C
191 default m if DVB_FE_CUSTOMISE
193 A DVB-T tuner module. Say Y when you want to support this frontend.
196 This driver needs external firmware. Please use the command
197 "<kerneldir>/Documentation/dvb/get_dvb_firmware drx397xD" to
198 download/extract them, and then copy them to /usr/lib/hotplug/firmware
199 or /lib/firmware (depending on configuration of firmware hotplug).
202 tristate "LSI L64781"
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.
209 tristate "Philips TDA10045H/TDA10046H based"
210 depends on DVB_CORE && I2C
211 default m if DVB_FE_CUSTOMISE
213 A DVB-T tuner module. Say Y when you want to support this frontend.
215 This driver needs external firmware. Please use the commands
216 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
217 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
218 download/extract them, and then copy them to /usr/lib/hotplug/firmware
219 or /lib/firmware (depending on configuration of firmware hotplug).
222 tristate "NxtWave Communications NXT6000 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 MT352 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 "Zarlink ZL10353 based"
237 depends on DVB_CORE && I2C
238 default m if DVB_FE_CUSTOMISE
240 A DVB-T tuner module. Say Y when you want to support this frontend.
243 tristate "DiBcom 3000M-B"
244 depends on DVB_CORE && I2C
245 default m if DVB_FE_CUSTOMISE
247 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
248 to support this frontend.
251 tristate "DiBcom 3000P/M-C"
252 depends on DVB_CORE && I2C
253 default m if DVB_FE_CUSTOMISE
255 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
256 to support this frontend.
259 tristate "DiBcom 7000MA/MB/PA/PB/MC"
260 depends on DVB_CORE && I2C
261 default m if DVB_FE_CUSTOMISE
263 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
264 to support this frontend.
267 tristate "DiBcom 7000PC"
268 depends on DVB_CORE && I2C
269 default m if DVB_FE_CUSTOMISE
271 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
272 to support this frontend.
275 tristate "Philips TDA10048HN based"
276 depends on DVB_CORE && I2C
277 default m if DVB_FE_CUSTOMISE
279 A DVB-T tuner module. Say Y when you want to support this frontend.
281 comment "DVB-C (cable) frontends"
285 tristate "VLSI VES1820 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 TDA10021 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 "Philips TDA10023 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.
306 tristate "ST STV0297 based"
307 depends on DVB_CORE && I2C
308 default m if DVB_FE_CUSTOMISE
310 A DVB-C tuner module. Say Y when you want to support this frontend.
312 comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
316 tristate "NxtWave Communications NXT2002/NXT2004 based"
317 depends on DVB_CORE && I2C
318 default m if DVB_FE_CUSTOMISE
320 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
321 to support this frontend.
323 This driver needs external firmware. Please use the commands
324 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
325 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
326 download/extract them, and then copy them to /usr/lib/hotplug/firmware
327 or /lib/firmware (depending on configuration of firmware hotplug).
330 tristate "Oren OR51211 based"
331 depends on DVB_CORE && I2C
332 default m if DVB_FE_CUSTOMISE
334 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
336 This driver needs external firmware. Please use the command
337 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
338 download it, and then copy it to /usr/lib/hotplug/firmware
339 or /lib/firmware (depending on configuration of firmware hotplug).
342 tristate "Oren OR51132 based"
343 depends on DVB_CORE && I2C
344 default m if DVB_FE_CUSTOMISE
346 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
347 to support this frontend.
349 This driver needs external firmware. Please use the commands
350 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
351 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
352 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
353 /usr/lib/hotplug/firmware or /lib/firmware (depending on
354 configuration of firmware hotplug).
357 tristate "Broadcom BCM3510"
358 depends on DVB_CORE && I2C
359 default m if DVB_FE_CUSTOMISE
361 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
362 support this frontend.
365 tristate "LG Electronics LGDT3302/LGDT3303 based"
366 depends on DVB_CORE && I2C
367 default m if DVB_FE_CUSTOMISE
369 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
370 to support this frontend.
373 tristate "LG Electronics LGDT3304"
374 depends on DVB_CORE && I2C
375 default m if DVB_FE_CUSTOMISE
377 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
378 to support this frontend.
381 tristate "Samsung S5H1409 based"
382 depends on DVB_CORE && I2C
383 default m if DVB_FE_CUSTOMISE
385 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
386 to support this frontend.
389 tristate "Auvitek AU8522 based"
390 depends on DVB_CORE && I2C
391 default m if DVB_FE_CUSTOMISE
393 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
394 to support this frontend.
397 tristate "Samsung S5H1411 based"
398 depends on DVB_CORE && I2C
399 default m if DVB_FE_CUSTOMISE
401 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
402 to support this frontend.
404 comment "ISDB-T (terrestrial) frontends"
408 tristate "Sharp S921 tuner"
409 depends on DVB_CORE && I2C
410 default m if DVB_FE_CUSTOMISE
412 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
413 Say Y when you want to support this frontend.
415 comment "Digital terrestrial only tuners/PLL"
419 tristate "Generic I2C PLL based tuners"
420 depends on DVB_CORE && I2C
421 default m if DVB_FE_CUSTOMISE
423 This module drives a number of tuners based on PLL chips with a
424 common I2C interface. Say Y when you want to support these tuners.
426 config DVB_TUNER_DIB0070
427 tristate "DiBcom DiB0070 silicon base-band tuner"
429 default m if DVB_FE_CUSTOMISE
431 A driver for the silicon baseband tuner DiB0070 from DiBcom.
432 This device is only used inside a SiP called togther with a
435 comment "SEC control devices for DVB-S"
439 tristate "LNBP21 SEC controller"
440 depends on DVB_CORE && I2C
441 default m if DVB_FE_CUSTOMISE
446 tristate "ISL6405 SEC controller"
447 depends on DVB_CORE && I2C
448 default m if DVB_FE_CUSTOMISE
453 tristate "ISL6421 SEC controller"
454 depends on DVB_CORE && I2C
455 default m if DVB_FE_CUSTOMISE
460 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
461 depends on DVB_CORE && I2C
462 default m if DVB_FE_CUSTOMISE
464 A DMB-TH tuner module. Say Y when you want to support this frontend.
466 comment "Tools to develop new frontends"
469 tristate "Dummy frontend driver"
473 tristate "Afatech AF9013 demodulator"
474 depends on DVB_CORE && I2C
475 default m if DVB_FE_CUSTOMISE
477 Say Y when you want to support this frontend.