Kconfig 13.6 KB
Newer Older
L
Linus Torvalds 已提交
1 2 3
menu "Customise DVB Frontends"
	depends on DVB_CORE

4 5 6 7 8 9 10 11 12 13 14
config DVB_FE_CUSTOMISE
	bool "Customise the frontend modules to build"
	default N
	help
	  This allows the user to deselect frontend drivers unnecessary
	  for their hardware from the build. Use this option with care
	  as deselecting frontends which are in fact necessary will result
	  in DVB devices which cannot be tuned due to lack of driver support.

	  If unsure say N.

15 16 17 18 19 20 21 22 23 24
comment "Multistandard (satellite) frontends"
	depends on DVB_CORE

config DVB_STB0899
	tristate "STB0899 based"
	depends on DVB_CORE
	help
	  A DVB-S/S2/DSS Multistandard demodulator. Say Y when you want
	  to support this demodulator based frontends

M
Manu Abraham 已提交
25 26 27 28 29 30 31
config DVB_STB6100
	tristate "STB6100 based tuners"
	depends on DVB_CORE
	help
	  A Silicon tuner from ST used in conjunction with the STB0899
	  demodulator. Say Y when you want to support this tuner.

L
Linus Torvalds 已提交
32 33 34
comment "DVB-S (satellite) frontends"
	depends on DVB_CORE

35 36
config DVB_CX24110
	tristate "Conexant CX24110 based"
37
	depends on DVB_CORE && I2C
38
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
39 40 41
	help
	  A DVB-S tuner module. Say Y when you want to support this frontend.

42 43
config DVB_CX24123
	tristate "Conexant CX24123 based"
44
	depends on DVB_CORE && I2C
45
	default m if DVB_FE_CUSTOMISE
46
	help
L
Linus Torvalds 已提交
47
	  A DVB-S tuner module. Say Y when you want to support this frontend.
48

49
config DVB_MT312
50
	tristate "Zarlink VP310/MT312/ZL10313 based"
51 52 53 54 55 56 57 58 59 60 61 62
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
	help
	  A DVB-S tuner module. Say Y when you want to support this frontend.

config DVB_S5H1420
	tristate "Samsung S5H1420 based"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
	help
	  A DVB-S tuner module. Say Y when you want to support this frontend.

63 64 65 66 67 68 69 70 71 72 73 74 75 76
config DVB_STV0288
	tristate "ST STV0288 based"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
	help
	  A DVB-S tuner module. Say Y when you want to support this frontend.

config DVB_STB6000
	tristate "ST STB6000 silicon tuner"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
	  help
	  A DVB-S silicon tuner module. Say Y when you want to support this tuner.

77 78
config DVB_STV0299
	tristate "ST STV0299 based"
79
	depends on DVB_CORE && I2C
80
	default m if DVB_FE_CUSTOMISE
81 82
	help
	  A DVB-S tuner module. Say Y when you want to support this frontend.
83

L
Linus Torvalds 已提交
84 85
config DVB_TDA8083
	tristate "Philips TDA8083 based"
86
	depends on DVB_CORE && I2C
87
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
88 89 90
	help
	  A DVB-S tuner module. Say Y when you want to support this frontend.

91 92
config DVB_TDA10086
	tristate "Philips TDA10086 based"
93
	depends on DVB_CORE && I2C
94
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
95 96 97
	help
	  A DVB-S tuner module. Say Y when you want to support this frontend.

98 99 100 101 102 103 104
config DVB_TDA8261
	tristate "Philips TDA8261 based"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
	help
	  A DVB-S tuner module. Say Y when you want to support this frontend.

L
Linus Torvalds 已提交
105 106
config DVB_VES1X93
	tristate "VLSI VES1893 or VES1993 based"
107
	depends on DVB_CORE && I2C
108
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
109 110 111
	help
	  A DVB-S tuner module. Say Y when you want to support this frontend.

112 113
config DVB_TUNER_ITD1000
	tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
114
	depends on DVB_CORE && I2C
115
	default m if DVB_FE_CUSTOMISE
116 117 118
	help
	  A DVB-S tuner module. Say Y when you want to support this frontend.

