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