blob: 0d35f5850ff1ea8e9910168f55fe04f05c42600e [file] [log] [blame]
Mauro Carvalho Chehab4609bdd2009-03-06 08:31:39 -03001menu "Customise DVB Frontends"
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -03002 visible if !MEDIA_SUBDRV_AUTOSELECT
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"
Antti Palosaarif158cbc2015-03-27 18:14:25 -0300243 depends on DVB_CORE
244 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
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300267 default m if !MEDIA_SUBDRV_AUTOSELECT
Antti Palosaaride8e4202011-08-01 01:07:39 -0300268 help
269 Say Y when you want to support this frontend.
270
Linus Torvalds1da177e2005-04-16 15:20:36 -0700271comment "DVB-T (terrestrial) frontends"
272 depends on DVB_CORE
273
274config DVB_SP8870
Michael Krufky50c25ff2006-01-09 15:25:34 -0200275 tristate "Spase sp8870 based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300276 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300277 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700278 help
Michael Krufky50c25ff2006-01-09 15:25:34 -0200279 A DVB-T tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700280
281 This driver needs external firmware. Please use the command
282 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
Ville Skytt\ä12e66f62006-01-09 15:25:38 -0200283 download/extract it, and then copy it to /usr/lib/hotplug/firmware
284 or /lib/firmware (depending on configuration of firmware hotplug).
Linus Torvalds1da177e2005-04-16 15:20:36 -0700285
286config DVB_SP887X
Michael Krufky50c25ff2006-01-09 15:25:34 -0200287 tristate "Spase sp887x based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300288 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300289 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700290 help
291 A DVB-T tuner module. Say Y when you want to support this frontend.
292
293 This driver needs external firmware. Please use the command
294 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
Ville Skytt\ä12e66f62006-01-09 15:25:38 -0200295 download/extract it, and then copy it to /usr/lib/hotplug/firmware
296 or /lib/firmware (depending on configuration of firmware hotplug).
Linus Torvalds1da177e2005-04-16 15:20:36 -0700297
298config DVB_CX22700
299 tristate "Conexant CX22700 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300300 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300301 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700302 help
303 A DVB-T tuner module. Say Y when you want to support this frontend.
304
305config DVB_CX22702
Michael Krufky50c25ff2006-01-09 15:25:34 -0200306 tristate "Conexant cx22702 demodulator (OFDM)"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300307 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300308 default m if !MEDIA_SUBDRV_AUTOSELECT
Michael Krufky50c25ff2006-01-09 15:25:34 -0200309 help
310 A DVB-T tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700311
Palash Bandyopadhyay47b75ec2010-07-06 16:40:58 -0300312config DVB_S5H1432
313 tristate "Samsung s5h1432 demodulator (OFDM)"
314 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300315 default m if !MEDIA_SUBDRV_AUTOSELECT
Palash Bandyopadhyay47b75ec2010-07-06 16:40:58 -0300316 help
317 A DVB-T tuner module. Say Y when you want to support this frontend.
318
Devin Heitmueller949a12e2011-03-13 01:53:02 -0300319config DVB_DRXD
320 tristate "Micronas DRXD driver"
321 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300322 default m if !MEDIA_SUBDRV_AUTOSELECT
Devin Heitmueller949a12e2011-03-13 01:53:02 -0300323 help
324 A DVB-T tuner module. Say Y when you want to support this frontend.
325
326 Note: this driver was based on vendor driver reference code (released
327 under the GPL) as opposed to the existing drx397xd driver, which
328 was written via reverse engineering.
329
Linus Torvalds1da177e2005-04-16 15:20:36 -0700330config DVB_L64781
331 tristate "LSI L64781"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300332 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300333 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700334 help
335 A DVB-T tuner module. Say Y when you want to support this frontend.
336
337config DVB_TDA1004X
338 tristate "Philips TDA10045H/TDA10046H based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300339 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300340 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700341 help
342 A DVB-T tuner module. Say Y when you want to support this frontend.
343
344 This driver needs external firmware. Please use the commands
345 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
Michael Krufky50c25ff2006-01-09 15:25:34 -0200346 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
Ville Skytt\ä12e66f62006-01-09 15:25:38 -0200347 download/extract them, and then copy them to /usr/lib/hotplug/firmware
348 or /lib/firmware (depending on configuration of firmware hotplug).
Linus Torvalds1da177e2005-04-16 15:20:36 -0700349
350config DVB_NXT6000
351 tristate "NxtWave Communications NXT6000 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300352 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300353 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700354 help
355 A DVB-T tuner module. Say Y when you want to support this frontend.
356
357config DVB_MT352
358 tristate "Zarlink MT352 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300359 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300360 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700361 help
362 A DVB-T tuner module. Say Y when you want to support this frontend.
363
Chris Pascoe780dfef2006-02-28 08:34:59 -0300364config DVB_ZL10353
365 tristate "Zarlink ZL10353 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300366 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300367 default m if !MEDIA_SUBDRV_AUTOSELECT
Chris Pascoe780dfef2006-02-28 08:34:59 -0300368 help
369 A DVB-T tuner module. Say Y when you want to support this frontend.
370
Linus Torvalds1da177e2005-04-16 15:20:36 -0700371config DVB_DIB3000MB
372 tristate "DiBcom 3000M-B"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300373 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300374 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700375 help
376 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
377 to support this frontend.
378
379config DVB_DIB3000MC
380 tristate "DiBcom 3000P/M-C"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300381 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300382 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700383 help
384 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
385 to support this frontend.
386
Patrick Boettcher69ea31e2006-10-17 18:28:14 -0300387config DVB_DIB7000M
388 tristate "DiBcom 7000MA/MB/PA/PB/MC"
389 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300390 default m if !MEDIA_SUBDRV_AUTOSELECT
Patrick Boettcher69ea31e2006-10-17 18:28:14 -0300391 help
392 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
393 to support this frontend.
394
Patrick Boettchera75763f2006-10-18 08:34:16 -0300395config DVB_DIB7000P
396 tristate "DiBcom 7000PC"
397 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300398 default m if !MEDIA_SUBDRV_AUTOSELECT
Patrick Boettchera75763f2006-10-18 08:34:16 -0300399 help
400 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
401 to support this frontend.
402
Olivier Greniedd316c62011-01-04 04:28:59 -0300403config DVB_DIB9000
404 tristate "DiBcom 9000"
405 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300406 default m if !MEDIA_SUBDRV_AUTOSELECT
Olivier Greniedd316c62011-01-04 04:28:59 -0300407 help
408 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
409 to support this frontend.
410
Steven Toth7bbb1ce2008-04-19 01:06:25 -0300411config DVB_TDA10048
412 tristate "Philips TDA10048HN based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300413 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300414 default m if !MEDIA_SUBDRV_AUTOSELECT
Steven Toth7bbb1ce2008-04-19 01:06:25 -0300415 help
416 A DVB-T tuner module. Say Y when you want to support this frontend.
417
Mauro Carvalho Chehab79a66502009-03-10 00:49:58 -0300418config DVB_AF9013
419 tristate "Afatech AF9013 demodulator"
420 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300421 default m if !MEDIA_SUBDRV_AUTOSELECT
Mauro Carvalho Chehab79a66502009-03-10 00:49:58 -0300422 help
423 Say Y when you want to support this frontend.
424
Antti Palosaaria15c7b42009-11-13 22:33:45 -0300425config DVB_EC100
426 tristate "E3C EC100"
427 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300428 default m if !MEDIA_SUBDRV_AUTOSELECT
Antti Palosaaria15c7b42009-11-13 22:33:45 -0300429 help
430 Say Y when you want to support this frontend.
431
Antti Palosaariee9b8c82011-11-06 20:01:13 -0300432config DVB_HD29L2
433 tristate "HDIC HD29L2"
434 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300435 default m if !MEDIA_SUBDRV_AUTOSELECT
Antti Palosaariee9b8c82011-11-06 20:01:13 -0300436 help
437 Say Y when you want to support this frontend.
438
Igor M. Liplianin17cce932011-01-25 17:02:00 -0300439config DVB_STV0367
440 tristate "ST STV0367 based"
441 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300442 default m if !MEDIA_SUBDRV_AUTOSELECT
Igor M. Liplianin17cce932011-01-25 17:02:00 -0300443 help
444 A DVB-T/C tuner module. Say Y when you want to support this frontend.
445
Antti Palosaari27cfc852011-04-07 16:27:43 -0300446config DVB_CXD2820R
447 tristate "Sony CXD2820R"
448 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300449 default m if !MEDIA_SUBDRV_AUTOSELECT
Antti Palosaari27cfc852011-04-07 16:27:43 -0300450 help
451 Say Y when you want to support this frontend.
452
Antti Palosaaric0adca72011-07-08 23:34:09 -0300453config DVB_RTL2830
454 tristate "Realtek RTL2830 DVB-T"
Antti Palosaari28c08792014-12-07 04:07:29 -0300455 depends on DVB_CORE && I2C && I2C_MUX
Antti Palosaari15d37f32014-12-12 01:03:51 -0300456 select REGMAP
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300457 default m if !MEDIA_SUBDRV_AUTOSELECT
Antti Palosaaric0adca72011-07-08 23:34:09 -0300458 help
459 Say Y when you want to support this frontend.
460
Thomas Mair82041c02012-05-18 14:47:40 -0300461config DVB_RTL2832
462 tristate "Realtek RTL2832 DVB-T"
Antti Palosaari8823f022013-11-26 12:53:46 -0300463 depends on DVB_CORE && I2C && I2C_MUX
Antti Palosaarid1016582014-12-14 04:45:57 -0300464 select REGMAP
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300465 default m if !MEDIA_SUBDRV_AUTOSELECT
Thomas Mair82041c02012-05-18 14:47:40 -0300466 help
467 Say Y when you want to support this frontend.
468
Antti Palosaari77bbb2b2014-07-15 02:08:38 +0300469config DVB_RTL2832_SDR
470 tristate "Realtek RTL2832 SDR"
Antti Palosaari69cc4bf2014-07-25 06:31:32 -0300471 depends on DVB_CORE && I2C && I2C_MUX && VIDEO_V4L2 && MEDIA_SDR_SUPPORT && USB
Antti Palosaari77bbb2b2014-07-15 02:08:38 +0300472 select DVB_RTL2832
473 select VIDEOBUF2_VMALLOC
474 default m if !MEDIA_SUBDRV_AUTOSELECT
475 help
476 Say Y when you want to support this SDR module.
477
Antti Palosaari845f3502014-04-10 22:00:50 -0300478config DVB_SI2168
479 tristate "Silicon Labs Si2168"
480 depends on DVB_CORE && I2C && I2C_MUX
481 default m if !MEDIA_SUBDRV_AUTOSELECT
482 help
483 Say Y when you want to support this frontend.
484
Mauro Carvalho Chehabdcae7782014-08-12 18:50:23 -0300485config DVB_AS102_FE
486 tristate
487 depends on DVB_CORE
488 default DVB_AS102
489
Linus Torvalds1da177e2005-04-16 15:20:36 -0700490comment "DVB-C (cable) frontends"
491 depends on DVB_CORE
492
Linus Torvalds1da177e2005-04-16 15:20:36 -0700493config DVB_VES1820
494 tristate "VLSI VES1820 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300495 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300496 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700497 help
Michael Krufky50c25ff2006-01-09 15:25:34 -0200498 A DVB-C tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700499
500config DVB_TDA10021
501 tristate "Philips TDA10021 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300502 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300503 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700504 help
Michael Krufky50c25ff2006-01-09 15:25:34 -0200505 A DVB-C tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700506
Hartmut Birraa323ac2007-04-21 19:37:17 -0300507config DVB_TDA10023
508 tristate "Philips TDA10023 based"
509 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300510 default m if !MEDIA_SUBDRV_AUTOSELECT
Hartmut Birraa323ac2007-04-21 19:37:17 -0300511 help
512 A DVB-C tuner module. Say Y when you want to support this frontend.
513
Linus Torvalds1da177e2005-04-16 15:20:36 -0700514config DVB_STV0297
515 tristate "ST STV0297 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300516 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300517 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700518 help
519 A DVB-C tuner module. Say Y when you want to support this frontend.
520
Trent Piepho005b5412006-04-04 01:56:30 -0300521comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700522 depends on DVB_CORE
523
Kirk Lapray04a45922005-11-08 21:35:46 -0800524config DVB_NXT200X
Michael Krufkyf5c08a22006-03-16 13:18:25 -0300525 tristate "NxtWave Communications NXT2002/NXT2004 based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300526 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300527 default m if !MEDIA_SUBDRV_AUTOSELECT
Kirk Lapray04a45922005-11-08 21:35:46 -0800528 help
529 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
530 to support this frontend.
531
Michael Krufky66e33de2006-01-09 15:25:39 -0200532 This driver needs external firmware. Please use the commands
533 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
534 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
535 download/extract them, and then copy them to /usr/lib/hotplug/firmware
536 or /lib/firmware (depending on configuration of firmware hotplug).
537
Linus Torvalds1da177e2005-04-16 15:20:36 -0700538config DVB_OR51211
Michael Krufkyf5c08a22006-03-16 13:18:25 -0300539 tristate "Oren OR51211 based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300540 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300541 default m if !MEDIA_SUBDRV_AUTOSELECT
Linus Torvalds1da177e2005-04-16 15:20:36 -0700542 help
543 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
544
Trent Piepho2b3835b2006-03-29 13:53:15 -0300545 This driver needs external firmware. Please use the command
546 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
547 download it, and then copy it to /usr/lib/hotplug/firmware
548 or /lib/firmware (depending on configuration of firmware hotplug).
549
Johannes Stezenbach0b3f5a52005-05-16 21:54:38 -0700550config DVB_OR51132
Michael Krufkyf5c08a22006-03-16 13:18:25 -0300551 tristate "Oren OR51132 based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300552 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300553 default m if !MEDIA_SUBDRV_AUTOSELECT
Johannes Stezenbach0b3f5a52005-05-16 21:54:38 -0700554 help
555 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
556 to support this frontend.
557
Trent Piepho2b3835b2006-03-29 13:53:15 -0300558 This driver needs external firmware. Please use the commands
559 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
560 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
561 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
562 /usr/lib/hotplug/firmware or /lib/firmware (depending on
563 configuration of firmware hotplug).
564
Johannes Stezenbach55f51ef2005-06-23 22:02:41 -0700565config DVB_BCM3510
566 tristate "Broadcom BCM3510"
Adrian Bunk445c2712008-07-27 10:04:55 -0300567 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300568 default m if !MEDIA_SUBDRV_AUTOSELECT
Johannes Stezenbach55f51ef2005-06-23 22:02:41 -0700569 help
570 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
571 support this frontend.
572
Michael Krufky6ddcc912005-07-27 11:46:00 -0700573config DVB_LGDT330X
Michael Krufkye179d8b2005-08-09 17:48:54 -0700574 tristate "LG Electronics LGDT3302/LGDT3303 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300575 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300576 default m if !MEDIA_SUBDRV_AUTOSELECT
Mac Michaelsd8667cb2005-07-07 17:58:29 -0700577 help
578 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
579 to support this frontend.
580
Michael Krufkycae78ed2009-01-13 04:40:36 -0300581config DVB_LGDT3305
Jarod Wilson4cce4922010-10-20 16:26:09 -0300582 tristate "LG Electronics LGDT3304 and LGDT3305 based"
Michael Krufkycae78ed2009-01-13 04:40:36 -0300583 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300584 default m if !MEDIA_SUBDRV_AUTOSELECT
Michael Krufkycae78ed2009-01-13 04:40:36 -0300585 help
586 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
587 to support this frontend.
588
Fred Richterb63b36f2014-03-24 19:56:00 -0300589config DVB_LGDT3306A
590 tristate "LG Electronics LGDT3306A based"
591 depends on DVB_CORE && I2C
592 default m if !MEDIA_SUBDRV_AUTOSELECT
593 help
594 An ATSC 8VSB and QAM-B 64/256 demodulator module. Say Y when you want
595 to support this frontend.
596
Michael Krufkye26f2ae2012-01-29 15:46:46 -0300597config DVB_LG2160
598 tristate "LG Electronics LG216x based"
599 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300600 default m if !MEDIA_SUBDRV_AUTOSELECT
Michael Krufkye26f2ae2012-01-29 15:46:46 -0300601 help
602 An ATSC/MH demodulator module. Say Y when you want
603 to support this frontend.
604
Steven Toth89885552007-07-28 19:34:52 -0300605config DVB_S5H1409
606 tristate "Samsung S5H1409 based"
607 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300608 default m if !MEDIA_SUBDRV_AUTOSELECT
Steven Toth89885552007-07-28 19:34:52 -0300609 help
610 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
611 to support this frontend.
612
Steven Toth265a6512008-04-18 21:34:00 -0300613config DVB_AU8522
Michael Krufkyb31506c2012-01-27 13:18:29 -0300614 depends on I2C
615 tristate
616
617config DVB_AU8522_DTV
618 tristate "Auvitek AU8522 based DTV demod"
619 depends on DVB_CORE && I2C
620 select DVB_AU8522
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300621 default m if !MEDIA_SUBDRV_AUTOSELECT
Steven Toth265a6512008-04-18 21:34:00 -0300622 help
Michael Krufkyb31506c2012-01-27 13:18:29 -0300623 An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when
624 you want to enable DTV demodulation support for this frontend.
625
626config DVB_AU8522_V4L
627 tristate "Auvitek AU8522 based ATV demod"
628 depends on VIDEO_V4L2 && I2C
629 select DVB_AU8522
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300630 default m if !MEDIA_SUBDRV_AUTOSELECT
Michael Krufkyb31506c2012-01-27 13:18:29 -0300631 help
632 An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when
633 you want to enable ATV demodulation support for this frontend.
Steven Toth265a6512008-04-18 21:34:00 -0300634
Steven Toth8b4f1d02008-04-25 03:44:36 -0300635config DVB_S5H1411
636 tristate "Samsung S5H1411 based"
637 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300638 default m if !MEDIA_SUBDRV_AUTOSELECT
Steven Toth8b4f1d02008-04-25 03:44:36 -0300639 help
640 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
641 to support this frontend.
642
Mauro Carvalho Chehabc2e591f2008-10-24 13:44:38 -0300643comment "ISDB-T (terrestrial) frontends"
644 depends on DVB_CORE
645
646config DVB_S921
Mauro Carvalho Chehab3a509bb2010-09-10 16:49:47 -0300647 tristate "Sharp S921 frontend"
Mauro Carvalho Chehabc2e591f2008-10-24 13:44:38 -0300648 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300649 default m if !MEDIA_SUBDRV_AUTOSELECT
Mauro Carvalho Chehabc2e591f2008-10-24 13:44:38 -0300650 help
651 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
652 Say Y when you want to support this frontend.
653
Patrick Boettcher77e2c0f2009-08-17 07:01:10 -0300654config DVB_DIB8000
655 tristate "DiBcom 8000MB/MC"
656 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300657 default m if !MEDIA_SUBDRV_AUTOSELECT
Patrick Boettcher77e2c0f2009-08-17 07:01:10 -0300658 help
659 A driver for DiBcom's DiB8000 ISDB-T/ISDB-Tsb demodulator.
660 Say Y when you want to support this frontend.
661
Mauro Carvalho Chehabb9ede792010-09-27 20:52:43 -0300662config DVB_MB86A20S
663 tristate "Fujitsu mb86a20s"
664 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300665 default m if !MEDIA_SUBDRV_AUTOSELECT
Mauro Carvalho Chehabb9ede792010-09-27 20:52:43 -0300666 help
667 A driver for Fujitsu mb86a20s ISDB-T/ISDB-Tsb demodulator.
668 Say Y when you want to support this frontend.
669
ほち30934dd2014-10-06 03:21:27 -0300670comment "ISDB-S (satellite) & ISDB-T (terrestrial) frontends"
671 depends on DVB_CORE
672
Akihiro Tsukadaf5d82a72014-09-08 14:20:42 -0300673config DVB_TC90522
674 tristate "Toshiba TC90522"
675 depends on DVB_CORE && I2C
676 default m if !MEDIA_SUBDRV_AUTOSELECT
677 help
ほち30934dd2014-10-06 03:21:27 -0300678 Toshiba TC90522 2xISDB-S 8PSK + 2xISDB-T OFDM demodulator.
Akihiro Tsukadaf5d82a72014-09-08 14:20:42 -0300679 Say Y when you want to support this frontend.
680
Mauro Carvalho Chehabb0945162008-04-29 21:38:45 -0300681comment "Digital terrestrial only tuners/PLL"
Andrew de Quincey6bca3582006-08-08 09:10:10 -0300682 depends on DVB_CORE
683
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300684config DVB_PLL
Trent Piepho9ab1ba32007-04-27 12:31:28 -0300685 tristate "Generic I2C PLL based tuners"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300686 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300687 default m if !MEDIA_SUBDRV_AUTOSELECT
Trent Piepho9ab1ba32007-04-27 12:31:28 -0300688 help
Michael Krufky0173e462007-09-27 11:37:19 -0300689 This module drives a number of tuners based on PLL chips with a
Trent Piepho9ab1ba32007-04-27 12:31:28 -0300690 common I2C interface. Say Y when you want to support these tuners.
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300691
Patrick Boettcher01373a52007-07-30 12:49:04 -0300692config DVB_TUNER_DIB0070
693 tristate "DiBcom DiB0070 silicon base-band tuner"
694 depends on I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300695 default m if !MEDIA_SUBDRV_AUTOSELECT
Patrick Boettcher01373a52007-07-30 12:49:04 -0300696 help
697 A driver for the silicon baseband tuner DiB0070 from DiBcom.
Matt LaPlante692105b2009-01-26 11:12:25 +0100698 This device is only used inside a SiP called together with a
Patrick Boettcher01373a52007-07-30 12:49:04 -0300699 demodulator for now.
700
Olivier Grenie03245a52009-12-04 13:27:57 -0300701config DVB_TUNER_DIB0090
702 tristate "DiBcom DiB0090 silicon base-band tuner"
703 depends on I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300704 default m if !MEDIA_SUBDRV_AUTOSELECT
Olivier Grenie03245a52009-12-04 13:27:57 -0300705 help
706 A driver for the silicon baseband tuner DiB0090 from DiBcom.
707 This device is only used inside a SiP called together with a
708 demodulator for now.
709
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300710comment "SEC control devices for DVB-S"
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300711 depends on DVB_CORE
712
Devin Heitmueller38b2df92012-08-13 21:18:02 -0300713source "drivers/media/dvb-frontends/drx39xyj/Kconfig"
714
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300715config DVB_LNBP21
Igor M. Liplianin8c1a2332009-03-03 11:24:18 -0300716 tristate "LNBP21/LNBH24 SEC controllers"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300717 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300718 default m if !MEDIA_SUBDRV_AUTOSELECT
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300719 help
Igor M. Liplianin8c1a2332009-03-03 11:24:18 -0300720 An SEC control chips.
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300721
Igor M. Liplianin4e2c53f2011-09-23 18:33:50 -0300722config DVB_LNBP22
723 tristate "LNBP22 SEC controllers"
724 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300725 default m if !MEDIA_SUBDRV_AUTOSELECT
Igor M. Liplianin4e2c53f2011-09-23 18:33:50 -0300726 help
727 LNB power supply and control voltage
728 regulator chip with step-up converter
729 and I2C interface.
730 Say Y when you want to support this chip.
731
Hartmut Hackmann26ec3942008-04-22 14:42:09 -0300732config DVB_ISL6405
733 tristate "ISL6405 SEC controller"
734 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300735 default m if !MEDIA_SUBDRV_AUTOSELECT
Hartmut Hackmann26ec3942008-04-22 14:42:09 -0300736 help
737 An SEC control chip.
738
Andrew de Quincey21c28582006-04-27 21:45:09 -0300739config DVB_ISL6421
740 tristate "ISL6421 SEC controller"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300741 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300742 default m if !MEDIA_SUBDRV_AUTOSELECT
Andrew de Quincey21c28582006-04-27 21:45:09 -0300743 help
744 An SEC control chip.
745
Manu Abrahame415c682009-04-06 15:45:20 -0300746config DVB_ISL6423
747 tristate "ISL6423 SEC controller"
748 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300749 default m if !MEDIA_SUBDRV_AUTOSELECT
Manu Abrahame415c682009-04-06 15:45:20 -0300750 help
751 A SEC controller chip from Intersil
752
Antti Palosaari85bc9b52011-08-01 00:52:11 -0300753config DVB_A8293
754 tristate "Allegro A8293"
755 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300756 default m if !MEDIA_SUBDRV_AUTOSELECT
Antti Palosaari85bc9b52011-08-01 00:52:11 -0300757
Olli Salonen868736a2014-08-08 04:06:35 -0300758config DVB_SP2
759 tristate "CIMaX SP2"
760 depends on DVB_CORE && I2C
761 default m if !MEDIA_SUBDRV_AUTOSELECT
762 help
763 CIMaX SP2/SP2HF Common Interface module.
764
Timothy Leedfbdce02008-08-09 13:36:51 -0300765config DVB_LGS8GL5
766 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
767 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300768 default m if !MEDIA_SUBDRV_AUTOSELECT
Timothy Leedfbdce02008-08-09 13:36:51 -0300769 help
770 A DMB-TH tuner module. Say Y when you want to support this frontend.
771
David Wongf15da162009-04-01 04:35:10 -0300772config DVB_LGS8GXX
773 tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator"
774 depends on DVB_CORE && I2C
Ben Hutchings76386992009-10-31 23:14:35 -0300775 select FW_LOADER
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300776 default m if !MEDIA_SUBDRV_AUTOSELECT
David Wongf15da162009-04-01 04:35:10 -0300777 help
778 A DMB-TH tuner module. Say Y when you want to support this frontend.
779
David T.L. Wongec27b6a2009-10-26 07:08:17 -0300780config DVB_ATBM8830
781 tristate "AltoBeam ATBM8830/8831 DMB-TH demodulator"
782 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300783 default m if !MEDIA_SUBDRV_AUTOSELECT
David T.L. Wongec27b6a2009-10-26 07:08:17 -0300784 help
785 A DMB-TH tuner module. Say Y when you want to support this frontend.
786
Manu Abraham3e978a82009-12-04 05:56:35 -0300787config DVB_TDA665x
788 tristate "TDA665x tuner"
789 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300790 default m if !MEDIA_SUBDRV_AUTOSELECT
Manu Abraham3e978a82009-12-04 05:56:35 -0300791 help
792 Support for tuner modules based on Philips TDA6650/TDA6651 chips.
793 Say Y when you want to support this chip.
794
795 Currently supported tuners:
796 * Panasonic ENV57H12D5 (ET-50DT)
797
Malcolm Priestley1ae2c582010-08-28 18:07:37 -0300798config DVB_IX2505V
799 tristate "Sharp IX2505V silicon tuner"
800 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300801 default m if !MEDIA_SUBDRV_AUTOSELECT
Malcolm Priestley1ae2c582010-08-28 18:07:37 -0300802 help
803 A DVB-S tuner module. Say Y when you want to support this frontend.
804
Malcolm Priestleyae8dc8ee2012-03-07 18:11:03 -0300805config DVB_M88RS2000
806 tristate "M88RS2000 DVB-S demodulator and tuner"
807 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300808 default m if !MEDIA_SUBDRV_AUTOSELECT
Malcolm Priestleyae8dc8ee2012-03-07 18:11:03 -0300809 help
810 A DVB-S tuner module.
811 Say Y when you want to support this frontend.
812
Antti Palosaari4b64bb22012-03-30 08:21:25 -0300813config DVB_AF9033
814 tristate "Afatech AF9033 DVB-T demodulator"
815 depends on DVB_CORE && I2C
Mauro Carvalho Chehabfccea742012-08-20 14:48:02 -0300816 default m if !MEDIA_SUBDRV_AUTOSELECT
Antti Palosaari4b64bb22012-03-30 08:21:25 -0300817
Patrick Boettcherbccd7002008-08-30 12:15:54 -0300818comment "Tools to develop new frontends"
819
820config DVB_DUMMY_FE
821 tristate "Dummy frontend driver"
822 default n
Linus Torvalds1da177e2005-04-16 15:20:36 -0700823endmenu