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 76config DVB_MN88472 77 tristate "Panasonic MN88472" 78 depends on DVB_CORE && I2C 79 select REGMAP_I2C 80 default m if !MEDIA_SUBDRV_AUTOSELECT 81 help 82 Say Y when you want to support this frontend. 83 84config DVB_MN88473 85 tristate "Panasonic MN88473" 86 depends on DVB_CORE && I2C 87 select REGMAP_I2C 88 default m if !MEDIA_SUBDRV_AUTOSELECT 89 help 90 Say Y when you want to support this frontend. 91 92comment "DVB-S (satellite) frontends" 93 depends on DVB_CORE 94 95config DVB_CX24110 96 tristate "Conexant CX24110 based" 97 depends on DVB_CORE && I2C 98 default m if !MEDIA_SUBDRV_AUTOSELECT 99 help 100 A DVB-S tuner module. Say Y when you want to support this frontend. 101 102config DVB_CX24123 103 tristate "Conexant CX24123 based" 104 depends on DVB_CORE && I2C 105 default m if !MEDIA_SUBDRV_AUTOSELECT 106 help 107 A DVB-S tuner module. Say Y when you want to support this frontend. 108 109config DVB_MT312 110 tristate "Zarlink VP310/MT312/ZL10313 based" 111 depends on DVB_CORE && I2C 112 default m if !MEDIA_SUBDRV_AUTOSELECT 113 help 114 A DVB-S tuner module. Say Y when you want to support this frontend. 115 116config DVB_ZL10036 117 tristate "Zarlink ZL10036 silicon tuner" 118 depends on DVB_CORE && I2C 119 default m if !MEDIA_SUBDRV_AUTOSELECT 120 help 121 A DVB-S tuner module. Say Y when you want to support this frontend. 122 123config DVB_ZL10039 124 tristate "Zarlink ZL10039 silicon tuner" 125 depends on DVB_CORE && I2C 126 default m if !MEDIA_SUBDRV_AUTOSELECT 127 help 128 A DVB-S tuner module. Say Y when you want to support this frontend. 129 130config DVB_S5H1420 131 tristate "Samsung S5H1420 based" 132 depends on DVB_CORE && I2C 133 default m if !MEDIA_SUBDRV_AUTOSELECT 134 help 135 A DVB-S tuner module. Say Y when you want to support this frontend. 136 137config DVB_STV0288 138 tristate "ST STV0288 based" 139 depends on DVB_CORE && I2C 140 default m if !MEDIA_SUBDRV_AUTOSELECT 141 help 142 A DVB-S tuner module. Say Y when you want to support this frontend. 143 144config DVB_STB6000 145 tristate "ST STB6000 silicon tuner" 146 depends on DVB_CORE && I2C 147 default m if !MEDIA_SUBDRV_AUTOSELECT 148 help 149 A DVB-S silicon tuner module. Say Y when you want to support this tuner. 150 151config DVB_STV0299 152 tristate "ST STV0299 based" 153 depends on DVB_CORE && I2C 154 default m if !MEDIA_SUBDRV_AUTOSELECT 155 help 156 A DVB-S tuner module. Say Y when you want to support this frontend. 157 158config DVB_STV6110 159 tristate "ST STV6110 silicon tuner" 160 depends on DVB_CORE && I2C 161 default m if !MEDIA_SUBDRV_AUTOSELECT 162 help 163 A DVB-S silicon tuner module. Say Y when you want to support this tuner. 164 165config DVB_STV0900 166 tristate "ST STV0900 based" 167 depends on DVB_CORE && I2C 168 default m if !MEDIA_SUBDRV_AUTOSELECT 169 help 170 A DVB-S/S2 demodulator. Say Y when you want to support this frontend. 171 172config DVB_TDA8083 173 tristate "Philips TDA8083 based" 174 depends on DVB_CORE && I2C 175 default m if !MEDIA_SUBDRV_AUTOSELECT 176 help 177 A DVB-S tuner module. Say Y when you want to support this frontend. 178 179config DVB_TDA10086 180 tristate "Philips TDA10086 based" 181 depends on DVB_CORE && I2C 182 default m if !MEDIA_SUBDRV_AUTOSELECT 183 help 184 A DVB-S tuner module. Say Y when you want to support this frontend. 185 186config DVB_TDA8261 187 tristate "Philips TDA8261 based" 188 depends on DVB_CORE && I2C 189 default m if !MEDIA_SUBDRV_AUTOSELECT 190 help 191 A DVB-S tuner module. Say Y when you want to support this frontend. 192 193config DVB_VES1X93 194 tristate "VLSI VES1893 or VES1993 based" 195 depends on DVB_CORE && I2C 196 default m if !MEDIA_SUBDRV_AUTOSELECT 197 help 198 A DVB-S tuner module. Say Y when you want to support this frontend. 199 200config DVB_TUNER_ITD1000 201 tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS" 202 depends on DVB_CORE && I2C 203 default m if !MEDIA_SUBDRV_AUTOSELECT 204 help 205 A DVB-S tuner module. Say Y when you want to support this frontend. 206 207config DVB_TUNER_CX24113 208 tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS" 209 depends on DVB_CORE && I2C 210 default m if !MEDIA_SUBDRV_AUTOSELECT 211 help 212 A DVB-S tuner module. Say Y when you want to support this frontend. 213 214 215config DVB_TDA826X 216 tristate "Philips TDA826X silicon tuner" 217 depends on DVB_CORE && I2C 218 default m if !MEDIA_SUBDRV_AUTOSELECT 219 help 220 A DVB-S silicon tuner module. Say Y when you want to support this tuner. 221 222config DVB_TUA6100 223 tristate "Infineon TUA6100 PLL" 224 depends on DVB_CORE && I2C 225 default m if !MEDIA_SUBDRV_AUTOSELECT 226 help 227 A DVB-S PLL chip. 228 229config DVB_CX24116 230 tristate "Conexant CX24116 based" 231 depends on DVB_CORE && I2C 232 default m if !MEDIA_SUBDRV_AUTOSELECT 233 help 234 A DVB-S/S2 tuner module. Say Y when you want to support this frontend. 235 236config DVB_CX24117 237 tristate "Conexant CX24117 based" 238 depends on DVB_CORE && I2C 239 default m if !MEDIA_SUBDRV_AUTOSELECT 240 help 241 A Dual DVB-S/S2 tuner module. Say Y when you want to support this frontend. 242 243config DVB_CX24120 244 tristate "Conexant CX24120 based" 245 depends on DVB_CORE && I2C 246 default m if !MEDIA_SUBDRV_AUTOSELECT 247 help 248 A DVB-S/S2 tuner module. Say Y when you want to support this frontend. 249 250config DVB_SI21XX 251 tristate "Silicon Labs SI21XX based" 252 depends on DVB_CORE && I2C 253 default m if !MEDIA_SUBDRV_AUTOSELECT 254 help 255 A DVB-S tuner module. Say Y when you want to support this frontend. 256 257config DVB_TS2020 258 tristate "Montage Tehnology TS2020 based tuners" 259 depends on DVB_CORE && I2C 260 select REGMAP_I2C 261 default m if !MEDIA_SUBDRV_AUTOSELECT 262 help 263 A DVB-S/S2 silicon tuner. Say Y when you want to support this tuner. 264 265config DVB_DS3000 266 tristate "Montage Tehnology DS3000 based" 267 depends on DVB_CORE && I2C 268 default m if !MEDIA_SUBDRV_AUTOSELECT 269 help 270 A DVB-S/S2 tuner module. Say Y when you want to support this frontend. 271 272config DVB_MB86A16 273 tristate "Fujitsu MB86A16 based" 274 depends on DVB_CORE && I2C 275 default m if !MEDIA_SUBDRV_AUTOSELECT 276 help 277 A DVB-S/DSS Direct Conversion reveiver. 278 Say Y when you want to support this frontend. 279 280config DVB_TDA10071 281 tristate "NXP TDA10071" 282 depends on DVB_CORE && I2C 283 select REGMAP_I2C 284 default m if !MEDIA_SUBDRV_AUTOSELECT 285 help 286 Say Y when you want to support this frontend. 287 288comment "DVB-T (terrestrial) frontends" 289 depends on DVB_CORE 290 291config DVB_SP8870 292 tristate "Spase sp8870 based" 293 depends on DVB_CORE && I2C 294 default m if !MEDIA_SUBDRV_AUTOSELECT 295 help 296 A DVB-T tuner module. Say Y when you want to support this frontend. 297 298 This driver needs external firmware. Please use the command 299 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to 300 download/extract it, and then copy it to /usr/lib/hotplug/firmware 301 or /lib/firmware (depending on configuration of firmware hotplug). 302 303config DVB_SP887X 304 tristate "Spase sp887x based" 305 depends on DVB_CORE && I2C 306 default m if !MEDIA_SUBDRV_AUTOSELECT 307 help 308 A DVB-T tuner module. Say Y when you want to support this frontend. 309 310 This driver needs external firmware. Please use the command 311 "<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to 312 download/extract it, and then copy it to /usr/lib/hotplug/firmware 313 or /lib/firmware (depending on configuration of firmware hotplug). 314 315config DVB_CX22700 316 tristate "Conexant CX22700 based" 317 depends on DVB_CORE && I2C 318 default m if !MEDIA_SUBDRV_AUTOSELECT 319 help 320 A DVB-T tuner module. Say Y when you want to support this frontend. 321 322config DVB_CX22702 323 tristate "Conexant cx22702 demodulator (OFDM)" 324 depends on DVB_CORE && I2C 325 default m if !MEDIA_SUBDRV_AUTOSELECT 326 help 327 A DVB-T tuner module. Say Y when you want to support this frontend. 328 329config DVB_S5H1432 330 tristate "Samsung s5h1432 demodulator (OFDM)" 331 depends on DVB_CORE && I2C 332 default m if !MEDIA_SUBDRV_AUTOSELECT 333 help 334 A DVB-T tuner module. Say Y when you want to support this frontend. 335 336config DVB_DRXD 337 tristate "Micronas DRXD driver" 338 depends on DVB_CORE && I2C 339 default m if !MEDIA_SUBDRV_AUTOSELECT 340 help 341 A DVB-T tuner module. Say Y when you want to support this frontend. 342 343 Note: this driver was based on vendor driver reference code (released 344 under the GPL) as opposed to the existing drx397xd driver, which 345 was written via reverse engineering. 346 347config DVB_L64781 348 tristate "LSI L64781" 349 depends on DVB_CORE && I2C 350 default m if !MEDIA_SUBDRV_AUTOSELECT 351 help 352 A DVB-T tuner module. Say Y when you want to support this frontend. 353 354config DVB_TDA1004X 355 tristate "Philips TDA10045H/TDA10046H based" 356 depends on DVB_CORE && I2C 357 default m if !MEDIA_SUBDRV_AUTOSELECT 358 help 359 A DVB-T tuner module. Say Y when you want to support this frontend. 360 361 This driver needs external firmware. Please use the commands 362 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045", 363 "<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to 364 download/extract them, and then copy them to /usr/lib/hotplug/firmware 365 or /lib/firmware (depending on configuration of firmware hotplug). 366 367config DVB_NXT6000 368 tristate "NxtWave Communications NXT6000 based" 369 depends on DVB_CORE && I2C 370 default m if !MEDIA_SUBDRV_AUTOSELECT 371 help 372 A DVB-T tuner module. Say Y when you want to support this frontend. 373 374config DVB_MT352 375 tristate "Zarlink MT352 based" 376 depends on DVB_CORE && I2C 377 default m if !MEDIA_SUBDRV_AUTOSELECT 378 help 379 A DVB-T tuner module. Say Y when you want to support this frontend. 380 381config DVB_ZL10353 382 tristate "Zarlink ZL10353 based" 383 depends on DVB_CORE && I2C 384 default m if !MEDIA_SUBDRV_AUTOSELECT 385 help 386 A DVB-T tuner module. Say Y when you want to support this frontend. 387 388config DVB_DIB3000MB 389 tristate "DiBcom 3000M-B" 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_DIB3000MC 397 tristate "DiBcom 3000P/M-C" 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_DIB7000M 405 tristate "DiBcom 7000MA/MB/PA/PB/MC" 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_DIB7000P 413 tristate "DiBcom 7000PC" 414 depends on DVB_CORE && I2C 415 default m if !MEDIA_SUBDRV_AUTOSELECT 416 help 417 A DVB-T tuner module. Designed for mobile usage. Say Y when you want 418 to support this frontend. 419 420config DVB_DIB9000 421 tristate "DiBcom 9000" 422 depends on DVB_CORE && I2C 423 default m if !MEDIA_SUBDRV_AUTOSELECT 424 help 425 A DVB-T tuner module. Designed for mobile usage. Say Y when you want 426 to support this frontend. 427 428config DVB_TDA10048 429 tristate "Philips TDA10048HN based" 430 depends on DVB_CORE && I2C 431 default m if !MEDIA_SUBDRV_AUTOSELECT 432 help 433 A DVB-T tuner module. Say Y when you want to support this frontend. 434 435config DVB_AF9013 436 tristate "Afatech AF9013 demodulator" 437 depends on DVB_CORE && I2C 438 default m if !MEDIA_SUBDRV_AUTOSELECT 439 help 440 Say Y when you want to support this frontend. 441 442config DVB_EC100 443 tristate "E3C EC100" 444 depends on DVB_CORE && I2C 445 default m if !MEDIA_SUBDRV_AUTOSELECT 446 help 447 Say Y when you want to support this frontend. 448 449config DVB_HD29L2 450 tristate "HDIC HD29L2" 451 depends on DVB_CORE && I2C 452 default m if !MEDIA_SUBDRV_AUTOSELECT 453 help 454 Say Y when you want to support this frontend. 455 456config DVB_STV0367 457 tristate "ST STV0367 based" 458 depends on DVB_CORE && I2C 459 default m if !MEDIA_SUBDRV_AUTOSELECT 460 help 461 A DVB-T/C tuner module. Say Y when you want to support this frontend. 462 463config DVB_CXD2820R 464 tristate "Sony CXD2820R" 465 depends on DVB_CORE && I2C 466 default m if !MEDIA_SUBDRV_AUTOSELECT 467 help 468 Say Y when you want to support this frontend. 469 470config DVB_CXD2841ER 471 tristate "Sony CXD2841ER" 472 depends on DVB_CORE && I2C 473 default m if !MEDIA_SUBDRV_AUTOSELECT 474 help 475 Say Y when you want to support this frontend. 476 477config DVB_RTL2830 478 tristate "Realtek RTL2830 DVB-T" 479 depends on DVB_CORE && I2C && I2C_MUX 480 select REGMAP 481 default m if !MEDIA_SUBDRV_AUTOSELECT 482 help 483 Say Y when you want to support this frontend. 484 485config DVB_RTL2832 486 tristate "Realtek RTL2832 DVB-T" 487 depends on DVB_CORE && I2C && I2C_MUX 488 select REGMAP 489 default m if !MEDIA_SUBDRV_AUTOSELECT 490 help 491 Say Y when you want to support this frontend. 492 493config DVB_RTL2832_SDR 494 tristate "Realtek RTL2832 SDR" 495 depends on DVB_CORE && I2C && I2C_MUX && VIDEO_V4L2 && MEDIA_SDR_SUPPORT && USB 496 select DVB_RTL2832 497 select VIDEOBUF2_VMALLOC 498 default m if !MEDIA_SUBDRV_AUTOSELECT 499 help 500 Say Y when you want to support this SDR module. 501 502config DVB_SI2168 503 tristate "Silicon Labs Si2168" 504 depends on DVB_CORE && I2C && I2C_MUX 505 default m if !MEDIA_SUBDRV_AUTOSELECT 506 help 507 Say Y when you want to support this frontend. 508 509config DVB_AS102_FE 510 tristate 511 depends on DVB_CORE 512 default DVB_AS102 513 514comment "DVB-C (cable) frontends" 515 depends on DVB_CORE 516 517config DVB_VES1820 518 tristate "VLSI VES1820 based" 519 depends on DVB_CORE && I2C 520 default m if !MEDIA_SUBDRV_AUTOSELECT 521 help 522 A DVB-C tuner module. Say Y when you want to support this frontend. 523 524config DVB_TDA10021 525 tristate "Philips TDA10021 based" 526 depends on DVB_CORE && I2C 527 default m if !MEDIA_SUBDRV_AUTOSELECT 528 help 529 A DVB-C tuner module. Say Y when you want to support this frontend. 530 531config DVB_TDA10023 532 tristate "Philips TDA10023 based" 533 depends on DVB_CORE && I2C 534 default m if !MEDIA_SUBDRV_AUTOSELECT 535 help 536 A DVB-C tuner module. Say Y when you want to support this frontend. 537 538config DVB_STV0297 539 tristate "ST STV0297 based" 540 depends on DVB_CORE && I2C 541 default m if !MEDIA_SUBDRV_AUTOSELECT 542 help 543 A DVB-C tuner module. Say Y when you want to support this frontend. 544 545comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends" 546 depends on DVB_CORE 547 548config DVB_NXT200X 549 tristate "NxtWave Communications NXT2002/NXT2004 based" 550 depends on DVB_CORE && I2C 551 default m if !MEDIA_SUBDRV_AUTOSELECT 552 help 553 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 554 to support this frontend. 555 556 This driver needs external firmware. Please use the commands 557 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and 558 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to 559 download/extract them, and then copy them to /usr/lib/hotplug/firmware 560 or /lib/firmware (depending on configuration of firmware hotplug). 561 562config DVB_OR51211 563 tristate "Oren OR51211 based" 564 depends on DVB_CORE && I2C 565 default m if !MEDIA_SUBDRV_AUTOSELECT 566 help 567 An ATSC 8VSB tuner module. Say Y when you want to support this frontend. 568 569 This driver needs external firmware. Please use the command 570 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to 571 download it, and then copy it to /usr/lib/hotplug/firmware 572 or /lib/firmware (depending on configuration of firmware hotplug). 573 574config DVB_OR51132 575 tristate "Oren OR51132 based" 576 depends on DVB_CORE && I2C 577 default m if !MEDIA_SUBDRV_AUTOSELECT 578 help 579 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 580 to support this frontend. 581 582 This driver needs external firmware. Please use the commands 583 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or 584 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to 585 download firmwares for 8VSB and QAM64/256, respectively. Copy them to 586 /usr/lib/hotplug/firmware or /lib/firmware (depending on 587 configuration of firmware hotplug). 588 589config DVB_BCM3510 590 tristate "Broadcom BCM3510" 591 depends on DVB_CORE && I2C 592 default m if !MEDIA_SUBDRV_AUTOSELECT 593 help 594 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to 595 support this frontend. 596 597config DVB_LGDT330X 598 tristate "LG Electronics LGDT3302/LGDT3303 based" 599 depends on DVB_CORE && I2C 600 default m if !MEDIA_SUBDRV_AUTOSELECT 601 help 602 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 603 to support this frontend. 604 605config DVB_LGDT3305 606 tristate "LG Electronics LGDT3304 and LGDT3305 based" 607 depends on DVB_CORE && I2C 608 default m if !MEDIA_SUBDRV_AUTOSELECT 609 help 610 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 611 to support this frontend. 612 613config DVB_LGDT3306A 614 tristate "LG Electronics LGDT3306A based" 615 depends on DVB_CORE && I2C 616 default m if !MEDIA_SUBDRV_AUTOSELECT 617 help 618 An ATSC 8VSB and QAM-B 64/256 demodulator module. Say Y when you want 619 to support this frontend. 620 621config DVB_LG2160 622 tristate "LG Electronics LG216x based" 623 depends on DVB_CORE && I2C 624 default m if !MEDIA_SUBDRV_AUTOSELECT 625 help 626 An ATSC/MH demodulator module. Say Y when you want 627 to support this frontend. 628 629config DVB_S5H1409 630 tristate "Samsung S5H1409 based" 631 depends on DVB_CORE && I2C 632 default m if !MEDIA_SUBDRV_AUTOSELECT 633 help 634 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 635 to support this frontend. 636 637config DVB_AU8522 638 depends on I2C 639 tristate 640 641config DVB_AU8522_DTV 642 tristate "Auvitek AU8522 based DTV demod" 643 depends on DVB_CORE && I2C 644 select DVB_AU8522 645 default m if !MEDIA_SUBDRV_AUTOSELECT 646 help 647 An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when 648 you want to enable DTV demodulation support for this frontend. 649 650config DVB_AU8522_V4L 651 tristate "Auvitek AU8522 based ATV demod" 652 depends on VIDEO_V4L2 && I2C 653 select DVB_AU8522 654 default m if !MEDIA_SUBDRV_AUTOSELECT 655 help 656 An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when 657 you want to enable ATV demodulation support for this frontend. 658 659config DVB_S5H1411 660 tristate "Samsung S5H1411 based" 661 depends on DVB_CORE && I2C 662 default m if !MEDIA_SUBDRV_AUTOSELECT 663 help 664 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 665 to support this frontend. 666 667comment "ISDB-T (terrestrial) frontends" 668 depends on DVB_CORE 669 670config DVB_S921 671 tristate "Sharp S921 frontend" 672 depends on DVB_CORE && I2C 673 default m if !MEDIA_SUBDRV_AUTOSELECT 674 help 675 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module. 676 Say Y when you want to support this frontend. 677 678config DVB_DIB8000 679 tristate "DiBcom 8000MB/MC" 680 depends on DVB_CORE && I2C 681 default m if !MEDIA_SUBDRV_AUTOSELECT 682 help 683 A driver for DiBcom's DiB8000 ISDB-T/ISDB-Tsb demodulator. 684 Say Y when you want to support this frontend. 685 686config DVB_MB86A20S 687 tristate "Fujitsu mb86a20s" 688 depends on DVB_CORE && I2C 689 default m if !MEDIA_SUBDRV_AUTOSELECT 690 help 691 A driver for Fujitsu mb86a20s ISDB-T/ISDB-Tsb demodulator. 692 Say Y when you want to support this frontend. 693 694comment "ISDB-S (satellite) & ISDB-T (terrestrial) frontends" 695 depends on DVB_CORE 696 697config DVB_TC90522 698 tristate "Toshiba TC90522" 699 depends on DVB_CORE && I2C 700 default m if !MEDIA_SUBDRV_AUTOSELECT 701 help 702 Toshiba TC90522 2xISDB-S 8PSK + 2xISDB-T OFDM demodulator. 703 Say Y when you want to support this frontend. 704 705comment "Digital terrestrial only tuners/PLL" 706 depends on DVB_CORE 707 708config DVB_PLL 709 tristate "Generic I2C PLL based tuners" 710 depends on DVB_CORE && I2C 711 default m if !MEDIA_SUBDRV_AUTOSELECT 712 help 713 This module drives a number of tuners based on PLL chips with a 714 common I2C interface. Say Y when you want to support these tuners. 715 716config DVB_TUNER_DIB0070 717 tristate "DiBcom DiB0070 silicon base-band tuner" 718 depends on I2C 719 default m if !MEDIA_SUBDRV_AUTOSELECT 720 help 721 A driver for the silicon baseband tuner DiB0070 from DiBcom. 722 This device is only used inside a SiP called together with a 723 demodulator for now. 724 725config DVB_TUNER_DIB0090 726 tristate "DiBcom DiB0090 silicon base-band tuner" 727 depends on I2C 728 default m if !MEDIA_SUBDRV_AUTOSELECT 729 help 730 A driver for the silicon baseband tuner DiB0090 from DiBcom. 731 This device is only used inside a SiP called together with a 732 demodulator for now. 733 734comment "SEC control devices for DVB-S" 735 depends on DVB_CORE 736 737source "drivers/media/dvb-frontends/drx39xyj/Kconfig" 738 739config DVB_LNBH25 740 tristate "LNBH25 SEC controller" 741 depends on DVB_CORE && I2C 742 default m if !MEDIA_SUBDRV_AUTOSELECT 743 help 744 An SEC control chip. 745 Say Y when you want to support this chip. 746 747config DVB_LNBP21 748 tristate "LNBP21/LNBH24 SEC controllers" 749 depends on DVB_CORE && I2C 750 default m if !MEDIA_SUBDRV_AUTOSELECT 751 help 752 An SEC control chips. 753 754config DVB_LNBP22 755 tristate "LNBP22 SEC controllers" 756 depends on DVB_CORE && I2C 757 default m if !MEDIA_SUBDRV_AUTOSELECT 758 help 759 LNB power supply and control voltage 760 regulator chip with step-up converter 761 and I2C interface. 762 Say Y when you want to support this chip. 763 764config DVB_ISL6405 765 tristate "ISL6405 SEC controller" 766 depends on DVB_CORE && I2C 767 default m if !MEDIA_SUBDRV_AUTOSELECT 768 help 769 An SEC control chip. 770 771config DVB_ISL6421 772 tristate "ISL6421 SEC controller" 773 depends on DVB_CORE && I2C 774 default m if !MEDIA_SUBDRV_AUTOSELECT 775 help 776 An SEC control chip. 777 778config DVB_ISL6423 779 tristate "ISL6423 SEC controller" 780 depends on DVB_CORE && I2C 781 default m if !MEDIA_SUBDRV_AUTOSELECT 782 help 783 A SEC controller chip from Intersil 784 785config DVB_A8293 786 tristate "Allegro A8293" 787 depends on DVB_CORE && I2C 788 default m if !MEDIA_SUBDRV_AUTOSELECT 789 790config DVB_SP2 791 tristate "CIMaX SP2" 792 depends on DVB_CORE && I2C 793 default m if !MEDIA_SUBDRV_AUTOSELECT 794 help 795 CIMaX SP2/SP2HF Common Interface module. 796 797config DVB_LGS8GL5 798 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)" 799 depends on DVB_CORE && I2C 800 default m if !MEDIA_SUBDRV_AUTOSELECT 801 help 802 A DMB-TH tuner module. Say Y when you want to support this frontend. 803 804config DVB_LGS8GXX 805 tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator" 806 depends on DVB_CORE && I2C 807 select FW_LOADER 808 default m if !MEDIA_SUBDRV_AUTOSELECT 809 help 810 A DMB-TH tuner module. Say Y when you want to support this frontend. 811 812config DVB_ATBM8830 813 tristate "AltoBeam ATBM8830/8831 DMB-TH demodulator" 814 depends on DVB_CORE && I2C 815 default m if !MEDIA_SUBDRV_AUTOSELECT 816 help 817 A DMB-TH tuner module. Say Y when you want to support this frontend. 818 819config DVB_TDA665x 820 tristate "TDA665x tuner" 821 depends on DVB_CORE && I2C 822 default m if !MEDIA_SUBDRV_AUTOSELECT 823 help 824 Support for tuner modules based on Philips TDA6650/TDA6651 chips. 825 Say Y when you want to support this chip. 826 827 Currently supported tuners: 828 * Panasonic ENV57H12D5 (ET-50DT) 829 830config DVB_IX2505V 831 tristate "Sharp IX2505V silicon tuner" 832 depends on DVB_CORE && I2C 833 default m if !MEDIA_SUBDRV_AUTOSELECT 834 help 835 A DVB-S tuner module. Say Y when you want to support this frontend. 836 837config DVB_M88RS2000 838 tristate "M88RS2000 DVB-S demodulator and tuner" 839 depends on DVB_CORE && I2C 840 default m if !MEDIA_SUBDRV_AUTOSELECT 841 help 842 A DVB-S tuner module. 843 Say Y when you want to support this frontend. 844 845config DVB_AF9033 846 tristate "Afatech AF9033 DVB-T demodulator" 847 depends on DVB_CORE && I2C 848 default m if !MEDIA_SUBDRV_AUTOSELECT 849 850config DVB_HORUS3A 851 tristate "Sony Horus3A tuner" 852 depends on DVB_CORE && I2C 853 default m if !MEDIA_SUBDRV_AUTOSELECT 854 help 855 Say Y when you want to support this frontend. 856 857config DVB_ASCOT2E 858 tristate "Sony Ascot2E tuner" 859 depends on DVB_CORE && I2C 860 default m if !MEDIA_SUBDRV_AUTOSELECT 861 help 862 Say Y when you want to support this frontend. 863 864config DVB_HELENE 865 tristate "Sony HELENE Sat/Ter tuner (CXD2858ER)" 866 depends on DVB_CORE && I2C 867 default m if !MEDIA_SUBDRV_AUTOSELECT 868 help 869 Say Y when you want to support this frontend. 870 871comment "Tools to develop new frontends" 872 873config DVB_DUMMY_FE 874 tristate "Dummy frontend driver" 875 default n 876endmenu 877