119 120
config DVB_TDA826X
	tristate "Philips TDA826X silicon tuner"
121
	depends on DVB_CORE && I2C
122 123
	default m if DVB_FE_CUSTOMISE
	help
124 125 126 127 128 129 130 131
	  A DVB-S silicon tuner module. Say Y when you want to support this tuner.

config DVB_TUA6100
	tristate "Infineon TUA6100 PLL"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
	help
	  A DVB-S PLL chip.
132

133 134 135 136 137 138 139
config DVB_CX24116
	tristate "Conexant CX24116 based"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
	help
	  A DVB-S/S2 tuner module. Say Y when you want to support this frontend.

140 141 142 143 144 145 146
config DVB_SI21XX
	tristate "Silicon Labs SI21XX based"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
	help
	  A DVB-S tuner module. Say Y when you want to support this frontend.

L
Linus Torvalds 已提交
147 148 149 150
comment "DVB-T (terrestrial) frontends"
	depends on DVB_CORE

config DVB_SP8870
151
	tristate "Spase sp8870 based"
152
	depends on DVB_CORE && I2C
153
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
154
	help
155
	  A DVB-T tuner module. Say Y when you want to support this frontend.
L
Linus Torvalds 已提交
156 157 158

	  This driver needs external firmware. Please use the command
	  "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to
159 160
	  download/extract it, and then copy it to /usr/lib/hotplug/firmware
	  or /lib/firmware (depending on configuration of firmware hotplug).
L
Linus Torvalds 已提交
161 162

config DVB_SP887X
163
	tristate "Spase sp887x based"
164
	depends on DVB_CORE && I2C
165
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
166 167 168 169 170
	help
	  A DVB-T tuner module. Say Y when you want to support this frontend.

	  This driver needs external firmware. Please use the command
	  "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to
171 172
	  download/extract it, and then copy it to /usr/lib/hotplug/firmware
	  or /lib/firmware (depending on configuration of firmware hotplug).
L
Linus Torvalds 已提交
173 174 175

config DVB_CX22700
	tristate "Conexant CX22700 based"
176
	depends on DVB_CORE && I2C
177
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
178 179 180 181
	help
	  A DVB-T tuner module. Say Y when you want to support this frontend.

config DVB_CX22702
182
	tristate "Conexant cx22702 demodulator (OFDM)"
183
	depends on DVB_CORE && I2C
184
	default m if DVB_FE_CUSTOMISE
185 186
	help
	  A DVB-T tuner module. Say Y when you want to support this frontend.
L
Linus Torvalds 已提交
187

188 189
config DVB_DRX397XD
	tristate "Micronas DRX3975D/DRX3977D based"
190
	depends on DVB_CORE && I2C
191 192 193 194 195 196 197 198 199 200
	default m if DVB_FE_CUSTOMISE
	help
	  A DVB-T tuner module. Say Y when you want to support this frontend.

	  TODO:
	  This driver needs external firmware. Please use the command
	  "<kerneldir>/Documentation/dvb/get_dvb_firmware drx397xD" to
	  download/extract them, and then copy them to /usr/lib/hotplug/firmware
	  or /lib/firmware (depending on configuration of firmware hotplug).

L
Linus Torvalds 已提交
201 202
config DVB_L64781
	tristate "LSI L64781"
203
	depends on DVB_CORE && I2C
204
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
205 206 207 208 209
	help
	  A DVB-T tuner module. Say Y when you want to support this frontend.

config DVB_TDA1004X
	tristate "Philips TDA10045H/TDA10046H based"
210
	depends on DVB_CORE && I2C
211
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
212 213 214 215 216
	help
	  A DVB-T tuner module. Say Y when you want to support this frontend.

	  This driver needs external firmware. Please use the commands
	  "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045",
217
	  "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to
218 219
	  download/extract them, and then copy them to /usr/lib/hotplug/firmware
	  or /lib/firmware (depending on configuration of firmware hotplug).
L
Linus Torvalds 已提交
220 221 222

config DVB_NXT6000
	tristate "NxtWave Communications NXT6000 based"
