1menu "Customise DVB Frontends"
2	visible if !MEDIA_SUBDRV_AUTOSELECT
3
4comment "Multistandard (satellite) frontends"
5	depends on DVB_CORE
6
7config 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
15config 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
23config 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
31config 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
38comment "Multistandard (cable + terrestrial) frontends"
39	depends on DVB_CORE
40
41config 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
50config 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
59comment "DVB-S (satellite) frontends"
60	depends on DVB_CORE
61
62config 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
69config 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
76config 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
83config 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
90config 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
97config 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
104config 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
111config 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
118config 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
125config 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
132config 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
139config 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
146config 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
153config 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
160config 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
167config 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
174config 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
182config 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
189config 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
196config 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
203config DVB_SI21XX
204	tristate "Silicon Labs SI21XX based"
205	depends on DVB_CORE && I2C
206	default m if !MEDIA_SUBDRV_AUTOSELECT
207	help
208	  A DVB-S tuner module. Say Y when you want to support this frontend.
209
210config DVB_DS3000
211	tristate "Montage Tehnology DS3000 based"
212	depends on DVB_CORE && I2C
213	default m if !MEDIA_SUBDRV_AUTOSELECT
214	help
215	  A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
216
217config DVB_MB86A16
218	tristate "Fujitsu MB86A16 based"
219	depends on DVB_CORE && I2C
220	default m if !MEDIA_SUBDRV_AUTOSELECT
221	help
222	  A DVB-S/DSS Direct Conversion reveiver.
223	  Say Y when you want to support this frontend.
224
225config DVB_TDA10071
226	tristate "NXP TDA10071"
227	depends on DVB_CORE && I2C
228	default m if !MEDIA_SUBDRV_AUTOSELECT
229	help
230	  Say Y when you want to support this frontend.
231
232comment "DVB-T (terrestrial) frontends"
233	depends on DVB_CORE
234
235config DVB_SP8870
236	tristate "Spase sp8870 based"
237	depends on DVB_CORE && I2C
238	default m if !MEDIA_SUBDRV_AUTOSELECT
239	help
240	  A DVB-T tuner module. Say Y when you want to support this frontend.
241
242	  This driver needs external firmware. Please use the command
243	  "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
244	  download/extract it, and then copy it to /usr/lib/hotplug/firmware
245	  or /lib/firmware (depending on configuration of firmware hotplug).
246
247config DVB_SP887X
248	tristate "Spase sp887x based"
249	depends on DVB_CORE && I2C
250	default m if !MEDIA_SUBDRV_AUTOSELECT
251	help
252	  A DVB-T tuner module. Say Y when you want to support this frontend.
253
254	  This driver needs external firmware. Please use the command
255	  "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
256	  download/extract it, and then copy it to /usr/lib/hotplug/firmware
257	  or /lib/firmware (depending on configuration of firmware hotplug).
258
259config DVB_CX22700
260	tristate "Conexant CX22700 based"
261	depends on DVB_CORE && I2C
262	default m if !MEDIA_SUBDRV_AUTOSELECT
263	help
264	  A DVB-T tuner module. Say Y when you want to support this frontend.
265
266config DVB_CX22702
267	tristate "Conexant cx22702 demodulator (OFDM)"
268	depends on DVB_CORE && I2C
269	default m if !MEDIA_SUBDRV_AUTOSELECT
270	help
271	  A DVB-T tuner module. Say Y when you want to support this frontend.
272
273config DVB_S5H1432
274	tristate "Samsung s5h1432 demodulator (OFDM)"
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
280config DVB_DRXD
281	tristate "Micronas DRXD driver"
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	  Note: this driver was based on vendor driver reference code (released
288	  under the GPL) as opposed to the existing drx397xd driver, which
289	  was written via reverse engineering.
290
291config DVB_L64781
292	tristate "LSI L64781"
293	depends on DVB_CORE && I2C
294	default m if !MEDIA_SUBDRV_AUTOSELECT
295	help
296	  A DVB-T tuner module. Say Y when you want to support this frontend.
297
298config DVB_TDA1004X
299	tristate "Philips TDA10045H/TDA10046H based"
300	depends on DVB_CORE && I2C
301	default m if !MEDIA_SUBDRV_AUTOSELECT
302	help
303	  A DVB-T tuner module. Say Y when you want to support this frontend.
304
305	  This driver needs external firmware. Please use the commands
306	  "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
307	  "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
308	  download/extract them, and then copy them to /usr/lib/hotplug/firmware
309	  or /lib/firmware (depending on configuration of firmware hotplug).
310
311config DVB_NXT6000
312	tristate "NxtWave Communications NXT6000 based"
313	depends on DVB_CORE && I2C
314	default m if !MEDIA_SUBDRV_AUTOSELECT
315	help
316	  A DVB-T tuner module. Say Y when you want to support this frontend.
317
318config DVB_MT352
319	tristate "Zarlink MT352 based"
320	depends on DVB_CORE && I2C
321	default m if !MEDIA_SUBDRV_AUTOSELECT
322	help
323	  A DVB-T tuner module. Say Y when you want to support this frontend.
324
325config DVB_ZL10353
326	tristate "Zarlink ZL10353 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
332config DVB_DIB3000MB
333	tristate "DiBcom 3000M-B"
334	depends on DVB_CORE && I2C
335	default m if !MEDIA_SUBDRV_AUTOSELECT
336	help
337	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
338	  to support this frontend.
339
340config DVB_DIB3000MC
341	tristate "DiBcom 3000P/M-C"
342	depends on DVB_CORE && I2C
343	default m if !MEDIA_SUBDRV_AUTOSELECT
344	help
345	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
346	  to support this frontend.
347
348config DVB_DIB7000M
349	tristate "DiBcom 7000MA/MB/PA/PB/MC"
350	depends on DVB_CORE && I2C
351	default m if !MEDIA_SUBDRV_AUTOSELECT
352	help
353	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
354	  to support this frontend.
355
356config DVB_DIB7000P
357	tristate "DiBcom 7000PC"
358	depends on DVB_CORE && I2C
359	default m if !MEDIA_SUBDRV_AUTOSELECT
360	help
361	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
362	  to support this frontend.
363
364config DVB_DIB9000
365	tristate "DiBcom 9000"
366	depends on DVB_CORE && I2C
367	default m if !MEDIA_SUBDRV_AUTOSELECT
368	help
369	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
370	  to support this frontend.
371
372config DVB_TDA10048
373	tristate "Philips TDA10048HN based"
374	depends on DVB_CORE && I2C
375	default m if !MEDIA_SUBDRV_AUTOSELECT
376	help
377	  A DVB-T tuner module. Say Y when you want to support this frontend.
378
379config DVB_AF9013
380	tristate "Afatech AF9013 demodulator"
381	depends on DVB_CORE && I2C
382	default m if !MEDIA_SUBDRV_AUTOSELECT
383	help
384	  Say Y when you want to support this frontend.
385
386config DVB_EC100
387	tristate "E3C EC100"
388	depends on DVB_CORE && I2C
389	default m if !MEDIA_SUBDRV_AUTOSELECT
390	help
391	  Say Y when you want to support this frontend.
392
393config DVB_HD29L2
394	tristate "HDIC HD29L2"
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
400config DVB_STV0367
401	tristate "ST STV0367 based"
402	depends on DVB_CORE && I2C
403	default m if !MEDIA_SUBDRV_AUTOSELECT
404	help
405	  A DVB-T/C tuner module. Say Y when you want to support this frontend.
406
407config DVB_CXD2820R
408	tristate "Sony CXD2820R"
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
414config DVB_RTL2830
415	tristate "Realtek RTL2830 DVB-T"
416	depends on DVB_CORE && I2C
417	default m if !MEDIA_SUBDRV_AUTOSELECT
418	help
419	  Say Y when you want to support this frontend.
420
421config DVB_RTL2832
422	tristate "Realtek RTL2832 DVB-T"
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
428comment "DVB-C (cable) frontends"
429	depends on DVB_CORE
430
431config DVB_VES1820
432	tristate "VLSI VES1820 based"
433	depends on DVB_CORE && I2C
434	default m if !MEDIA_SUBDRV_AUTOSELECT
435	help
436	  A DVB-C tuner module. Say Y when you want to support this frontend.
437
438config DVB_TDA10021
439	tristate "Philips TDA10021 based"
440	depends on DVB_CORE && I2C
441	default m if !MEDIA_SUBDRV_AUTOSELECT
442	help
443	  A DVB-C tuner module. Say Y when you want to support this frontend.
444
445config DVB_TDA10023
446	tristate "Philips TDA10023 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
452config DVB_STV0297
453	tristate "ST STV0297 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
459comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
460	depends on DVB_CORE
461
462config DVB_NXT200X
463	tristate "NxtWave Communications NXT2002/NXT2004 based"
464	depends on DVB_CORE && I2C
465	default m if !MEDIA_SUBDRV_AUTOSELECT
466	help
467	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
468	  to support this frontend.
469
470	  This driver needs external firmware. Please use the commands
471	  "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
472	  "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
473	  download/extract them, and then copy them to /usr/lib/hotplug/firmware
474	  or /lib/firmware (depending on configuration of firmware hotplug).
475
476config DVB_OR51211
477	tristate "Oren OR51211 based"
478	depends on DVB_CORE && I2C
479	default m if !MEDIA_SUBDRV_AUTOSELECT
480	help
481	  An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
482
483	  This driver needs external firmware. Please use the command
484	  "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
485	  download it, and then copy it to /usr/lib/hotplug/firmware
486	  or /lib/firmware (depending on configuration of firmware hotplug).
487
488config DVB_OR51132
489	tristate "Oren OR51132 based"
490	depends on DVB_CORE && I2C
491	default m if !MEDIA_SUBDRV_AUTOSELECT
492	help
493	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
494	  to support this frontend.
495
496	  This driver needs external firmware. Please use the commands
497	  "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
498	  "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
499	  download firmwares for 8VSB and QAM64/256, respectively. Copy them to
500	  /usr/lib/hotplug/firmware or /lib/firmware (depending on
501	  configuration of firmware hotplug).
502
503config DVB_BCM3510
504	tristate "Broadcom BCM3510"
505	depends on DVB_CORE && I2C
506	default m if !MEDIA_SUBDRV_AUTOSELECT
507	help
508	  An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
509	  support this frontend.
510
511config DVB_LGDT330X
512	tristate "LG Electronics LGDT3302/LGDT3303 based"
513	depends on DVB_CORE && I2C
514	default m if !MEDIA_SUBDRV_AUTOSELECT
515	help
516	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
517	  to support this frontend.
518
519config DVB_LGDT3305
520	tristate "LG Electronics LGDT3304 and LGDT3305 based"
521	depends on DVB_CORE && I2C
522	default m if !MEDIA_SUBDRV_AUTOSELECT
523	help
524	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
525	  to support this frontend.
526
527config DVB_LG2160
528	tristate "LG Electronics LG216x based"
529	depends on DVB_CORE && I2C
530	default m if !MEDIA_SUBDRV_AUTOSELECT
531	help
532	  An ATSC/MH demodulator module. Say Y when you want
533	  to support this frontend.
534
535config DVB_S5H1409
536	tristate "Samsung S5H1409 based"
537	depends on DVB_CORE && I2C
538	default m if !MEDIA_SUBDRV_AUTOSELECT
539	help
540	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
541	  to support this frontend.
542
543config DVB_AU8522
544	depends on I2C
545	tristate
546
547config DVB_AU8522_DTV
548	tristate "Auvitek AU8522 based DTV demod"
549	depends on DVB_CORE && I2C
550	select DVB_AU8522
551	default m if !MEDIA_SUBDRV_AUTOSELECT
552	help
553	  An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when
554	  you want to enable DTV demodulation support for this frontend.
555
556config DVB_AU8522_V4L
557	tristate "Auvitek AU8522 based ATV demod"
558	depends on VIDEO_V4L2 && I2C
559	select DVB_AU8522
560	default m if !MEDIA_SUBDRV_AUTOSELECT
561	help
562	  An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when
563	  you want to enable ATV demodulation support for this frontend.
564
565config DVB_S5H1411
566	tristate "Samsung S5H1411 based"
567	depends on DVB_CORE && I2C
568	default m if !MEDIA_SUBDRV_AUTOSELECT
569	help
570	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
571	  to support this frontend.
572
573comment "ISDB-T (terrestrial) frontends"
574	depends on DVB_CORE
575
576config DVB_S921
577	tristate "Sharp S921 frontend"
578	depends on DVB_CORE && I2C
579	default m if !MEDIA_SUBDRV_AUTOSELECT
580	help
581	  AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
582	  Say Y when you want to support this frontend.
583
584config DVB_DIB8000
585	tristate "DiBcom 8000MB/MC"
586	depends on DVB_CORE && I2C
587	default m if !MEDIA_SUBDRV_AUTOSELECT
588	help
589	  A driver for DiBcom's DiB8000 ISDB-T/ISDB-Tsb demodulator.
590	  Say Y when you want to support this frontend.
591
592config DVB_MB86A20S
593	tristate "Fujitsu mb86a20s"
594	depends on DVB_CORE && I2C
595	default m if !MEDIA_SUBDRV_AUTOSELECT
596	help
597	  A driver for Fujitsu mb86a20s ISDB-T/ISDB-Tsb demodulator.
598	  Say Y when you want to support this frontend.
599
600comment "Digital terrestrial only tuners/PLL"
601	depends on DVB_CORE
602
603config DVB_PLL
604	tristate "Generic I2C PLL based tuners"
605	depends on DVB_CORE && I2C
606	default m if !MEDIA_SUBDRV_AUTOSELECT
607	help
608	  This module drives a number of tuners based on PLL chips with a
609	  common I2C interface. Say Y when you want to support these tuners.
610
611config DVB_TUNER_DIB0070
612	tristate "DiBcom DiB0070 silicon base-band tuner"
613	depends on I2C
614	default m if !MEDIA_SUBDRV_AUTOSELECT
615	help
616	  A driver for the silicon baseband tuner DiB0070 from DiBcom.
617	  This device is only used inside a SiP called together with a
618	  demodulator for now.
619
620config DVB_TUNER_DIB0090
621	tristate "DiBcom DiB0090 silicon base-band tuner"
622	depends on I2C
623	default m if !MEDIA_SUBDRV_AUTOSELECT
624	help
625	  A driver for the silicon baseband tuner DiB0090 from DiBcom.
626	  This device is only used inside a SiP called together with a
627	  demodulator for now.
628
629comment "SEC control devices for DVB-S"
630	depends on DVB_CORE
631
632config DVB_LNBP21
633	tristate "LNBP21/LNBH24 SEC controllers"
634	depends on DVB_CORE && I2C
635	default m if !MEDIA_SUBDRV_AUTOSELECT
636	help
637	  An SEC control chips.
638
639config DVB_LNBP22
640	tristate "LNBP22 SEC controllers"
641	depends on DVB_CORE && I2C
642	default m if !MEDIA_SUBDRV_AUTOSELECT
643	help
644	  LNB power supply and control voltage
645	  regulator chip with step-up converter
646	  and I2C interface.
647	  Say Y when you want to support this chip.
648
649config DVB_ISL6405
650	tristate "ISL6405 SEC controller"
651	depends on DVB_CORE && I2C
652	default m if !MEDIA_SUBDRV_AUTOSELECT
653	help
654	  An SEC control chip.
655
656config DVB_ISL6421
657	tristate "ISL6421 SEC controller"
658	depends on DVB_CORE && I2C
659	default m if !MEDIA_SUBDRV_AUTOSELECT
660	help
661	  An SEC control chip.
662
663config DVB_ISL6423
664	tristate "ISL6423 SEC controller"
665	depends on DVB_CORE && I2C
666	default m if !MEDIA_SUBDRV_AUTOSELECT
667	help
668	  A SEC controller chip from Intersil
669
670config DVB_A8293
671	tristate "Allegro A8293"
672	depends on DVB_CORE && I2C
673	default m if !MEDIA_SUBDRV_AUTOSELECT
674
675config DVB_LGS8GL5
676	tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
677	depends on DVB_CORE && I2C
678	default m if !MEDIA_SUBDRV_AUTOSELECT
679	help
680	  A DMB-TH tuner module. Say Y when you want to support this frontend.
681
682config DVB_LGS8GXX
683	tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator"
684	depends on DVB_CORE && I2C
685	select FW_LOADER
686	default m if !MEDIA_SUBDRV_AUTOSELECT
687	help
688	  A DMB-TH tuner module. Say Y when you want to support this frontend.
689
690config DVB_ATBM8830
691	tristate "AltoBeam ATBM8830/8831 DMB-TH demodulator"
692	depends on DVB_CORE && I2C
693	default m if !MEDIA_SUBDRV_AUTOSELECT
694	help
695	  A DMB-TH tuner module. Say Y when you want to support this frontend.
696
697config DVB_TDA665x
698	tristate "TDA665x tuner"
699	depends on DVB_CORE && I2C
700	default m if !MEDIA_SUBDRV_AUTOSELECT
701	help
702	  Support for tuner modules based on Philips TDA6650/TDA6651 chips.
703	  Say Y when you want to support this chip.
704
705	  Currently supported tuners:
706	  * Panasonic ENV57H12D5 (ET-50DT)
707
708config DVB_IX2505V
709	tristate "Sharp IX2505V silicon tuner"
710	depends on DVB_CORE && I2C
711	default m if !MEDIA_SUBDRV_AUTOSELECT
712	help
713	  A DVB-S tuner module. Say Y when you want to support this frontend.
714
715config DVB_IT913X_FE
716	tristate "it913x frontend and it9137 tuner"
717	depends on DVB_CORE && I2C
718	default m if !MEDIA_SUBDRV_AUTOSELECT
719	help
720	  A DVB-T tuner module.
721	  Say Y when you want to support this frontend.
722
723config DVB_M88RS2000
724	tristate "M88RS2000 DVB-S demodulator and tuner"
725	depends on DVB_CORE && I2C
726	default m if !MEDIA_SUBDRV_AUTOSELECT
727	help
728	  A DVB-S tuner module.
729	  Say Y when you want to support this frontend.
730
731config DVB_AF9033
732	tristate "Afatech AF9033 DVB-T demodulator"
733	depends on DVB_CORE && I2C
734	default m if !MEDIA_SUBDRV_AUTOSELECT
735
736comment "Tools to develop new frontends"
737
738config DVB_DUMMY_FE
739	tristate "Dummy frontend driver"
740	default n
741endmenu
742