19a0bf528SMauro Carvalho Chehabmenu "Customise DVB Frontends"
26df34051SGeert Uytterhoeven	visible if !MEDIA_SUBDRV_AUTOSELECT || COMPILE_TEST
39a0bf528SMauro Carvalho Chehab
49a0bf528SMauro Carvalho Chehabcomment "Multistandard (satellite) frontends"
59a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
69a0bf528SMauro Carvalho Chehab
79a0bf528SMauro Carvalho Chehabconfig DVB_STB0899
89a0bf528SMauro Carvalho Chehab	tristate "STB0899 based"
99a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
10fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
119a0bf528SMauro Carvalho Chehab	help
129a0bf528SMauro Carvalho Chehab	  A DVB-S/S2/DSS Multistandard demodulator. Say Y when you want
139a0bf528SMauro Carvalho Chehab	  to support this demodulator based frontends
149a0bf528SMauro Carvalho Chehab
159a0bf528SMauro Carvalho Chehabconfig DVB_STB6100
169a0bf528SMauro Carvalho Chehab	tristate "STB6100 based tuners"
179a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
18fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
199a0bf528SMauro Carvalho Chehab	help
209a0bf528SMauro Carvalho Chehab	  A Silicon tuner from ST used in conjunction with the STB0899
219a0bf528SMauro Carvalho Chehab	  demodulator. Say Y when you want to support this tuner.
229a0bf528SMauro Carvalho Chehab
239a0bf528SMauro Carvalho Chehabconfig DVB_STV090x
249a0bf528SMauro Carvalho Chehab	tristate "STV0900/STV0903(A/B) based"
259a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
26fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
279a0bf528SMauro Carvalho Chehab	help
289a0bf528SMauro Carvalho Chehab	  DVB-S/S2/DSS Multistandard Professional/Broadcast demodulators.
299a0bf528SMauro Carvalho Chehab	  Say Y when you want to support these frontends.
309a0bf528SMauro Carvalho Chehab
31cd21b334SDaniel Schellerconfig DVB_STV0910
32cd21b334SDaniel Scheller	tristate "STV0910 based"
33cd21b334SDaniel Scheller	depends on DVB_CORE && I2C
34cd21b334SDaniel Scheller	default m if !MEDIA_SUBDRV_AUTOSELECT
35cd21b334SDaniel Scheller	help
36cd21b334SDaniel Scheller	  ST STV0910 DVB-S/S2 demodulator driver.
37cd21b334SDaniel Scheller
38cd21b334SDaniel Scheller	  Say Y when you want to support these frontends.
39cd21b334SDaniel Scheller
409a0bf528SMauro Carvalho Chehabconfig DVB_STV6110x
419a0bf528SMauro Carvalho Chehab	tristate "STV6110/(A) based tuners"
429a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
43fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
449a0bf528SMauro Carvalho Chehab	help
459a0bf528SMauro Carvalho Chehab	  A Silicon tuner that supports DVB-S and DVB-S2 modes
469a0bf528SMauro Carvalho Chehab
4744173fdaSDaniel Schellerconfig DVB_STV6111
4844173fdaSDaniel Scheller	tristate "STV6111 based tuners"
4944173fdaSDaniel Scheller	depends on DVB_CORE && I2C
5044173fdaSDaniel Scheller	default m if !MEDIA_SUBDRV_AUTOSELECT
5144173fdaSDaniel Scheller	help
5244173fdaSDaniel Scheller	  A Silicon tuner that supports DVB-S and DVB-S2 modes
5344173fdaSDaniel Scheller
5444173fdaSDaniel Scheller	  Say Y when you want to support these frontends.
5544173fdaSDaniel Scheller
563c4e0415SDaniel Schellerconfig DVB_MXL5XX
573c4e0415SDaniel Scheller	tristate "MaxLinear MxL5xx based tuner-demodulators"
583c4e0415SDaniel Scheller	depends on DVB_CORE && I2C
593c4e0415SDaniel Scheller	default m if !MEDIA_SUBDRV_AUTOSELECT
603c4e0415SDaniel Scheller	help
613c4e0415SDaniel Scheller	  MaxLinear MxL5xx family of DVB-S/S2 tuners/demodulators.
623c4e0415SDaniel Scheller
633c4e0415SDaniel Scheller	  Say Y when you want to support these frontends.
643c4e0415SDaniel Scheller
65395d00d1SAntti Palosaariconfig DVB_M88DS3103
667978b8a1SAntti Palosaari	tristate "Montage Technology M88DS3103"
6744b9055bSAntti Palosaari	depends on DVB_CORE && I2C && I2C_MUX
68478932b1SAntti Palosaari	select REGMAP_I2C
69395d00d1SAntti Palosaari	default m if !MEDIA_SUBDRV_AUTOSELECT
70395d00d1SAntti Palosaari	help
71395d00d1SAntti Palosaari	  Say Y when you want to support this frontend.
72395d00d1SAntti Palosaari
739a0bf528SMauro Carvalho Chehabcomment "Multistandard (cable + terrestrial) frontends"
749a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
759a0bf528SMauro Carvalho Chehab
769a0bf528SMauro Carvalho Chehabconfig DVB_DRXK
779a0bf528SMauro Carvalho Chehab	tristate "Micronas DRXK based"
789a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
79fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
809a0bf528SMauro Carvalho Chehab	help
819a0bf528SMauro Carvalho Chehab	  Micronas DRX-K DVB-C/T demodulator.
829a0bf528SMauro Carvalho Chehab
839a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
849a0bf528SMauro Carvalho Chehab
859a0bf528SMauro Carvalho Chehabconfig DVB_TDA18271C2DD
869a0bf528SMauro Carvalho Chehab	tristate "NXP TDA18271C2 silicon tuner"
879a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
88fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
899a0bf528SMauro Carvalho Chehab	help
909a0bf528SMauro Carvalho Chehab	  NXP TDA18271 silicon tuner.
919a0bf528SMauro Carvalho Chehab
929a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this tuner.
939a0bf528SMauro Carvalho Chehab
943e54a169SMatthias Schwarzottconfig DVB_SI2165
953e54a169SMatthias Schwarzott	tristate "Silicon Labs si2165 based"
963e54a169SMatthias Schwarzott	depends on DVB_CORE && I2C
97e3ea5e94SMatthias Schwarzott	select REGMAP_I2C
983e54a169SMatthias Schwarzott	default m if !MEDIA_SUBDRV_AUTOSELECT
993e54a169SMatthias Schwarzott	help
1003e54a169SMatthias Schwarzott	  A DVB-C/T demodulator.
1013e54a169SMatthias Schwarzott
1023e54a169SMatthias Schwarzott	  Say Y when you want to support this frontend.
1033e54a169SMatthias Schwarzott
10494d0eaa4SAntti Palosaariconfig DVB_MN88472
10594d0eaa4SAntti Palosaari	tristate "Panasonic MN88472"
10694d0eaa4SAntti Palosaari	depends on DVB_CORE && I2C
10794d0eaa4SAntti Palosaari	select REGMAP_I2C
10894d0eaa4SAntti Palosaari	default m if !MEDIA_SUBDRV_AUTOSELECT
10994d0eaa4SAntti Palosaari	help
11094d0eaa4SAntti Palosaari	  Say Y when you want to support this frontend.
11194d0eaa4SAntti Palosaari
112877ba50bSAntti Palosaariconfig DVB_MN88473
113877ba50bSAntti Palosaari	tristate "Panasonic MN88473"
114877ba50bSAntti Palosaari	depends on DVB_CORE && I2C
115877ba50bSAntti Palosaari	select REGMAP_I2C
116877ba50bSAntti Palosaari	default m if !MEDIA_SUBDRV_AUTOSELECT
117877ba50bSAntti Palosaari	help
118877ba50bSAntti Palosaari	  Say Y when you want to support this frontend.
119877ba50bSAntti Palosaari
1209a0bf528SMauro Carvalho Chehabcomment "DVB-S (satellite) frontends"
1219a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
1229a0bf528SMauro Carvalho Chehab
1239a0bf528SMauro Carvalho Chehabconfig DVB_CX24110
1249a0bf528SMauro Carvalho Chehab	tristate "Conexant CX24110 based"
1259a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
126fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1279a0bf528SMauro Carvalho Chehab	help
1289a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1299a0bf528SMauro Carvalho Chehab
1309a0bf528SMauro Carvalho Chehabconfig DVB_CX24123
1319a0bf528SMauro Carvalho Chehab	tristate "Conexant CX24123 based"
1329a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
133fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1349a0bf528SMauro Carvalho Chehab	help
1359a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1369a0bf528SMauro Carvalho Chehab
1379a0bf528SMauro Carvalho Chehabconfig DVB_MT312
1389a0bf528SMauro Carvalho Chehab	tristate "Zarlink VP310/MT312/ZL10313 based"
1399a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
140fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1419a0bf528SMauro Carvalho Chehab	help
1429a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1439a0bf528SMauro Carvalho Chehab
1449a0bf528SMauro Carvalho Chehabconfig DVB_ZL10036
1459a0bf528SMauro Carvalho Chehab	tristate "Zarlink ZL10036 silicon tuner"
1469a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
147fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1489a0bf528SMauro Carvalho Chehab	help
1499a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1509a0bf528SMauro Carvalho Chehab
1519a0bf528SMauro Carvalho Chehabconfig DVB_ZL10039
1529a0bf528SMauro Carvalho Chehab	tristate "Zarlink ZL10039 silicon tuner"
1539a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
154fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1559a0bf528SMauro Carvalho Chehab	help
1569a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1579a0bf528SMauro Carvalho Chehab
1589a0bf528SMauro Carvalho Chehabconfig DVB_S5H1420
1599a0bf528SMauro Carvalho Chehab	tristate "Samsung S5H1420 based"
1609a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
161fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1629a0bf528SMauro Carvalho Chehab	help
1639a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1649a0bf528SMauro Carvalho Chehab
1659a0bf528SMauro Carvalho Chehabconfig DVB_STV0288
1669a0bf528SMauro Carvalho Chehab	tristate "ST STV0288 based"
1679a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
168fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1699a0bf528SMauro Carvalho Chehab	help
1709a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1719a0bf528SMauro Carvalho Chehab
1729a0bf528SMauro Carvalho Chehabconfig DVB_STB6000
1739a0bf528SMauro Carvalho Chehab	tristate "ST STB6000 silicon tuner"
1749a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
175fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1769a0bf528SMauro Carvalho Chehab	help
1779a0bf528SMauro Carvalho Chehab	  A DVB-S silicon tuner module. Say Y when you want to support this tuner.
1789a0bf528SMauro Carvalho Chehab
1799a0bf528SMauro Carvalho Chehabconfig DVB_STV0299
1809a0bf528SMauro Carvalho Chehab	tristate "ST STV0299 based"
1819a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
182fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1839a0bf528SMauro Carvalho Chehab	help
1849a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1859a0bf528SMauro Carvalho Chehab
1869a0bf528SMauro Carvalho Chehabconfig DVB_STV6110
1879a0bf528SMauro Carvalho Chehab	tristate "ST STV6110 silicon tuner"
1889a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
189fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1909a0bf528SMauro Carvalho Chehab	help
1919a0bf528SMauro Carvalho Chehab	  A DVB-S silicon tuner module. Say Y when you want to support this tuner.
1929a0bf528SMauro Carvalho Chehab
1939a0bf528SMauro Carvalho Chehabconfig DVB_STV0900
1949a0bf528SMauro Carvalho Chehab	tristate "ST STV0900 based"
1959a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
196fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1979a0bf528SMauro Carvalho Chehab	help
1989a0bf528SMauro Carvalho Chehab	  A DVB-S/S2 demodulator. Say Y when you want to support this frontend.
1999a0bf528SMauro Carvalho Chehab
2009a0bf528SMauro Carvalho Chehabconfig DVB_TDA8083
2019a0bf528SMauro Carvalho Chehab	tristate "Philips TDA8083 based"
2029a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
203fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2049a0bf528SMauro Carvalho Chehab	help
2059a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
2069a0bf528SMauro Carvalho Chehab
2079a0bf528SMauro Carvalho Chehabconfig DVB_TDA10086
2089a0bf528SMauro Carvalho Chehab	tristate "Philips TDA10086 based"
2099a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
210fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2119a0bf528SMauro Carvalho Chehab	help
2129a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
2139a0bf528SMauro Carvalho Chehab
2149a0bf528SMauro Carvalho Chehabconfig DVB_TDA8261
2159a0bf528SMauro Carvalho Chehab	tristate "Philips TDA8261 based"
2169a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
217fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2189a0bf528SMauro Carvalho Chehab	help
2199a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
2209a0bf528SMauro Carvalho Chehab
2219a0bf528SMauro Carvalho Chehabconfig DVB_VES1X93
2229a0bf528SMauro Carvalho Chehab	tristate "VLSI VES1893 or VES1993 based"
2239a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
224fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2259a0bf528SMauro Carvalho Chehab	help
2269a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
2279a0bf528SMauro Carvalho Chehab
2289a0bf528SMauro Carvalho Chehabconfig DVB_TUNER_ITD1000
2299a0bf528SMauro Carvalho Chehab	tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
2309a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
231fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2329a0bf528SMauro Carvalho Chehab	help
2339a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
2349a0bf528SMauro Carvalho Chehab
2359a0bf528SMauro Carvalho Chehabconfig DVB_TUNER_CX24113
2369a0bf528SMauro Carvalho Chehab	tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS"
2379a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
238fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2399a0bf528SMauro Carvalho Chehab	help
2409a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
2419a0bf528SMauro Carvalho Chehab
2429a0bf528SMauro Carvalho Chehab
2439a0bf528SMauro Carvalho Chehabconfig DVB_TDA826X
2449a0bf528SMauro Carvalho Chehab	tristate "Philips TDA826X silicon tuner"
2459a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
246fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2479a0bf528SMauro Carvalho Chehab	help
2489a0bf528SMauro Carvalho Chehab	  A DVB-S silicon tuner module. Say Y when you want to support this tuner.
2499a0bf528SMauro Carvalho Chehab
2509a0bf528SMauro Carvalho Chehabconfig DVB_TUA6100
2519a0bf528SMauro Carvalho Chehab	tristate "Infineon TUA6100 PLL"
2529a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
253fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2549a0bf528SMauro Carvalho Chehab	help
2559a0bf528SMauro Carvalho Chehab	  A DVB-S PLL chip.
2569a0bf528SMauro Carvalho Chehab
2579a0bf528SMauro Carvalho Chehabconfig DVB_CX24116
2589a0bf528SMauro Carvalho Chehab	tristate "Conexant CX24116 based"
2599a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
260fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2619a0bf528SMauro Carvalho Chehab	help
2629a0bf528SMauro Carvalho Chehab	  A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
2639a0bf528SMauro Carvalho Chehab
2640d788680SLuis Alvesconfig DVB_CX24117
2650d788680SLuis Alves	tristate "Conexant CX24117 based"
2660d788680SLuis Alves	depends on DVB_CORE && I2C
2670d788680SLuis Alves	default m if !MEDIA_SUBDRV_AUTOSELECT
2680d788680SLuis Alves	help
2690d788680SLuis Alves	  A Dual DVB-S/S2 tuner module. Say Y when you want to support this frontend.
2700d788680SLuis Alves
2715afc9a25SJemma Densonconfig DVB_CX24120
2725afc9a25SJemma Denson	tristate "Conexant CX24120 based"
2735afc9a25SJemma Denson	depends on DVB_CORE && I2C
2745afc9a25SJemma Denson	default m if !MEDIA_SUBDRV_AUTOSELECT
2755afc9a25SJemma Denson	help
276cd20c596SJemma Denson	  A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
2775afc9a25SJemma Denson
2789a0bf528SMauro Carvalho Chehabconfig DVB_SI21XX
2799a0bf528SMauro Carvalho Chehab	tristate "Silicon Labs SI21XX based"
2809a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
281fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2829a0bf528SMauro Carvalho Chehab	help
2839a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
2849a0bf528SMauro Carvalho Chehab
2856fef4fc7SKonstantin Dimitrovconfig DVB_TS2020
2866fef4fc7SKonstantin Dimitrov	tristate "Montage Tehnology TS2020 based tuners"
287cdeb1755SRandy Dunlap	depends on DVB_CORE && I2C
288f158cbceSAntti Palosaari	select REGMAP_I2C
289d65fcbb0SPaul Bolle	default m if !MEDIA_SUBDRV_AUTOSELECT
2906fef4fc7SKonstantin Dimitrov	help
2916fef4fc7SKonstantin Dimitrov	  A DVB-S/S2 silicon tuner. Say Y when you want to support this tuner.
2926fef4fc7SKonstantin Dimitrov
2939a0bf528SMauro Carvalho Chehabconfig DVB_DS3000
2949a0bf528SMauro Carvalho Chehab	tristate "Montage Tehnology DS3000 based"
2959a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
296fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2979a0bf528SMauro Carvalho Chehab	help
2989a0bf528SMauro Carvalho Chehab	  A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
2999a0bf528SMauro Carvalho Chehab
3009a0bf528SMauro Carvalho Chehabconfig DVB_MB86A16
3019a0bf528SMauro Carvalho Chehab	tristate "Fujitsu MB86A16 based"
3029a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
303fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3049a0bf528SMauro Carvalho Chehab	help
3059a0bf528SMauro Carvalho Chehab	  A DVB-S/DSS Direct Conversion reveiver.
3069a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
3079a0bf528SMauro Carvalho Chehab
3089a0bf528SMauro Carvalho Chehabconfig DVB_TDA10071
3099a0bf528SMauro Carvalho Chehab	tristate "NXP TDA10071"
3109a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
311b046d3adSMatthias Schwarzott	select REGMAP_I2C
312fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3139a0bf528SMauro Carvalho Chehab	help
3149a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
3159a0bf528SMauro Carvalho Chehab
3169a0bf528SMauro Carvalho Chehabcomment "DVB-T (terrestrial) frontends"
3179a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
3189a0bf528SMauro Carvalho Chehab
3199a0bf528SMauro Carvalho Chehabconfig DVB_SP8870
3209a0bf528SMauro Carvalho Chehab	tristate "Spase sp8870 based"
3219a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
322fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3239a0bf528SMauro Carvalho Chehab	help
3249a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
3259a0bf528SMauro Carvalho Chehab
3269a0bf528SMauro Carvalho Chehab	  This driver needs external firmware. Please use the command
327fe63a1a6SMauro Carvalho Chehab	  "<kerneldir>/scripts/get_dvb_firmware sp8870" to
3289a0bf528SMauro Carvalho Chehab	  download/extract it, and then copy it to /usr/lib/hotplug/firmware
3299a0bf528SMauro Carvalho Chehab	  or /lib/firmware (depending on configuration of firmware hotplug).
3309a0bf528SMauro Carvalho Chehab
3319a0bf528SMauro Carvalho Chehabconfig DVB_SP887X
3329a0bf528SMauro Carvalho Chehab	tristate "Spase sp887x based"
3339a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
334fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3359a0bf528SMauro Carvalho Chehab	help
3369a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
3379a0bf528SMauro Carvalho Chehab
3389a0bf528SMauro Carvalho Chehab	  This driver needs external firmware. Please use the command
339fe63a1a6SMauro Carvalho Chehab	  "<kerneldir>/scripts/get_dvb_firmware sp887x" to
3409a0bf528SMauro Carvalho Chehab	  download/extract it, and then copy it to /usr/lib/hotplug/firmware
3419a0bf528SMauro Carvalho Chehab	  or /lib/firmware (depending on configuration of firmware hotplug).
3429a0bf528SMauro Carvalho Chehab
3439a0bf528SMauro Carvalho Chehabconfig DVB_CX22700
3449a0bf528SMauro Carvalho Chehab	tristate "Conexant CX22700 based"
3459a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
346fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3479a0bf528SMauro Carvalho Chehab	help
3489a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
3499a0bf528SMauro Carvalho Chehab
3509a0bf528SMauro Carvalho Chehabconfig DVB_CX22702
3519a0bf528SMauro Carvalho Chehab	tristate "Conexant cx22702 demodulator (OFDM)"
3529a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
353fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3549a0bf528SMauro Carvalho Chehab	help
3559a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
3569a0bf528SMauro Carvalho Chehab
3579a0bf528SMauro Carvalho Chehabconfig DVB_S5H1432
3589a0bf528SMauro Carvalho Chehab	tristate "Samsung s5h1432 demodulator (OFDM)"
3599a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
360fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3619a0bf528SMauro Carvalho Chehab	help
3629a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
3639a0bf528SMauro Carvalho Chehab
3649a0bf528SMauro Carvalho Chehabconfig DVB_DRXD
3659a0bf528SMauro Carvalho Chehab	tristate "Micronas DRXD driver"
3669a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
367fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3689a0bf528SMauro Carvalho Chehab	help
3699a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
3709a0bf528SMauro Carvalho Chehab
3719a0bf528SMauro Carvalho Chehab	  Note: this driver was based on vendor driver reference code (released
3729a0bf528SMauro Carvalho Chehab	  under the GPL) as opposed to the existing drx397xd driver, which
3739a0bf528SMauro Carvalho Chehab	  was written via reverse engineering.
3749a0bf528SMauro Carvalho Chehab
3759a0bf528SMauro Carvalho Chehabconfig DVB_L64781
3769a0bf528SMauro Carvalho Chehab	tristate "LSI L64781"
3779a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
378fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3799a0bf528SMauro Carvalho Chehab	help
3809a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
3819a0bf528SMauro Carvalho Chehab
3829a0bf528SMauro Carvalho Chehabconfig DVB_TDA1004X
3839a0bf528SMauro Carvalho Chehab	tristate "Philips TDA10045H/TDA10046H based"
3849a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
385fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3869a0bf528SMauro Carvalho Chehab	help
3879a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
3889a0bf528SMauro Carvalho Chehab
3899a0bf528SMauro Carvalho Chehab	  This driver needs external firmware. Please use the commands
390fe63a1a6SMauro Carvalho Chehab	  "<kerneldir>/scripts/get_dvb_firmware tda10045",
391fe63a1a6SMauro Carvalho Chehab	  "<kerneldir>/scripts/get_dvb_firmware tda10046" to
3929a0bf528SMauro Carvalho Chehab	  download/extract them, and then copy them to /usr/lib/hotplug/firmware
3939a0bf528SMauro Carvalho Chehab	  or /lib/firmware (depending on configuration of firmware hotplug).
3949a0bf528SMauro Carvalho Chehab
3959a0bf528SMauro Carvalho Chehabconfig DVB_NXT6000
3969a0bf528SMauro Carvalho Chehab	tristate "NxtWave Communications NXT6000 based"
3979a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
398fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3999a0bf528SMauro Carvalho Chehab	help
4009a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
4019a0bf528SMauro Carvalho Chehab
4029a0bf528SMauro Carvalho Chehabconfig DVB_MT352
4039a0bf528SMauro Carvalho Chehab	tristate "Zarlink MT352 based"
4049a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
405fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4069a0bf528SMauro Carvalho Chehab	help
4079a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
4089a0bf528SMauro Carvalho Chehab
4099a0bf528SMauro Carvalho Chehabconfig DVB_ZL10353
4109a0bf528SMauro Carvalho Chehab	tristate "Zarlink ZL10353 based"
4119a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
412fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4139a0bf528SMauro Carvalho Chehab	help
4149a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
4159a0bf528SMauro Carvalho Chehab
4169a0bf528SMauro Carvalho Chehabconfig DVB_DIB3000MB
4179a0bf528SMauro Carvalho Chehab	tristate "DiBcom 3000M-B"
4189a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
419fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4209a0bf528SMauro Carvalho Chehab	help
4219a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
4229a0bf528SMauro Carvalho Chehab	  to support this frontend.
4239a0bf528SMauro Carvalho Chehab
4249a0bf528SMauro Carvalho Chehabconfig DVB_DIB3000MC
4259a0bf528SMauro Carvalho Chehab	tristate "DiBcom 3000P/M-C"
4269a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
427fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4289a0bf528SMauro Carvalho Chehab	help
4299a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
4309a0bf528SMauro Carvalho Chehab	  to support this frontend.
4319a0bf528SMauro Carvalho Chehab
4329a0bf528SMauro Carvalho Chehabconfig DVB_DIB7000M
4339a0bf528SMauro Carvalho Chehab	tristate "DiBcom 7000MA/MB/PA/PB/MC"
4349a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
435fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4369a0bf528SMauro Carvalho Chehab	help
4379a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
4389a0bf528SMauro Carvalho Chehab	  to support this frontend.
4399a0bf528SMauro Carvalho Chehab
4409a0bf528SMauro Carvalho Chehabconfig DVB_DIB7000P
4419a0bf528SMauro Carvalho Chehab	tristate "DiBcom 7000PC"
4429a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
443fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4449a0bf528SMauro Carvalho Chehab	help
4459a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
4469a0bf528SMauro Carvalho Chehab	  to support this frontend.
4479a0bf528SMauro Carvalho Chehab
4489a0bf528SMauro Carvalho Chehabconfig DVB_DIB9000
4499a0bf528SMauro Carvalho Chehab	tristate "DiBcom 9000"
4509a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
451fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4529a0bf528SMauro Carvalho Chehab	help
4539a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
4549a0bf528SMauro Carvalho Chehab	  to support this frontend.
4559a0bf528SMauro Carvalho Chehab
4569a0bf528SMauro Carvalho Chehabconfig DVB_TDA10048
4579a0bf528SMauro Carvalho Chehab	tristate "Philips TDA10048HN based"
4589a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
459fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4609a0bf528SMauro Carvalho Chehab	help
4619a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
4629a0bf528SMauro Carvalho Chehab
4639a0bf528SMauro Carvalho Chehabconfig DVB_AF9013
4649a0bf528SMauro Carvalho Chehab	tristate "Afatech AF9013 demodulator"
46522e59e72SAntti Palosaari	depends on DVB_CORE && I2C && I2C_MUX
466f458a1bcSAntti Palosaari	select REGMAP
467fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4689a0bf528SMauro Carvalho Chehab	help
4699a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
4709a0bf528SMauro Carvalho Chehab
4719a0bf528SMauro Carvalho Chehabconfig DVB_EC100
4729a0bf528SMauro Carvalho Chehab	tristate "E3C EC100"
4739a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
474fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4759a0bf528SMauro Carvalho Chehab	help
4769a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
4779a0bf528SMauro Carvalho Chehab
4789a0bf528SMauro Carvalho Chehabconfig DVB_STV0367
4799a0bf528SMauro Carvalho Chehab	tristate "ST STV0367 based"
4809a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
481fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4829a0bf528SMauro Carvalho Chehab	help
4839a0bf528SMauro Carvalho Chehab	  A DVB-T/C tuner module. Say Y when you want to support this frontend.
4849a0bf528SMauro Carvalho Chehab
4859a0bf528SMauro Carvalho Chehabconfig DVB_CXD2820R
4869a0bf528SMauro Carvalho Chehab	tristate "Sony CXD2820R"
4879a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
48843e2ea63SAntti Palosaari	select REGMAP_I2C
489fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4909a0bf528SMauro Carvalho Chehab	help
4919a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
4929a0bf528SMauro Carvalho Chehab
493a6dc60ffSKozlov Sergeyconfig DVB_CXD2841ER
494a6dc60ffSKozlov Sergey	tristate "Sony CXD2841ER"
495a6dc60ffSKozlov Sergey	depends on DVB_CORE && I2C
496a6dc60ffSKozlov Sergey	default m if !MEDIA_SUBDRV_AUTOSELECT
497a6dc60ffSKozlov Sergey	help
498a6dc60ffSKozlov Sergey	  Say Y when you want to support this frontend.
499a6dc60ffSKozlov Sergey
5009a0bf528SMauro Carvalho Chehabconfig DVB_RTL2830
5019a0bf528SMauro Carvalho Chehab	tristate "Realtek RTL2830 DVB-T"
50228c08799SAntti Palosaari	depends on DVB_CORE && I2C && I2C_MUX
50315d37f38SAntti Palosaari	select REGMAP
504fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5059a0bf528SMauro Carvalho Chehab	help
5069a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
5079a0bf528SMauro Carvalho Chehab
5089a0bf528SMauro Carvalho Chehabconfig DVB_RTL2832
5099a0bf528SMauro Carvalho Chehab	tristate "Realtek RTL2832 DVB-T"
5108823f028SAntti Palosaari	depends on DVB_CORE && I2C && I2C_MUX
511d1016581SAntti Palosaari	select REGMAP
512fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5139a0bf528SMauro Carvalho Chehab	help
5149a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
5159a0bf528SMauro Carvalho Chehab
51677bbb2b0SAntti Palosaariconfig DVB_RTL2832_SDR
51777bbb2b0SAntti Palosaari	tristate "Realtek RTL2832 SDR"
51869cc4bfaSAntti Palosaari	depends on DVB_CORE && I2C && I2C_MUX && VIDEO_V4L2 && MEDIA_SDR_SUPPORT && USB
51977bbb2b0SAntti Palosaari	select DVB_RTL2832
52077bbb2b0SAntti Palosaari	select VIDEOBUF2_VMALLOC
52177bbb2b0SAntti Palosaari	default m if !MEDIA_SUBDRV_AUTOSELECT
52277bbb2b0SAntti Palosaari	help
52377bbb2b0SAntti Palosaari	  Say Y when you want to support this SDR module.
52477bbb2b0SAntti Palosaari
525845f3505SAntti Palosaariconfig DVB_SI2168
526845f3505SAntti Palosaari	tristate "Silicon Labs Si2168"
527845f3505SAntti Palosaari	depends on DVB_CORE && I2C && I2C_MUX
528845f3505SAntti Palosaari	default m if !MEDIA_SUBDRV_AUTOSELECT
529845f3505SAntti Palosaari	help
530845f3505SAntti Palosaari	  Say Y when you want to support this frontend.
531845f3505SAntti Palosaari
532dcae7781SMauro Carvalho Chehabconfig DVB_AS102_FE
533dcae7781SMauro Carvalho Chehab	tristate
534dcae7781SMauro Carvalho Chehab	depends on DVB_CORE
535dcae7781SMauro Carvalho Chehab	default DVB_AS102
536dcae7781SMauro Carvalho Chehab
53747d65372SAntti Palosaariconfig DVB_ZD1301_DEMOD
53847d65372SAntti Palosaari	tristate "ZyDAS ZD1301"
53947d65372SAntti Palosaari	depends on DVB_CORE && I2C
54047d65372SAntti Palosaari	default m if !MEDIA_SUBDRV_AUTOSELECT
54147d65372SAntti Palosaari	help
54247d65372SAntti Palosaari	  Say Y when you want to support this frontend.
54347d65372SAntti Palosaari
5447a0786c1SMauro Carvalho Chehabconfig DVB_GP8PSK_FE
5457a0786c1SMauro Carvalho Chehab	tristate
5467a0786c1SMauro Carvalho Chehab	depends on DVB_CORE
5477a0786c1SMauro Carvalho Chehab	default DVB_USB_GP8PSK
5487a0786c1SMauro Carvalho Chehab
5499dbaad42SYasunari Takiguchisource "drivers/media/dvb-frontends/cxd2880/Kconfig"
5509dbaad42SYasunari Takiguchi
5519a0bf528SMauro Carvalho Chehabcomment "DVB-C (cable) frontends"
5529a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
5539a0bf528SMauro Carvalho Chehab
5549a0bf528SMauro Carvalho Chehabconfig DVB_VES1820
5559a0bf528SMauro Carvalho Chehab	tristate "VLSI VES1820 based"
5569a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
557fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5589a0bf528SMauro Carvalho Chehab	help
5599a0bf528SMauro Carvalho Chehab	  A DVB-C tuner module. Say Y when you want to support this frontend.
5609a0bf528SMauro Carvalho Chehab
5619a0bf528SMauro Carvalho Chehabconfig DVB_TDA10021
5629a0bf528SMauro Carvalho Chehab	tristate "Philips TDA10021 based"
5639a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
564fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5659a0bf528SMauro Carvalho Chehab	help
5669a0bf528SMauro Carvalho Chehab	  A DVB-C tuner module. Say Y when you want to support this frontend.
5679a0bf528SMauro Carvalho Chehab
5689a0bf528SMauro Carvalho Chehabconfig DVB_TDA10023
5699a0bf528SMauro Carvalho Chehab	tristate "Philips TDA10023 based"
5709a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
571fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5729a0bf528SMauro Carvalho Chehab	help
5739a0bf528SMauro Carvalho Chehab	  A DVB-C tuner module. Say Y when you want to support this frontend.
5749a0bf528SMauro Carvalho Chehab
5759a0bf528SMauro Carvalho Chehabconfig DVB_STV0297
5769a0bf528SMauro Carvalho Chehab	tristate "ST STV0297 based"
5779a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
578fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5799a0bf528SMauro Carvalho Chehab	help
5809a0bf528SMauro Carvalho Chehab	  A DVB-C tuner module. Say Y when you want to support this frontend.
5819a0bf528SMauro Carvalho Chehab
5829a0bf528SMauro Carvalho Chehabcomment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
5839a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
5849a0bf528SMauro Carvalho Chehab
5859a0bf528SMauro Carvalho Chehabconfig DVB_NXT200X
5869a0bf528SMauro Carvalho Chehab	tristate "NxtWave Communications NXT2002/NXT2004 based"
5879a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
588fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5899a0bf528SMauro Carvalho Chehab	help
5909a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
5919a0bf528SMauro Carvalho Chehab	  to support this frontend.
5929a0bf528SMauro Carvalho Chehab
5939a0bf528SMauro Carvalho Chehab	  This driver needs external firmware. Please use the commands
594fe63a1a6SMauro Carvalho Chehab	  "<kerneldir>/scripts/get_dvb_firmware nxt2002" and
595fe63a1a6SMauro Carvalho Chehab	  "<kerneldir>/scripts/get_dvb_firmware nxt2004" to
5969a0bf528SMauro Carvalho Chehab	  download/extract them, and then copy them to /usr/lib/hotplug/firmware
5979a0bf528SMauro Carvalho Chehab	  or /lib/firmware (depending on configuration of firmware hotplug).
5989a0bf528SMauro Carvalho Chehab
5999a0bf528SMauro Carvalho Chehabconfig DVB_OR51211
6009a0bf528SMauro Carvalho Chehab	tristate "Oren OR51211 based"
6019a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
602fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6039a0bf528SMauro Carvalho Chehab	help
6049a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
6059a0bf528SMauro Carvalho Chehab
6069a0bf528SMauro Carvalho Chehab	  This driver needs external firmware. Please use the command
607fe63a1a6SMauro Carvalho Chehab	  "<kerneldir>/scripts/get_dvb_firmware or51211" to
6089a0bf528SMauro Carvalho Chehab	  download it, and then copy it to /usr/lib/hotplug/firmware
6099a0bf528SMauro Carvalho Chehab	  or /lib/firmware (depending on configuration of firmware hotplug).
6109a0bf528SMauro Carvalho Chehab
6119a0bf528SMauro Carvalho Chehabconfig DVB_OR51132
6129a0bf528SMauro Carvalho Chehab	tristate "Oren OR51132 based"
6139a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
614fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6159a0bf528SMauro Carvalho Chehab	help
6169a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
6179a0bf528SMauro Carvalho Chehab	  to support this frontend.
6189a0bf528SMauro Carvalho Chehab
6199a0bf528SMauro Carvalho Chehab	  This driver needs external firmware. Please use the commands
620fe63a1a6SMauro Carvalho Chehab	  "<kerneldir>/scripts/get_dvb_firmware or51132_vsb" and/or
621fe63a1a6SMauro Carvalho Chehab	  "<kerneldir>/scripts/get_dvb_firmware or51132_qam" to
6229a0bf528SMauro Carvalho Chehab	  download firmwares for 8VSB and QAM64/256, respectively. Copy them to
6239a0bf528SMauro Carvalho Chehab	  /usr/lib/hotplug/firmware or /lib/firmware (depending on
6249a0bf528SMauro Carvalho Chehab	  configuration of firmware hotplug).
6259a0bf528SMauro Carvalho Chehab
6269a0bf528SMauro Carvalho Chehabconfig DVB_BCM3510
6279a0bf528SMauro Carvalho Chehab	tristate "Broadcom BCM3510"
6289a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
629fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6309a0bf528SMauro Carvalho Chehab	help
6319a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
6329a0bf528SMauro Carvalho Chehab	  support this frontend.
6339a0bf528SMauro Carvalho Chehab
6349a0bf528SMauro Carvalho Chehabconfig DVB_LGDT330X
6359a0bf528SMauro Carvalho Chehab	tristate "LG Electronics LGDT3302/LGDT3303 based"
6369a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
637fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6389a0bf528SMauro Carvalho Chehab	help
6399a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
6409a0bf528SMauro Carvalho Chehab	  to support this frontend.
6419a0bf528SMauro Carvalho Chehab
6429a0bf528SMauro Carvalho Chehabconfig DVB_LGDT3305
6439a0bf528SMauro Carvalho Chehab	tristate "LG Electronics LGDT3304 and LGDT3305 based"
6449a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
645fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6469a0bf528SMauro Carvalho Chehab	help
6479a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
6489a0bf528SMauro Carvalho Chehab	  to support this frontend.
6499a0bf528SMauro Carvalho Chehab
650b63b36faSFred Richterconfig DVB_LGDT3306A
651b63b36faSFred Richter	tristate "LG Electronics LGDT3306A based"
6524f751890SKevin Cheng	depends on DVB_CORE && I2C && I2C_MUX
653b63b36faSFred Richter	default m if !MEDIA_SUBDRV_AUTOSELECT
654b63b36faSFred Richter	help
655b63b36faSFred Richter	  An ATSC 8VSB and QAM-B 64/256 demodulator module. Say Y when you want
656b63b36faSFred Richter	  to support this frontend.
657b63b36faSFred Richter
6589a0bf528SMauro Carvalho Chehabconfig DVB_LG2160
6599a0bf528SMauro Carvalho Chehab	tristate "LG Electronics LG216x based"
6609a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
661fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6629a0bf528SMauro Carvalho Chehab	help
6639a0bf528SMauro Carvalho Chehab	  An ATSC/MH demodulator module. Say Y when you want
6649a0bf528SMauro Carvalho Chehab	  to support this frontend.
6659a0bf528SMauro Carvalho Chehab
6669a0bf528SMauro Carvalho Chehabconfig DVB_S5H1409
6679a0bf528SMauro Carvalho Chehab	tristate "Samsung S5H1409 based"
6689a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
669fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6709a0bf528SMauro Carvalho Chehab	help
6719a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
6729a0bf528SMauro Carvalho Chehab	  to support this frontend.
6739a0bf528SMauro Carvalho Chehab
6749a0bf528SMauro Carvalho Chehabconfig DVB_AU8522
675a4afb3edSMauro Carvalho Chehab	depends on DVB_CORE && I2C
6769a0bf528SMauro Carvalho Chehab	tristate
6779a0bf528SMauro Carvalho Chehab
6789a0bf528SMauro Carvalho Chehabconfig DVB_AU8522_DTV
6799a0bf528SMauro Carvalho Chehab	tristate "Auvitek AU8522 based DTV demod"
6809a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
6819a0bf528SMauro Carvalho Chehab	select DVB_AU8522
682fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6839a0bf528SMauro Carvalho Chehab	help
6849a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when
6859a0bf528SMauro Carvalho Chehab	  you want to enable DTV demodulation support for this frontend.
6869a0bf528SMauro Carvalho Chehab
6879a0bf528SMauro Carvalho Chehabconfig DVB_AU8522_V4L
6889a0bf528SMauro Carvalho Chehab	tristate "Auvitek AU8522 based ATV demod"
689a4afb3edSMauro Carvalho Chehab	depends on VIDEO_V4L2 && DVB_CORE && I2C
6909a0bf528SMauro Carvalho Chehab	select DVB_AU8522
691fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6929a0bf528SMauro Carvalho Chehab	help
6939a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when
6949a0bf528SMauro Carvalho Chehab	  you want to enable ATV demodulation support for this frontend.
6959a0bf528SMauro Carvalho Chehab
6969a0bf528SMauro Carvalho Chehabconfig DVB_S5H1411
6979a0bf528SMauro Carvalho Chehab	tristate "Samsung S5H1411 based"
6989a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
699fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
7009a0bf528SMauro Carvalho Chehab	help
7019a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
7029a0bf528SMauro Carvalho Chehab	  to support this frontend.
7039a0bf528SMauro Carvalho Chehab
7049a0bf528SMauro Carvalho Chehabcomment "ISDB-T (terrestrial) frontends"
7059a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
7069a0bf528SMauro Carvalho Chehab
7079a0bf528SMauro Carvalho Chehabconfig DVB_S921
7089a0bf528SMauro Carvalho Chehab	tristate "Sharp S921 frontend"
7099a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
710fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
7119a0bf528SMauro Carvalho Chehab	help
7129a0bf528SMauro Carvalho Chehab	  AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
7139a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
7149a0bf528SMauro Carvalho Chehab
7159a0bf528SMauro Carvalho Chehabconfig DVB_DIB8000
7169a0bf528SMauro Carvalho Chehab	tristate "DiBcom 8000MB/MC"
7179a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
718fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
7199a0bf528SMauro Carvalho Chehab	help
7209a0bf528SMauro Carvalho Chehab	  A driver for DiBcom's DiB8000 ISDB-T/ISDB-Tsb demodulator.
7219a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
7229a0bf528SMauro Carvalho Chehab
7239a0bf528SMauro Carvalho Chehabconfig DVB_MB86A20S
7249a0bf528SMauro Carvalho Chehab	tristate "Fujitsu mb86a20s"
7259a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
726fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
7279a0bf528SMauro Carvalho Chehab	help
7289a0bf528SMauro Carvalho Chehab	  A driver for Fujitsu mb86a20s ISDB-T/ISDB-Tsb demodulator.
7299a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
7309a0bf528SMauro Carvalho Chehab
73130934dd3Sほちcomment "ISDB-S (satellite) & ISDB-T (terrestrial) frontends"
73230934dd3Sほち	depends on DVB_CORE
73330934dd3Sほち
734f5d82a75SAkihiro Tsukadaconfig DVB_TC90522
735f5d82a75SAkihiro Tsukada	tristate "Toshiba TC90522"
736f5d82a75SAkihiro Tsukada	depends on DVB_CORE && I2C
737f5d82a75SAkihiro Tsukada	default m if !MEDIA_SUBDRV_AUTOSELECT
738f5d82a75SAkihiro Tsukada	help
73930934dd3Sほち	  Toshiba TC90522 2xISDB-S 8PSK + 2xISDB-T OFDM demodulator.
740f5d82a75SAkihiro Tsukada	  Say Y when you want to support this frontend.
741f5d82a75SAkihiro Tsukada
7420f408ce8SKatsuhiro Suzukiconfig DVB_MN88443X
7430f408ce8SKatsuhiro Suzuki	tristate "Socionext MN88443x"
7440f408ce8SKatsuhiro Suzuki	depends on DVB_CORE && I2C
7450f408ce8SKatsuhiro Suzuki	select REGMAP_I2C
7460f408ce8SKatsuhiro Suzuki	default m if !MEDIA_SUBDRV_AUTOSELECT
7470f408ce8SKatsuhiro Suzuki	help
7480f408ce8SKatsuhiro Suzuki	  A driver for Socionext/Panasonic MN884433 and MN884434
7490f408ce8SKatsuhiro Suzuki	  ISDB-S + ISDB-T demodulator.
7500f408ce8SKatsuhiro Suzuki	  Say Y when you want to support this frontend.
7510f408ce8SKatsuhiro Suzuki
7529a0bf528SMauro Carvalho Chehabcomment "Digital terrestrial only tuners/PLL"
7539a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
7549a0bf528SMauro Carvalho Chehab
7559a0bf528SMauro Carvalho Chehabconfig DVB_PLL
7569a0bf528SMauro Carvalho Chehab	tristate "Generic I2C PLL based tuners"
7579a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
758fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
7599a0bf528SMauro Carvalho Chehab	help
7609a0bf528SMauro Carvalho Chehab	  This module drives a number of tuners based on PLL chips with a
7619a0bf528SMauro Carvalho Chehab	  common I2C interface. Say Y when you want to support these tuners.
7629a0bf528SMauro Carvalho Chehab
7639a0bf528SMauro Carvalho Chehabconfig DVB_TUNER_DIB0070
7649a0bf528SMauro Carvalho Chehab	tristate "DiBcom DiB0070 silicon base-band tuner"
765a4afb3edSMauro Carvalho Chehab	depends on DVB_CORE && I2C
766fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
7679a0bf528SMauro Carvalho Chehab	help
7689a0bf528SMauro Carvalho Chehab	  A driver for the silicon baseband tuner DiB0070 from DiBcom.
7699a0bf528SMauro Carvalho Chehab	  This device is only used inside a SiP called together with a
7709a0bf528SMauro Carvalho Chehab	  demodulator for now.
7719a0bf528SMauro Carvalho Chehab
7729a0bf528SMauro Carvalho Chehabconfig DVB_TUNER_DIB0090
7739a0bf528SMauro Carvalho Chehab	tristate "DiBcom DiB0090 silicon base-band tuner"
774a4afb3edSMauro Carvalho Chehab	depends on DVB_CORE && I2C
775fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
7769a0bf528SMauro Carvalho Chehab	help
7779a0bf528SMauro Carvalho Chehab	  A driver for the silicon baseband tuner DiB0090 from DiBcom.
7789a0bf528SMauro Carvalho Chehab	  This device is only used inside a SiP called together with a
7799a0bf528SMauro Carvalho Chehab	  demodulator for now.
7809a0bf528SMauro Carvalho Chehab
7819a0bf528SMauro Carvalho Chehabcomment "SEC control devices for DVB-S"
7829a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
7839a0bf528SMauro Carvalho Chehab
78438b2df95SDevin Heitmuellersource "drivers/media/dvb-frontends/drx39xyj/Kconfig"
78538b2df95SDevin Heitmueller
786e025273bSKozlov Sergeyconfig DVB_LNBH25
787e025273bSKozlov Sergey	tristate "LNBH25 SEC controller"
788e025273bSKozlov Sergey	depends on DVB_CORE && I2C
789e025273bSKozlov Sergey	default m if !MEDIA_SUBDRV_AUTOSELECT
790e025273bSKozlov Sergey	help
791e025273bSKozlov Sergey	  An SEC control chip.
792e025273bSKozlov Sergey	  Say Y when you want to support this chip.
793e025273bSKozlov Sergey
7941b09dd9fSKatsuhiro Suzukiconfig DVB_LNBH29
7951b09dd9fSKatsuhiro Suzuki	tristate "LNBH29 SEC controller"
7961b09dd9fSKatsuhiro Suzuki	depends on DVB_CORE && I2C
7971b09dd9fSKatsuhiro Suzuki	default m if !MEDIA_SUBDRV_AUTOSELECT
7981b09dd9fSKatsuhiro Suzuki	help
7991b09dd9fSKatsuhiro Suzuki	  LNB power supply and control voltage
8001b09dd9fSKatsuhiro Suzuki	  regulator chip with step-up converter
8011b09dd9fSKatsuhiro Suzuki	  and I2C interface for STMicroelectronics LNBH29.
8021b09dd9fSKatsuhiro Suzuki	  Say Y when you want to support this chip.
8031b09dd9fSKatsuhiro Suzuki
8049a0bf528SMauro Carvalho Chehabconfig DVB_LNBP21
8059a0bf528SMauro Carvalho Chehab	tristate "LNBP21/LNBH24 SEC controllers"
8069a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
807fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
8089a0bf528SMauro Carvalho Chehab	help
8099a0bf528SMauro Carvalho Chehab	  An SEC control chips.
8109a0bf528SMauro Carvalho Chehab
8119a0bf528SMauro Carvalho Chehabconfig DVB_LNBP22
8129a0bf528SMauro Carvalho Chehab	tristate "LNBP22 SEC controllers"
8139a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
814fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
8159a0bf528SMauro Carvalho Chehab	help
8169a0bf528SMauro Carvalho Chehab	  LNB power supply and control voltage
8179a0bf528SMauro Carvalho Chehab	  regulator chip with step-up converter
8189a0bf528SMauro Carvalho Chehab	  and I2C interface.
8199a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this chip.
8209a0bf528SMauro Carvalho Chehab
8219a0bf528SMauro Carvalho Chehabconfig DVB_ISL6405
8229a0bf528SMauro Carvalho Chehab	tristate "ISL6405 SEC controller"
8239a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
824fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
8259a0bf528SMauro Carvalho Chehab	help
8269a0bf528SMauro Carvalho Chehab	  An SEC control chip.
8279a0bf528SMauro Carvalho Chehab
8289a0bf528SMauro Carvalho Chehabconfig DVB_ISL6421
8299a0bf528SMauro Carvalho Chehab	tristate "ISL6421 SEC controller"
8309a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
831fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
8329a0bf528SMauro Carvalho Chehab	help
8339a0bf528SMauro Carvalho Chehab	  An SEC control chip.
8349a0bf528SMauro Carvalho Chehab
8359a0bf528SMauro Carvalho Chehabconfig DVB_ISL6423
8369a0bf528SMauro Carvalho Chehab	tristate "ISL6423 SEC controller"
8379a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
838fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
8399a0bf528SMauro Carvalho Chehab	help
8409a0bf528SMauro Carvalho Chehab	  A SEC controller chip from Intersil
8419a0bf528SMauro Carvalho Chehab
8429a0bf528SMauro Carvalho Chehabconfig DVB_A8293
8439a0bf528SMauro Carvalho Chehab	tristate "Allegro A8293"
8449a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
845fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
8469a0bf528SMauro Carvalho Chehab
8479a0bf528SMauro Carvalho Chehabconfig DVB_LGS8GL5
8489a0bf528SMauro Carvalho Chehab	tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
8499a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
850fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
8519a0bf528SMauro Carvalho Chehab	help
8529a0bf528SMauro Carvalho Chehab	  A DMB-TH tuner module. Say Y when you want to support this frontend.
8539a0bf528SMauro Carvalho Chehab
8549a0bf528SMauro Carvalho Chehabconfig DVB_LGS8GXX
8559a0bf528SMauro Carvalho Chehab	tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator"
8569a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
8579a0bf528SMauro Carvalho Chehab	select FW_LOADER
858fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
8599a0bf528SMauro Carvalho Chehab	help
8609a0bf528SMauro Carvalho Chehab	  A DMB-TH tuner module. Say Y when you want to support this frontend.
8619a0bf528SMauro Carvalho Chehab
8629a0bf528SMauro Carvalho Chehabconfig DVB_ATBM8830
8639a0bf528SMauro Carvalho Chehab	tristate "AltoBeam ATBM8830/8831 DMB-TH demodulator"
8649a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
865fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
8669a0bf528SMauro Carvalho Chehab	help
8679a0bf528SMauro Carvalho Chehab	  A DMB-TH tuner module. Say Y when you want to support this frontend.
8689a0bf528SMauro Carvalho Chehab
8699a0bf528SMauro Carvalho Chehabconfig DVB_TDA665x
8709a0bf528SMauro Carvalho Chehab	tristate "TDA665x tuner"
8719a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
872fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
8739a0bf528SMauro Carvalho Chehab	help
8749a0bf528SMauro Carvalho Chehab	  Support for tuner modules based on Philips TDA6650/TDA6651 chips.
8759a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this chip.
8769a0bf528SMauro Carvalho Chehab
8779a0bf528SMauro Carvalho Chehab	  Currently supported tuners:
8789a0bf528SMauro Carvalho Chehab	  * Panasonic ENV57H12D5 (ET-50DT)
8799a0bf528SMauro Carvalho Chehab
8809a0bf528SMauro Carvalho Chehabconfig DVB_IX2505V
8819a0bf528SMauro Carvalho Chehab	tristate "Sharp IX2505V silicon tuner"
8829a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
883fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
8849a0bf528SMauro Carvalho Chehab	help
8859a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
8869a0bf528SMauro Carvalho Chehab
8879a0bf528SMauro Carvalho Chehabconfig DVB_M88RS2000
8889a0bf528SMauro Carvalho Chehab	tristate "M88RS2000 DVB-S demodulator and tuner"
8899a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
890fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
8919a0bf528SMauro Carvalho Chehab	help
8929a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module.
8939a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
8949a0bf528SMauro Carvalho Chehab
8959a0bf528SMauro Carvalho Chehabconfig DVB_AF9033
8969a0bf528SMauro Carvalho Chehab	tristate "Afatech AF9033 DVB-T demodulator"
8979a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
898bc85d5e2SAntti Palosaari	select REGMAP_I2C
899fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
9009a0bf528SMauro Carvalho Chehab
901a5d32b35SKozlov Sergeyconfig DVB_HORUS3A
902a5d32b35SKozlov Sergey	tristate "Sony Horus3A tuner"
903a5d32b35SKozlov Sergey	depends on DVB_CORE && I2C
904a5d32b35SKozlov Sergey	default m if !MEDIA_SUBDRV_AUTOSELECT
905a5d32b35SKozlov Sergey	help
906a5d32b35SKozlov Sergey	  Say Y when you want to support this frontend.
907a5d32b35SKozlov Sergey
908dacf9ce8SKozlov Sergeyconfig DVB_ASCOT2E
909dacf9ce8SKozlov Sergey	tristate "Sony Ascot2E tuner"
910dacf9ce8SKozlov Sergey	depends on DVB_CORE && I2C
911dacf9ce8SKozlov Sergey	default m if !MEDIA_SUBDRV_AUTOSELECT
912dacf9ce8SKozlov Sergey	help
913dacf9ce8SKozlov Sergey	  Say Y when you want to support this frontend.
914dacf9ce8SKozlov Sergey
9152dc1ed4eSAbylay Ospanconfig DVB_HELENE
9162dc1ed4eSAbylay Ospan	tristate "Sony HELENE Sat/Ter tuner (CXD2858ER)"
9172dc1ed4eSAbylay Ospan	depends on DVB_CORE && I2C
9182dc1ed4eSAbylay Ospan	default m if !MEDIA_SUBDRV_AUTOSELECT
9192dc1ed4eSAbylay Ospan	help
9202dc1ed4eSAbylay Ospan	  Say Y when you want to support this frontend.
9212dc1ed4eSAbylay Ospan
92215f757bbSDaniel Schellercomment "Common Interface (EN50221) controller drivers"
92315f757bbSDaniel Scheller	depends on DVB_CORE
92415f757bbSDaniel Scheller
92515f757bbSDaniel Schellerconfig DVB_CXD2099
9262dc3e050SDaniel Scheller	tristate "Sony CXD2099AR Common Interface driver"
92715f757bbSDaniel Scheller	depends on DVB_CORE && I2C
928d158490aSDaniel Scheller	select REGMAP_I2C
929d158490aSDaniel Scheller	default m if !MEDIA_SUBDRV_AUTOSELECT
930d158490aSDaniel Scheller	help
93115f757bbSDaniel Scheller	  A driver for the CI controller currently found mostly on
93215f757bbSDaniel Scheller	  Digital Devices DuoFlex CI (single) addon modules.
93315f757bbSDaniel Scheller
93415f757bbSDaniel Scheller	  Say Y when you want to support these devices.
93515f757bbSDaniel Scheller
936a31b86b1SDaniel Schellerconfig DVB_SP2
937a31b86b1SDaniel Scheller	tristate "CIMaX SP2"
938a31b86b1SDaniel Scheller	depends on DVB_CORE && I2C
939a31b86b1SDaniel Scheller	default m if !MEDIA_SUBDRV_AUTOSELECT
940a31b86b1SDaniel Scheller	help
941a31b86b1SDaniel Scheller	  CIMaX SP2/SP2HF Common Interface module.
942a31b86b1SDaniel Scheller
9439a0bf528SMauro Carvalho Chehabcomment "Tools to develop new frontends"
9449a0bf528SMauro Carvalho Chehab
9459a0bf528SMauro Carvalho Chehabconfig DVB_DUMMY_FE
9469a0bf528SMauro Carvalho Chehab	tristate "Dummy frontend driver"
947a4afb3edSMauro Carvalho Chehab	depends on DVB_CORE
9489a0bf528SMauro Carvalho Chehab	default n
9499a0bf528SMauro Carvalho Chehabendmenu
950