1menu "Customise DVB Frontends" 2 visible if !MEDIA_SUBDRV_AUTOSELECT || COMPILE_TEST 3 4comment "Multistandard (satellite) frontends" 5 depends on DVB_CORE 6 7config DVB_STB0899 8 tristate "STB0899 based" 9 depends on DVB_CORE && I2C 10 default m if !MEDIA_SUBDRV_AUTOSELECT 11 help 12 A DVB-S/S2/DSS Multistandard demodulator. Say Y when you want 13 to support this demodulator based frontends 14 15config DVB_STB6100 16 tristate "STB6100 based tuners" 17 depends on DVB_CORE && I2C 18 default m if !MEDIA_SUBDRV_AUTOSELECT 19 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 23config DVB_STV090x 24 tristate "STV0900/STV0903(A/B) based" 25 depends on DVB_CORE && I2C 26 default m if !MEDIA_SUBDRV_AUTOSELECT 27 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 34 default m if !MEDIA_SUBDRV_AUTOSELECT 35 help 36 A Silicon tuner that supports DVB-S and DVB-S2 modes 37 38config DVB_M88DS3103 39 tristate "Montage Technology M88DS3103" 40 depends on DVB_CORE && I2C && I2C_MUX 41 select REGMAP_I2C 42 default m if !MEDIA_SUBDRV_AUTOSELECT 43 help 44 Say Y when you want to support this frontend. 45 46comment "Multistandard (cable + terrestrial) frontends" 47 depends on DVB_CORE 48 49config DVB_DRXK 50 tristate "Micronas DRXK based" 51 depends on DVB_CORE && I2C 52 default m if !MEDIA_SUBDRV_AUTOSELECT 53 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 61 default m if !MEDIA_SUBDRV_AUTOSELECT 62 help 63 NXP TDA18271 silicon tuner. 64 65 Say Y when you want to support this tuner. 66 67config 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 76comment "DVB-S (satellite) frontends" 77 depends on DVB_CORE 78 79config DVB_CX24110 80 tristate "Conexant CX24110 based" 81 depends on DVB_CORE && I2C 82 default m if !MEDIA_SUBDRV_AUTOSELECT 83 help 84 A DVB-S tuner module. Say Y when you want to support this frontend. 85 86config DVB_CX24123 87 tristate "Conexant CX24123 based" 88 depends on DVB_CORE && I2C 89 default m if !MEDIA_SUBDRV_AUTOSELECT 90 help 91 A DVB-S tuner module. Say Y when you want to support this frontend. 92 93config DVB_MT312 94 tristate "Zarlink VP310/MT312/ZL10313 based" 95 depends on DVB_CORE && I2C 96 default m if !MEDIA_SUBDRV_AUTOSELECT 97 help 98 A DVB-S tuner module. Say Y when you want to support this frontend. 99 100config DVB_ZL10036 101 tristate "Zarlink ZL10036 silicon tuner" 102 depends on DVB_CORE && I2C 103 default m if !MEDIA_SUBDRV_AUTOSELECT 104 help 105 A DVB-S tuner module. Say Y when you want to support this frontend. 106 107config DVB_ZL10039 108 tristate "Zarlink ZL10039 silicon tuner" 109 depends on DVB_CORE && I2C 110 default m if !MEDIA_SUBDRV_AUTOSELECT 111 help 112 A DVB-S tuner module. Say Y when you want to support this frontend. 113 114config DVB_S5H1420 115 tristate "Samsung S5H1420 based" 116 depends on DVB_CORE && I2C 117 default m if !MEDIA_SUBDRV_AUTOSELECT 118 help 119 A DVB-S tuner module. Say Y when you want to support this frontend. 120 121config DVB_STV0288 122 tristate "ST STV0288 based" 123 depends on DVB_CORE && I2C 124 default m if !MEDIA_SUBDRV_AUTOSELECT 125 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 131 default m if !MEDIA_SUBDRV_AUTOSELECT 132 help 133 A DVB-S silicon tuner module. Say Y when you want to support this tuner. 134 135config DVB_STV0299 136 tristate "ST STV0299 based" 137 depends on DVB_CORE && I2C 138 default m if !MEDIA_SUBDRV_AUTOSELECT 139 help 140 A DVB-S tuner module. Say Y when you want to support this frontend. 141 142config DVB_STV6110 143 tristate "ST STV6110 silicon tuner" 144 depends on DVB_CORE && I2C 145 default m if !MEDIA_SUBDRV_AUTOSELECT 146 help 147 A DVB-S silicon tuner module. Say Y when you want to support this tuner. 148 149config DVB_STV0900 150 tristate "ST STV0900 based" 151 depends on DVB_CORE && I2C 152 default m if !MEDIA_SUBDRV_AUTOSELECT 153 help 154 A DVB-S/S2 demodulator. Say Y when you want to support this frontend. 155 156config DVB_TDA8083 157 tristate "Philips TDA8083 based" 158 depends on DVB_CORE && I2C 159 default m if !MEDIA_SUBDRV_AUTOSELECT 160 help 161 A DVB-S tuner module. Say Y when you want to support this frontend. 162 163config DVB_TDA10086 164 tristate "Philips TDA10086 based" 165 depends on DVB_CORE && I2C 166 default m if !MEDIA_SUBDRV_AUTOSELECT 167 help 168 A DVB-S tuner module. Say Y when you want to support this frontend. 169 170config DVB_TDA8261 171 tristate "Philips TDA8261 based" 172 depends on DVB_CORE && I2C 173 default m if !MEDIA_SUBDRV_AUTOSELECT 174 help 175 A DVB-S tuner module. Say Y when you want to support this frontend. 176 177config DVB_VES1X93 178 tristate "VLSI VES1893 or VES1993 based" 179 depends on DVB_CORE && I2C 180 default m if !MEDIA_SUBDRV_AUTOSELECT 181 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 187 default m if !MEDIA_SUBDRV_AUTOSELECT 188 help 189 A DVB-S tuner module. Say Y when you want to support this frontend. 190 191config DVB_TUNER_CX24113 192 tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS" 193 depends on DVB_CORE && I2C 194 default m if !MEDIA_SUBDRV_AUTOSELECT 195 help 196 A DVB-S tuner module. Say Y when you want to support this frontend. 197 198 199config DVB_TDA826X 200 tristate "Philips TDA826X silicon tuner" 201 depends on DVB_CORE && I2C 202 default m if !MEDIA_SUBDRV_AUTOSELECT 203 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 209 default m if !MEDIA_SUBDRV_AUTOSELECT 210 help 211 A DVB-S PLL chip. 212 213config DVB_CX24116 214 tristate "Conexant CX24116 based" 215 depends on DVB_CORE && I2C 216 default m if !MEDIA_SUBDRV_AUTOSELECT 217 help 218 A DVB-S/S2 tuner module. Say Y when you want to support this frontend. 219 220config 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 227config DVB_CX24120 228 tristate "Conexant CX24120 based" 229 depends on DVB_CORE && I2C 230 default m if !MEDIA_SUBDRV_AUTOSELECT 231 help 232 A DVB-S/S2 tuner module. Say Y when you want to support this frontend. 233 234config DVB_SI21XX 235 tristate "Silicon Labs SI21XX based" 236 depends on DVB_CORE && I2C 237 default m if !MEDIA_SUBDRV_AUTOSELECT 238 help 239 A DVB-S tuner module. Say Y when you want to support this frontend. 240 241config DVB_TS2020 242 tristate "Montage Tehnology TS2020 based tuners" 243 depends on DVB_CORE && I2C 244 select REGMAP_I2C 245 default m if !MEDIA_SUBDRV_AUTOSELECT 246 help 247 A DVB-S/S2 silicon tuner. Say Y when you want to support this tuner. 248 249config DVB_DS3000 250 tristate "Montage Tehnology DS3000 based" 251 depends on DVB_CORE && I2C 252 default m if !MEDIA_SUBDRV_AUTOSELECT 253 help 254 A DVB-S/S2 tuner module. Say Y when you want to support this frontend. 255 256config DVB_MB86A16 257 tristate "Fujitsu MB86A16 based" 258 depends on DVB_CORE && I2C 259 default m if !MEDIA_SUBDRV_AUTOSELECT 260 help 261 A DVB-S/DSS Direct Conversion reveiver. 262 Say Y when you want to support this frontend. 263 264config DVB_TDA10071 265 tristate "NXP TDA10071" 266 depends on DVB_CORE && I2C 267 select REGMAP 268 default m if !MEDIA_SUBDRV_AUTOSELECT 269 help 270 Say Y when you want to support this frontend. 271 272comment "DVB-T (terrestrial) frontends" 273 depends on DVB_CORE 274 275config DVB_SP8870 276 tristate "Spase sp8870 based" 277 depends on DVB_CORE && I2C 278 default m if !MEDIA_SUBDRV_AUTOSELECT 279 help 280 A DVB-T tuner module. Say Y when you want to support this frontend. 281 282 This driver needs external firmware. Please use the command 283 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to 284 download/extract it, and then copy it to /usr/lib/hotplug/firmware 285 or /lib/firmware (depending on configuration of firmware hotplug). 286 287config DVB_SP887X 288 tristate "Spase sp887x based" 289 depends on DVB_CORE && I2C 290 default m if !MEDIA_SUBDRV_AUTOSELECT 291 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 296 download/extract it, and then copy it to /usr/lib/hotplug/firmware 297 or /lib/firmware (depending on configuration of firmware hotplug). 298 299config DVB_CX22700 300 tristate "Conexant CX22700 based" 301 depends on DVB_CORE && I2C 302 default m if !MEDIA_SUBDRV_AUTOSELECT 303 help 304 A DVB-T tuner module. Say Y when you want to support this frontend. 305 306config DVB_CX22702 307 tristate "Conexant cx22702 demodulator (OFDM)" 308 depends on DVB_CORE && I2C 309 default m if !MEDIA_SUBDRV_AUTOSELECT 310 help 311 A DVB-T tuner module. Say Y when you want to support this frontend. 312 313config DVB_S5H1432 314 tristate "Samsung s5h1432 demodulator (OFDM)" 315 depends on DVB_CORE && I2C 316 default m if !MEDIA_SUBDRV_AUTOSELECT 317 help 318 A DVB-T tuner module. Say Y when you want to support this frontend. 319 320config DVB_DRXD 321 tristate "Micronas DRXD driver" 322 depends on DVB_CORE && I2C 323 default m if !MEDIA_SUBDRV_AUTOSELECT 324 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 331config DVB_L64781 332 tristate "LSI L64781" 333 depends on DVB_CORE && I2C 334 default m if !MEDIA_SUBDRV_AUTOSELECT 335 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" 340 depends on DVB_CORE && I2C 341 default m if !MEDIA_SUBDRV_AUTOSELECT 342 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", 347 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to 348 download/extract them, and then copy them to /usr/lib/hotplug/firmware 349 or /lib/firmware (depending on configuration of firmware hotplug). 350 351config DVB_NXT6000 352 tristate "NxtWave Communications NXT6000 based" 353 depends on DVB_CORE && I2C 354 default m if !MEDIA_SUBDRV_AUTOSELECT 355 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" 360 depends on DVB_CORE && I2C 361 default m if !MEDIA_SUBDRV_AUTOSELECT 362 help 363 A DVB-T tuner module. Say Y when you want to support this frontend. 364 365config DVB_ZL10353 366 tristate "Zarlink ZL10353 based" 367 depends on DVB_CORE && I2C 368 default m if !MEDIA_SUBDRV_AUTOSELECT 369 help 370 A DVB-T tuner module. Say Y when you want to support this frontend. 371 372config DVB_DIB3000MB 373 tristate "DiBcom 3000M-B" 374 depends on DVB_CORE && I2C 375 default m if !MEDIA_SUBDRV_AUTOSELECT 376 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" 382 depends on DVB_CORE && I2C 383 default m if !MEDIA_SUBDRV_AUTOSELECT 384 help 385 A DVB-T tuner module. Designed for mobile usage. Say Y when you want 386 to support this frontend. 387 388config DVB_DIB7000M 389 tristate "DiBcom 7000MA/MB/PA/PB/MC" 390 depends on DVB_CORE && I2C 391 default m if !MEDIA_SUBDRV_AUTOSELECT 392 help 393 A DVB-T tuner module. Designed for mobile usage. Say Y when you want 394 to support this frontend. 395 396config DVB_DIB7000P 397 tristate "DiBcom 7000PC" 398 depends on DVB_CORE && I2C 399 default m if !MEDIA_SUBDRV_AUTOSELECT 400 help 401 A DVB-T tuner module. Designed for mobile usage. Say Y when you want 402 to support this frontend. 403 404config DVB_DIB9000 405 tristate "DiBcom 9000" 406 depends on DVB_CORE && I2C 407 default m if !MEDIA_SUBDRV_AUTOSELECT 408 help 409 A DVB-T tuner module. Designed for mobile usage. Say Y when you want 410 to support this frontend. 411 412config DVB_TDA10048 413 tristate "Philips TDA10048HN based" 414 depends on DVB_CORE && I2C 415 default m if !MEDIA_SUBDRV_AUTOSELECT 416 help 417 A DVB-T tuner module. Say Y when you want to support this frontend. 418 419config DVB_AF9013 420 tristate "Afatech AF9013 demodulator" 421 depends on DVB_CORE && I2C 422 default m if !MEDIA_SUBDRV_AUTOSELECT 423 help 424 Say Y when you want to support this frontend. 425 426config DVB_EC100 427 tristate "E3C EC100" 428 depends on DVB_CORE && I2C 429 default m if !MEDIA_SUBDRV_AUTOSELECT 430 help 431 Say Y when you want to support this frontend. 432 433config DVB_HD29L2 434 tristate "HDIC HD29L2" 435 depends on DVB_CORE && I2C 436 default m if !MEDIA_SUBDRV_AUTOSELECT 437 help 438 Say Y when you want to support this frontend. 439 440config DVB_STV0367 441 tristate "ST STV0367 based" 442 depends on DVB_CORE && I2C 443 default m if !MEDIA_SUBDRV_AUTOSELECT 444 help 445 A DVB-T/C tuner module. Say Y when you want to support this frontend. 446 447config DVB_CXD2820R 448 tristate "Sony CXD2820R" 449 depends on DVB_CORE && I2C 450 default m if !MEDIA_SUBDRV_AUTOSELECT 451 help 452 Say Y when you want to support this frontend. 453 454config 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 461config DVB_RTL2830 462 tristate "Realtek RTL2830 DVB-T" 463 depends on DVB_CORE && I2C && I2C_MUX 464 select REGMAP 465 default m if !MEDIA_SUBDRV_AUTOSELECT 466 help 467 Say Y when you want to support this frontend. 468 469config DVB_RTL2832 470 tristate "Realtek RTL2832 DVB-T" 471 depends on DVB_CORE && I2C && I2C_MUX 472 select REGMAP 473 default m if !MEDIA_SUBDRV_AUTOSELECT 474 help 475 Say Y when you want to support this frontend. 476 477config DVB_RTL2832_SDR 478 tristate "Realtek RTL2832 SDR" 479 depends on DVB_CORE && I2C && I2C_MUX && VIDEO_V4L2 && MEDIA_SDR_SUPPORT && USB 480 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 486config 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 493config DVB_AS102_FE 494 tristate 495 depends on DVB_CORE 496 default DVB_AS102 497 498comment "DVB-C (cable) frontends" 499 depends on DVB_CORE 500 501config DVB_VES1820 502 tristate "VLSI VES1820 based" 503 depends on DVB_CORE && I2C 504 default m if !MEDIA_SUBDRV_AUTOSELECT 505 help 506 A DVB-C tuner module. Say Y when you want to support this frontend. 507 508config DVB_TDA10021 509 tristate "Philips TDA10021 based" 510 depends on DVB_CORE && I2C 511 default m if !MEDIA_SUBDRV_AUTOSELECT 512 help 513 A DVB-C tuner module. Say Y when you want to support this frontend. 514 515config DVB_TDA10023 516 tristate "Philips TDA10023 based" 517 depends on DVB_CORE && I2C 518 default m if !MEDIA_SUBDRV_AUTOSELECT 519 help 520 A DVB-C tuner module. Say Y when you want to support this frontend. 521 522config DVB_STV0297 523 tristate "ST STV0297 based" 524 depends on DVB_CORE && I2C 525 default m if !MEDIA_SUBDRV_AUTOSELECT 526 help 527 A DVB-C tuner module. Say Y when you want to support this frontend. 528 529comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends" 530 depends on DVB_CORE 531 532config DVB_NXT200X 533 tristate "NxtWave Communications NXT2002/NXT2004 based" 534 depends on DVB_CORE && I2C 535 default m if !MEDIA_SUBDRV_AUTOSELECT 536 help 537 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 538 to support this frontend. 539 540 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 546config DVB_OR51211 547 tristate "Oren OR51211 based" 548 depends on DVB_CORE && I2C 549 default m if !MEDIA_SUBDRV_AUTOSELECT 550 help 551 An ATSC 8VSB tuner module. Say Y when you want to support this frontend. 552 553 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 558config DVB_OR51132 559 tristate "Oren OR51132 based" 560 depends on DVB_CORE && I2C 561 default m if !MEDIA_SUBDRV_AUTOSELECT 562 help 563 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 564 to support this frontend. 565 566 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 573config DVB_BCM3510 574 tristate "Broadcom BCM3510" 575 depends on DVB_CORE && I2C 576 default m if !MEDIA_SUBDRV_AUTOSELECT 577 help 578 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to 579 support this frontend. 580 581config DVB_LGDT330X 582 tristate "LG Electronics LGDT3302/LGDT3303 based" 583 depends on DVB_CORE && I2C 584 default m if !MEDIA_SUBDRV_AUTOSELECT 585 help 586 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 587 to support this frontend. 588 589config DVB_LGDT3305 590 tristate "LG Electronics LGDT3304 and LGDT3305 based" 591 depends on DVB_CORE && I2C 592 default m if !MEDIA_SUBDRV_AUTOSELECT 593 help 594 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 595 to support this frontend. 596 597config 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 605config DVB_LG2160 606 tristate "LG Electronics LG216x based" 607 depends on DVB_CORE && I2C 608 default m if !MEDIA_SUBDRV_AUTOSELECT 609 help 610 An ATSC/MH demodulator module. Say Y when you want 611 to support this frontend. 612 613config DVB_S5H1409 614 tristate "Samsung S5H1409 based" 615 depends on DVB_CORE && I2C 616 default m if !MEDIA_SUBDRV_AUTOSELECT 617 help 618 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 619 to support this frontend. 620 621config DVB_AU8522 622 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 629 default m if !MEDIA_SUBDRV_AUTOSELECT 630 help 631 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 638 default m if !MEDIA_SUBDRV_AUTOSELECT 639 help 640 An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when 641 you want to enable ATV demodulation support for this frontend. 642 643config DVB_S5H1411 644 tristate "Samsung S5H1411 based" 645 depends on DVB_CORE && I2C 646 default m if !MEDIA_SUBDRV_AUTOSELECT 647 help 648 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 649 to support this frontend. 650 651comment "ISDB-T (terrestrial) frontends" 652 depends on DVB_CORE 653 654config DVB_S921 655 tristate "Sharp S921 frontend" 656 depends on DVB_CORE && I2C 657 default m if !MEDIA_SUBDRV_AUTOSELECT 658 help 659 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module. 660 Say Y when you want to support this frontend. 661 662config DVB_DIB8000 663 tristate "DiBcom 8000MB/MC" 664 depends on DVB_CORE && I2C 665 default m if !MEDIA_SUBDRV_AUTOSELECT 666 help 667 A driver for DiBcom's DiB8000 ISDB-T/ISDB-Tsb demodulator. 668 Say Y when you want to support this frontend. 669 670config DVB_MB86A20S 671 tristate "Fujitsu mb86a20s" 672 depends on DVB_CORE && I2C 673 default m if !MEDIA_SUBDRV_AUTOSELECT 674 help 675 A driver for Fujitsu mb86a20s ISDB-T/ISDB-Tsb demodulator. 676 Say Y when you want to support this frontend. 677 678comment "ISDB-S (satellite) & ISDB-T (terrestrial) frontends" 679 depends on DVB_CORE 680 681config DVB_TC90522 682 tristate "Toshiba TC90522" 683 depends on DVB_CORE && I2C 684 default m if !MEDIA_SUBDRV_AUTOSELECT 685 help 686 Toshiba TC90522 2xISDB-S 8PSK + 2xISDB-T OFDM demodulator. 687 Say Y when you want to support this frontend. 688 689comment "Digital terrestrial only tuners/PLL" 690 depends on DVB_CORE 691 692config DVB_PLL 693 tristate "Generic I2C PLL based tuners" 694 depends on DVB_CORE && I2C 695 default m if !MEDIA_SUBDRV_AUTOSELECT 696 help 697 This module drives a number of tuners based on PLL chips with a 698 common I2C interface. Say Y when you want to support these tuners. 699 700config DVB_TUNER_DIB0070 701 tristate "DiBcom DiB0070 silicon base-band tuner" 702 depends on I2C 703 default m if !MEDIA_SUBDRV_AUTOSELECT 704 help 705 A driver for the silicon baseband tuner DiB0070 from DiBcom. 706 This device is only used inside a SiP called together with a 707 demodulator for now. 708 709config DVB_TUNER_DIB0090 710 tristate "DiBcom DiB0090 silicon base-band tuner" 711 depends on I2C 712 default m if !MEDIA_SUBDRV_AUTOSELECT 713 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 718comment "SEC control devices for DVB-S" 719 depends on DVB_CORE 720 721source "drivers/media/dvb-frontends/drx39xyj/Kconfig" 722 723config 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 731config DVB_LNBP21 732 tristate "LNBP21/LNBH24 SEC controllers" 733 depends on DVB_CORE && I2C 734 default m if !MEDIA_SUBDRV_AUTOSELECT 735 help 736 An SEC control chips. 737 738config DVB_LNBP22 739 tristate "LNBP22 SEC controllers" 740 depends on DVB_CORE && I2C 741 default m if !MEDIA_SUBDRV_AUTOSELECT 742 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 748config DVB_ISL6405 749 tristate "ISL6405 SEC controller" 750 depends on DVB_CORE && I2C 751 default m if !MEDIA_SUBDRV_AUTOSELECT 752 help 753 An SEC control chip. 754 755config DVB_ISL6421 756 tristate "ISL6421 SEC controller" 757 depends on DVB_CORE && I2C 758 default m if !MEDIA_SUBDRV_AUTOSELECT 759 help 760 An SEC control chip. 761 762config DVB_ISL6423 763 tristate "ISL6423 SEC controller" 764 depends on DVB_CORE && I2C 765 default m if !MEDIA_SUBDRV_AUTOSELECT 766 help 767 A SEC controller chip from Intersil 768 769config DVB_A8293 770 tristate "Allegro A8293" 771 depends on DVB_CORE && I2C 772 default m if !MEDIA_SUBDRV_AUTOSELECT 773 774config 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 781config DVB_LGS8GL5 782 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)" 783 depends on DVB_CORE && I2C 784 default m if !MEDIA_SUBDRV_AUTOSELECT 785 help 786 A DMB-TH tuner module. Say Y when you want to support this frontend. 787 788config DVB_LGS8GXX 789 tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator" 790 depends on DVB_CORE && I2C 791 select FW_LOADER 792 default m if !MEDIA_SUBDRV_AUTOSELECT 793 help 794 A DMB-TH tuner module. Say Y when you want to support this frontend. 795 796config DVB_ATBM8830 797 tristate "AltoBeam ATBM8830/8831 DMB-TH demodulator" 798 depends on DVB_CORE && I2C 799 default m if !MEDIA_SUBDRV_AUTOSELECT 800 help 801 A DMB-TH tuner module. Say Y when you want to support this frontend. 802 803config DVB_TDA665x 804 tristate "TDA665x tuner" 805 depends on DVB_CORE && I2C 806 default m if !MEDIA_SUBDRV_AUTOSELECT 807 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 814config DVB_IX2505V 815 tristate "Sharp IX2505V silicon tuner" 816 depends on DVB_CORE && I2C 817 default m if !MEDIA_SUBDRV_AUTOSELECT 818 help 819 A DVB-S tuner module. Say Y when you want to support this frontend. 820 821config DVB_M88RS2000 822 tristate "M88RS2000 DVB-S demodulator and tuner" 823 depends on DVB_CORE && I2C 824 default m if !MEDIA_SUBDRV_AUTOSELECT 825 help 826 A DVB-S tuner module. 827 Say Y when you want to support this frontend. 828 829config DVB_AF9033 830 tristate "Afatech AF9033 DVB-T demodulator" 831 depends on DVB_CORE && I2C 832 default m if !MEDIA_SUBDRV_AUTOSELECT 833 834config 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 841config 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 848comment "Tools to develop new frontends" 849 850config DVB_DUMMY_FE 851 tristate "Dummy frontend driver" 852 default n 853endmenu 854