Merge tag 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck...
[linux-drm-fsl-dcu.git] / drivers / media / dvb-frontends / Kconfig
1 menu "Customise DVB Frontends"
2         visible if !MEDIA_SUBDRV_AUTOSELECT
3
4 comment "Multistandard (satellite) frontends"
5         depends on DVB_CORE
6
7 config DVB_STB0899
8         tristate "STB0899 based"
9         depends on DVB_CORE && I2C
10         default m if !MEDIA_SUBDRV_AUTOSELECT
11         help
12           A DVB-S/S2/DSS Multistandard demodulator. Say Y when you want
13           to support this demodulator based frontends
14
15 config DVB_STB6100
16         tristate "STB6100 based tuners"
17         depends on DVB_CORE && I2C
18         default m if !MEDIA_SUBDRV_AUTOSELECT
19         help
20           A Silicon tuner from ST used in conjunction with the STB0899
21           demodulator. Say Y when you want to support this tuner.
22
23 config DVB_STV090x
24         tristate "STV0900/STV0903(A/B) based"
25         depends on DVB_CORE && I2C
26         default m if !MEDIA_SUBDRV_AUTOSELECT
27         help
28           DVB-S/S2/DSS Multistandard Professional/Broadcast demodulators.
29           Say Y when you want to support these frontends.
30
31 config DVB_STV6110x
32         tristate "STV6110/(A) based tuners"
33         depends on DVB_CORE && I2C
34         default m if !MEDIA_SUBDRV_AUTOSELECT
35         help
36           A Silicon tuner that supports DVB-S and DVB-S2 modes
37
38 comment "Multistandard (cable + terrestrial) frontends"
39         depends on DVB_CORE
40
41 config DVB_DRXK
42         tristate "Micronas DRXK based"
43         depends on DVB_CORE && I2C
44         default m if !MEDIA_SUBDRV_AUTOSELECT
45         help
46           Micronas DRX-K DVB-C/T demodulator.
47
48           Say Y when you want to support this frontend.
49
50 config DVB_TDA18271C2DD
51         tristate "NXP TDA18271C2 silicon tuner"
52         depends on DVB_CORE && I2C
53         default m if !MEDIA_SUBDRV_AUTOSELECT
54         help
55           NXP TDA18271 silicon tuner.
56
57           Say Y when you want to support this tuner.
58
59 comment "DVB-S (satellite) frontends"
60         depends on DVB_CORE
61
62 config DVB_CX24110
63         tristate "Conexant CX24110 based"
64         depends on DVB_CORE && I2C
65         default m if !MEDIA_SUBDRV_AUTOSELECT
66         help
67           A DVB-S tuner module. Say Y when you want to support this frontend.
68
69 config DVB_CX24123
70         tristate "Conexant CX24123 based"
71         depends on DVB_CORE && I2C
72         default m if !MEDIA_SUBDRV_AUTOSELECT
73         help
74           A DVB-S tuner module. Say Y when you want to support this frontend.
75
76 config DVB_MT312
77         tristate "Zarlink VP310/MT312/ZL10313 based"
78         depends on DVB_CORE && I2C
79         default m if !MEDIA_SUBDRV_AUTOSELECT
80         help
81           A DVB-S tuner module. Say Y when you want to support this frontend.
82
83 config DVB_ZL10036
84         tristate "Zarlink ZL10036 silicon tuner"
85         depends on DVB_CORE && I2C
86         default m if !MEDIA_SUBDRV_AUTOSELECT
87         help
88           A DVB-S tuner module. Say Y when you want to support this frontend.
89
90 config DVB_ZL10039
91         tristate "Zarlink ZL10039 silicon tuner"
92         depends on DVB_CORE && I2C
93         default m if !MEDIA_SUBDRV_AUTOSELECT
94         help
95           A DVB-S tuner module. Say Y when you want to support this frontend.
96
97 config DVB_S5H1420
98         tristate "Samsung S5H1420 based"
99         depends on DVB_CORE && I2C
100         default m if !MEDIA_SUBDRV_AUTOSELECT
101         help
102           A DVB-S tuner module. Say Y when you want to support this frontend.
103
104 config DVB_STV0288
105         tristate "ST STV0288 based"
106         depends on DVB_CORE && I2C
107         default m if !MEDIA_SUBDRV_AUTOSELECT
108         help
109           A DVB-S tuner module. Say Y when you want to support this frontend.
110
111 config DVB_STB6000
112         tristate "ST STB6000 silicon tuner"
113         depends on DVB_CORE && I2C
114         default m if !MEDIA_SUBDRV_AUTOSELECT
115           help
116           A DVB-S silicon tuner module. Say Y when you want to support this tuner.
117
118 config DVB_STV0299
119         tristate "ST STV0299 based"
120         depends on DVB_CORE && I2C
121         default m if !MEDIA_SUBDRV_AUTOSELECT
122         help
123           A DVB-S tuner module. Say Y when you want to support this frontend.
124
125 config DVB_STV6110
126         tristate "ST STV6110 silicon tuner"
127         depends on DVB_CORE && I2C
128         default m if !MEDIA_SUBDRV_AUTOSELECT
129           help
130           A DVB-S silicon tuner module. Say Y when you want to support this tuner.
131
132 config DVB_STV0900
133         tristate "ST STV0900 based"
134         depends on DVB_CORE && I2C
135         default m if !MEDIA_SUBDRV_AUTOSELECT
136         help
137           A DVB-S/S2 demodulator. Say Y when you want to support this frontend.
138
139 config DVB_TDA8083
140         tristate "Philips TDA8083 based"
141         depends on DVB_CORE && I2C
142         default m if !MEDIA_SUBDRV_AUTOSELECT
143         help
144           A DVB-S tuner module. Say Y when you want to support this frontend.
145
146 config DVB_TDA10086
147         tristate "Philips TDA10086 based"
148         depends on DVB_CORE && I2C
149         default m if !MEDIA_SUBDRV_AUTOSELECT
150         help
151           A DVB-S tuner module. Say Y when you want to support this frontend.
152
153 config DVB_TDA8261
154         tristate "Philips TDA8261 based"
155         depends on DVB_CORE && I2C
156         default m if !MEDIA_SUBDRV_AUTOSELECT
157         help
158           A DVB-S tuner module. Say Y when you want to support this frontend.
159
160 config DVB_VES1X93
161         tristate "VLSI VES1893 or VES1993 based"
162         depends on DVB_CORE && I2C
163         default m if !MEDIA_SUBDRV_AUTOSELECT
164         help
165           A DVB-S tuner module. Say Y when you want to support this frontend.
166
167 config DVB_TUNER_ITD1000
168         tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
169         depends on DVB_CORE && I2C
170         default m if !MEDIA_SUBDRV_AUTOSELECT
171         help
172           A DVB-S tuner module. Say Y when you want to support this frontend.
173
174 config DVB_TUNER_CX24113
175         tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS"
176         depends on DVB_CORE && I2C
177         default m if !MEDIA_SUBDRV_AUTOSELECT
178         help
179           A DVB-S tuner module. Say Y when you want to support this frontend.
180
181
182 config DVB_TDA826X
183         tristate "Philips TDA826X silicon tuner"
184         depends on DVB_CORE && I2C
185         default m if !MEDIA_SUBDRV_AUTOSELECT
186         help
187           A DVB-S silicon tuner module. Say Y when you want to support this tuner.
188
189 config DVB_TUA6100
190         tristate "Infineon TUA6100 PLL"
191         depends on DVB_CORE && I2C
192         default m if !MEDIA_SUBDRV_AUTOSELECT
193         help
194           A DVB-S PLL chip.
195
196 config DVB_CX24116
197         tristate "Conexant CX24116 based"
198         depends on DVB_CORE && I2C
199         default m if !MEDIA_SUBDRV_AUTOSELECT
200         help
201           A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
202
203 config DVB_CX24117
204         tristate "Conexant CX24117 based"
205         depends on DVB_CORE && I2C
206         default m if !MEDIA_SUBDRV_AUTOSELECT
207         help
208           A Dual DVB-S/S2 tuner module. Say Y when you want to support this frontend.
209
210 config DVB_SI21XX
211         tristate "Silicon Labs SI21XX based"
212         depends on DVB_CORE && I2C
213         default m if !MEDIA_SUBDRV_AUTOSELECT
214         help
215           A DVB-S tuner module. Say Y when you want to support this frontend.
216
217 config DVB_TS2020
218         tristate "Montage Tehnology TS2020 based tuners"
219         depends on DVB_CORE && I2C
220         default m if !MEDIA_SUBDRV_AUTOSELECT
221         help
222           A DVB-S/S2 silicon tuner. Say Y when you want to support this tuner.
223
224 config DVB_DS3000
225         tristate "Montage Tehnology DS3000 based"
226         depends on DVB_CORE && I2C
227         default m if !MEDIA_SUBDRV_AUTOSELECT
228         help
229           A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
230
231 config DVB_MB86A16
232         tristate "Fujitsu MB86A16 based"
233         depends on DVB_CORE && I2C
234         default m if !MEDIA_SUBDRV_AUTOSELECT
235         help
236           A DVB-S/DSS Direct Conversion reveiver.
237           Say Y when you want to support this frontend.
238
239 config DVB_TDA10071
240         tristate "NXP TDA10071"
241         depends on DVB_CORE && I2C
242         default m if !MEDIA_SUBDRV_AUTOSELECT
243         help
244           Say Y when you want to support this frontend.
245
246 comment "DVB-T (terrestrial) frontends"
247         depends on DVB_CORE
248
249 config DVB_SP8870
250         tristate "Spase sp8870 based"
251         depends on DVB_CORE && I2C
252         default m if !MEDIA_SUBDRV_AUTOSELECT
253         help
254           A DVB-T tuner module. Say Y when you want to support this frontend.
255
256           This driver needs external firmware. Please use the command
257           "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
258           download/extract it, and then copy it to /usr/lib/hotplug/firmware
259           or /lib/firmware (depending on configuration of firmware hotplug).
260
261 config DVB_SP887X
262         tristate "Spase sp887x based"
263         depends on DVB_CORE && I2C
264         default m if !MEDIA_SUBDRV_AUTOSELECT
265         help
266           A DVB-T tuner module. Say Y when you want to support this frontend.
267
268           This driver needs external firmware. Please use the command
269           "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
270           download/extract it, and then copy it to /usr/lib/hotplug/firmware
271           or /lib/firmware (depending on configuration of firmware hotplug).
272
273 config DVB_CX22700
274         tristate "Conexant CX22700 based"
275         depends on DVB_CORE && I2C
276         default m if !MEDIA_SUBDRV_AUTOSELECT
277         help
278           A DVB-T tuner module. Say Y when you want to support this frontend.
279
280 config DVB_CX22702
281         tristate "Conexant cx22702 demodulator (OFDM)"
282         depends on DVB_CORE && I2C
283         default m if !MEDIA_SUBDRV_AUTOSELECT
284         help
285           A DVB-T tuner module. Say Y when you want to support this frontend.
286
287 config DVB_S5H1432
288         tristate "Samsung s5h1432 demodulator (OFDM)"
289         depends on DVB_CORE && I2C
290         default m if !MEDIA_SUBDRV_AUTOSELECT
291         help
292           A DVB-T tuner module. Say Y when you want to support this frontend.
293
294 config DVB_DRXD
295         tristate "Micronas DRXD driver"
296         depends on DVB_CORE && I2C
297         default m if !MEDIA_SUBDRV_AUTOSELECT
298         help
299           A DVB-T tuner module. Say Y when you want to support this frontend.
300
301           Note: this driver was based on vendor driver reference code (released
302           under the GPL) as opposed to the existing drx397xd driver, which
303           was written via reverse engineering.
304
305 config DVB_L64781
306         tristate "LSI L64781"
307         depends on DVB_CORE && I2C
308         default m if !MEDIA_SUBDRV_AUTOSELECT
309         help
310           A DVB-T tuner module. Say Y when you want to support this frontend.
311
312 config DVB_TDA1004X
313         tristate "Philips TDA10045H/TDA10046H based"
314         depends on DVB_CORE && I2C
315         default m if !MEDIA_SUBDRV_AUTOSELECT
316         help
317           A DVB-T tuner module. Say Y when you want to support this frontend.
318
319           This driver needs external firmware. Please use the commands
320           "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
321           "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
322           download/extract them, and then copy them to /usr/lib/hotplug/firmware
323           or /lib/firmware (depending on configuration of firmware hotplug).
324
325 config DVB_NXT6000
326         tristate "NxtWave Communications NXT6000 based"
327         depends on DVB_CORE && I2C
328         default m if !MEDIA_SUBDRV_AUTOSELECT
329         help
330           A DVB-T tuner module. Say Y when you want to support this frontend.
331
332 config DVB_MT352
333         tristate "Zarlink MT352 based"
334         depends on DVB_CORE && I2C
335         default m if !MEDIA_SUBDRV_AUTOSELECT
336         help
337           A DVB-T tuner module. Say Y when you want to support this frontend.
338
339 config DVB_ZL10353
340         tristate "Zarlink ZL10353 based"
341         depends on DVB_CORE && I2C
342         default m if !MEDIA_SUBDRV_AUTOSELECT
343         help
344           A DVB-T tuner module. Say Y when you want to support this frontend.
345
346 config DVB_DIB3000MB
347         tristate "DiBcom 3000M-B"
348         depends on DVB_CORE && I2C
349         default m if !MEDIA_SUBDRV_AUTOSELECT
350         help
351           A DVB-T tuner module. Designed for mobile usage. Say Y when you want
352           to support this frontend.
353
354 config DVB_DIB3000MC
355         tristate "DiBcom 3000P/M-C"
356         depends on DVB_CORE && I2C
357         default m if !MEDIA_SUBDRV_AUTOSELECT
358         help
359           A DVB-T tuner module. Designed for mobile usage. Say Y when you want
360           to support this frontend.
361
362 config DVB_DIB7000M
363         tristate "DiBcom 7000MA/MB/PA/PB/MC"
364         depends on DVB_CORE && I2C
365         default m if !MEDIA_SUBDRV_AUTOSELECT
366         help
367           A DVB-T tuner module. Designed for mobile usage. Say Y when you want
368           to support this frontend.
369
370 config DVB_DIB7000P
371         tristate "DiBcom 7000PC"
372         depends on DVB_CORE && I2C
373         default m if !MEDIA_SUBDRV_AUTOSELECT
374         help
375           A DVB-T tuner module. Designed for mobile usage. Say Y when you want
376           to support this frontend.
377
378 config DVB_DIB9000
379         tristate "DiBcom 9000"
380         depends on DVB_CORE && I2C
381         default m if !MEDIA_SUBDRV_AUTOSELECT
382         help
383           A DVB-T tuner module. Designed for mobile usage. Say Y when you want
384           to support this frontend.
385
386 config DVB_TDA10048
387         tristate "Philips TDA10048HN based"
388         depends on DVB_CORE && I2C
389         default m if !MEDIA_SUBDRV_AUTOSELECT
390         help
391           A DVB-T tuner module. Say Y when you want to support this frontend.
392
393 config DVB_AF9013
394         tristate "Afatech AF9013 demodulator"
395         depends on DVB_CORE && I2C
396         default m if !MEDIA_SUBDRV_AUTOSELECT
397         help
398           Say Y when you want to support this frontend.
399
400 config DVB_EC100
401         tristate "E3C EC100"
402         depends on DVB_CORE && I2C
403         default m if !MEDIA_SUBDRV_AUTOSELECT
404         help
405           Say Y when you want to support this frontend.
406
407 config DVB_HD29L2
408         tristate "HDIC HD29L2"
409         depends on DVB_CORE && I2C
410         default m if !MEDIA_SUBDRV_AUTOSELECT
411         help
412           Say Y when you want to support this frontend.
413
414 config DVB_STV0367
415         tristate "ST STV0367 based"
416         depends on DVB_CORE && I2C
417         default m if !MEDIA_SUBDRV_AUTOSELECT
418         help
419           A DVB-T/C tuner module. Say Y when you want to support this frontend.
420
421 config DVB_CXD2820R
422         tristate "Sony CXD2820R"
423         depends on DVB_CORE && I2C
424         default m if !MEDIA_SUBDRV_AUTOSELECT
425         help
426           Say Y when you want to support this frontend.
427
428 config DVB_RTL2830
429         tristate "Realtek RTL2830 DVB-T"
430         depends on DVB_CORE && I2C
431         default m if !MEDIA_SUBDRV_AUTOSELECT
432         help
433           Say Y when you want to support this frontend.
434
435 config DVB_RTL2832
436         tristate "Realtek RTL2832 DVB-T"
437         depends on DVB_CORE && I2C
438         default m if !MEDIA_SUBDRV_AUTOSELECT
439         help
440           Say Y when you want to support this frontend.
441
442 comment "DVB-C (cable) frontends"
443         depends on DVB_CORE
444
445 config DVB_VES1820
446         tristate "VLSI VES1820 based"
447         depends on DVB_CORE && I2C
448         default m if !MEDIA_SUBDRV_AUTOSELECT
449         help
450           A DVB-C tuner module. Say Y when you want to support this frontend.
451
452 config DVB_TDA10021
453         tristate "Philips TDA10021 based"
454         depends on DVB_CORE && I2C
455         default m if !MEDIA_SUBDRV_AUTOSELECT
456         help
457           A DVB-C tuner module. Say Y when you want to support this frontend.
458
459 config DVB_TDA10023
460         tristate "Philips TDA10023 based"
461         depends on DVB_CORE && I2C
462         default m if !MEDIA_SUBDRV_AUTOSELECT
463         help
464           A DVB-C tuner module. Say Y when you want to support this frontend.
465
466 config DVB_STV0297
467         tristate "ST STV0297 based"
468         depends on DVB_CORE && I2C
469         default m if !MEDIA_SUBDRV_AUTOSELECT
470         help
471           A DVB-C tuner module. Say Y when you want to support this frontend.
472
473 comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
474         depends on DVB_CORE
475
476 config DVB_NXT200X
477         tristate "NxtWave Communications NXT2002/NXT2004 based"
478         depends on DVB_CORE && I2C
479         default m if !MEDIA_SUBDRV_AUTOSELECT
480         help
481           An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
482           to support this frontend.
483
484           This driver needs external firmware. Please use the commands
485           "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
486           "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
487           download/extract them, and then copy them to /usr/lib/hotplug/firmware
488           or /lib/firmware (depending on configuration of firmware hotplug).
489
490 config DVB_OR51211
491         tristate "Oren OR51211 based"
492         depends on DVB_CORE && I2C
493         default m if !MEDIA_SUBDRV_AUTOSELECT
494         help
495           An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
496
497           This driver needs external firmware. Please use the command
498           "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
499           download it, and then copy it to /usr/lib/hotplug/firmware
500           or /lib/firmware (depending on configuration of firmware hotplug).
501
502 config DVB_OR51132
503         tristate "Oren OR51132 based"
504         depends on DVB_CORE && I2C
505         default m if !MEDIA_SUBDRV_AUTOSELECT
506         help
507           An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
508           to support this frontend.
509
510           This driver needs external firmware. Please use the commands
511           "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
512           "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
513           download firmwares for 8VSB and QAM64/256, respectively. Copy them to
514           /usr/lib/hotplug/firmware or /lib/firmware (depending on
515           configuration of firmware hotplug).
516
517 config DVB_BCM3510
518         tristate "Broadcom BCM3510"
519         depends on DVB_CORE && I2C
520         default m if !MEDIA_SUBDRV_AUTOSELECT
521         help
522           An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
523           support this frontend.
524
525 config DVB_LGDT330X
526         tristate "LG Electronics LGDT3302/LGDT3303 based"
527         depends on DVB_CORE && I2C
528         default m if !MEDIA_SUBDRV_AUTOSELECT
529         help
530           An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
531           to support this frontend.
532
533 config DVB_LGDT3305
534         tristate "LG Electronics LGDT3304 and LGDT3305 based"
535         depends on DVB_CORE && I2C
536         default m if !MEDIA_SUBDRV_AUTOSELECT
537         help
538           An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
539           to support this frontend.
540
541 config DVB_LG2160
542         tristate "LG Electronics LG216x based"
543         depends on DVB_CORE && I2C
544         default m if !MEDIA_SUBDRV_AUTOSELECT
545         help
546           An ATSC/MH demodulator module. Say Y when you want
547           to support this frontend.
548
549 config DVB_S5H1409
550         tristate "Samsung S5H1409 based"
551         depends on DVB_CORE && I2C
552         default m if !MEDIA_SUBDRV_AUTOSELECT
553         help
554           An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
555           to support this frontend.
556
557 config DVB_AU8522
558         depends on I2C
559         tristate
560
561 config DVB_AU8522_DTV
562         tristate "Auvitek AU8522 based DTV demod"
563         depends on DVB_CORE && I2C
564         select DVB_AU8522
565         default m if !MEDIA_SUBDRV_AUTOSELECT
566         help
567           An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when
568           you want to enable DTV demodulation support for this frontend.
569
570 config DVB_AU8522_V4L
571         tristate "Auvitek AU8522 based ATV demod"
572         depends on VIDEO_V4L2 && I2C
573         select DVB_AU8522
574         default m if !MEDIA_SUBDRV_AUTOSELECT
575         help
576           An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when
577           you want to enable ATV demodulation support for this frontend.
578
579 config DVB_S5H1411
580         tristate "Samsung S5H1411 based"
581         depends on DVB_CORE && I2C
582         default m if !MEDIA_SUBDRV_AUTOSELECT
583         help
584           An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
585           to support this frontend.
586
587 comment "ISDB-T (terrestrial) frontends"
588         depends on DVB_CORE
589
590 config DVB_S921
591         tristate "Sharp S921 frontend"
592         depends on DVB_CORE && I2C
593         default m if !MEDIA_SUBDRV_AUTOSELECT
594         help
595           AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
596           Say Y when you want to support this frontend.
597
598 config DVB_DIB8000
599         tristate "DiBcom 8000MB/MC"
600         depends on DVB_CORE && I2C
601         default m if !MEDIA_SUBDRV_AUTOSELECT
602         help
603           A driver for DiBcom's DiB8000 ISDB-T/ISDB-Tsb demodulator.
604           Say Y when you want to support this frontend.
605
606 config DVB_MB86A20S
607         tristate "Fujitsu mb86a20s"
608         depends on DVB_CORE && I2C
609         default m if !MEDIA_SUBDRV_AUTOSELECT
610         help
611           A driver for Fujitsu mb86a20s ISDB-T/ISDB-Tsb demodulator.
612           Say Y when you want to support this frontend.
613
614 comment "Digital terrestrial only tuners/PLL"
615         depends on DVB_CORE
616
617 config DVB_PLL
618         tristate "Generic I2C PLL based tuners"
619         depends on DVB_CORE && I2C
620         default m if !MEDIA_SUBDRV_AUTOSELECT
621         help
622           This module drives a number of tuners based on PLL chips with a
623           common I2C interface. Say Y when you want to support these tuners.
624
625 config DVB_TUNER_DIB0070
626         tristate "DiBcom DiB0070 silicon base-band tuner"
627         depends on I2C
628         default m if !MEDIA_SUBDRV_AUTOSELECT
629         help
630           A driver for the silicon baseband tuner DiB0070 from DiBcom.
631           This device is only used inside a SiP called together with a
632           demodulator for now.
633
634 config DVB_TUNER_DIB0090
635         tristate "DiBcom DiB0090 silicon base-band tuner"
636         depends on I2C
637         default m if !MEDIA_SUBDRV_AUTOSELECT
638         help
639           A driver for the silicon baseband tuner DiB0090 from DiBcom.
640           This device is only used inside a SiP called together with a
641           demodulator for now.
642
643 comment "SEC control devices for DVB-S"
644         depends on DVB_CORE
645
646 config DVB_LNBP21
647         tristate "LNBP21/LNBH24 SEC controllers"
648         depends on DVB_CORE && I2C
649         default m if !MEDIA_SUBDRV_AUTOSELECT
650         help
651           An SEC control chips.
652
653 config DVB_LNBP22
654         tristate "LNBP22 SEC controllers"
655         depends on DVB_CORE && I2C
656         default m if !MEDIA_SUBDRV_AUTOSELECT
657         help
658           LNB power supply and control voltage
659           regulator chip with step-up converter
660           and I2C interface.
661           Say Y when you want to support this chip.
662
663 config DVB_ISL6405
664         tristate "ISL6405 SEC controller"
665         depends on DVB_CORE && I2C
666         default m if !MEDIA_SUBDRV_AUTOSELECT
667         help
668           An SEC control chip.
669
670 config DVB_ISL6421
671         tristate "ISL6421 SEC controller"
672         depends on DVB_CORE && I2C
673         default m if !MEDIA_SUBDRV_AUTOSELECT
674         help
675           An SEC control chip.
676
677 config DVB_ISL6423
678         tristate "ISL6423 SEC controller"
679         depends on DVB_CORE && I2C
680         default m if !MEDIA_SUBDRV_AUTOSELECT
681         help
682           A SEC controller chip from Intersil
683
684 config DVB_A8293
685         tristate "Allegro A8293"
686         depends on DVB_CORE && I2C
687         default m if !MEDIA_SUBDRV_AUTOSELECT
688
689 config DVB_LGS8GL5
690         tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
691         depends on DVB_CORE && I2C
692         default m if !MEDIA_SUBDRV_AUTOSELECT
693         help
694           A DMB-TH tuner module. Say Y when you want to support this frontend.
695
696 config DVB_LGS8GXX
697         tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator"
698         depends on DVB_CORE && I2C
699         select FW_LOADER
700         default m if !MEDIA_SUBDRV_AUTOSELECT
701         help
702           A DMB-TH tuner module. Say Y when you want to support this frontend.
703
704 config DVB_ATBM8830
705         tristate "AltoBeam ATBM8830/8831 DMB-TH demodulator"
706         depends on DVB_CORE && I2C
707         default m if !MEDIA_SUBDRV_AUTOSELECT
708         help
709           A DMB-TH tuner module. Say Y when you want to support this frontend.
710
711 config DVB_TDA665x
712         tristate "TDA665x tuner"
713         depends on DVB_CORE && I2C
714         default m if !MEDIA_SUBDRV_AUTOSELECT
715         help
716           Support for tuner modules based on Philips TDA6650/TDA6651 chips.
717           Say Y when you want to support this chip.
718
719           Currently supported tuners:
720           * Panasonic ENV57H12D5 (ET-50DT)
721
722 config DVB_IX2505V
723         tristate "Sharp IX2505V silicon tuner"
724         depends on DVB_CORE && I2C
725         default m if !MEDIA_SUBDRV_AUTOSELECT
726         help
727           A DVB-S tuner module. Say Y when you want to support this frontend.
728
729 config DVB_IT913X_FE
730         tristate "it913x frontend and it9137 tuner"
731         depends on DVB_CORE && I2C
732         default m if !MEDIA_SUBDRV_AUTOSELECT
733         help
734           A DVB-T tuner module.
735           Say Y when you want to support this frontend.
736
737 config DVB_M88RS2000
738         tristate "M88RS2000 DVB-S demodulator and tuner"
739         depends on DVB_CORE && I2C
740         default m if !MEDIA_SUBDRV_AUTOSELECT
741         help
742           A DVB-S tuner module.
743           Say Y when you want to support this frontend.
744
745 config DVB_AF9033
746         tristate "Afatech AF9033 DVB-T demodulator"
747         depends on DVB_CORE && I2C
748         default m if !MEDIA_SUBDRV_AUTOSELECT
749
750 comment "Tools to develop new frontends"
751
752 config DVB_DUMMY_FE
753         tristate "Dummy frontend driver"
754         default n
755 endmenu