1 menu "Customise DVB Frontends"
2 visible if !MEDIA_SUBDRV_AUTOSELECT || COMPILE_TEST
4 comment "Multistandard (satellite) frontends"
8 tristate "STB0899 based"
9 depends on DVB_CORE && I2C
10 default m if !MEDIA_SUBDRV_AUTOSELECT
12 A DVB-S/S2/DSS Multistandard demodulator. Say Y when you want
13 to support this demodulator based frontends
16 tristate "STB6100 based tuners"
17 depends on DVB_CORE && I2C
18 default m if !MEDIA_SUBDRV_AUTOSELECT
20 A Silicon tuner from ST used in conjunction with the STB0899
21 demodulator. Say Y when you want to support this tuner.
24 tristate "STV0900/STV0903(A/B) based"
25 depends on DVB_CORE && I2C
26 default m if !MEDIA_SUBDRV_AUTOSELECT
28 DVB-S/S2/DSS Multistandard Professional/Broadcast demodulators.
29 Say Y when you want to support these frontends.
32 tristate "STV0910 based"
33 depends on DVB_CORE && I2C
34 default m if !MEDIA_SUBDRV_AUTOSELECT
36 ST STV0910 DVB-S/S2 demodulator driver.
38 Say Y when you want to support these frontends.
41 tristate "STV6110/(A) based tuners"
42 depends on DVB_CORE && I2C
43 default m if !MEDIA_SUBDRV_AUTOSELECT
45 A Silicon tuner that supports DVB-S and DVB-S2 modes
48 tristate "STV6111 based tuners"
49 depends on DVB_CORE && I2C
50 default m if !MEDIA_SUBDRV_AUTOSELECT
52 A Silicon tuner that supports DVB-S and DVB-S2 modes
54 Say Y when you want to support these frontends.
57 tristate "MaxLinear MxL5xx based tuner-demodulators"
58 depends on DVB_CORE && I2C
59 default m if !MEDIA_SUBDRV_AUTOSELECT
61 MaxLinear MxL5xx family of DVB-S/S2 tuners/demodulators.
63 Say Y when you want to support these frontends.
66 tristate "Montage Technology M88DS3103"
67 depends on DVB_CORE && I2C && I2C_MUX
69 default m if !MEDIA_SUBDRV_AUTOSELECT
71 Say Y when you want to support this frontend.
73 comment "Multistandard (cable + terrestrial) frontends"
77 tristate "Micronas DRXK based"
78 depends on DVB_CORE && I2C
79 default m if !MEDIA_SUBDRV_AUTOSELECT
81 Micronas DRX-K DVB-C/T demodulator.
83 Say Y when you want to support this frontend.
85 config DVB_TDA18271C2DD
86 tristate "NXP TDA18271C2 silicon tuner"
87 depends on DVB_CORE && I2C
88 default m if !MEDIA_SUBDRV_AUTOSELECT
90 NXP TDA18271 silicon tuner.
92 Say Y when you want to support this tuner.
95 tristate "Silicon Labs si2165 based"
96 depends on DVB_CORE && I2C
98 default m if !MEDIA_SUBDRV_AUTOSELECT
100 A DVB-C/T demodulator.
102 Say Y when you want to support this frontend.
105 tristate "Panasonic MN88472"
106 depends on DVB_CORE && I2C
108 default m if !MEDIA_SUBDRV_AUTOSELECT
110 Say Y when you want to support this frontend.
113 tristate "Panasonic MN88473"
114 depends on DVB_CORE && I2C
116 default m if !MEDIA_SUBDRV_AUTOSELECT
118 Say Y when you want to support this frontend.
120 comment "DVB-S (satellite) frontends"
124 tristate "Conexant CX24110 based"
125 depends on DVB_CORE && I2C
126 default m if !MEDIA_SUBDRV_AUTOSELECT
128 A DVB-S tuner module. Say Y when you want to support this frontend.
131 tristate "Conexant CX24123 based"
132 depends on DVB_CORE && I2C
133 default m if !MEDIA_SUBDRV_AUTOSELECT
135 A DVB-S tuner module. Say Y when you want to support this frontend.
138 tristate "Zarlink VP310/MT312/ZL10313 based"
139 depends on DVB_CORE && I2C
140 default m if !MEDIA_SUBDRV_AUTOSELECT
142 A DVB-S tuner module. Say Y when you want to support this frontend.
145 tristate "Zarlink ZL10036 silicon tuner"
146 depends on DVB_CORE && I2C
147 default m if !MEDIA_SUBDRV_AUTOSELECT
149 A DVB-S tuner module. Say Y when you want to support this frontend.
152 tristate "Zarlink ZL10039 silicon tuner"
153 depends on DVB_CORE && I2C
154 default m if !MEDIA_SUBDRV_AUTOSELECT
156 A DVB-S tuner module. Say Y when you want to support this frontend.
159 tristate "Samsung S5H1420 based"
160 depends on DVB_CORE && I2C
161 default m if !MEDIA_SUBDRV_AUTOSELECT
163 A DVB-S tuner module. Say Y when you want to support this frontend.
166 tristate "ST STV0288 based"
167 depends on DVB_CORE && I2C
168 default m if !MEDIA_SUBDRV_AUTOSELECT
170 A DVB-S tuner module. Say Y when you want to support this frontend.
173 tristate "ST STB6000 silicon tuner"
174 depends on DVB_CORE && I2C
175 default m if !MEDIA_SUBDRV_AUTOSELECT
177 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
180 tristate "ST STV0299 based"
181 depends on DVB_CORE && I2C
182 default m if !MEDIA_SUBDRV_AUTOSELECT
184 A DVB-S tuner module. Say Y when you want to support this frontend.
187 tristate "ST STV6110 silicon tuner"
188 depends on DVB_CORE && I2C
189 default m if !MEDIA_SUBDRV_AUTOSELECT
191 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
194 tristate "ST STV0900 based"
195 depends on DVB_CORE && I2C
196 default m if !MEDIA_SUBDRV_AUTOSELECT
198 A DVB-S/S2 demodulator. Say Y when you want to support this frontend.
201 tristate "Philips TDA8083 based"
202 depends on DVB_CORE && I2C
203 default m if !MEDIA_SUBDRV_AUTOSELECT
205 A DVB-S tuner module. Say Y when you want to support this frontend.
208 tristate "Philips TDA10086 based"
209 depends on DVB_CORE && I2C
210 default m if !MEDIA_SUBDRV_AUTOSELECT
212 A DVB-S tuner module. Say Y when you want to support this frontend.
215 tristate "Philips TDA8261 based"
216 depends on DVB_CORE && I2C
217 default m if !MEDIA_SUBDRV_AUTOSELECT
219 A DVB-S tuner module. Say Y when you want to support this frontend.
222 tristate "VLSI VES1893 or VES1993 based"
223 depends on DVB_CORE && I2C
224 default m if !MEDIA_SUBDRV_AUTOSELECT
226 A DVB-S tuner module. Say Y when you want to support this frontend.
228 config DVB_TUNER_ITD1000
229 tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
230 depends on DVB_CORE && I2C
231 default m if !MEDIA_SUBDRV_AUTOSELECT
233 A DVB-S tuner module. Say Y when you want to support this frontend.
235 config DVB_TUNER_CX24113
236 tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS"
237 depends on DVB_CORE && I2C
238 default m if !MEDIA_SUBDRV_AUTOSELECT
240 A DVB-S tuner module. Say Y when you want to support this frontend.
244 tristate "Philips TDA826X silicon tuner"
245 depends on DVB_CORE && I2C
246 default m if !MEDIA_SUBDRV_AUTOSELECT
248 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
251 tristate "Infineon TUA6100 PLL"
252 depends on DVB_CORE && I2C
253 default m if !MEDIA_SUBDRV_AUTOSELECT
258 tristate "Conexant CX24116 based"
259 depends on DVB_CORE && I2C
260 default m if !MEDIA_SUBDRV_AUTOSELECT
262 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
265 tristate "Conexant CX24117 based"
266 depends on DVB_CORE && I2C
267 default m if !MEDIA_SUBDRV_AUTOSELECT
269 A Dual DVB-S/S2 tuner module. Say Y when you want to support this frontend.
272 tristate "Conexant CX24120 based"
273 depends on DVB_CORE && I2C
274 default m if !MEDIA_SUBDRV_AUTOSELECT
276 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
279 tristate "Silicon Labs SI21XX based"
280 depends on DVB_CORE && I2C
281 default m if !MEDIA_SUBDRV_AUTOSELECT
283 A DVB-S tuner module. Say Y when you want to support this frontend.
286 tristate "Montage Tehnology TS2020 based tuners"
287 depends on DVB_CORE && I2C
289 default m if !MEDIA_SUBDRV_AUTOSELECT
291 A DVB-S/S2 silicon tuner. Say Y when you want to support this tuner.
294 tristate "Montage Tehnology DS3000 based"
295 depends on DVB_CORE && I2C
296 default m if !MEDIA_SUBDRV_AUTOSELECT
298 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
301 tristate "Fujitsu MB86A16 based"
302 depends on DVB_CORE && I2C
303 default m if !MEDIA_SUBDRV_AUTOSELECT
305 A DVB-S/DSS Direct Conversion reveiver.
306 Say Y when you want to support this frontend.
309 tristate "NXP TDA10071"
310 depends on DVB_CORE && I2C
312 default m if !MEDIA_SUBDRV_AUTOSELECT
314 Say Y when you want to support this frontend.
316 comment "DVB-T (terrestrial) frontends"
320 tristate "Spase sp8870 based"
321 depends on DVB_CORE && I2C
322 default m if !MEDIA_SUBDRV_AUTOSELECT
324 A DVB-T tuner module. Say Y when you want to support this frontend.
326 This driver needs external firmware. Please use the command
327 "<kerneldir>/scripts/get_dvb_firmware sp8870" to
328 download/extract it, and then copy it to /usr/lib/hotplug/firmware
329 or /lib/firmware (depending on configuration of firmware hotplug).
332 tristate "Spase sp887x based"
333 depends on DVB_CORE && I2C
334 default m if !MEDIA_SUBDRV_AUTOSELECT
336 A DVB-T tuner module. Say Y when you want to support this frontend.
338 This driver needs external firmware. Please use the command
339 "<kerneldir>/scripts/get_dvb_firmware sp887x" to
340 download/extract it, and then copy it to /usr/lib/hotplug/firmware
341 or /lib/firmware (depending on configuration of firmware hotplug).
344 tristate "Conexant CX22700 based"
345 depends on DVB_CORE && I2C
346 default m if !MEDIA_SUBDRV_AUTOSELECT
348 A DVB-T tuner module. Say Y when you want to support this frontend.
351 tristate "Conexant cx22702 demodulator (OFDM)"
352 depends on DVB_CORE && I2C
353 default m if !MEDIA_SUBDRV_AUTOSELECT
355 A DVB-T tuner module. Say Y when you want to support this frontend.
358 tristate "Samsung s5h1432 demodulator (OFDM)"
359 depends on DVB_CORE && I2C
360 default m if !MEDIA_SUBDRV_AUTOSELECT
362 A DVB-T tuner module. Say Y when you want to support this frontend.
365 tristate "Micronas DRXD driver"
366 depends on DVB_CORE && I2C
367 default m if !MEDIA_SUBDRV_AUTOSELECT
369 A DVB-T tuner module. Say Y when you want to support this frontend.
371 Note: this driver was based on vendor driver reference code (released
372 under the GPL) as opposed to the existing drx397xd driver, which
373 was written via reverse engineering.
376 tristate "LSI L64781"
377 depends on DVB_CORE && I2C
378 default m if !MEDIA_SUBDRV_AUTOSELECT
380 A DVB-T tuner module. Say Y when you want to support this frontend.
383 tristate "Philips TDA10045H/TDA10046H based"
384 depends on DVB_CORE && I2C
385 default m if !MEDIA_SUBDRV_AUTOSELECT
387 A DVB-T tuner module. Say Y when you want to support this frontend.
389 This driver needs external firmware. Please use the commands
390 "<kerneldir>/scripts/get_dvb_firmware tda10045",
391 "<kerneldir>/scripts/get_dvb_firmware tda10046" to
392 download/extract them, and then copy them to /usr/lib/hotplug/firmware
393 or /lib/firmware (depending on configuration of firmware hotplug).
396 tristate "NxtWave Communications NXT6000 based"
397 depends on DVB_CORE && I2C
398 default m if !MEDIA_SUBDRV_AUTOSELECT
400 A DVB-T tuner module. Say Y when you want to support this frontend.
403 tristate "Zarlink MT352 based"
404 depends on DVB_CORE && I2C
405 default m if !MEDIA_SUBDRV_AUTOSELECT
407 A DVB-T tuner module. Say Y when you want to support this frontend.
410 tristate "Zarlink ZL10353 based"
411 depends on DVB_CORE && I2C
412 default m if !MEDIA_SUBDRV_AUTOSELECT
414 A DVB-T tuner module. Say Y when you want to support this frontend.
417 tristate "DiBcom 3000M-B"
418 depends on DVB_CORE && I2C
419 default m if !MEDIA_SUBDRV_AUTOSELECT
421 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
422 to support this frontend.
425 tristate "DiBcom 3000P/M-C"
426 depends on DVB_CORE && I2C
427 default m if !MEDIA_SUBDRV_AUTOSELECT
429 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
430 to support this frontend.
433 tristate "DiBcom 7000MA/MB/PA/PB/MC"
434 depends on DVB_CORE && I2C
435 default m if !MEDIA_SUBDRV_AUTOSELECT
437 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
438 to support this frontend.
441 tristate "DiBcom 7000PC"
442 depends on DVB_CORE && I2C
443 default m if !MEDIA_SUBDRV_AUTOSELECT
445 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
446 to support this frontend.
449 tristate "DiBcom 9000"
450 depends on DVB_CORE && I2C
451 default m if !MEDIA_SUBDRV_AUTOSELECT
453 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
454 to support this frontend.
457 tristate "Philips TDA10048HN based"
458 depends on DVB_CORE && I2C
459 default m if !MEDIA_SUBDRV_AUTOSELECT
461 A DVB-T tuner module. Say Y when you want to support this frontend.
464 tristate "Afatech AF9013 demodulator"
465 depends on DVB_CORE && I2C && I2C_MUX
467 default m if !MEDIA_SUBDRV_AUTOSELECT
469 Say Y when you want to support this frontend.
473 depends on DVB_CORE && I2C
474 default m if !MEDIA_SUBDRV_AUTOSELECT
476 Say Y when you want to support this frontend.
479 tristate "ST STV0367 based"
480 depends on DVB_CORE && I2C
481 default m if !MEDIA_SUBDRV_AUTOSELECT
483 A DVB-T/C tuner module. Say Y when you want to support this frontend.
486 tristate "Sony CXD2820R"
487 depends on DVB_CORE && I2C
489 default m if !MEDIA_SUBDRV_AUTOSELECT
491 Say Y when you want to support this frontend.
494 tristate "Sony CXD2841ER"
495 depends on DVB_CORE && I2C
496 default m if !MEDIA_SUBDRV_AUTOSELECT
498 Say Y when you want to support this frontend.
501 tristate "Realtek RTL2830 DVB-T"
502 depends on DVB_CORE && I2C && I2C_MUX
504 default m if !MEDIA_SUBDRV_AUTOSELECT
506 Say Y when you want to support this frontend.
509 tristate "Realtek RTL2832 DVB-T"
510 depends on DVB_CORE && I2C && I2C_MUX
512 default m if !MEDIA_SUBDRV_AUTOSELECT
514 Say Y when you want to support this frontend.
516 config DVB_RTL2832_SDR
517 tristate "Realtek RTL2832 SDR"
518 depends on DVB_CORE && I2C && I2C_MUX && VIDEO_V4L2 && MEDIA_SDR_SUPPORT && USB
520 select VIDEOBUF2_VMALLOC
521 default m if !MEDIA_SUBDRV_AUTOSELECT
523 Say Y when you want to support this SDR module.
526 tristate "Silicon Labs Si2168"
527 depends on DVB_CORE && I2C && I2C_MUX
528 default m if !MEDIA_SUBDRV_AUTOSELECT
530 Say Y when you want to support this frontend.
537 config DVB_ZD1301_DEMOD
538 tristate "ZyDAS ZD1301"
539 depends on DVB_CORE && I2C
540 default m if !MEDIA_SUBDRV_AUTOSELECT
542 Say Y when you want to support this frontend.
547 default DVB_USB_GP8PSK
549 source "drivers/media/dvb-frontends/cxd2880/Kconfig"
551 comment "DVB-C (cable) frontends"
555 tristate "VLSI VES1820 based"
556 depends on DVB_CORE && I2C
557 default m if !MEDIA_SUBDRV_AUTOSELECT
559 A DVB-C tuner module. Say Y when you want to support this frontend.
562 tristate "Philips TDA10021 based"
563 depends on DVB_CORE && I2C
564 default m if !MEDIA_SUBDRV_AUTOSELECT
566 A DVB-C tuner module. Say Y when you want to support this frontend.
569 tristate "Philips TDA10023 based"
570 depends on DVB_CORE && I2C
571 default m if !MEDIA_SUBDRV_AUTOSELECT
573 A DVB-C tuner module. Say Y when you want to support this frontend.
576 tristate "ST STV0297 based"
577 depends on DVB_CORE && I2C
578 default m if !MEDIA_SUBDRV_AUTOSELECT
580 A DVB-C tuner module. Say Y when you want to support this frontend.
582 comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
586 tristate "NxtWave Communications NXT2002/NXT2004 based"
587 depends on DVB_CORE && I2C
588 default m if !MEDIA_SUBDRV_AUTOSELECT
590 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
591 to support this frontend.
593 This driver needs external firmware. Please use the commands
594 "<kerneldir>/scripts/get_dvb_firmware nxt2002" and
595 "<kerneldir>/scripts/get_dvb_firmware nxt2004" to
596 download/extract them, and then copy them to /usr/lib/hotplug/firmware
597 or /lib/firmware (depending on configuration of firmware hotplug).
600 tristate "Oren OR51211 based"
601 depends on DVB_CORE && I2C
602 default m if !MEDIA_SUBDRV_AUTOSELECT
604 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
606 This driver needs external firmware. Please use the command
607 "<kerneldir>/scripts/get_dvb_firmware or51211" to
608 download it, and then copy it to /usr/lib/hotplug/firmware
609 or /lib/firmware (depending on configuration of firmware hotplug).
612 tristate "Oren OR51132 based"
613 depends on DVB_CORE && I2C
614 default m if !MEDIA_SUBDRV_AUTOSELECT
616 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
617 to support this frontend.
619 This driver needs external firmware. Please use the commands
620 "<kerneldir>/scripts/get_dvb_firmware or51132_vsb" and/or
621 "<kerneldir>/scripts/get_dvb_firmware or51132_qam" to
622 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
623 /usr/lib/hotplug/firmware or /lib/firmware (depending on
624 configuration of firmware hotplug).
627 tristate "Broadcom BCM3510"
628 depends on DVB_CORE && I2C
629 default m if !MEDIA_SUBDRV_AUTOSELECT
631 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
632 support this frontend.
635 tristate "LG Electronics LGDT3302/LGDT3303 based"
636 depends on DVB_CORE && I2C
637 default m if !MEDIA_SUBDRV_AUTOSELECT
639 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
640 to support this frontend.
643 tristate "LG Electronics LGDT3304 and LGDT3305 based"
644 depends on DVB_CORE && I2C
645 default m if !MEDIA_SUBDRV_AUTOSELECT
647 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
648 to support this frontend.
651 tristate "LG Electronics LGDT3306A based"
652 depends on DVB_CORE && I2C && I2C_MUX
653 default m if !MEDIA_SUBDRV_AUTOSELECT
655 An ATSC 8VSB and QAM-B 64/256 demodulator module. Say Y when you want
656 to support this frontend.
659 tristate "LG Electronics LG216x based"
660 depends on DVB_CORE && I2C
661 default m if !MEDIA_SUBDRV_AUTOSELECT
663 An ATSC/MH demodulator module. Say Y when you want
664 to support this frontend.
667 tristate "Samsung S5H1409 based"
668 depends on DVB_CORE && I2C
669 default m if !MEDIA_SUBDRV_AUTOSELECT
671 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
672 to support this frontend.
675 depends on DVB_CORE && I2C
678 config DVB_AU8522_DTV
679 tristate "Auvitek AU8522 based DTV demod"
680 depends on DVB_CORE && I2C
682 default m if !MEDIA_SUBDRV_AUTOSELECT
684 An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when
685 you want to enable DTV demodulation support for this frontend.
687 config DVB_AU8522_V4L
688 tristate "Auvitek AU8522 based ATV demod"
689 depends on VIDEO_V4L2 && DVB_CORE && I2C
691 default m if !MEDIA_SUBDRV_AUTOSELECT
693 An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when
694 you want to enable ATV demodulation support for this frontend.
697 tristate "Samsung S5H1411 based"
698 depends on DVB_CORE && I2C
699 default m if !MEDIA_SUBDRV_AUTOSELECT
701 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
702 to support this frontend.
704 comment "ISDB-T (terrestrial) frontends"
708 tristate "Sharp S921 frontend"
709 depends on DVB_CORE && I2C
710 default m if !MEDIA_SUBDRV_AUTOSELECT
712 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
713 Say Y when you want to support this frontend.
716 tristate "DiBcom 8000MB/MC"
717 depends on DVB_CORE && I2C
718 default m if !MEDIA_SUBDRV_AUTOSELECT
720 A driver for DiBcom's DiB8000 ISDB-T/ISDB-Tsb demodulator.
721 Say Y when you want to support this frontend.
724 tristate "Fujitsu mb86a20s"
725 depends on DVB_CORE && I2C
726 default m if !MEDIA_SUBDRV_AUTOSELECT
728 A driver for Fujitsu mb86a20s ISDB-T/ISDB-Tsb demodulator.
729 Say Y when you want to support this frontend.
731 comment "ISDB-S (satellite) & ISDB-T (terrestrial) frontends"
735 tristate "Toshiba TC90522"
736 depends on DVB_CORE && I2C
737 default m if !MEDIA_SUBDRV_AUTOSELECT
739 Toshiba TC90522 2xISDB-S 8PSK + 2xISDB-T OFDM demodulator.
740 Say Y when you want to support this frontend.
743 tristate "Socionext MN88443x"
744 depends on DVB_CORE && I2C
746 default m if !MEDIA_SUBDRV_AUTOSELECT
748 A driver for Socionext/Panasonic MN884433 and MN884434
749 ISDB-S + ISDB-T demodulator.
750 Say Y when you want to support this frontend.
752 comment "Digital terrestrial only tuners/PLL"
756 tristate "Generic I2C PLL based tuners"
757 depends on DVB_CORE && I2C
758 default m if !MEDIA_SUBDRV_AUTOSELECT
760 This module drives a number of tuners based on PLL chips with a
761 common I2C interface. Say Y when you want to support these tuners.
763 config DVB_TUNER_DIB0070
764 tristate "DiBcom DiB0070 silicon base-band tuner"
765 depends on DVB_CORE && I2C
766 default m if !MEDIA_SUBDRV_AUTOSELECT
768 A driver for the silicon baseband tuner DiB0070 from DiBcom.
769 This device is only used inside a SiP called together with a
772 config DVB_TUNER_DIB0090
773 tristate "DiBcom DiB0090 silicon base-band tuner"
774 depends on DVB_CORE && I2C
775 default m if !MEDIA_SUBDRV_AUTOSELECT
777 A driver for the silicon baseband tuner DiB0090 from DiBcom.
778 This device is only used inside a SiP called together with a
781 comment "SEC control devices for DVB-S"
784 source "drivers/media/dvb-frontends/drx39xyj/Kconfig"
787 tristate "LNBH25 SEC controller"
788 depends on DVB_CORE && I2C
789 default m if !MEDIA_SUBDRV_AUTOSELECT
792 Say Y when you want to support this chip.
795 tristate "LNBH29 SEC controller"
796 depends on DVB_CORE && I2C
797 default m if !MEDIA_SUBDRV_AUTOSELECT
799 LNB power supply and control voltage
800 regulator chip with step-up converter
801 and I2C interface for STMicroelectronics LNBH29.
802 Say Y when you want to support this chip.
805 tristate "LNBP21/LNBH24 SEC controllers"
806 depends on DVB_CORE && I2C
807 default m if !MEDIA_SUBDRV_AUTOSELECT
809 An SEC control chips.
812 tristate "LNBP22 SEC controllers"
813 depends on DVB_CORE && I2C
814 default m if !MEDIA_SUBDRV_AUTOSELECT
816 LNB power supply and control voltage
817 regulator chip with step-up converter
819 Say Y when you want to support this chip.
822 tristate "ISL6405 SEC controller"
823 depends on DVB_CORE && I2C
824 default m if !MEDIA_SUBDRV_AUTOSELECT
829 tristate "ISL6421 SEC controller"
830 depends on DVB_CORE && I2C
831 default m if !MEDIA_SUBDRV_AUTOSELECT
836 tristate "ISL6423 SEC controller"
837 depends on DVB_CORE && I2C
838 default m if !MEDIA_SUBDRV_AUTOSELECT
840 A SEC controller chip from Intersil
843 tristate "Allegro A8293"
844 depends on DVB_CORE && I2C
845 default m if !MEDIA_SUBDRV_AUTOSELECT
848 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
849 depends on DVB_CORE && I2C
850 default m if !MEDIA_SUBDRV_AUTOSELECT
852 A DMB-TH tuner module. Say Y when you want to support this frontend.
855 tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator"
856 depends on DVB_CORE && I2C
858 default m if !MEDIA_SUBDRV_AUTOSELECT
860 A DMB-TH tuner module. Say Y when you want to support this frontend.
863 tristate "AltoBeam ATBM8830/8831 DMB-TH demodulator"
864 depends on DVB_CORE && I2C
865 default m if !MEDIA_SUBDRV_AUTOSELECT
867 A DMB-TH tuner module. Say Y when you want to support this frontend.
870 tristate "TDA665x tuner"
871 depends on DVB_CORE && I2C
872 default m if !MEDIA_SUBDRV_AUTOSELECT
874 Support for tuner modules based on Philips TDA6650/TDA6651 chips.
875 Say Y when you want to support this chip.
877 Currently supported tuners:
878 * Panasonic ENV57H12D5 (ET-50DT)
881 tristate "Sharp IX2505V silicon tuner"
882 depends on DVB_CORE && I2C
883 default m if !MEDIA_SUBDRV_AUTOSELECT
885 A DVB-S tuner module. Say Y when you want to support this frontend.
888 tristate "M88RS2000 DVB-S demodulator and tuner"
889 depends on DVB_CORE && I2C
890 default m if !MEDIA_SUBDRV_AUTOSELECT
892 A DVB-S tuner module.
893 Say Y when you want to support this frontend.
896 tristate "Afatech AF9033 DVB-T demodulator"
897 depends on DVB_CORE && I2C
899 default m if !MEDIA_SUBDRV_AUTOSELECT
902 tristate "Sony Horus3A tuner"
903 depends on DVB_CORE && I2C
904 default m if !MEDIA_SUBDRV_AUTOSELECT
906 Say Y when you want to support this frontend.
909 tristate "Sony Ascot2E tuner"
910 depends on DVB_CORE && I2C
911 default m if !MEDIA_SUBDRV_AUTOSELECT
913 Say Y when you want to support this frontend.
916 tristate "Sony HELENE Sat/Ter tuner (CXD2858ER)"
917 depends on DVB_CORE && I2C
918 default m if !MEDIA_SUBDRV_AUTOSELECT
920 Say Y when you want to support this frontend.
922 comment "Common Interface (EN50221) controller drivers"
926 tristate "Sony CXD2099AR Common Interface driver"
927 depends on DVB_CORE && I2C
929 default m if !MEDIA_SUBDRV_AUTOSELECT
931 A driver for the CI controller currently found mostly on
932 Digital Devices DuoFlex CI (single) addon modules.
934 Say Y when you want to support these devices.
938 depends on DVB_CORE && I2C
939 default m if !MEDIA_SUBDRV_AUTOSELECT
941 CIMaX SP2/SP2HF Common Interface module.
943 comment "Tools to develop new frontends"
946 tristate "Dummy frontend driver"