19a0bf528SMauro Carvalho Chehabmenu "Customise DVB Frontends"
2fccea74fSMauro Carvalho Chehab	visible if !MEDIA_SUBDRV_AUTOSELECT
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
319a0bf528SMauro Carvalho Chehabconfig DVB_STV6110x
329a0bf528SMauro Carvalho Chehab	tristate "STV6110/(A) based tuners"
339a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
34fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
359a0bf528SMauro Carvalho Chehab	help
369a0bf528SMauro Carvalho Chehab	  A Silicon tuner that supports DVB-S and DVB-S2 modes
379a0bf528SMauro Carvalho Chehab
38395d00d1SAntti Palosaariconfig DVB_M88DS3103
39395d00d1SAntti Palosaari	tristate "Montage M88DS3103"
40395d00d1SAntti Palosaari	depends on DVB_CORE && I2C
41395d00d1SAntti Palosaari	default m if !MEDIA_SUBDRV_AUTOSELECT
42395d00d1SAntti Palosaari	help
43395d00d1SAntti Palosaari	  Say Y when you want to support this frontend.
44395d00d1SAntti Palosaari
459a0bf528SMauro Carvalho Chehabcomment "Multistandard (cable + terrestrial) frontends"
469a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
479a0bf528SMauro Carvalho Chehab
489a0bf528SMauro Carvalho Chehabconfig DVB_DRXK
499a0bf528SMauro Carvalho Chehab	tristate "Micronas DRXK based"
509a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
51fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
529a0bf528SMauro Carvalho Chehab	help
539a0bf528SMauro Carvalho Chehab	  Micronas DRX-K DVB-C/T demodulator.
549a0bf528SMauro Carvalho Chehab
559a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
569a0bf528SMauro Carvalho Chehab
579a0bf528SMauro Carvalho Chehabconfig DVB_TDA18271C2DD
589a0bf528SMauro Carvalho Chehab	tristate "NXP TDA18271C2 silicon tuner"
599a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
60fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
619a0bf528SMauro Carvalho Chehab	help
629a0bf528SMauro Carvalho Chehab	  NXP TDA18271 silicon tuner.
639a0bf528SMauro Carvalho Chehab
649a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this tuner.
659a0bf528SMauro Carvalho Chehab
669a0bf528SMauro Carvalho Chehabcomment "DVB-S (satellite) frontends"
679a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
689a0bf528SMauro Carvalho Chehab
699a0bf528SMauro Carvalho Chehabconfig DVB_CX24110
709a0bf528SMauro Carvalho Chehab	tristate "Conexant CX24110 based"
719a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
72fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
739a0bf528SMauro Carvalho Chehab	help
749a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
759a0bf528SMauro Carvalho Chehab
769a0bf528SMauro Carvalho Chehabconfig DVB_CX24123
779a0bf528SMauro Carvalho Chehab	tristate "Conexant CX24123 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	  A DVB-S tuner module. Say Y when you want to support this frontend.
829a0bf528SMauro Carvalho Chehab
839a0bf528SMauro Carvalho Chehabconfig DVB_MT312
849a0bf528SMauro Carvalho Chehab	tristate "Zarlink VP310/MT312/ZL10313 based"
859a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
86fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
879a0bf528SMauro Carvalho Chehab	help
889a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
899a0bf528SMauro Carvalho Chehab
909a0bf528SMauro Carvalho Chehabconfig DVB_ZL10036
919a0bf528SMauro Carvalho Chehab	tristate "Zarlink ZL10036 silicon tuner"
929a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
93fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
949a0bf528SMauro Carvalho Chehab	help
959a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
969a0bf528SMauro Carvalho Chehab
979a0bf528SMauro Carvalho Chehabconfig DVB_ZL10039
989a0bf528SMauro Carvalho Chehab	tristate "Zarlink ZL10039 silicon tuner"
999a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
100fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1019a0bf528SMauro Carvalho Chehab	help
1029a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1039a0bf528SMauro Carvalho Chehab
1049a0bf528SMauro Carvalho Chehabconfig DVB_S5H1420
1059a0bf528SMauro Carvalho Chehab	tristate "Samsung S5H1420 based"
1069a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
107fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1089a0bf528SMauro Carvalho Chehab	help
1099a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1109a0bf528SMauro Carvalho Chehab
1119a0bf528SMauro Carvalho Chehabconfig DVB_STV0288
1129a0bf528SMauro Carvalho Chehab	tristate "ST STV0288 based"
1139a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
114fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1159a0bf528SMauro Carvalho Chehab	help
1169a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1179a0bf528SMauro Carvalho Chehab
1189a0bf528SMauro Carvalho Chehabconfig DVB_STB6000
1199a0bf528SMauro Carvalho Chehab	tristate "ST STB6000 silicon tuner"
1209a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
121fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1229a0bf528SMauro Carvalho Chehab	  help
1239a0bf528SMauro Carvalho Chehab	  A DVB-S silicon tuner module. Say Y when you want to support this tuner.
1249a0bf528SMauro Carvalho Chehab
1259a0bf528SMauro Carvalho Chehabconfig DVB_STV0299
1269a0bf528SMauro Carvalho Chehab	tristate "ST STV0299 based"
1279a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
128fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1299a0bf528SMauro Carvalho Chehab	help
1309a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1319a0bf528SMauro Carvalho Chehab
1329a0bf528SMauro Carvalho Chehabconfig DVB_STV6110
1339a0bf528SMauro Carvalho Chehab	tristate "ST STV6110 silicon tuner"
1349a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
135fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1369a0bf528SMauro Carvalho Chehab	  help
1379a0bf528SMauro Carvalho Chehab	  A DVB-S silicon tuner module. Say Y when you want to support this tuner.
1389a0bf528SMauro Carvalho Chehab
1399a0bf528SMauro Carvalho Chehabconfig DVB_STV0900
1409a0bf528SMauro Carvalho Chehab	tristate "ST STV0900 based"
1419a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
142fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1439a0bf528SMauro Carvalho Chehab	help
1449a0bf528SMauro Carvalho Chehab	  A DVB-S/S2 demodulator. Say Y when you want to support this frontend.
1459a0bf528SMauro Carvalho Chehab
1469a0bf528SMauro Carvalho Chehabconfig DVB_TDA8083
1479a0bf528SMauro Carvalho Chehab	tristate "Philips TDA8083 based"
1489a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
149fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1509a0bf528SMauro Carvalho Chehab	help
1519a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1529a0bf528SMauro Carvalho Chehab
1539a0bf528SMauro Carvalho Chehabconfig DVB_TDA10086
1549a0bf528SMauro Carvalho Chehab	tristate "Philips TDA10086 based"
1559a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
156fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1579a0bf528SMauro Carvalho Chehab	help
1589a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1599a0bf528SMauro Carvalho Chehab
1609a0bf528SMauro Carvalho Chehabconfig DVB_TDA8261
1619a0bf528SMauro Carvalho Chehab	tristate "Philips TDA8261 based"
1629a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
163fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1649a0bf528SMauro Carvalho Chehab	help
1659a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1669a0bf528SMauro Carvalho Chehab
1679a0bf528SMauro Carvalho Chehabconfig DVB_VES1X93
1689a0bf528SMauro Carvalho Chehab	tristate "VLSI VES1893 or VES1993 based"
1699a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
170fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1719a0bf528SMauro Carvalho Chehab	help
1729a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1739a0bf528SMauro Carvalho Chehab
1749a0bf528SMauro Carvalho Chehabconfig DVB_TUNER_ITD1000
1759a0bf528SMauro Carvalho Chehab	tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
1769a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
177fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1789a0bf528SMauro Carvalho Chehab	help
1799a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1809a0bf528SMauro Carvalho Chehab
1819a0bf528SMauro Carvalho Chehabconfig DVB_TUNER_CX24113
1829a0bf528SMauro Carvalho Chehab	tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS"
1839a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
184fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1859a0bf528SMauro Carvalho Chehab	help
1869a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
1879a0bf528SMauro Carvalho Chehab
1889a0bf528SMauro Carvalho Chehab
1899a0bf528SMauro Carvalho Chehabconfig DVB_TDA826X
1909a0bf528SMauro Carvalho Chehab	tristate "Philips TDA826X silicon tuner"
1919a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
192fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
1939a0bf528SMauro Carvalho Chehab	help
1949a0bf528SMauro Carvalho Chehab	  A DVB-S silicon tuner module. Say Y when you want to support this tuner.
1959a0bf528SMauro Carvalho Chehab
1969a0bf528SMauro Carvalho Chehabconfig DVB_TUA6100
1979a0bf528SMauro Carvalho Chehab	tristate "Infineon TUA6100 PLL"
1989a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
199fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2009a0bf528SMauro Carvalho Chehab	help
2019a0bf528SMauro Carvalho Chehab	  A DVB-S PLL chip.
2029a0bf528SMauro Carvalho Chehab
2039a0bf528SMauro Carvalho Chehabconfig DVB_CX24116
2049a0bf528SMauro Carvalho Chehab	tristate "Conexant CX24116 based"
2059a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
206fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2079a0bf528SMauro Carvalho Chehab	help
2089a0bf528SMauro Carvalho Chehab	  A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
2099a0bf528SMauro Carvalho Chehab
2100d788680SLuis Alvesconfig DVB_CX24117
2110d788680SLuis Alves	tristate "Conexant CX24117 based"
2120d788680SLuis Alves	depends on DVB_CORE && I2C
2130d788680SLuis Alves	default m if !MEDIA_SUBDRV_AUTOSELECT
2140d788680SLuis Alves	help
2150d788680SLuis Alves	  A Dual DVB-S/S2 tuner module. Say Y when you want to support this frontend.
2160d788680SLuis Alves
2179a0bf528SMauro Carvalho Chehabconfig DVB_SI21XX
2189a0bf528SMauro Carvalho Chehab	tristate "Silicon Labs SI21XX based"
2199a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
220fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2219a0bf528SMauro Carvalho Chehab	help
2229a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
2239a0bf528SMauro Carvalho Chehab
2246fef4fc7SKonstantin Dimitrovconfig DVB_TS2020
2256fef4fc7SKonstantin Dimitrov	tristate "Montage Tehnology TS2020 based tuners"
2266fef4fc7SKonstantin Dimitrov	depends on DVB_CORE && I2C
227d65fcbb0SPaul Bolle	default m if !MEDIA_SUBDRV_AUTOSELECT
2286fef4fc7SKonstantin Dimitrov	help
2296fef4fc7SKonstantin Dimitrov	  A DVB-S/S2 silicon tuner. Say Y when you want to support this tuner.
2306fef4fc7SKonstantin Dimitrov
2319a0bf528SMauro Carvalho Chehabconfig DVB_DS3000
2329a0bf528SMauro Carvalho Chehab	tristate "Montage Tehnology DS3000 based"
2339a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
234fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2359a0bf528SMauro Carvalho Chehab	help
2369a0bf528SMauro Carvalho Chehab	  A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
2379a0bf528SMauro Carvalho Chehab
2389a0bf528SMauro Carvalho Chehabconfig DVB_MB86A16
2399a0bf528SMauro Carvalho Chehab	tristate "Fujitsu MB86A16 based"
2409a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
241fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2429a0bf528SMauro Carvalho Chehab	help
2439a0bf528SMauro Carvalho Chehab	  A DVB-S/DSS Direct Conversion reveiver.
2449a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
2459a0bf528SMauro Carvalho Chehab
2469a0bf528SMauro Carvalho Chehabconfig DVB_TDA10071
2479a0bf528SMauro Carvalho Chehab	tristate "NXP TDA10071"
2489a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
249fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2509a0bf528SMauro Carvalho Chehab	help
2519a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
2529a0bf528SMauro Carvalho Chehab
2539a0bf528SMauro Carvalho Chehabcomment "DVB-T (terrestrial) frontends"
2549a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
2559a0bf528SMauro Carvalho Chehab
2569a0bf528SMauro Carvalho Chehabconfig DVB_SP8870
2579a0bf528SMauro Carvalho Chehab	tristate "Spase sp8870 based"
2589a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
259fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2609a0bf528SMauro Carvalho Chehab	help
2619a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
2629a0bf528SMauro Carvalho Chehab
2639a0bf528SMauro Carvalho Chehab	  This driver needs external firmware. Please use the command
2649a0bf528SMauro Carvalho Chehab	  "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
2659a0bf528SMauro Carvalho Chehab	  download/extract it, and then copy it to /usr/lib/hotplug/firmware
2669a0bf528SMauro Carvalho Chehab	  or /lib/firmware (depending on configuration of firmware hotplug).
2679a0bf528SMauro Carvalho Chehab
2689a0bf528SMauro Carvalho Chehabconfig DVB_SP887X
2699a0bf528SMauro Carvalho Chehab	tristate "Spase sp887x based"
2709a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
271fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2729a0bf528SMauro Carvalho Chehab	help
2739a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
2749a0bf528SMauro Carvalho Chehab
2759a0bf528SMauro Carvalho Chehab	  This driver needs external firmware. Please use the command
2769a0bf528SMauro Carvalho Chehab	  "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
2779a0bf528SMauro Carvalho Chehab	  download/extract it, and then copy it to /usr/lib/hotplug/firmware
2789a0bf528SMauro Carvalho Chehab	  or /lib/firmware (depending on configuration of firmware hotplug).
2799a0bf528SMauro Carvalho Chehab
2809a0bf528SMauro Carvalho Chehabconfig DVB_CX22700
2819a0bf528SMauro Carvalho Chehab	tristate "Conexant CX22700 based"
2829a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
283fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2849a0bf528SMauro Carvalho Chehab	help
2859a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
2869a0bf528SMauro Carvalho Chehab
2879a0bf528SMauro Carvalho Chehabconfig DVB_CX22702
2889a0bf528SMauro Carvalho Chehab	tristate "Conexant cx22702 demodulator (OFDM)"
2899a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
290fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2919a0bf528SMauro Carvalho Chehab	help
2929a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
2939a0bf528SMauro Carvalho Chehab
2949a0bf528SMauro Carvalho Chehabconfig DVB_S5H1432
2959a0bf528SMauro Carvalho Chehab	tristate "Samsung s5h1432 demodulator (OFDM)"
2969a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
297fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
2989a0bf528SMauro Carvalho Chehab	help
2999a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
3009a0bf528SMauro Carvalho Chehab
3019a0bf528SMauro Carvalho Chehabconfig DVB_DRXD
3029a0bf528SMauro Carvalho Chehab	tristate "Micronas DRXD driver"
3039a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
304fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3059a0bf528SMauro Carvalho Chehab	help
3069a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
3079a0bf528SMauro Carvalho Chehab
3089a0bf528SMauro Carvalho Chehab	  Note: this driver was based on vendor driver reference code (released
3099a0bf528SMauro Carvalho Chehab	  under the GPL) as opposed to the existing drx397xd driver, which
3109a0bf528SMauro Carvalho Chehab	  was written via reverse engineering.
3119a0bf528SMauro Carvalho Chehab
3129a0bf528SMauro Carvalho Chehabconfig DVB_L64781
3139a0bf528SMauro Carvalho Chehab	tristate "LSI L64781"
3149a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
315fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3169a0bf528SMauro Carvalho Chehab	help
3179a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
3189a0bf528SMauro Carvalho Chehab
3199a0bf528SMauro Carvalho Chehabconfig DVB_TDA1004X
3209a0bf528SMauro Carvalho Chehab	tristate "Philips TDA10045H/TDA10046H 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 commands
3279a0bf528SMauro Carvalho Chehab	  "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
3289a0bf528SMauro Carvalho Chehab	  "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
3299a0bf528SMauro Carvalho Chehab	  download/extract them, and then copy them to /usr/lib/hotplug/firmware
3309a0bf528SMauro Carvalho Chehab	  or /lib/firmware (depending on configuration of firmware hotplug).
3319a0bf528SMauro Carvalho Chehab
3329a0bf528SMauro Carvalho Chehabconfig DVB_NXT6000
3339a0bf528SMauro Carvalho Chehab	tristate "NxtWave Communications NXT6000 based"
3349a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
335fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3369a0bf528SMauro Carvalho Chehab	help
3379a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
3389a0bf528SMauro Carvalho Chehab
3399a0bf528SMauro Carvalho Chehabconfig DVB_MT352
3409a0bf528SMauro Carvalho Chehab	tristate "Zarlink MT352 based"
3419a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
342fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3439a0bf528SMauro Carvalho Chehab	help
3449a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
3459a0bf528SMauro Carvalho Chehab
3469a0bf528SMauro Carvalho Chehabconfig DVB_ZL10353
3479a0bf528SMauro Carvalho Chehab	tristate "Zarlink ZL10353 based"
3489a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
349fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3509a0bf528SMauro Carvalho Chehab	help
3519a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
3529a0bf528SMauro Carvalho Chehab
3539a0bf528SMauro Carvalho Chehabconfig DVB_DIB3000MB
3549a0bf528SMauro Carvalho Chehab	tristate "DiBcom 3000M-B"
3559a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
356fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3579a0bf528SMauro Carvalho Chehab	help
3589a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
3599a0bf528SMauro Carvalho Chehab	  to support this frontend.
3609a0bf528SMauro Carvalho Chehab
3619a0bf528SMauro Carvalho Chehabconfig DVB_DIB3000MC
3629a0bf528SMauro Carvalho Chehab	tristate "DiBcom 3000P/M-C"
3639a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
364fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3659a0bf528SMauro Carvalho Chehab	help
3669a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
3679a0bf528SMauro Carvalho Chehab	  to support this frontend.
3689a0bf528SMauro Carvalho Chehab
3699a0bf528SMauro Carvalho Chehabconfig DVB_DIB7000M
3709a0bf528SMauro Carvalho Chehab	tristate "DiBcom 7000MA/MB/PA/PB/MC"
3719a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
372fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3739a0bf528SMauro Carvalho Chehab	help
3749a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
3759a0bf528SMauro Carvalho Chehab	  to support this frontend.
3769a0bf528SMauro Carvalho Chehab
3779a0bf528SMauro Carvalho Chehabconfig DVB_DIB7000P
3789a0bf528SMauro Carvalho Chehab	tristate "DiBcom 7000PC"
3799a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
380fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3819a0bf528SMauro Carvalho Chehab	help
3829a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
3839a0bf528SMauro Carvalho Chehab	  to support this frontend.
3849a0bf528SMauro Carvalho Chehab
3859a0bf528SMauro Carvalho Chehabconfig DVB_DIB9000
3869a0bf528SMauro Carvalho Chehab	tristate "DiBcom 9000"
3879a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
388fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3899a0bf528SMauro Carvalho Chehab	help
3909a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
3919a0bf528SMauro Carvalho Chehab	  to support this frontend.
3929a0bf528SMauro Carvalho Chehab
3939a0bf528SMauro Carvalho Chehabconfig DVB_TDA10048
3949a0bf528SMauro Carvalho Chehab	tristate "Philips TDA10048HN based"
3959a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
396fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
3979a0bf528SMauro Carvalho Chehab	help
3989a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module. Say Y when you want to support this frontend.
3999a0bf528SMauro Carvalho Chehab
4009a0bf528SMauro Carvalho Chehabconfig DVB_AF9013
4019a0bf528SMauro Carvalho Chehab	tristate "Afatech AF9013 demodulator"
4029a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
403fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4049a0bf528SMauro Carvalho Chehab	help
4059a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
4069a0bf528SMauro Carvalho Chehab
4079a0bf528SMauro Carvalho Chehabconfig DVB_EC100
4089a0bf528SMauro Carvalho Chehab	tristate "E3C EC100"
4099a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
410fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4119a0bf528SMauro Carvalho Chehab	help
4129a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
4139a0bf528SMauro Carvalho Chehab
4149a0bf528SMauro Carvalho Chehabconfig DVB_HD29L2
4159a0bf528SMauro Carvalho Chehab	tristate "HDIC HD29L2"
4169a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
417fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4189a0bf528SMauro Carvalho Chehab	help
4199a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
4209a0bf528SMauro Carvalho Chehab
4219a0bf528SMauro Carvalho Chehabconfig DVB_STV0367
4229a0bf528SMauro Carvalho Chehab	tristate "ST STV0367 based"
4239a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
424fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4259a0bf528SMauro Carvalho Chehab	help
4269a0bf528SMauro Carvalho Chehab	  A DVB-T/C tuner module. Say Y when you want to support this frontend.
4279a0bf528SMauro Carvalho Chehab
4289a0bf528SMauro Carvalho Chehabconfig DVB_CXD2820R
4299a0bf528SMauro Carvalho Chehab	tristate "Sony CXD2820R"
4309a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
431fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4329a0bf528SMauro Carvalho Chehab	help
4339a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
4349a0bf528SMauro Carvalho Chehab
4359a0bf528SMauro Carvalho Chehabconfig DVB_RTL2830
4369a0bf528SMauro Carvalho Chehab	tristate "Realtek RTL2830 DVB-T"
4379a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
438fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4399a0bf528SMauro Carvalho Chehab	help
4409a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
4419a0bf528SMauro Carvalho Chehab
4429a0bf528SMauro Carvalho Chehabconfig DVB_RTL2832
4439a0bf528SMauro Carvalho Chehab	tristate "Realtek RTL2832 DVB-T"
4449a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
445fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4469a0bf528SMauro Carvalho Chehab	help
4479a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
4489a0bf528SMauro Carvalho Chehab
4499a0bf528SMauro Carvalho Chehabcomment "DVB-C (cable) frontends"
4509a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
4519a0bf528SMauro Carvalho Chehab
4529a0bf528SMauro Carvalho Chehabconfig DVB_VES1820
4539a0bf528SMauro Carvalho Chehab	tristate "VLSI VES1820 based"
4549a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
455fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4569a0bf528SMauro Carvalho Chehab	help
4579a0bf528SMauro Carvalho Chehab	  A DVB-C tuner module. Say Y when you want to support this frontend.
4589a0bf528SMauro Carvalho Chehab
4599a0bf528SMauro Carvalho Chehabconfig DVB_TDA10021
4609a0bf528SMauro Carvalho Chehab	tristate "Philips TDA10021 based"
4619a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
462fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4639a0bf528SMauro Carvalho Chehab	help
4649a0bf528SMauro Carvalho Chehab	  A DVB-C tuner module. Say Y when you want to support this frontend.
4659a0bf528SMauro Carvalho Chehab
4669a0bf528SMauro Carvalho Chehabconfig DVB_TDA10023
4679a0bf528SMauro Carvalho Chehab	tristate "Philips TDA10023 based"
4689a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
469fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4709a0bf528SMauro Carvalho Chehab	help
4719a0bf528SMauro Carvalho Chehab	  A DVB-C tuner module. Say Y when you want to support this frontend.
4729a0bf528SMauro Carvalho Chehab
4739a0bf528SMauro Carvalho Chehabconfig DVB_STV0297
4749a0bf528SMauro Carvalho Chehab	tristate "ST STV0297 based"
4759a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
476fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4779a0bf528SMauro Carvalho Chehab	help
4789a0bf528SMauro Carvalho Chehab	  A DVB-C tuner module. Say Y when you want to support this frontend.
4799a0bf528SMauro Carvalho Chehab
4809a0bf528SMauro Carvalho Chehabcomment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
4819a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
4829a0bf528SMauro Carvalho Chehab
4839a0bf528SMauro Carvalho Chehabconfig DVB_NXT200X
4849a0bf528SMauro Carvalho Chehab	tristate "NxtWave Communications NXT2002/NXT2004 based"
4859a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
486fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
4879a0bf528SMauro Carvalho Chehab	help
4889a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
4899a0bf528SMauro Carvalho Chehab	  to support this frontend.
4909a0bf528SMauro Carvalho Chehab
4919a0bf528SMauro Carvalho Chehab	  This driver needs external firmware. Please use the commands
4929a0bf528SMauro Carvalho Chehab	  "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
4939a0bf528SMauro Carvalho Chehab	  "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
4949a0bf528SMauro Carvalho Chehab	  download/extract them, and then copy them to /usr/lib/hotplug/firmware
4959a0bf528SMauro Carvalho Chehab	  or /lib/firmware (depending on configuration of firmware hotplug).
4969a0bf528SMauro Carvalho Chehab
4979a0bf528SMauro Carvalho Chehabconfig DVB_OR51211
4989a0bf528SMauro Carvalho Chehab	tristate "Oren OR51211 based"
4999a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
500fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5019a0bf528SMauro Carvalho Chehab	help
5029a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
5039a0bf528SMauro Carvalho Chehab
5049a0bf528SMauro Carvalho Chehab	  This driver needs external firmware. Please use the command
5059a0bf528SMauro Carvalho Chehab	  "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
5069a0bf528SMauro Carvalho Chehab	  download it, and then copy it to /usr/lib/hotplug/firmware
5079a0bf528SMauro Carvalho Chehab	  or /lib/firmware (depending on configuration of firmware hotplug).
5089a0bf528SMauro Carvalho Chehab
5099a0bf528SMauro Carvalho Chehabconfig DVB_OR51132
5109a0bf528SMauro Carvalho Chehab	tristate "Oren OR51132 based"
5119a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
512fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5139a0bf528SMauro Carvalho Chehab	help
5149a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
5159a0bf528SMauro Carvalho Chehab	  to support this frontend.
5169a0bf528SMauro Carvalho Chehab
5179a0bf528SMauro Carvalho Chehab	  This driver needs external firmware. Please use the commands
5189a0bf528SMauro Carvalho Chehab	  "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
5199a0bf528SMauro Carvalho Chehab	  "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
5209a0bf528SMauro Carvalho Chehab	  download firmwares for 8VSB and QAM64/256, respectively. Copy them to
5219a0bf528SMauro Carvalho Chehab	  /usr/lib/hotplug/firmware or /lib/firmware (depending on
5229a0bf528SMauro Carvalho Chehab	  configuration of firmware hotplug).
5239a0bf528SMauro Carvalho Chehab
5249a0bf528SMauro Carvalho Chehabconfig DVB_BCM3510
5259a0bf528SMauro Carvalho Chehab	tristate "Broadcom BCM3510"
5269a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
527fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5289a0bf528SMauro Carvalho Chehab	help
5299a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
5309a0bf528SMauro Carvalho Chehab	  support this frontend.
5319a0bf528SMauro Carvalho Chehab
5329a0bf528SMauro Carvalho Chehabconfig DVB_LGDT330X
5339a0bf528SMauro Carvalho Chehab	tristate "LG Electronics LGDT3302/LGDT3303 based"
5349a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
535fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5369a0bf528SMauro Carvalho Chehab	help
5379a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
5389a0bf528SMauro Carvalho Chehab	  to support this frontend.
5399a0bf528SMauro Carvalho Chehab
5409a0bf528SMauro Carvalho Chehabconfig DVB_LGDT3305
5419a0bf528SMauro Carvalho Chehab	tristate "LG Electronics LGDT3304 and LGDT3305 based"
5429a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
543fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5449a0bf528SMauro Carvalho Chehab	help
5459a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
5469a0bf528SMauro Carvalho Chehab	  to support this frontend.
5479a0bf528SMauro Carvalho Chehab
5489a0bf528SMauro Carvalho Chehabconfig DVB_LG2160
5499a0bf528SMauro Carvalho Chehab	tristate "LG Electronics LG216x based"
5509a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
551fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5529a0bf528SMauro Carvalho Chehab	help
5539a0bf528SMauro Carvalho Chehab	  An ATSC/MH demodulator module. Say Y when you want
5549a0bf528SMauro Carvalho Chehab	  to support this frontend.
5559a0bf528SMauro Carvalho Chehab
5569a0bf528SMauro Carvalho Chehabconfig DVB_S5H1409
5579a0bf528SMauro Carvalho Chehab	tristate "Samsung S5H1409 based"
5589a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
559fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5609a0bf528SMauro Carvalho Chehab	help
5619a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
5629a0bf528SMauro Carvalho Chehab	  to support this frontend.
5639a0bf528SMauro Carvalho Chehab
5649a0bf528SMauro Carvalho Chehabconfig DVB_AU8522
5659a0bf528SMauro Carvalho Chehab	depends on I2C
5669a0bf528SMauro Carvalho Chehab	tristate
5679a0bf528SMauro Carvalho Chehab
5689a0bf528SMauro Carvalho Chehabconfig DVB_AU8522_DTV
5699a0bf528SMauro Carvalho Chehab	tristate "Auvitek AU8522 based DTV demod"
5709a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
5719a0bf528SMauro Carvalho Chehab	select DVB_AU8522
572fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5739a0bf528SMauro Carvalho Chehab	help
5749a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when
5759a0bf528SMauro Carvalho Chehab	  you want to enable DTV demodulation support for this frontend.
5769a0bf528SMauro Carvalho Chehab
5779a0bf528SMauro Carvalho Chehabconfig DVB_AU8522_V4L
5789a0bf528SMauro Carvalho Chehab	tristate "Auvitek AU8522 based ATV demod"
5799a0bf528SMauro Carvalho Chehab	depends on VIDEO_V4L2 && I2C
5809a0bf528SMauro Carvalho Chehab	select DVB_AU8522
581fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5829a0bf528SMauro Carvalho Chehab	help
5839a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when
5849a0bf528SMauro Carvalho Chehab	  you want to enable ATV demodulation support for this frontend.
5859a0bf528SMauro Carvalho Chehab
5869a0bf528SMauro Carvalho Chehabconfig DVB_S5H1411
5879a0bf528SMauro Carvalho Chehab	tristate "Samsung S5H1411 based"
5889a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
589fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
5909a0bf528SMauro Carvalho Chehab	help
5919a0bf528SMauro Carvalho Chehab	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
5929a0bf528SMauro Carvalho Chehab	  to support this frontend.
5939a0bf528SMauro Carvalho Chehab
5949a0bf528SMauro Carvalho Chehabcomment "ISDB-T (terrestrial) frontends"
5959a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
5969a0bf528SMauro Carvalho Chehab
5979a0bf528SMauro Carvalho Chehabconfig DVB_S921
5989a0bf528SMauro Carvalho Chehab	tristate "Sharp S921 frontend"
5999a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
600fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6019a0bf528SMauro Carvalho Chehab	help
6029a0bf528SMauro Carvalho Chehab	  AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
6039a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
6049a0bf528SMauro Carvalho Chehab
6059a0bf528SMauro Carvalho Chehabconfig DVB_DIB8000
6069a0bf528SMauro Carvalho Chehab	tristate "DiBcom 8000MB/MC"
6079a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
608fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6099a0bf528SMauro Carvalho Chehab	help
6109a0bf528SMauro Carvalho Chehab	  A driver for DiBcom's DiB8000 ISDB-T/ISDB-Tsb demodulator.
6119a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
6129a0bf528SMauro Carvalho Chehab
6139a0bf528SMauro Carvalho Chehabconfig DVB_MB86A20S
6149a0bf528SMauro Carvalho Chehab	tristate "Fujitsu mb86a20s"
6159a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
616fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6179a0bf528SMauro Carvalho Chehab	help
6189a0bf528SMauro Carvalho Chehab	  A driver for Fujitsu mb86a20s ISDB-T/ISDB-Tsb demodulator.
6199a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
6209a0bf528SMauro Carvalho Chehab
6219a0bf528SMauro Carvalho Chehabcomment "Digital terrestrial only tuners/PLL"
6229a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
6239a0bf528SMauro Carvalho Chehab
6249a0bf528SMauro Carvalho Chehabconfig DVB_PLL
6259a0bf528SMauro Carvalho Chehab	tristate "Generic I2C PLL based tuners"
6269a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
627fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6289a0bf528SMauro Carvalho Chehab	help
6299a0bf528SMauro Carvalho Chehab	  This module drives a number of tuners based on PLL chips with a
6309a0bf528SMauro Carvalho Chehab	  common I2C interface. Say Y when you want to support these tuners.
6319a0bf528SMauro Carvalho Chehab
6329a0bf528SMauro Carvalho Chehabconfig DVB_TUNER_DIB0070
6339a0bf528SMauro Carvalho Chehab	tristate "DiBcom DiB0070 silicon base-band tuner"
6349a0bf528SMauro Carvalho Chehab	depends on I2C
635fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6369a0bf528SMauro Carvalho Chehab	help
6379a0bf528SMauro Carvalho Chehab	  A driver for the silicon baseband tuner DiB0070 from DiBcom.
6389a0bf528SMauro Carvalho Chehab	  This device is only used inside a SiP called together with a
6399a0bf528SMauro Carvalho Chehab	  demodulator for now.
6409a0bf528SMauro Carvalho Chehab
6419a0bf528SMauro Carvalho Chehabconfig DVB_TUNER_DIB0090
6429a0bf528SMauro Carvalho Chehab	tristate "DiBcom DiB0090 silicon base-band tuner"
6439a0bf528SMauro Carvalho Chehab	depends on I2C
644fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6459a0bf528SMauro Carvalho Chehab	help
6469a0bf528SMauro Carvalho Chehab	  A driver for the silicon baseband tuner DiB0090 from DiBcom.
6479a0bf528SMauro Carvalho Chehab	  This device is only used inside a SiP called together with a
6489a0bf528SMauro Carvalho Chehab	  demodulator for now.
6499a0bf528SMauro Carvalho Chehab
6509a0bf528SMauro Carvalho Chehabcomment "SEC control devices for DVB-S"
6519a0bf528SMauro Carvalho Chehab	depends on DVB_CORE
6529a0bf528SMauro Carvalho Chehab
6539a0bf528SMauro Carvalho Chehabconfig DVB_LNBP21
6549a0bf528SMauro Carvalho Chehab	tristate "LNBP21/LNBH24 SEC controllers"
6559a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
656fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6579a0bf528SMauro Carvalho Chehab	help
6589a0bf528SMauro Carvalho Chehab	  An SEC control chips.
6599a0bf528SMauro Carvalho Chehab
6609a0bf528SMauro Carvalho Chehabconfig DVB_LNBP22
6619a0bf528SMauro Carvalho Chehab	tristate "LNBP22 SEC controllers"
6629a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
663fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6649a0bf528SMauro Carvalho Chehab	help
6659a0bf528SMauro Carvalho Chehab	  LNB power supply and control voltage
6669a0bf528SMauro Carvalho Chehab	  regulator chip with step-up converter
6679a0bf528SMauro Carvalho Chehab	  and I2C interface.
6689a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this chip.
6699a0bf528SMauro Carvalho Chehab
6709a0bf528SMauro Carvalho Chehabconfig DVB_ISL6405
6719a0bf528SMauro Carvalho Chehab	tristate "ISL6405 SEC controller"
6729a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
673fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6749a0bf528SMauro Carvalho Chehab	help
6759a0bf528SMauro Carvalho Chehab	  An SEC control chip.
6769a0bf528SMauro Carvalho Chehab
6779a0bf528SMauro Carvalho Chehabconfig DVB_ISL6421
6789a0bf528SMauro Carvalho Chehab	tristate "ISL6421 SEC controller"
6799a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
680fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6819a0bf528SMauro Carvalho Chehab	help
6829a0bf528SMauro Carvalho Chehab	  An SEC control chip.
6839a0bf528SMauro Carvalho Chehab
6849a0bf528SMauro Carvalho Chehabconfig DVB_ISL6423
6859a0bf528SMauro Carvalho Chehab	tristate "ISL6423 SEC controller"
6869a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
687fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6889a0bf528SMauro Carvalho Chehab	help
6899a0bf528SMauro Carvalho Chehab	  A SEC controller chip from Intersil
6909a0bf528SMauro Carvalho Chehab
6919a0bf528SMauro Carvalho Chehabconfig DVB_A8293
6929a0bf528SMauro Carvalho Chehab	tristate "Allegro A8293"
6939a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
694fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
6959a0bf528SMauro Carvalho Chehab
6969a0bf528SMauro Carvalho Chehabconfig DVB_LGS8GL5
6979a0bf528SMauro Carvalho Chehab	tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
6989a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
699fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
7009a0bf528SMauro Carvalho Chehab	help
7019a0bf528SMauro Carvalho Chehab	  A DMB-TH tuner module. Say Y when you want to support this frontend.
7029a0bf528SMauro Carvalho Chehab
7039a0bf528SMauro Carvalho Chehabconfig DVB_LGS8GXX
7049a0bf528SMauro Carvalho Chehab	tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator"
7059a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
7069a0bf528SMauro Carvalho Chehab	select FW_LOADER
707fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
7089a0bf528SMauro Carvalho Chehab	help
7099a0bf528SMauro Carvalho Chehab	  A DMB-TH tuner module. Say Y when you want to support this frontend.
7109a0bf528SMauro Carvalho Chehab
7119a0bf528SMauro Carvalho Chehabconfig DVB_ATBM8830
7129a0bf528SMauro Carvalho Chehab	tristate "AltoBeam ATBM8830/8831 DMB-TH demodulator"
7139a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
714fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
7159a0bf528SMauro Carvalho Chehab	help
7169a0bf528SMauro Carvalho Chehab	  A DMB-TH tuner module. Say Y when you want to support this frontend.
7179a0bf528SMauro Carvalho Chehab
7189a0bf528SMauro Carvalho Chehabconfig DVB_TDA665x
7199a0bf528SMauro Carvalho Chehab	tristate "TDA665x tuner"
7209a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
721fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
7229a0bf528SMauro Carvalho Chehab	help
7239a0bf528SMauro Carvalho Chehab	  Support for tuner modules based on Philips TDA6650/TDA6651 chips.
7249a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this chip.
7259a0bf528SMauro Carvalho Chehab
7269a0bf528SMauro Carvalho Chehab	  Currently supported tuners:
7279a0bf528SMauro Carvalho Chehab	  * Panasonic ENV57H12D5 (ET-50DT)
7289a0bf528SMauro Carvalho Chehab
7299a0bf528SMauro Carvalho Chehabconfig DVB_IX2505V
7309a0bf528SMauro Carvalho Chehab	tristate "Sharp IX2505V silicon tuner"
7319a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
732fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
7339a0bf528SMauro Carvalho Chehab	help
7349a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module. Say Y when you want to support this frontend.
7359a0bf528SMauro Carvalho Chehab
7369a0bf528SMauro Carvalho Chehabconfig DVB_IT913X_FE
7379a0bf528SMauro Carvalho Chehab	tristate "it913x frontend and it9137 tuner"
7389a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
739fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
7409a0bf528SMauro Carvalho Chehab	help
7419a0bf528SMauro Carvalho Chehab	  A DVB-T tuner module.
7429a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
7439a0bf528SMauro Carvalho Chehab
7449a0bf528SMauro Carvalho Chehabconfig DVB_M88RS2000
7459a0bf528SMauro Carvalho Chehab	tristate "M88RS2000 DVB-S demodulator and tuner"
7469a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
747fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
7489a0bf528SMauro Carvalho Chehab	help
7499a0bf528SMauro Carvalho Chehab	  A DVB-S tuner module.
7509a0bf528SMauro Carvalho Chehab	  Say Y when you want to support this frontend.
7519a0bf528SMauro Carvalho Chehab
7529a0bf528SMauro Carvalho Chehabconfig DVB_AF9033
7539a0bf528SMauro Carvalho Chehab	tristate "Afatech AF9033 DVB-T demodulator"
7549a0bf528SMauro Carvalho Chehab	depends on DVB_CORE && I2C
755fccea74fSMauro Carvalho Chehab	default m if !MEDIA_SUBDRV_AUTOSELECT
7569a0bf528SMauro Carvalho Chehab
7579a0bf528SMauro Carvalho Chehabcomment "Tools to develop new frontends"
7589a0bf528SMauro Carvalho Chehab
7599a0bf528SMauro Carvalho Chehabconfig DVB_DUMMY_FE
7609a0bf528SMauro Carvalho Chehab	tristate "Dummy frontend driver"
7619a0bf528SMauro Carvalho Chehab	default n
7629a0bf528SMauro Carvalho Chehabendmenu
763