223
	depends on DVB_CORE && I2C
224
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
225 226 227 228 229
	help
	  A DVB-T tuner module. Say Y when you want to support this frontend.

config DVB_MT352
	tristate "Zarlink MT352 based"
230
	depends on DVB_CORE && I2C
231
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
232 233 234
	help
	  A DVB-T tuner module. Say Y when you want to support this frontend.

235 236
config DVB_ZL10353
	tristate "Zarlink ZL10353 based"
237
	depends on DVB_CORE && I2C
238
	default m if DVB_FE_CUSTOMISE
239 240 241
	help
	  A DVB-T tuner module. Say Y when you want to support this frontend.

L
Linus Torvalds 已提交
242 243
config DVB_DIB3000MB
	tristate "DiBcom 3000M-B"
244
	depends on DVB_CORE && I2C
245
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
246 247 248 249 250 251
	help
	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
	  to support this frontend.

config DVB_DIB3000MC
	tristate "DiBcom 3000P/M-C"
252
	depends on DVB_CORE && I2C
253
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
254 255 256 257
	help
	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
	  to support this frontend.

258 259 260 261 262 263 264 265
config DVB_DIB7000M
	tristate "DiBcom 7000MA/MB/PA/PB/MC"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
	help
	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
	  to support this frontend.

266 267 268 269 270 271 272 273
config DVB_DIB7000P
	tristate "DiBcom 7000PC"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
	help
	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
	  to support this frontend.

274 275
config DVB_TDA10048
	tristate "Philips TDA10048HN based"
276
	depends on DVB_CORE && I2C
277 278 279 280
	default m if DVB_FE_CUSTOMISE
	help
	  A DVB-T tuner module. Say Y when you want to support this frontend.

L
Linus Torvalds 已提交
281 282 283 284 285
comment "DVB-C (cable) frontends"
	depends on DVB_CORE

config DVB_VES1820
	tristate "VLSI VES1820 based"
286
	depends on DVB_CORE && I2C
287
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
288
	help
289
	  A DVB-C tuner module. Say Y when you want to support this frontend.
L
Linus Torvalds 已提交
290 291 292

config DVB_TDA10021
	tristate "Philips TDA10021 based"
293
	depends on DVB_CORE && I2C
294 295 296 297 298 299 300
	default m if DVB_FE_CUSTOMISE
	help
	  A DVB-C tuner module. Say Y when you want to support this frontend.

config DVB_TDA10023
	tristate "Philips TDA10023 based"
	depends on DVB_CORE && I2C
301
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
302
	help
303
	  A DVB-C tuner module. Say Y when you want to support this frontend.
L
Linus Torvalds 已提交
304 305 306

config DVB_STV0297
	tristate "ST STV0297 based"
307
	depends on DVB_CORE && I2C
308
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
309 310 311
	help
	  A DVB-C tuner module. Say Y when you want to support this frontend.

T
Trent Piepho 已提交
312
comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
L
Linus Torvalds 已提交
313 314
	depends on DVB_CORE

315
config DVB_NXT200X
316
	tristate "NxtWave Communications NXT2002/NXT2004 based"
317
	depends on DVB_CORE && I2C
318
	default m if DVB_FE_CUSTOMISE
319 320 321 322
	help
	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
	  to support this frontend.

323 324 325 326 327 328
	  This driver needs external firmware. Please use the commands
	  "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and
	  "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to
	  download/extract them, and then copy them to /usr/lib/hotplug/firmware
	  or /lib/firmware (depending on configuration of firmware hotplug).

L
Linus Torvalds 已提交
329
config DVB_OR51211
330
	tristate "Oren OR51211 based"
331
	depends on DVB_CORE && I2C
332
	default m if DVB_FE_CUSTOMISE
L
Linus Torvalds 已提交
333 334 335
	help
	  An ATSC 8VSB tuner module. Say Y when you want to support this frontend.

336 337 338 339 340
	  This driver needs external firmware. Please use the command
	  "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to
	  download it, and then copy it to /usr/lib/hotplug/firmware
	  or /lib/firmware (depending on configuration of firmware hotplug).

