blob: 44b816f2601e7994c241fcdc3d0f782fbe29214c [file] [log] [blame]
Andrew de Quincey176ac9d2006-08-08 09:10:11 -03001config DVB_FE_CUSTOMISE
2 bool "Customise the frontend modules to build"
Mauro Carvalho Chehab4609bdd2009-03-06 08:31:39 -03003 depends on DVB_CORE
David Rientjes6a108a12011-01-20 14:44:16 -08004 default y if EXPERT
Andrew de Quincey176ac9d2006-08-08 09:10:11 -03005 help
Mauro Carvalho Chehab4609bdd2009-03-06 08:31:39 -03006 This allows the user to select/deselect frontend drivers for their
7 hardware from the build.
8
9 Use this option with care as deselecting frontends which are in fact
10 necessary will result in DVB devices which cannot be tuned due to lack
11 of driver support.
Andrew de Quincey176ac9d2006-08-08 09:10:11 -030012
13 If unsure say N.
14
Mauro Carvalho Chehab4609bdd2009-03-06 08:31:39 -030015menu "Customise DVB Frontends"
Mauro Carvalho Chehab9b4320b2010-11-09 14:29:05 -030016 visible if DVB_FE_CUSTOMISE
Mauro Carvalho Chehab4609bdd2009-03-06 08:31:39 -030017
Manu Abrahame50e8e32007-07-03 09:53:42 -030018comment "Multistandard (satellite) frontends"
19 depends on DVB_CORE
20
21config DVB_STB0899
22 tristate "STB0899 based"
Manu Abraham6199cee2007-10-08 18:51:54 -030023 depends on DVB_CORE && I2C
24 default m if DVB_FE_CUSTOMISE
Manu Abrahame50e8e32007-07-03 09:53:42 -030025 help
26 A DVB-S/S2/DSS Multistandard demodulator. Say Y when you want
27 to support this demodulator based frontends
28
Manu Abraham040dcc32007-02-24 08:31:40 -030029config DVB_STB6100
30 tristate "STB6100 based tuners"
Manu Abraham6199cee2007-10-08 18:51:54 -030031 depends on DVB_CORE && I2C
32 default m if DVB_FE_CUSTOMISE
Manu Abraham040dcc32007-02-24 08:31:40 -030033 help
34 A Silicon tuner from ST used in conjunction with the STB0899
35 demodulator. Say Y when you want to support this tuner.
36
Manu Abrahame415c682009-04-06 15:45:20 -030037config DVB_STV090x
38 tristate "STV0900/STV0903(A/B) based"
39 depends on DVB_CORE && I2C
40 default m if DVB_FE_CUSTOMISE
41 help
42 DVB-S/S2/DSS Multistandard Professional/Broadcast demodulators.
43 Say Y when you want to support these frontends.
44
45config DVB_STV6110x
46 tristate "STV6110/(A) based tuners"
47 depends on DVB_CORE && I2C
48 default m if DVB_FE_CUSTOMISE
49 help
50 A Silicon tuner that supports DVB-S and DVB-S2 modes
51
Linus Torvalds1da177e2005-04-16 15:20:36 -070052comment "DVB-S (satellite) frontends"
53 depends on DVB_CORE
54
Linus Torvalds1da177e2005-04-16 15:20:36 -070055config DVB_CX24110
56 tristate "Conexant CX24110 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -030057 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -030058 default m if DVB_FE_CUSTOMISE
Johannes Stezenbach0b3f5a52005-05-16 21:54:38 -070059 help
Linus Torvalds1da177e2005-04-16 15:20:36 -070060 A DVB-S tuner module. Say Y when you want to support this frontend.
Johannes Stezenbach0b3f5a52005-05-16 21:54:38 -070061
Steve Tothb79cb652006-01-09 15:25:07 -020062config DVB_CX24123
63 tristate "Conexant CX24123 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -030064 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -030065 default m if DVB_FE_CUSTOMISE
Steve Tothb79cb652006-01-09 15:25:07 -020066 help
67 A DVB-S tuner module. Say Y when you want to support this frontend.
68
Linus Torvalds1da177e2005-04-16 15:20:36 -070069config DVB_MT312
Matthias Schwarzotte4671b62008-04-30 12:21:04 -030070 tristate "Zarlink VP310/MT312/ZL10313 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -030071 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -030072 default m if DVB_FE_CUSTOMISE
Linus Torvalds1da177e2005-04-16 15:20:36 -070073 help
74 A DVB-S tuner module. Say Y when you want to support this frontend.
75
Matthias Schwarzott68b3289f2009-02-24 12:35:15 -030076config DVB_ZL10036
77 tristate "Zarlink ZL10036 silicon tuner"
78 depends on DVB_CORE && I2C
79 default m if DVB_FE_CUSTOMISE
80 help
81 A DVB-S tuner module. Say Y when you want to support this frontend.
82
Igor M. Liplianin2ccf5a92009-06-20 09:51:48 -030083config DVB_ZL10039
84 tristate "Zarlink ZL10039 silicon tuner"
85 depends on DVB_CORE && I2C
86 default m if DVB_FE_CUSTOMISE
87 help
88 A DVB-S tuner module. Say Y when you want to support this frontend.
89
Andrew de Quincey96bf2f22005-07-07 17:57:53 -070090config DVB_S5H1420
91 tristate "Samsung S5H1420 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -030092 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -030093 default m if DVB_FE_CUSTOMISE
Andrew de Quincey96bf2f22005-07-07 17:57:53 -070094 help
95 A DVB-S tuner module. Say Y when you want to support this frontend.
96
Igor M. Liplianine4aab642008-09-23 15:43:57 -030097config DVB_STV0288
98 tristate "ST STV0288 based"
99 depends on DVB_CORE && I2C
100 default m if DVB_FE_CUSTOMISE
101 help
102 A DVB-S tuner module. Say Y when you want to support this frontend.
103
104config DVB_STB6000
105 tristate "ST STB6000 silicon tuner"
106 depends on DVB_CORE && I2C
107 default m if DVB_FE_CUSTOMISE
108 help
109 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
110
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300111config DVB_STV0299
112 tristate "ST STV0299 based"
113 depends on DVB_CORE && I2C
114 default m if DVB_FE_CUSTOMISE
115 help
116 A DVB-S tuner module. Say Y when you want to support this frontend.
117
Igor M. Liplianin47220bc2009-03-03 11:16:40 -0300118config DVB_STV6110
119 tristate "ST STV6110 silicon tuner"
120 depends on DVB_CORE && I2C
121 default m if DVB_FE_CUSTOMISE
122 help
123 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
124
Igor M. Liplianince452642009-03-03 11:55:20 -0300125config DVB_STV0900
126 tristate "ST STV0900 based"
127 depends on DVB_CORE && I2C
128 default m if DVB_FE_CUSTOMISE
129 help
130 A DVB-S/S2 demodulator. Say Y when you want to support this frontend.
131
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300132config DVB_TDA8083
133 tristate "Philips TDA8083 based"
134 depends on DVB_CORE && I2C
135 default m if DVB_FE_CUSTOMISE
136 help
137 A DVB-S tuner module. Say Y when you want to support this frontend.
138
Andrew de Quincey6bca3582006-08-08 09:10:10 -0300139config DVB_TDA10086
140 tristate "Philips TDA10086 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300141 depends on DVB_CORE && I2C
Andrew de Quincey6bca3582006-08-08 09:10:10 -0300142 default m if DVB_FE_CUSTOMISE
143 help
144 A DVB-S tuner module. Say Y when you want to support this frontend.
145
Manu Abraham654dbad2008-10-23 17:56:07 -0300146config DVB_TDA8261
147 tristate "Philips TDA8261 based"
148 depends on DVB_CORE && I2C
149 default m if DVB_FE_CUSTOMISE
150 help
151 A DVB-S tuner module. Say Y when you want to support this frontend.
152
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300153config DVB_VES1X93
154 tristate "VLSI VES1893 or VES1993 based"
155 depends on DVB_CORE && I2C
156 default m if DVB_FE_CUSTOMISE
157 help
158 A DVB-S tuner module. Say Y when you want to support this frontend.
159
160config DVB_TUNER_ITD1000
161 tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
162 depends on DVB_CORE && I2C
163 default m if DVB_FE_CUSTOMISE
164 help
165 A DVB-S tuner module. Say Y when you want to support this frontend.
166
Patrick Boettcher4c48ae82008-11-23 16:26:54 -0300167config DVB_TUNER_CX24113
168 tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS"
169 depends on DVB_CORE && I2C
170 default m if DVB_FE_CUSTOMISE
171 help
172 A DVB-S tuner module. Say Y when you want to support this frontend.
173
174
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300175config DVB_TDA826X
176 tristate "Philips TDA826X silicon tuner"
177 depends on DVB_CORE && I2C
178 default m if DVB_FE_CUSTOMISE
179 help
180 A DVB-S silicon tuner module. Say Y when you want to support this tuner.
181
182config DVB_TUA6100
183 tristate "Infineon TUA6100 PLL"
184 depends on DVB_CORE && I2C
185 default m if DVB_FE_CUSTOMISE
186 help
187 A DVB-S PLL chip.
188
Steven Toth0d467482008-09-04 01:14:43 -0300189config DVB_CX24116
190 tristate "Conexant CX24116 based"
191 depends on DVB_CORE && I2C
192 default m if DVB_FE_CUSTOMISE
193 help
194 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
195
Igor M. Liplianin04ad28c2008-09-16 18:21:11 -0300196config DVB_SI21XX
197 tristate "Silicon Labs SI21XX based"
198 depends on DVB_CORE && I2C
199 default m if DVB_FE_CUSTOMISE
200 help
201 A DVB-S tuner module. Say Y when you want to support this frontend.
202
Igor M. Liplianin09ea33e2009-11-24 20:16:04 -0300203config DVB_DS3000
204 tristate "Montage Tehnology DS3000 based"
205 depends on DVB_CORE && I2C
206 default m if DVB_FE_CUSTOMISE
207 help
208 A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
209
Manu Abraham8873c612009-12-05 01:24:08 -0300210config DVB_MB86A16
211 tristate "Fujitsu MB86A16 based"
212 depends on DVB_CORE && I2C
213 default m if DVB_FE_CUSTOMISE
214 help
215 A DVB-S/DSS Direct Conversion reveiver.
216 Say Y when you want to support this frontend.
217
Linus Torvalds1da177e2005-04-16 15:20:36 -0700218comment "DVB-T (terrestrial) frontends"
219 depends on DVB_CORE
220
221config DVB_SP8870
Michael Krufky50c25ff2006-01-09 15:25:34 -0200222 tristate "Spase sp8870 based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300223 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300224 default m if DVB_FE_CUSTOMISE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700225 help
Michael Krufky50c25ff2006-01-09 15:25:34 -0200226 A DVB-T tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700227
228 This driver needs external firmware. Please use the command
229 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
Ville Skytt\ä12e66f62006-01-09 15:25:38 -0200230 download/extract it, and then copy it to /usr/lib/hotplug/firmware
231 or /lib/firmware (depending on configuration of firmware hotplug).
Linus Torvalds1da177e2005-04-16 15:20:36 -0700232
233config DVB_SP887X
Michael Krufky50c25ff2006-01-09 15:25:34 -0200234 tristate "Spase sp887x based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300235 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300236 default m if DVB_FE_CUSTOMISE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700237 help
238 A DVB-T tuner module. Say Y when you want to support this frontend.
239
240 This driver needs external firmware. Please use the command
241 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
Ville Skytt\ä12e66f62006-01-09 15:25:38 -0200242 download/extract it, and then copy it to /usr/lib/hotplug/firmware
243 or /lib/firmware (depending on configuration of firmware hotplug).
Linus Torvalds1da177e2005-04-16 15:20:36 -0700244
245config DVB_CX22700
246 tristate "Conexant CX22700 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300247 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300248 default m if DVB_FE_CUSTOMISE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700249 help
250 A DVB-T tuner module. Say Y when you want to support this frontend.
251
252config DVB_CX22702
Michael Krufky50c25ff2006-01-09 15:25:34 -0200253 tristate "Conexant cx22702 demodulator (OFDM)"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300254 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300255 default m if DVB_FE_CUSTOMISE
Michael Krufky50c25ff2006-01-09 15:25:34 -0200256 help
257 A DVB-T tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700258
Palash Bandyopadhyay47b75ec2010-07-06 16:40:58 -0300259config DVB_S5H1432
260 tristate "Samsung s5h1432 demodulator (OFDM)"
261 depends on DVB_CORE && I2C
262 default m if DVB_FE_CUSTOMISE
263 help
264 A DVB-T tuner module. Say Y when you want to support this frontend.
265
Devin Heitmueller949a12e2011-03-13 01:53:02 -0300266config DVB_DRXD
267 tristate "Micronas DRXD driver"
268 depends on DVB_CORE && I2C
269 default m if DVB_FE_CUSTOMISE
270 help
271 A DVB-T tuner module. Say Y when you want to support this frontend.
272
273 Note: this driver was based on vendor driver reference code (released
274 under the GPL) as opposed to the existing drx397xd driver, which
275 was written via reverse engineering.
276
Linus Torvalds1da177e2005-04-16 15:20:36 -0700277config DVB_L64781
278 tristate "LSI L64781"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300279 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300280 default m if DVB_FE_CUSTOMISE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700281 help
282 A DVB-T tuner module. Say Y when you want to support this frontend.
283
284config DVB_TDA1004X
285 tristate "Philips TDA10045H/TDA10046H based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300286 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300287 default m if DVB_FE_CUSTOMISE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700288 help
289 A DVB-T tuner module. Say Y when you want to support this frontend.
290
291 This driver needs external firmware. Please use the commands
292 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
Michael Krufky50c25ff2006-01-09 15:25:34 -0200293 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
Ville Skytt\ä12e66f62006-01-09 15:25:38 -0200294 download/extract them, and then copy them to /usr/lib/hotplug/firmware
295 or /lib/firmware (depending on configuration of firmware hotplug).
Linus Torvalds1da177e2005-04-16 15:20:36 -0700296
297config DVB_NXT6000
298 tristate "NxtWave Communications NXT6000 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300299 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300300 default m if DVB_FE_CUSTOMISE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700301 help
302 A DVB-T tuner module. Say Y when you want to support this frontend.
303
304config DVB_MT352
305 tristate "Zarlink MT352 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300306 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300307 default m if DVB_FE_CUSTOMISE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700308 help
309 A DVB-T tuner module. Say Y when you want to support this frontend.
310
Chris Pascoe780dfef2006-02-28 08:34:59 -0300311config DVB_ZL10353
312 tristate "Zarlink ZL10353 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300313 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300314 default m if DVB_FE_CUSTOMISE
Chris Pascoe780dfef2006-02-28 08:34:59 -0300315 help
316 A DVB-T tuner module. Say Y when you want to support this frontend.
317
Linus Torvalds1da177e2005-04-16 15:20:36 -0700318config DVB_DIB3000MB
319 tristate "DiBcom 3000M-B"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300320 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300321 default m if DVB_FE_CUSTOMISE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700322 help
323 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
324 to support this frontend.
325
326config DVB_DIB3000MC
327 tristate "DiBcom 3000P/M-C"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300328 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300329 default m if DVB_FE_CUSTOMISE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700330 help
331 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
332 to support this frontend.
333
Patrick Boettcher69ea31e2006-10-17 18:28:14 -0300334config DVB_DIB7000M
335 tristate "DiBcom 7000MA/MB/PA/PB/MC"
336 depends on DVB_CORE && I2C
337 default m if DVB_FE_CUSTOMISE
338 help
339 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
340 to support this frontend.
341
Patrick Boettchera75763f2006-10-18 08:34:16 -0300342config DVB_DIB7000P
343 tristate "DiBcom 7000PC"
344 depends on DVB_CORE && I2C
345 default m if DVB_FE_CUSTOMISE
346 help
347 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
348 to support this frontend.
349
Olivier Greniedd316c62011-01-04 04:28:59 -0300350config DVB_DIB9000
351 tristate "DiBcom 9000"
352 depends on DVB_CORE && I2C
353 default m if DVB_FE_CUSTOMISE
354 help
355 A DVB-T tuner module. Designed for mobile usage. Say Y when you want
356 to support this frontend.
357
Steven Toth7bbb1ce2008-04-19 01:06:25 -0300358config DVB_TDA10048
359 tristate "Philips TDA10048HN based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300360 depends on DVB_CORE && I2C
Steven Toth7bbb1ce2008-04-19 01:06:25 -0300361 default m if DVB_FE_CUSTOMISE
Steven Toth7bbb1ce2008-04-19 01:06:25 -0300362 help
363 A DVB-T tuner module. Say Y when you want to support this frontend.
364
Mauro Carvalho Chehab79a66502009-03-10 00:49:58 -0300365config DVB_AF9013
366 tristate "Afatech AF9013 demodulator"
367 depends on DVB_CORE && I2C
368 default m if DVB_FE_CUSTOMISE
369 help
370 Say Y when you want to support this frontend.
371
Antti Palosaaria15c7b42009-11-13 22:33:45 -0300372config DVB_EC100
373 tristate "E3C EC100"
374 depends on DVB_CORE && I2C
375 default m if DVB_FE_CUSTOMISE
376 help
377 Say Y when you want to support this frontend.
378
Igor M. Liplianin17cce932011-01-25 17:02:00 -0300379config DVB_STV0367
380 tristate "ST STV0367 based"
381 depends on DVB_CORE && I2C
382 default m if DVB_FE_CUSTOMISE
383 help
384 A DVB-T/C tuner module. Say Y when you want to support this frontend.
385
Antti Palosaari27cfc852011-04-07 16:27:43 -0300386config DVB_CXD2820R
387 tristate "Sony CXD2820R"
388 depends on DVB_CORE && I2C
389 default m if DVB_FE_CUSTOMISE
390 help
391 Say Y when you want to support this frontend.
392
Linus Torvalds1da177e2005-04-16 15:20:36 -0700393comment "DVB-C (cable) frontends"
394 depends on DVB_CORE
395
Linus Torvalds1da177e2005-04-16 15:20:36 -0700396config DVB_VES1820
397 tristate "VLSI VES1820 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300398 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300399 default m if DVB_FE_CUSTOMISE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700400 help
Michael Krufky50c25ff2006-01-09 15:25:34 -0200401 A DVB-C tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700402
403config DVB_TDA10021
404 tristate "Philips TDA10021 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300405 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300406 default m if DVB_FE_CUSTOMISE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700407 help
Michael Krufky50c25ff2006-01-09 15:25:34 -0200408 A DVB-C tuner module. Say Y when you want to support this frontend.
Linus Torvalds1da177e2005-04-16 15:20:36 -0700409
Hartmut Birraa323ac2007-04-21 19:37:17 -0300410config DVB_TDA10023
411 tristate "Philips TDA10023 based"
412 depends on DVB_CORE && I2C
413 default m if DVB_FE_CUSTOMISE
414 help
415 A DVB-C tuner module. Say Y when you want to support this frontend.
416
Linus Torvalds1da177e2005-04-16 15:20:36 -0700417config DVB_STV0297
418 tristate "ST STV0297 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300419 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300420 default m if DVB_FE_CUSTOMISE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700421 help
422 A DVB-C tuner module. Say Y when you want to support this frontend.
423
Trent Piepho005b5412006-04-04 01:56:30 -0300424comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
Linus Torvalds1da177e2005-04-16 15:20:36 -0700425 depends on DVB_CORE
426
Kirk Lapray04a45922005-11-08 21:35:46 -0800427config DVB_NXT200X
Michael Krufkyf5c08a22006-03-16 13:18:25 -0300428 tristate "NxtWave Communications NXT2002/NXT2004 based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300429 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300430 default m if DVB_FE_CUSTOMISE
Kirk Lapray04a45922005-11-08 21:35:46 -0800431 help
432 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
433 to support this frontend.
434
Michael Krufky66e33de2006-01-09 15:25:39 -0200435 This driver needs external firmware. Please use the commands
436 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
437 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
438 download/extract them, and then copy them to /usr/lib/hotplug/firmware
439 or /lib/firmware (depending on configuration of firmware hotplug).
440
Linus Torvalds1da177e2005-04-16 15:20:36 -0700441config DVB_OR51211
Michael Krufkyf5c08a22006-03-16 13:18:25 -0300442 tristate "Oren OR51211 based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300443 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300444 default m if DVB_FE_CUSTOMISE
Linus Torvalds1da177e2005-04-16 15:20:36 -0700445 help
446 An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
447
Trent Piepho2b3835b2006-03-29 13:53:15 -0300448 This driver needs external firmware. Please use the command
449 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
450 download it, and then copy it to /usr/lib/hotplug/firmware
451 or /lib/firmware (depending on configuration of firmware hotplug).
452
Johannes Stezenbach0b3f5a52005-05-16 21:54:38 -0700453config DVB_OR51132
Michael Krufkyf5c08a22006-03-16 13:18:25 -0300454 tristate "Oren OR51132 based"
Adrian Bunk445c2712008-07-27 10:04:55 -0300455 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300456 default m if DVB_FE_CUSTOMISE
Johannes Stezenbach0b3f5a52005-05-16 21:54:38 -0700457 help
458 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
459 to support this frontend.
460
Trent Piepho2b3835b2006-03-29 13:53:15 -0300461 This driver needs external firmware. Please use the commands
462 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
463 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
464 download firmwares for 8VSB and QAM64/256, respectively. Copy them to
465 /usr/lib/hotplug/firmware or /lib/firmware (depending on
466 configuration of firmware hotplug).
467
Johannes Stezenbach55f51ef2005-06-23 22:02:41 -0700468config DVB_BCM3510
469 tristate "Broadcom BCM3510"
Adrian Bunk445c2712008-07-27 10:04:55 -0300470 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300471 default m if DVB_FE_CUSTOMISE
Johannes Stezenbach55f51ef2005-06-23 22:02:41 -0700472 help
473 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
474 support this frontend.
475
Michael Krufky6ddcc912005-07-27 11:46:00 -0700476config DVB_LGDT330X
Michael Krufkye179d8b2005-08-09 17:48:54 -0700477 tristate "LG Electronics LGDT3302/LGDT3303 based"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300478 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300479 default m if DVB_FE_CUSTOMISE
Mac Michaelsd8667cb2005-07-07 17:58:29 -0700480 help
481 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
482 to support this frontend.
483
Michael Krufkycae78ed2009-01-13 04:40:36 -0300484config DVB_LGDT3305
Jarod Wilson4cce4922010-10-20 16:26:09 -0300485 tristate "LG Electronics LGDT3304 and LGDT3305 based"
Michael Krufkycae78ed2009-01-13 04:40:36 -0300486 depends on DVB_CORE && I2C
487 default m if DVB_FE_CUSTOMISE
488 help
489 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
490 to support this frontend.
491
Steven Toth89885552007-07-28 19:34:52 -0300492config DVB_S5H1409
493 tristate "Samsung S5H1409 based"
494 depends on DVB_CORE && I2C
495 default m if DVB_FE_CUSTOMISE
496 help
497 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
498 to support this frontend.
499
Steven Toth265a6512008-04-18 21:34:00 -0300500config DVB_AU8522
501 tristate "Auvitek AU8522 based"
Mauro Carvalho Chehab6a39a382009-03-19 21:03:09 -0300502 depends on DVB_CORE && I2C && VIDEO_V4L2
Steven Toth265a6512008-04-18 21:34:00 -0300503 default m if DVB_FE_CUSTOMISE
504 help
505 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
506 to support this frontend.
507
Steven Toth8b4f1d02008-04-25 03:44:36 -0300508config DVB_S5H1411
509 tristate "Samsung S5H1411 based"
510 depends on DVB_CORE && I2C
511 default m if DVB_FE_CUSTOMISE
512 help
513 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
514 to support this frontend.
515
Mauro Carvalho Chehabc2e591f2008-10-24 13:44:38 -0300516comment "ISDB-T (terrestrial) frontends"
517 depends on DVB_CORE
518
519config DVB_S921
Mauro Carvalho Chehab3a509bb2010-09-10 16:49:47 -0300520 tristate "Sharp S921 frontend"
Mauro Carvalho Chehabc2e591f2008-10-24 13:44:38 -0300521 depends on DVB_CORE && I2C
522 default m if DVB_FE_CUSTOMISE
523 help
524 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
525 Say Y when you want to support this frontend.
526
Patrick Boettcher77e2c0f2009-08-17 07:01:10 -0300527config DVB_DIB8000
528 tristate "DiBcom 8000MB/MC"
529 depends on DVB_CORE && I2C
530 default m if DVB_FE_CUSTOMISE
531 help
532 A driver for DiBcom's DiB8000 ISDB-T/ISDB-Tsb demodulator.
533 Say Y when you want to support this frontend.
534
Mauro Carvalho Chehabb9ede792010-09-27 20:52:43 -0300535config DVB_MB86A20S
536 tristate "Fujitsu mb86a20s"
537 depends on DVB_CORE && I2C
538 default m if DVB_FE_CUSTOMISE
539 help
540 A driver for Fujitsu mb86a20s ISDB-T/ISDB-Tsb demodulator.
541 Say Y when you want to support this frontend.
542
Mauro Carvalho Chehabb0945162008-04-29 21:38:45 -0300543comment "Digital terrestrial only tuners/PLL"
Andrew de Quincey6bca3582006-08-08 09:10:10 -0300544 depends on DVB_CORE
545
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300546config DVB_PLL
Trent Piepho9ab1ba32007-04-27 12:31:28 -0300547 tristate "Generic I2C PLL based tuners"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300548 depends on DVB_CORE && I2C
Trent Piepho9ab1ba32007-04-27 12:31:28 -0300549 default m if DVB_FE_CUSTOMISE
550 help
Michael Krufky0173e462007-09-27 11:37:19 -0300551 This module drives a number of tuners based on PLL chips with a
Trent Piepho9ab1ba32007-04-27 12:31:28 -0300552 common I2C interface. Say Y when you want to support these tuners.
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300553
Patrick Boettcher01373a52007-07-30 12:49:04 -0300554config DVB_TUNER_DIB0070
555 tristate "DiBcom DiB0070 silicon base-band tuner"
556 depends on I2C
557 default m if DVB_FE_CUSTOMISE
558 help
559 A driver for the silicon baseband tuner DiB0070 from DiBcom.
Matt LaPlante692105b2009-01-26 11:12:25 +0100560 This device is only used inside a SiP called together with a
Patrick Boettcher01373a52007-07-30 12:49:04 -0300561 demodulator for now.
562
Olivier Grenie03245a52009-12-04 13:27:57 -0300563config DVB_TUNER_DIB0090
564 tristate "DiBcom DiB0090 silicon base-band tuner"
565 depends on I2C
566 default m if DVB_FE_CUSTOMISE
567 help
568 A driver for the silicon baseband tuner DiB0090 from DiBcom.
569 This device is only used inside a SiP called together with a
570 demodulator for now.
571
Mauro Carvalho Chehabdf7aaaf2008-04-26 16:19:58 -0300572comment "SEC control devices for DVB-S"
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300573 depends on DVB_CORE
574
575config DVB_LNBP21
Igor M. Liplianin8c1a2332009-03-03 11:24:18 -0300576 tristate "LNBP21/LNBH24 SEC controllers"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300577 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300578 default m if DVB_FE_CUSTOMISE
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300579 help
Igor M. Liplianin8c1a2332009-03-03 11:24:18 -0300580 An SEC control chips.
Andrew de Quinceyd0205422006-04-27 21:45:01 -0300581
Hartmut Hackmann26ec3942008-04-22 14:42:09 -0300582config DVB_ISL6405
583 tristate "ISL6405 SEC controller"
584 depends on DVB_CORE && I2C
585 default m if DVB_FE_CUSTOMISE
586 help
587 An SEC control chip.
588
Andrew de Quincey21c28582006-04-27 21:45:09 -0300589config DVB_ISL6421
590 tristate "ISL6421 SEC controller"
Andrew de Quincey17aafcc62006-08-08 15:48:07 -0300591 depends on DVB_CORE && I2C
Andrew de Quincey176ac9d2006-08-08 09:10:11 -0300592 default m if DVB_FE_CUSTOMISE
Andrew de Quincey21c28582006-04-27 21:45:09 -0300593 help
594 An SEC control chip.
595
Manu Abrahame415c682009-04-06 15:45:20 -0300596config DVB_ISL6423
597 tristate "ISL6423 SEC controller"
598 depends on DVB_CORE && I2C
599 default m if DVB_FE_CUSTOMISE
600 help
601 A SEC controller chip from Intersil
602
Timothy Leedfbdce02008-08-09 13:36:51 -0300603config DVB_LGS8GL5
604 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
605 depends on DVB_CORE && I2C
606 default m if DVB_FE_CUSTOMISE
607 help
608 A DMB-TH tuner module. Say Y when you want to support this frontend.
609
David Wongf15da162009-04-01 04:35:10 -0300610config DVB_LGS8GXX
611 tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator"
612 depends on DVB_CORE && I2C
Ben Hutchings76386992009-10-31 23:14:35 -0300613 select FW_LOADER
David Wongf15da162009-04-01 04:35:10 -0300614 default m if DVB_FE_CUSTOMISE
615 help
616 A DMB-TH tuner module. Say Y when you want to support this frontend.
617
David T.L. Wongec27b6a2009-10-26 07:08:17 -0300618config DVB_ATBM8830
619 tristate "AltoBeam ATBM8830/8831 DMB-TH demodulator"
620 depends on DVB_CORE && I2C
621 default m if DVB_FE_CUSTOMISE
622 help
623 A DMB-TH tuner module. Say Y when you want to support this frontend.
624
Manu Abraham3e978a82009-12-04 05:56:35 -0300625config DVB_TDA665x
626 tristate "TDA665x tuner"
627 depends on DVB_CORE && I2C
628 default m if DVB_FE_CUSTOMISE
629 help
630 Support for tuner modules based on Philips TDA6650/TDA6651 chips.
631 Say Y when you want to support this chip.
632
633 Currently supported tuners:
634 * Panasonic ENV57H12D5 (ET-50DT)
635
Malcolm Priestley1ae2c582010-08-28 18:07:37 -0300636config DVB_IX2505V
637 tristate "Sharp IX2505V silicon tuner"
638 depends on DVB_CORE && I2C
639 default m if DVB_FE_CUSTOMISE
640 help
641 A DVB-S tuner module. Say Y when you want to support this frontend.
642
Patrick Boettcherbccd7002008-08-30 12:15:54 -0300643comment "Tools to develop new frontends"
644
645config DVB_DUMMY_FE
646 tristate "Dummy frontend driver"
647 default n
Linus Torvalds1da177e2005-04-16 15:20:36 -0700648endmenu