blob: 292c9479bb75e391bdb82597cc2ba154abc839c5 [file] [log] [blame]
Mauro Carvalho Chehab4609bdd2009-03-06 08:31:39 -03001menu "Customise DVB Frontends"
Geert Uytterhoeven6df34052015-06-29 10:46:47 -03002 visible if !MEDIA_SUBDRV_AUTOSELECT || COMPILE_TEST
Mauro Carvalho Chehab4609bdd2009-03-06 08:31:39 -03003
Manu Abrahame50e8e32007-07-03 09:53:42 -03004comment "Multistandard (satellite) frontends"
5 depends on DVB_CORE
6
7config DVB_STB0899
8 tristate "STB0899 based"
Manu Abraham6199cee2007-10-08 18:51:54 -03009 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -030010 default m if !MEDIA_SUBDRV_AUTOSELECT
Manu Abrahame50e8e32007-07-03 09:53:42 -030011 help
12 A DVB-S/S2/DSS Multistandard demodulator. Say Y when you want
13 to support this demodulator based frontends
14
Manu Abraham040dcc32007-02-24 08:31:40 -030015config DVB_STB6100
16 tristate "STB6100 based tuners"
Manu Abraham6199cee2007-10-08 18:51:54 -030017 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -030018 default m if !MEDIA_SUBDRV_AUTOSELECT
Manu Abraham040dcc32007-02-24 08:31:40 -030019 help
20 A Silicon tuner from ST used in conjunction with the STB0899
21 demodulator. Say Y when you want to support this tuner.
22
Manu Abrahame415c682009-04-06 15:45:20 -030023config DVB_STV090x
24 tristate "STV0900/STV0903(A/B) based"
25 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -030026 default m if !MEDIA_SUBDRV_AUTOSELECT
Manu Abrahame415c682009-04-06 15:45:20 -030027 help
28 DVB-S/S2/DSS Multistandard Professional/Broadcast demodulators.
29 Say Y when you want to support these frontends.
30
31config DVB_STV6110x
32 tristate "STV6110/(A) based tuners"
33 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -030034 default m if !MEDIA_SUBDRV_AUTOSELECT
Manu Abrahame415c682009-04-06 15:45:20 -030035 help
36 A Silicon tuner that supports DVB-S and DVB-S2 modes
37
Antti Palosaari395d00d2013-02-25 08:39:16 -030038config DVB_M88DS3103
Antti Palosaari7978b8a2015-04-16 21:36:00 -030039 tristate "Montage Technology M88DS3103"
Antti Palosaari44b90552013-11-19 20:32:42 -030040 depends on DVB_CORE && I2C && I2C_MUX
Antti Palosaari478932b2015-04-16 22:43:52 -030041 select REGMAP_I2C
Antti Palosaari395d00d2013-02-25 08:39:16 -030042 default m if !MEDIA_SUBDRV_AUTOSELECT
43 help
44 Say Y when you want to support this frontend.
45
Oliver Endrissf678c3b2011-07-03 13:51:43 -030046comment "Multistandard (cable + terrestrial) frontends"
47 depends on DVB_CORE
48
49config DVB_DRXK
50 tristate "Micronas DRXK based"
51 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -030052 default m if !MEDIA_SUBDRV_AUTOSELECT
Oliver Endrissf678c3b2011-07-03 13:51:43 -030053 help
54 Micronas DRX-K DVB-C/T demodulator.
55
56 Say Y when you want to support this frontend.
57
58config DVB_TDA18271C2DD
59 tristate "NXP TDA18271C2 silicon tuner"
60 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -030061 default m if !MEDIA_SUBDRV_AUTOSELECT
Oliver Endrissf678c3b2011-07-03 13:51:43 -030062 help
63 NXP TDA18271 silicon tuner.
64
65 Say Y when you want to support this tuner.
66
Matthias Schwarzott3e54a162014-07-22 17:12:12 -030067config DVB_SI2165
68 tristate "Silicon Labs si2165 based"
69 depends on DVB_CORE && I2C
70 default m if !MEDIA_SUBDRV_AUTOSELECT
71 help
72 A DVB-C/T demodulator.
73
74 Say Y when you want to support this frontend.
75
Linus Torvalds1da177e2005-04-16 15:20:36 -070076comment "DVB-S (satellite) frontends"
77 depends on DVB_CORE
78
Linus Torvalds1da177e2005-04-16 15:20:36 -070079config DVB_CX24110
80 tristate "Conexant CX24110 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -030081 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -030082 default m if !MEDIA_SUBDRV_AUTOSELECT
Johannes Stezenbach0b3f5a52005-05-16 21:54:38 -070083 help
Linus Torvalds1da177e2005-04-16 15:20:36 -070084 A DVB-S tuner module. Say Y when you want to support this frontend.
Johannes Stezenbach0b3f5a52005-05-16 21:54:38 -070085
Steve Tothb79cb652006-01-09 15:25:07 -020086config DVB_CX24123
87 tristate "Conexant CX24123 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -030088 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -030089 default m if !MEDIA_SUBDRV_AUTOSELECT
Steve Tothb79cb652006-01-09 15:25:07 -020090 help
91 A DVB-S tuner module. Say Y when you want to support this frontend.
92
Linus Torvalds1da177e2005-04-16 15:20:36 -070093config DVB_MT312
Matthias Schwarzotte4671b62008-04-30 12:21:04 -030094 tristate "Zarlink VP310/MT312/ZL10313 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -030095 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -030096 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -070097 help
98 A DVB-S tuner module. Say Y when you want to support this frontend.
99
Matthias Schwarzott68b3289f2009-02-24 12:35:15 -0300100config DVB_ZL10036
101 tristate "Zarlink ZL10036 silicon tuner"
102 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300103 default m if !MEDIA_SUBDRV_AUTOSELECT
Matthias Schwarzott68b3289f2009-02-24 12:35:15 -0300104 help
105 A DVB-S tuner module. Say Y when you want to support this frontend.
106
Igor M. Liplianin2ccf5a92009-06-20 09:51:48 -0300107config DVB_ZL10039
108 tristate "Zarlink ZL10039 silicon tuner"
109 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300110 default m if !MEDIA_SUBDRV_AUTOSELECT
Igor M. Liplianin2ccf5a92009-06-20 09:51:48 -0300111 help
112 A DVB-S tuner module. Say Y when you want to support this frontend.
113
Andrew de Quincey96bf2f22005-07-07 17:57:53 -0700114config DVB_S5H1420
115 tristate "Samsung S5H1420 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300116 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300117 default m if !MEDIA_SUBDRV_AUTOSELECT
Andrew de Quincey96bf2f22005-07-07 17:57:53 -0700118 help
119 A DVB-S tuner module. Say Y when you want to support this frontend.
120
Igor M. Liplianine4aab642008-09-23 15:43:57 -0300121config DVB_STV0288
122 tristate "ST STV0288 based"
123 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300124 default m if !MEDIA_SUBDRV_AUTOSELECT
Igor M. Liplianine4aab642008-09-23 15:43:57 -0300125 help
126 A DVB-S tuner module. Say Y when you want to support this frontend.
127
128config DVB_STB6000
129 tristate "ST STB6000 silicon tuner"
130 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300131 default m if !MEDIA_SUBDRV_AUTOSELECT
Igor M. Liplianine4aab642008-09-23 15:43:57 -0300132 help
133 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
134
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300135config DVB_STV0299
136 tristate "ST STV0299 based"
137 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300138 default m if !MEDIA_SUBDRV_AUTOSELECT
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300139 help
140 A DVB-S tuner module. Say Y when you want to support this frontend.
141
Igor M. Liplianin47220bc2009-03-03 11:16:40 -0300142config DVB_STV6110
143 tristate "ST STV6110 silicon tuner"
144 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300145 default m if !MEDIA_SUBDRV_AUTOSELECT
Igor M. Liplianin47220bc2009-03-03 11:16:40 -0300146 help
147 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
148
Igor M. Liplianince452642009-03-03 11:55:20 -0300149config DVB_STV0900
150 tristate "ST STV0900 based"
151 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300152 default m if !MEDIA_SUBDRV_AUTOSELECT
Igor M. Liplianince452642009-03-03 11:55:20 -0300153 help
154 A DVB-S/S2 demodulator. Say Y when you want to support this frontend.
155
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300156config DVB_TDA8083
157 tristate "Philips TDA8083 based"
158 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300159 default m if !MEDIA_SUBDRV_AUTOSELECT
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300160 help
161 A DVB-S tuner module. Say Y when you want to support this frontend.
162
Andrew de Quincey6bca3582006-08-08 09:10:10 -0300163config DVB_TDA10086
164 tristate "Philips TDA10086 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300165 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300166 default m if !MEDIA_SUBDRV_AUTOSELECT
Andrew de Quincey6bca3582006-08-08 09:10:10 -0300167 help
168 A DVB-S tuner module. Say Y when you want to support this frontend.
169
Manu Abraham654dbad2008-10-23 17:56:07 -0300170config DVB_TDA8261
171 tristate "Philips TDA8261 based"
172 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300173 default m if !MEDIA_SUBDRV_AUTOSELECT
Manu Abraham654dbad2008-10-23 17:56:07 -0300174 help
175 A DVB-S tuner module. Say Y when you want to support this frontend.
176
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300177config DVB_VES1X93
178 tristate "VLSI VES1893 or VES1993 based"
179 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300180 default m if !MEDIA_SUBDRV_AUTOSELECT
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300181 help
182 A DVB-S tuner module. Say Y when you want to support this frontend.
183
184config DVB_TUNER_ITD1000
185 tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
186 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300187 default m if !MEDIA_SUBDRV_AUTOSELECT
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300188 help
189 A DVB-S tuner module. Say Y when you want to support this frontend.
190
Patrick Boettcher4c48ae82008-11-23 16:26:54 -0300191config DVB_TUNER_CX24113
192 tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS"
193 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300194 default m if !MEDIA_SUBDRV_AUTOSELECT
Patrick Boettcher4c48ae82008-11-23 16:26:54 -0300195 help
196 A DVB-S tuner module. Say Y when you want to support this frontend.
197
198
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300199config DVB_TDA826X
200 tristate "Philips TDA826X silicon tuner"
201 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300202 default m if !MEDIA_SUBDRV_AUTOSELECT
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300203 help
204 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
205
206config DVB_TUA6100
207 tristate "Infineon TUA6100 PLL"
208 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300209 default m if !MEDIA_SUBDRV_AUTOSELECT
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300210 help
211 A DVB-S PLL chip.
212
Steven Toth0d467482008-09-04 01:14:43 -0300213config DVB_CX24116
214 tristate "Conexant CX24116 based"
215 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300216 default m if !MEDIA_SUBDRV_AUTOSELECT
Steven Toth0d467482008-09-04 01:14:43 -0300217 help
218 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
219
Luis Alves0d788682013-10-01 22:11:19 -0300220config DVB_CX24117
221 tristate "Conexant CX24117 based"
222 depends on DVB_CORE && I2C
223 default m if !MEDIA_SUBDRV_AUTOSELECT
224 help
225 A Dual DVB-S/S2 tuner module. Say Y when you want to support this frontend.
226
Jemma Denson5afc9a22015-04-14 09:04:50 -0300227config DVB_CX24120
228 tristate "Conexant CX24120 based"
229 depends on DVB_CORE && I2C
230 default m if !MEDIA_SUBDRV_AUTOSELECT
231 help
Jemma Densoncd20c592015-04-30 15:01:11 -0300232 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
Jemma Denson5afc9a22015-04-14 09:04:50 -0300233
Igor M. Liplianin04ad28c2008-09-16 18:21:11 -0300234config DVB_SI21XX
235 tristate "Silicon Labs SI21XX based"
236 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300237 default m if !MEDIA_SUBDRV_AUTOSELECT
Igor M. Liplianin04ad28c2008-09-16 18:21:11 -0300238 help
239 A DVB-S tuner module. Say Y when you want to support this frontend.
240
Konstantin Dimitrov6fef4fc2012-12-23 19:25:27 -0300241config DVB_TS2020
242 tristate "Montage Tehnology TS2020 based tuners"
Randy Dunlapcdeb1752015-06-26 16:28:13 -0300243 depends on DVB_CORE && I2C
Antti Palosaarif158cbc2015-03-27 18:14:25 -0300244 select REGMAP_I2C
Paul Bolled65fcbb2013-03-11 11:31:39 -0300245 default m if !MEDIA_SUBDRV_AUTOSELECT
Konstantin Dimitrov6fef4fc2012-12-23 19:25:27 -0300246 help
247 A DVB-S/S2 silicon tuner. Say Y when you want to support this tuner.
248
Igor M. Liplianin09ea33e2009-11-24 20:16:04 -0300249config DVB_DS3000
250 tristate "Montage Tehnology DS3000 based"
251 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300252 default m if !MEDIA_SUBDRV_AUTOSELECT
Igor M. Liplianin09ea33e2009-11-24 20:16:04 -0300253 help
254 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
255
Manu Abraham8873c612009-12-05 01:24:08 -0300256config DVB_MB86A16
257 tristate "Fujitsu MB86A16 based"
258 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300259 default m if !MEDIA_SUBDRV_AUTOSELECT
Manu Abraham8873c612009-12-05 01:24:08 -0300260 help
261 A DVB-S/DSS Direct Conversion reveiver.
262 Say Y when you want to support this frontend.
263
Antti Palosaaride8e4202011-08-01 01:07:39 -0300264config DVB_TDA10071
265 tristate "NXP TDA10071"
266 depends on DVB_CORE && I2C
Antti Palosaari54ab48e2015-04-20 22:21:44 -0300267 select REGMAP
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300268 default m if !MEDIA_SUBDRV_AUTOSELECT
Antti Palosaaride8e4202011-08-01 01:07:39 -0300269 help
270 Say Y when you want to support this frontend.
271
Linus Torvalds1da177e2005-04-16 15:20:36 -0700272comment "DVB-T (terrestrial) frontends"
273 depends on DVB_CORE
274
275config DVB_SP8870
Michael Krufky50c25ff2006-01-09 15:25:34 -0200276 tristate "Spase sp8870 based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300277 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300278 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700279 help
Michael Krufky50c25ff2006-01-09 15:25:34 -0200280 A DVB-T tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700281
282 This driver needs external firmware. Please use the command
283 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
Ville Skytt\ä12e66f62006-01-09 15:25:38 -0200284 download/extract it, and then copy it to /usr/lib/hotplug/firmware
285 or /lib/firmware (depending on configuration of firmware hotplug).
Linus Torvalds1da177e2005-04-16 15:20:36 -0700286
287config DVB_SP887X
Michael Krufky50c25ff2006-01-09 15:25:34 -0200288 tristate "Spase sp887x based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300289 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300290 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700291 help
292 A DVB-T tuner module. Say Y when you want to support this frontend.
293
294 This driver needs external firmware. Please use the command
295 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
Ville Skytt\ä12e66f62006-01-09 15:25:38 -0200296 download/extract it, and then copy it to /usr/lib/hotplug/firmware
297 or /lib/firmware (depending on configuration of firmware hotplug).
Linus Torvalds1da177e2005-04-16 15:20:36 -0700298
299config DVB_CX22700
300 tristate "Conexant CX22700 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300301 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300302 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700303 help
304 A DVB-T tuner module. Say Y when you want to support this frontend.
305
306config DVB_CX22702
Michael Krufky50c25ff2006-01-09 15:25:34 -0200307 tristate "Conexant cx22702 demodulator (OFDM)"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300308 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300309 default m if !MEDIA_SUBDRV_AUTOSELECT
Michael Krufky50c25ff2006-01-09 15:25:34 -0200310 help
311 A DVB-T tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700312
Palash Bandyopadhyay47b75ec2010-07-06 16:40:58 -0300313config DVB_S5H1432
314 tristate "Samsung s5h1432 demodulator (OFDM)"
315 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300316 default m if !MEDIA_SUBDRV_AUTOSELECT
Palash Bandyopadhyay47b75ec2010-07-06 16:40:58 -0300317 help
318 A DVB-T tuner module. Say Y when you want to support this frontend.
319
Devin Heitmueller949a12e2011-03-13 01:53:02 -0300320config DVB_DRXD
321 tristate "Micronas DRXD driver"
322 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300323 default m if !MEDIA_SUBDRV_AUTOSELECT
Devin Heitmueller949a12e2011-03-13 01:53:02 -0300324 help
325 A DVB-T tuner module. Say Y when you want to support this frontend.
326
327 Note: this driver was based on vendor driver reference code (released
328 under the GPL) as opposed to the existing drx397xd driver, which
329 was written via reverse engineering.
330
Linus Torvalds1da177e2005-04-16 15:20:36 -0700331config DVB_L64781
332 tristate "LSI L64781"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300333 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300334 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700335 help
336 A DVB-T tuner module. Say Y when you want to support this frontend.
337
338config DVB_TDA1004X
339 tristate "Philips TDA10045H/TDA10046H based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300340 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300341 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700342 help
343 A DVB-T tuner module. Say Y when you want to support this frontend.
344
345 This driver needs external firmware. Please use the commands
346 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
Michael Krufky50c25ff2006-01-09 15:25:34 -0200347 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
Ville Skytt\ä12e66f62006-01-09 15:25:38 -0200348 download/extract them, and then copy them to /usr/lib/hotplug/firmware
349 or /lib/firmware (depending on configuration of firmware hotplug).
Linus Torvalds1da177e2005-04-16 15:20:36 -0700350
351config DVB_NXT6000
352 tristate "NxtWave Communications NXT6000 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300353 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300354 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700355 help
356 A DVB-T tuner module. Say Y when you want to support this frontend.
357
358config DVB_MT352
359 tristate "Zarlink MT352 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300360 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300361 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700362 help
363 A DVB-T tuner module. Say Y when you want to support this frontend.
364
Chris Pascoe780dfef2006-02-28 08:34:59 -0300365config DVB_ZL10353
366 tristate "Zarlink ZL10353 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300367 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300368 default m if !MEDIA_SUBDRV_AUTOSELECT
Chris Pascoe780dfef2006-02-28 08:34:59 -0300369 help
370 A DVB-T tuner module. Say Y when you want to support this frontend.
371
Linus Torvalds1da177e2005-04-16 15:20:36 -0700372config DVB_DIB3000MB
373 tristate "DiBcom 3000M-B"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300374 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300375 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700376 help
377 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
378 to support this frontend.
379
380config DVB_DIB3000MC
381 tristate "DiBcom 3000P/M-C"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300382 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300383 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700384 help
385 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
386 to support this frontend.
387
Patrick Boettcher69ea31e2006-10-17 18:28:14 -0300388config DVB_DIB7000M
389 tristate "DiBcom 7000MA/MB/PA/PB/MC"
390 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300391 default m if !MEDIA_SUBDRV_AUTOSELECT
Patrick Boettcher69ea31e2006-10-17 18:28:14 -0300392 help
393 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
394 to support this frontend.
395
Patrick Boettchera75763f2006-10-18 08:34:16 -0300396config DVB_DIB7000P
397 tristate "DiBcom 7000PC"
398 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300399 default m if !MEDIA_SUBDRV_AUTOSELECT
Patrick Boettchera75763f2006-10-18 08:34:16 -0300400 help
401 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
402 to support this frontend.
403
Olivier Greniedd316c62011-01-04 04:28:59 -0300404config DVB_DIB9000
405 tristate "DiBcom 9000"
406 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300407 default m if !MEDIA_SUBDRV_AUTOSELECT
Olivier Greniedd316c62011-01-04 04:28:59 -0300408 help
409 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
410 to support this frontend.
411
Steven Toth7bbb1ce2008-04-19 01:06:25 -0300412config DVB_TDA10048
413 tristate "Philips TDA10048HN based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300414 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300415 default m if !MEDIA_SUBDRV_AUTOSELECT
Steven Toth7bbb1ce2008-04-19 01:06:25 -0300416 help
417 A DVB-T tuner module. Say Y when you want to support this frontend.
418
Mauro Carvalho Chehab79a66502009-03-10 00:49:58 -0300419config DVB_AF9013
420 tristate "Afatech AF9013 demodulator"
421 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300422 default m if !MEDIA_SUBDRV_AUTOSELECT
Mauro Carvalho Chehab79a66502009-03-10 00:49:58 -0300423 help
424 Say Y when you want to support this frontend.
425
Antti Palosaaria15c7b42009-11-13 22:33:45 -0300426config DVB_EC100
427 tristate "E3C EC100"
428 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300429 default m if !MEDIA_SUBDRV_AUTOSELECT
Antti Palosaaria15c7b42009-11-13 22:33:45 -0300430 help
431 Say Y when you want to support this frontend.
432
Antti Palosaariee9b8c82011-11-06 20:01:13 -0300433config DVB_HD29L2
434 tristate "HDIC HD29L2"
435 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300436 default m if !MEDIA_SUBDRV_AUTOSELECT
Antti Palosaariee9b8c82011-11-06 20:01:13 -0300437 help
438 Say Y when you want to support this frontend.
439
Igor M. Liplianin17cce932011-01-25 17:02:00 -0300440config DVB_STV0367
441 tristate "ST STV0367 based"
442 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300443 default m if !MEDIA_SUBDRV_AUTOSELECT
Igor M. Liplianin17cce932011-01-25 17:02:00 -0300444 help
445 A DVB-T/C tuner module. Say Y when you want to support this frontend.
446
Antti Palosaari27cfc852011-04-07 16:27:43 -0300447config DVB_CXD2820R
448 tristate "Sony CXD2820R"
449 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300450 default m if !MEDIA_SUBDRV_AUTOSELECT
Antti Palosaari27cfc852011-04-07 16:27:43 -0300451 help
452 Say Y when you want to support this frontend.
453
Kozlov Sergeya6dc60ff2015-07-28 11:33:03 -0300454config DVB_CXD2841ER
455 tristate "Sony CXD2841ER"
456 depends on DVB_CORE && I2C
457 default m if !MEDIA_SUBDRV_AUTOSELECT
458 help
459 Say Y when you want to support this frontend.
460
Antti Palosaaric0adca72011-07-08 23:34:09 -0300461config DVB_RTL2830
462 tristate "Realtek RTL2830 DVB-T"
Antti Palosaari28c08792014-12-07 04:07:29 -0300463 depends on DVB_CORE && I2C && I2C_MUX
Antti Palosaari15d37f32014-12-12 01:03:51 -0300464 select REGMAP
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300465 default m if !MEDIA_SUBDRV_AUTOSELECT
Antti Palosaaric0adca72011-07-08 23:34:09 -0300466 help
467 Say Y when you want to support this frontend.
468
Thomas Mair82041c02012-05-18 14:47:40 -0300469config DVB_RTL2832
470 tristate "Realtek RTL2832 DVB-T"
Antti Palosaari8823f022013-11-26 12:53:46 -0300471 depends on DVB_CORE && I2C && I2C_MUX
Antti Palosaarid1016582014-12-14 04:45:57 -0300472 select REGMAP
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300473 default m if !MEDIA_SUBDRV_AUTOSELECT
Thomas Mair82041c02012-05-18 14:47:40 -0300474 help
475 Say Y when you want to support this frontend.
476
Antti Palosaari77bbb2b2014-07-15 02:08:38 +0300477config DVB_RTL2832_SDR
478 tristate "Realtek RTL2832 SDR"
Antti Palosaari69cc4bf2014-07-25 06:31:32 -0300479 depends on DVB_CORE && I2C && I2C_MUX && VIDEO_V4L2 && MEDIA_SDR_SUPPORT && USB
Antti Palosaari77bbb2b2014-07-15 02:08:38 +0300480 select DVB_RTL2832
481 select VIDEOBUF2_VMALLOC
482 default m if !MEDIA_SUBDRV_AUTOSELECT
483 help
484 Say Y when you want to support this SDR module.
485
Antti Palosaari845f3502014-04-10 22:00:50 -0300486config DVB_SI2168
487 tristate "Silicon Labs Si2168"
488 depends on DVB_CORE && I2C && I2C_MUX
489 default m if !MEDIA_SUBDRV_AUTOSELECT
490 help
491 Say Y when you want to support this frontend.
492
Mauro Carvalho Chehabdcae7782014-08-12 18:50:23 -0300493config DVB_AS102_FE
494 tristate
495 depends on DVB_CORE
496 default DVB_AS102
497
Linus Torvalds1da177e2005-04-16 15:20:36 -0700498comment "DVB-C (cable) frontends"
499 depends on DVB_CORE
500
Linus Torvalds1da177e2005-04-16 15:20:36 -0700501config DVB_VES1820
502 tristate "VLSI VES1820 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300503 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300504 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700505 help
Michael Krufky50c25ff2006-01-09 15:25:34 -0200506 A DVB-C tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700507
508config DVB_TDA10021
509 tristate "Philips TDA10021 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300510 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300511 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700512 help
Michael Krufky50c25ff2006-01-09 15:25:34 -0200513 A DVB-C tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700514
Hartmut Birraa323ac2007-04-21 19:37:17 -0300515config DVB_TDA10023
516 tristate "Philips TDA10023 based"
517 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300518 default m if !MEDIA_SUBDRV_AUTOSELECT
Hartmut Birraa323ac2007-04-21 19:37:17 -0300519 help
520 A DVB-C tuner module. Say Y when you want to support this frontend.
521
Linus Torvalds1da177e2005-04-16 15:20:36 -0700522config DVB_STV0297
523 tristate "ST STV0297 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300524 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300525 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700526 help
527 A DVB-C tuner module. Say Y when you want to support this frontend.
528
Trent Piepho005b5412006-04-04 01:56:30 -0300529comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700530 depends on DVB_CORE
531
Kirk Lapray04a45922005-11-08 21:35:46 -0800532config DVB_NXT200X
Michael Krufkyf5c08a22006-03-16 13:18:25 -0300533 tristate "NxtWave Communications NXT2002/NXT2004 based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300534 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300535 default m if !MEDIA_SUBDRV_AUTOSELECT
Kirk Lapray04a45922005-11-08 21:35:46 -0800536 help
537 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
538 to support this frontend.
539
Michael Krufky66e33de2006-01-09 15:25:39 -0200540 This driver needs external firmware. Please use the commands
541 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
542 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
543 download/extract them, and then copy them to /usr/lib/hotplug/firmware
544 or /lib/firmware (depending on configuration of firmware hotplug).
545
Linus Torvalds1da177e2005-04-16 15:20:36 -0700546config DVB_OR51211
Michael Krufkyf5c08a22006-03-16 13:18:25 -0300547 tristate "Oren OR51211 based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300548 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300549 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700550 help
551 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
552
Trent Piepho2b3835b2006-03-29 13:53:15 -0300553 This driver needs external firmware. Please use the command
554 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
555 download it, and then copy it to /usr/lib/hotplug/firmware
556 or /lib/firmware (depending on configuration of firmware hotplug).
557
Johannes Stezenbach0b3f5a52005-05-16 21:54:38 -0700558config DVB_OR51132
Michael Krufkyf5c08a22006-03-16 13:18:25 -0300559 tristate "Oren OR51132 based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300560 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300561 default m if !MEDIA_SUBDRV_AUTOSELECT
Johannes Stezenbach0b3f5a52005-05-16 21:54:38 -0700562 help
563 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
564 to support this frontend.
565
Trent Piepho2b3835b2006-03-29 13:53:15 -0300566 This driver needs external firmware. Please use the commands
567 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
568 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
569 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
570 /usr/lib/hotplug/firmware or /lib/firmware (depending on
571 configuration of firmware hotplug).
572
Johannes Stezenbach55f51ef2005-06-23 22:02:41 -0700573config DVB_BCM3510
574 tristate "Broadcom BCM3510"
Adrian Bunk445c2712008-07-27 10:04:55 -0300575 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300576 default m if !MEDIA_SUBDRV_AUTOSELECT
Johannes Stezenbach55f51ef2005-06-23 22:02:41 -0700577 help
578 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
579 support this frontend.
580
Michael Krufky6ddcc912005-07-27 11:46:00 -0700581config DVB_LGDT330X
Michael Krufkye179d8b2005-08-09 17:48:54 -0700582 tristate "LG Electronics LGDT3302/LGDT3303 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300583 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300584 default m if !MEDIA_SUBDRV_AUTOSELECT
Mac Michaelsd8667cb2005-07-07 17:58:29 -0700585 help
586 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
587 to support this frontend.
588
Michael Krufkycae78ed2009-01-13 04:40:36 -0300589config DVB_LGDT3305
Jarod Wilson4cce4922010-10-20 16:26:09 -0300590 tristate "LG Electronics LGDT3304 and LGDT3305 based"
Michael Krufkycae78ed2009-01-13 04:40:36 -0300591 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300592 default m if !MEDIA_SUBDRV_AUTOSELECT
Michael Krufkycae78ed2009-01-13 04:40:36 -0300593 help
594 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
595 to support this frontend.
596
Fred Richterb63b36f2014-03-24 19:56:00 -0300597config DVB_LGDT3306A
598 tristate "LG Electronics LGDT3306A based"
599 depends on DVB_CORE && I2C
600 default m if !MEDIA_SUBDRV_AUTOSELECT
601 help
602 An ATSC 8VSB and QAM-B 64/256 demodulator module. Say Y when you want
603 to support this frontend.
604
Michael Krufkye26f2ae2012-01-29 15:46:46 -0300605config DVB_LG2160
606 tristate "LG Electronics LG216x based"
607 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300608 default m if !MEDIA_SUBDRV_AUTOSELECT
Michael Krufkye26f2ae2012-01-29 15:46:46 -0300609 help
610 An ATSC/MH demodulator module. Say Y when you want
611 to support this frontend.
612
Steven Toth89885552007-07-28 19:34:52 -0300613config DVB_S5H1409
614 tristate "Samsung S5H1409 based"
615 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300616 default m if !MEDIA_SUBDRV_AUTOSELECT
Steven Toth89885552007-07-28 19:34:52 -0300617 help
618 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
619 to support this frontend.
620
Steven Toth265a6512008-04-18 21:34:00 -0300621config DVB_AU8522
Michael Krufkyb31506c2012-01-27 13:18:29 -0300622 depends on I2C
623 tristate
624
625config DVB_AU8522_DTV
626 tristate "Auvitek AU8522 based DTV demod"
627 depends on DVB_CORE && I2C
628 select DVB_AU8522
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300629 default m if !MEDIA_SUBDRV_AUTOSELECT
Steven Toth265a6512008-04-18 21:34:00 -0300630 help
Michael Krufkyb31506c2012-01-27 13:18:29 -0300631 An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when
632 you want to enable DTV demodulation support for this frontend.
633
634config DVB_AU8522_V4L
635 tristate "Auvitek AU8522 based ATV demod"
636 depends on VIDEO_V4L2 && I2C
637 select DVB_AU8522
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300638 default m if !MEDIA_SUBDRV_AUTOSELECT
Michael Krufkyb31506c2012-01-27 13:18:29 -0300639 help
640 An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when
641 you want to enable ATV demodulation support for this frontend.
Steven Toth265a6512008-04-18 21:34:00 -0300642
Steven Toth8b4f1d02008-04-25 03:44:36 -0300643config DVB_S5H1411
644 tristate "Samsung S5H1411 based"
645 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300646 default m if !MEDIA_SUBDRV_AUTOSELECT
Steven Toth8b4f1d02008-04-25 03:44:36 -0300647 help
648 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
649 to support this frontend.
650
Mauro Carvalho Chehabc2e591f2008-10-24 13:44:38 -0300651comment "ISDB-T (terrestrial) frontends"
652 depends on DVB_CORE
653
654config DVB_S921
Mauro Carvalho Chehab3a509bb2010-09-10 16:49:47 -0300655 tristate "Sharp S921 frontend"
Mauro Carvalho Chehabc2e591f2008-10-24 13:44:38 -0300656 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300657 default m if !MEDIA_SUBDRV_AUTOSELECT
Mauro Carvalho Chehabc2e591f2008-10-24 13:44:38 -0300658 help
659 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
660 Say Y when you want to support this frontend.
661
Patrick Boettcher77e2c0f2009-08-17 07:01:10 -0300662config DVB_DIB8000
663 tristate "DiBcom 8000MB/MC"
664 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300665 default m if !MEDIA_SUBDRV_AUTOSELECT
Patrick Boettcher77e2c0f2009-08-17 07:01:10 -0300666 help
667 A driver for DiBcom's DiB8000 ISDB-T/ISDB-Tsb demodulator.
668 Say Y when you want to support this frontend.
669
Mauro Carvalho Chehabb9ede792010-09-27 20:52:43 -0300670config DVB_MB86A20S
671 tristate "Fujitsu mb86a20s"
672 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300673 default m if !MEDIA_SUBDRV_AUTOSELECT
Mauro Carvalho Chehabb9ede792010-09-27 20:52:43 -0300674 help
675 A driver for Fujitsu mb86a20s ISDB-T/ISDB-Tsb demodulator.
676 Say Y when you want to support this frontend.
677
ほち30934dd2014-10-06 03:21:27 -0300678comment "ISDB-S (satellite) & ISDB-T (terrestrial) frontends"
679 depends on DVB_CORE
680
Akihiro Tsukadaf5d82a72014-09-08 14:20:42 -0300681config DVB_TC90522
682 tristate "Toshiba TC90522"
683 depends on DVB_CORE && I2C
684 default m if !MEDIA_SUBDRV_AUTOSELECT
685 help
ほち30934dd2014-10-06 03:21:27 -0300686 Toshiba TC90522 2xISDB-S 8PSK + 2xISDB-T OFDM demodulator.
Akihiro Tsukadaf5d82a72014-09-08 14:20:42 -0300687 Say Y when you want to support this frontend.
688
Mauro Carvalho Chehabb0945162008-04-29 21:38:45 -0300689comment "Digital terrestrial only tuners/PLL"
Andrew de Quincey6bca3582006-08-08 09:10:10 -0300690 depends on DVB_CORE
691
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300692config DVB_PLL
Trent Piepho9ab1ba32007-04-27 12:31:28 -0300693 tristate "Generic I2C PLL based tuners"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300694 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300695 default m if !MEDIA_SUBDRV_AUTOSELECT
Trent Piepho9ab1ba32007-04-27 12:31:28 -0300696 help
Michael Krufky0173e462007-09-27 11:37:19 -0300697 This module drives a number of tuners based on PLL chips with a
Trent Piepho9ab1ba32007-04-27 12:31:28 -0300698 common I2C interface. Say Y when you want to support these tuners.
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300699
Patrick Boettcher01373a52007-07-30 12:49:04 -0300700config DVB_TUNER_DIB0070
701 tristate "DiBcom DiB0070 silicon base-band tuner"
702 depends on I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300703 default m if !MEDIA_SUBDRV_AUTOSELECT
Patrick Boettcher01373a52007-07-30 12:49:04 -0300704 help
705 A driver for the silicon baseband tuner DiB0070 from DiBcom.
Matt LaPlante692105b2009-01-26 11:12:25 +0100706 This device is only used inside a SiP called together with a
Patrick Boettcher01373a52007-07-30 12:49:04 -0300707 demodulator for now.
708
Olivier Grenie03245a52009-12-04 13:27:57 -0300709config DVB_TUNER_DIB0090
710 tristate "DiBcom DiB0090 silicon base-band tuner"
711 depends on I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300712 default m if !MEDIA_SUBDRV_AUTOSELECT
Olivier Grenie03245a52009-12-04 13:27:57 -0300713 help
714 A driver for the silicon baseband tuner DiB0090 from DiBcom.
715 This device is only used inside a SiP called together with a
716 demodulator for now.
717
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300718comment "SEC control devices for DVB-S"
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300719 depends on DVB_CORE
720
Devin Heitmueller38b2df92012-08-13 21:18:02 -0300721source "drivers/media/dvb-frontends/drx39xyj/Kconfig"
722
Kozlov Sergeye0252732015-07-28 11:33:02 -0300723config DVB_LNBH25
724 tristate "LNBH25 SEC controller"
725 depends on DVB_CORE && I2C
726 default m if !MEDIA_SUBDRV_AUTOSELECT
727 help
728 An SEC control chip.
729 Say Y when you want to support this chip.
730
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300731config DVB_LNBP21
Igor M. Liplianin8c1a2332009-03-03 11:24:18 -0300732 tristate "LNBP21/LNBH24 SEC controllers"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300733 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300734 default m if !MEDIA_SUBDRV_AUTOSELECT
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300735 help
Igor M. Liplianin8c1a2332009-03-03 11:24:18 -0300736 An SEC control chips.
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300737
Igor M. Liplianin4e2c53f2011-09-23 18:33:50 -0300738config DVB_LNBP22
739 tristate "LNBP22 SEC controllers"
740 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300741 default m if !MEDIA_SUBDRV_AUTOSELECT
Igor M. Liplianin4e2c53f2011-09-23 18:33:50 -0300742 help
743 LNB power supply and control voltage
744 regulator chip with step-up converter
745 and I2C interface.
746 Say Y when you want to support this chip.
747
Hartmut Hackmann26ec3942008-04-22 14:42:09 -0300748config DVB_ISL6405
749 tristate "ISL6405 SEC controller"
750 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300751 default m if !MEDIA_SUBDRV_AUTOSELECT
Hartmut Hackmann26ec3942008-04-22 14:42:09 -0300752 help
753 An SEC control chip.
754
Andrew de Quincey21c28582006-04-27 21:45:09 -0300755config DVB_ISL6421
756 tristate "ISL6421 SEC controller"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300757 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300758 default m if !MEDIA_SUBDRV_AUTOSELECT
Andrew de Quincey21c28582006-04-27 21:45:09 -0300759 help
760 An SEC control chip.
761
Manu Abrahame415c682009-04-06 15:45:20 -0300762config DVB_ISL6423
763 tristate "ISL6423 SEC controller"
764 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300765 default m if !MEDIA_SUBDRV_AUTOSELECT
Manu Abrahame415c682009-04-06 15:45:20 -0300766 help
767 A SEC controller chip from Intersil
768
Antti Palosaari85bc9b52011-08-01 00:52:11 -0300769config DVB_A8293
770 tristate "Allegro A8293"
771 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300772 default m if !MEDIA_SUBDRV_AUTOSELECT
Antti Palosaari85bc9b52011-08-01 00:52:11 -0300773
Olli Salonen868736a2014-08-08 04:06:35 -0300774config DVB_SP2
775 tristate "CIMaX SP2"
776 depends on DVB_CORE && I2C
777 default m if !MEDIA_SUBDRV_AUTOSELECT
778 help
779 CIMaX SP2/SP2HF Common Interface module.
780
Timothy Leedfbdce02008-08-09 13:36:51 -0300781config DVB_LGS8GL5
782 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
783 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300784 default m if !MEDIA_SUBDRV_AUTOSELECT
Timothy Leedfbdce02008-08-09 13:36:51 -0300785 help
786 A DMB-TH tuner module. Say Y when you want to support this frontend.
787
David Wongf15da162009-04-01 04:35:10 -0300788config DVB_LGS8GXX
789 tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator"
790 depends on DVB_CORE && I2C
Ben Hutchings76386992009-10-31 23:14:35 -0300791 select FW_LOADER
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300792 default m if !MEDIA_SUBDRV_AUTOSELECT
David Wongf15da162009-04-01 04:35:10 -0300793 help
794 A DMB-TH tuner module. Say Y when you want to support this frontend.
795
David T.L. Wongec27b6a2009-10-26 07:08:17 -0300796config DVB_ATBM8830
797 tristate "AltoBeam ATBM8830/8831 DMB-TH demodulator"
798 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300799 default m if !MEDIA_SUBDRV_AUTOSELECT
David T.L. Wongec27b6a2009-10-26 07:08:17 -0300800 help
801 A DMB-TH tuner module. Say Y when you want to support this frontend.
802
Manu Abraham3e978a82009-12-04 05:56:35 -0300803config DVB_TDA665x
804 tristate "TDA665x tuner"
805 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300806 default m if !MEDIA_SUBDRV_AUTOSELECT
Manu Abraham3e978a82009-12-04 05:56:35 -0300807 help
808 Support for tuner modules based on Philips TDA6650/TDA6651 chips.
809 Say Y when you want to support this chip.
810
811 Currently supported tuners:
812 * Panasonic ENV57H12D5 (ET-50DT)
813
Malcolm Priestley1ae2c582010-08-28 18:07:37 -0300814config DVB_IX2505V
815 tristate "Sharp IX2505V silicon tuner"
816 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300817 default m if !MEDIA_SUBDRV_AUTOSELECT
Malcolm Priestley1ae2c582010-08-28 18:07:37 -0300818 help
819 A DVB-S tuner module. Say Y when you want to support this frontend.
820
Malcolm Priestleyae8dc8ee2012-03-07 18:11:03 -0300821config DVB_M88RS2000
822 tristate "M88RS2000 DVB-S demodulator and tuner"
823 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300824 default m if !MEDIA_SUBDRV_AUTOSELECT
Malcolm Priestleyae8dc8ee2012-03-07 18:11:03 -0300825 help
826 A DVB-S tuner module.
827 Say Y when you want to support this frontend.
828
Antti Palosaari4b64bb22012-03-30 08:21:25 -0300829config DVB_AF9033
830 tristate "Afatech AF9033 DVB-T demodulator"
831 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300832 default m if !MEDIA_SUBDRV_AUTOSELECT
Antti Palosaari4b64bb22012-03-30 08:21:25 -0300833
Kozlov Sergeya5d32b32015-07-28 11:33:00 -0300834config DVB_HORUS3A
835 tristate "Sony Horus3A tuner"
836 depends on DVB_CORE && I2C
837 default m if !MEDIA_SUBDRV_AUTOSELECT
838 help
839 Say Y when you want to support this frontend.
840
Kozlov Sergeydacf9ce2015-07-28 11:33:01 -0300841config DVB_ASCOT2E
842 tristate "Sony Ascot2E tuner"
843 depends on DVB_CORE && I2C
844 default m if !MEDIA_SUBDRV_AUTOSELECT
845 help
846 Say Y when you want to support this frontend.
847
Patrick Boettcherbccd7002008-08-30 12:15:54 -0300848comment "Tools to develop new frontends"
849
850config DVB_DUMMY_FE
851 tristate "Dummy frontend driver"
852 default n
Linus Torvalds1da177e2005-04-16 15:20:36 -0700853endmenu