341
config DVB_OR51132
342
	tristate "Oren OR51132 based"
343
	depends on DVB_CORE && I2C
344
	default m if DVB_FE_CUSTOMISE
345 346 347 348
	help
	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
	  to support this frontend.

349 350 351 352 353 354 355
	  This driver needs external firmware. Please use the commands
	  "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or
	  "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to
	  download firmwares for 8VSB and QAM64/256, respectively. Copy them to
	  /usr/lib/hotplug/firmware or /lib/firmware (depending on
	  configuration of firmware hotplug).

356 357
config DVB_BCM3510
	tristate "Broadcom BCM3510"
358
	depends on DVB_CORE && I2C
359
	default m if DVB_FE_CUSTOMISE
360 361 362 363
	help
	  An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
	  support this frontend.

364
config DVB_LGDT330X
365
	tristate "LG Electronics LGDT3302/LGDT3303 based"
366
	depends on DVB_CORE && I2C
367
	default m if DVB_FE_CUSTOMISE
368 369 370 371
	help
	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
	  to support this frontend.

372 373 374 375 376 377 378 379
config DVB_LGDT3304
	tristate "LG Electronics LGDT3304"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
	help
	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
	  to support this frontend.

380 381 382 383
config DVB_S5H1409
	tristate "Samsung S5H1409 based"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
384 385 386 387 388 389 390 391
	help
	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
	  to support this frontend.

config DVB_AU8522
	tristate "Auvitek AU8522 based"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
392 393 394 395 396 397 398 399
	help
	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
	  to support this frontend.

config DVB_S5H1411
	tristate "Samsung S5H1411 based"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
400 401 402 403
	help
	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
	  to support this frontend.

404 405 406 407 408 409 410 411 412 413 414
comment "ISDB-T (terrestrial) frontends"
	depends on DVB_CORE

config DVB_S921
	tristate "Sharp S921 tuner"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
	help
	  AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
	  Say Y when you want to support this frontend.

415
comment "Digital terrestrial only tuners/PLL"
416 417
	depends on DVB_CORE

418
config DVB_PLL
419
	tristate "Generic I2C PLL based tuners"
420
	depends on DVB_CORE && I2C
421 422
	default m if DVB_FE_CUSTOMISE
	help
423
	  This module drives a number of tuners based on PLL chips with a
424
	  common I2C interface. Say Y when you want to support these tuners.
425

426 427 428 429 430 431 432 433 434
config DVB_TUNER_DIB0070
	tristate "DiBcom DiB0070 silicon base-band tuner"
	depends on I2C
	default m if DVB_FE_CUSTOMISE
	help
	  A driver for the silicon baseband tuner DiB0070 from DiBcom.
	  This device is only used inside a SiP called togther with a
	  demodulator for now.

435
comment "SEC control devices for DVB-S"
436 437 438 439
	depends on DVB_CORE

config DVB_LNBP21
	tristate "LNBP21 SEC controller"
440
	depends on DVB_CORE && I2C
441
	default m if DVB_FE_CUSTOMISE
442 443 444
	help
	  An SEC control chip.

445 446 447 448 449 450 451
config DVB_ISL6405
	tristate "ISL6405 SEC controller"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
	help
	  An SEC control chip.

452 453
config DVB_ISL6421
	tristate "ISL6421 SEC controller"
454
	depends on DVB_CORE && I2C
455
	default m if DVB_FE_CUSTOMISE
456 457 458
	help
	  An SEC control chip.

459 460 461 462 463 464 465
config DVB_LGS8GL5
	tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
	help
	  A DMB-TH tuner module. Say Y when you want to support this frontend.

466 467 468 469 470 471
comment "Tools to develop new frontends"

config DVB_DUMMY_FE
	tristate "Dummy frontend driver"
	default n

472 473 474 475 476 477
config DVB_AF9013
	tristate "Afatech AF9013 demodulator"
	depends on DVB_CORE && I2C
	default m if DVB_FE_CUSTOMISE
	help
	  Say Y when you want to support this frontend.
L
Linus Torvalds 已提交
478
endmenu