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