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 select REGMAP 440 default m if !MEDIA_SUBDRV_AUTOSELECT 441 help 442 Say Y when you want to support this frontend. 443 444config DVB_EC100 445 tristate "E3C EC100" 446 depends on DVB_CORE && I2C 447 default m if !MEDIA_SUBDRV_AUTOSELECT 448 help 449 Say Y when you want to support this frontend. 450 451config DVB_STV0367 452 tristate "ST STV0367 based" 453 depends on DVB_CORE && I2C 454 default m if !MEDIA_SUBDRV_AUTOSELECT 455 help 456 A DVB-T/C tuner module. Say Y when you want to support this frontend. 457 458config DVB_CXD2820R 459 tristate "Sony CXD2820R" 460 depends on DVB_CORE && I2C 461 select REGMAP_I2C 462 default m if !MEDIA_SUBDRV_AUTOSELECT 463 help 464 Say Y when you want to support this frontend. 465 466config DVB_CXD2841ER 467 tristate "Sony CXD2841ER" 468 depends on DVB_CORE && I2C 469 default m if !MEDIA_SUBDRV_AUTOSELECT 470 help 471 Say Y when you want to support this frontend. 472 473config DVB_RTL2830 474 tristate "Realtek RTL2830 DVB-T" 475 depends on DVB_CORE && I2C && I2C_MUX 476 select REGMAP 477 default m if !MEDIA_SUBDRV_AUTOSELECT 478 help 479 Say Y when you want to support this frontend. 480 481config DVB_RTL2832 482 tristate "Realtek RTL2832 DVB-T" 483 depends on DVB_CORE && I2C && I2C_MUX 484 select REGMAP 485 default m if !MEDIA_SUBDRV_AUTOSELECT 486 help 487 Say Y when you want to support this frontend. 488 489config DVB_RTL2832_SDR 490 tristate "Realtek RTL2832 SDR" 491 depends on DVB_CORE && I2C && I2C_MUX && VIDEO_V4L2 && MEDIA_SDR_SUPPORT && USB 492 select DVB_RTL2832 493 select VIDEOBUF2_VMALLOC 494 default m if !MEDIA_SUBDRV_AUTOSELECT 495 help 496 Say Y when you want to support this SDR module. 497 498config DVB_SI2168 499 tristate "Silicon Labs Si2168" 500 depends on DVB_CORE && I2C && I2C_MUX 501 default m if !MEDIA_SUBDRV_AUTOSELECT 502 help 503 Say Y when you want to support this frontend. 504 505config DVB_AS102_FE 506 tristate 507 depends on DVB_CORE 508 default DVB_AS102 509 510config DVB_ZD1301_DEMOD 511 tristate "ZyDAS ZD1301" 512 depends on DVB_CORE && I2C 513 default m if !MEDIA_SUBDRV_AUTOSELECT 514 help 515 Say Y when you want to support this frontend. 516 517config DVB_GP8PSK_FE 518 tristate 519 depends on DVB_CORE 520 default DVB_USB_GP8PSK 521 522comment "DVB-C (cable) frontends" 523 depends on DVB_CORE 524 525config DVB_VES1820 526 tristate "VLSI VES1820 based" 527 depends on DVB_CORE && I2C 528 default m if !MEDIA_SUBDRV_AUTOSELECT 529 help 530 A DVB-C tuner module. Say Y when you want to support this frontend. 531 532config DVB_TDA10021 533 tristate "Philips TDA10021 based" 534 depends on DVB_CORE && I2C 535 default m if !MEDIA_SUBDRV_AUTOSELECT 536 help 537 A DVB-C tuner module. Say Y when you want to support this frontend. 538 539config DVB_TDA10023 540 tristate "Philips TDA10023 based" 541 depends on DVB_CORE && I2C 542 default m if !MEDIA_SUBDRV_AUTOSELECT 543 help 544 A DVB-C tuner module. Say Y when you want to support this frontend. 545 546config DVB_STV0297 547 tristate "ST STV0297 based" 548 depends on DVB_CORE && I2C 549 default m if !MEDIA_SUBDRV_AUTOSELECT 550 help 551 A DVB-C tuner module. Say Y when you want to support this frontend. 552 553comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends" 554 depends on DVB_CORE 555 556config DVB_NXT200X 557 tristate "NxtWave Communications NXT2002/NXT2004 based" 558 depends on DVB_CORE && I2C 559 default m if !MEDIA_SUBDRV_AUTOSELECT 560 help 561 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 562 to support this frontend. 563 564 This driver needs external firmware. Please use the commands 565 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and 566 "<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to 567 download/extract them, and then copy them to /usr/lib/hotplug/firmware 568 or /lib/firmware (depending on configuration of firmware hotplug). 569 570config DVB_OR51211 571 tristate "Oren OR51211 based" 572 depends on DVB_CORE && I2C 573 default m if !MEDIA_SUBDRV_AUTOSELECT 574 help 575 An ATSC 8VSB tuner module. Say Y when you want to support this frontend. 576 577 This driver needs external firmware. Please use the command 578 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to 579 download it, and then copy it to /usr/lib/hotplug/firmware 580 or /lib/firmware (depending on configuration of firmware hotplug). 581 582config DVB_OR51132 583 tristate "Oren OR51132 based" 584 depends on DVB_CORE && I2C 585 default m if !MEDIA_SUBDRV_AUTOSELECT 586 help 587 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 588 to support this frontend. 589 590 This driver needs external firmware. Please use the commands 591 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or 592 "<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to 593 download firmwares for 8VSB and QAM64/256, respectively. Copy them to 594 /usr/lib/hotplug/firmware or /lib/firmware (depending on 595 configuration of firmware hotplug). 596 597config DVB_BCM3510 598 tristate "Broadcom BCM3510" 599 depends on DVB_CORE && I2C 600 default m if !MEDIA_SUBDRV_AUTOSELECT 601 help 602 An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to 603 support this frontend. 604 605config DVB_LGDT330X 606 tristate "LG Electronics LGDT3302/LGDT3303 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_LGDT3305 614 tristate "LG Electronics LGDT3304 and LGDT3305 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_LGDT3306A 622 tristate "LG Electronics LGDT3306A based" 623 depends on DVB_CORE && I2C && I2C_MUX 624 default m if !MEDIA_SUBDRV_AUTOSELECT 625 help 626 An ATSC 8VSB and QAM-B 64/256 demodulator module. Say Y when you want 627 to support this frontend. 628 629config DVB_LG2160 630 tristate "LG Electronics LG216x based" 631 depends on DVB_CORE && I2C 632 default m if !MEDIA_SUBDRV_AUTOSELECT 633 help 634 An ATSC/MH demodulator module. Say Y when you want 635 to support this frontend. 636 637config DVB_S5H1409 638 tristate "Samsung S5H1409 based" 639 depends on DVB_CORE && I2C 640 default m if !MEDIA_SUBDRV_AUTOSELECT 641 help 642 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 643 to support this frontend. 644 645config DVB_AU8522 646 depends on DVB_CORE && I2C 647 tristate 648 649config DVB_AU8522_DTV 650 tristate "Auvitek AU8522 based DTV demod" 651 depends on DVB_CORE && I2C 652 select DVB_AU8522 653 default m if !MEDIA_SUBDRV_AUTOSELECT 654 help 655 An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when 656 you want to enable DTV demodulation support for this frontend. 657 658config DVB_AU8522_V4L 659 tristate "Auvitek AU8522 based ATV demod" 660 depends on VIDEO_V4L2 && DVB_CORE && I2C 661 select DVB_AU8522 662 default m if !MEDIA_SUBDRV_AUTOSELECT 663 help 664 An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when 665 you want to enable ATV demodulation support for this frontend. 666 667config DVB_S5H1411 668 tristate "Samsung S5H1411 based" 669 depends on DVB_CORE && I2C 670 default m if !MEDIA_SUBDRV_AUTOSELECT 671 help 672 An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want 673 to support this frontend. 674 675comment "ISDB-T (terrestrial) frontends" 676 depends on DVB_CORE 677 678config DVB_S921 679 tristate "Sharp S921 frontend" 680 depends on DVB_CORE && I2C 681 default m if !MEDIA_SUBDRV_AUTOSELECT 682 help 683 AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module. 684 Say Y when you want to support this frontend. 685 686config DVB_DIB8000 687 tristate "DiBcom 8000MB/MC" 688 depends on DVB_CORE && I2C 689 default m if !MEDIA_SUBDRV_AUTOSELECT 690 help 691 A driver for DiBcom's DiB8000 ISDB-T/ISDB-Tsb demodulator. 692 Say Y when you want to support this frontend. 693 694config DVB_MB86A20S 695 tristate "Fujitsu mb86a20s" 696 depends on DVB_CORE && I2C 697 default m if !MEDIA_SUBDRV_AUTOSELECT 698 help 699 A driver for Fujitsu mb86a20s ISDB-T/ISDB-Tsb demodulator. 700 Say Y when you want to support this frontend. 701 702comment "ISDB-S (satellite) & ISDB-T (terrestrial) frontends" 703 depends on DVB_CORE 704 705config DVB_TC90522 706 tristate "Toshiba TC90522" 707 depends on DVB_CORE && I2C 708 default m if !MEDIA_SUBDRV_AUTOSELECT 709 help 710 Toshiba TC90522 2xISDB-S 8PSK + 2xISDB-T OFDM demodulator. 711 Say Y when you want to support this frontend. 712 713comment "Digital terrestrial only tuners/PLL" 714 depends on DVB_CORE 715 716config DVB_PLL 717 tristate "Generic I2C PLL based tuners" 718 depends on DVB_CORE && I2C 719 default m if !MEDIA_SUBDRV_AUTOSELECT 720 help 721 This module drives a number of tuners based on PLL chips with a 722 common I2C interface. Say Y when you want to support these tuners. 723 724config DVB_TUNER_DIB0070 725 tristate "DiBcom DiB0070 silicon base-band tuner" 726 depends on DVB_CORE && I2C 727 default m if !MEDIA_SUBDRV_AUTOSELECT 728 help 729 A driver for the silicon baseband tuner DiB0070 from DiBcom. 730 This device is only used inside a SiP called together with a 731 demodulator for now. 732 733config DVB_TUNER_DIB0090 734 tristate "DiBcom DiB0090 silicon base-band tuner" 735 depends on DVB_CORE && I2C 736 default m if !MEDIA_SUBDRV_AUTOSELECT 737 help 738 A driver for the silicon baseband tuner DiB0090 from DiBcom. 739 This device is only used inside a SiP called together with a 740 demodulator for now. 741 742comment "SEC control devices for DVB-S" 743 depends on DVB_CORE 744 745source "drivers/media/dvb-frontends/drx39xyj/Kconfig" 746 747config DVB_LNBH25 748 tristate "LNBH25 SEC controller" 749 depends on DVB_CORE && I2C 750 default m if !MEDIA_SUBDRV_AUTOSELECT 751 help 752 An SEC control chip. 753 Say Y when you want to support this chip. 754 755config DVB_LNBP21 756 tristate "LNBP21/LNBH24 SEC controllers" 757 depends on DVB_CORE && I2C 758 default m if !MEDIA_SUBDRV_AUTOSELECT 759 help 760 An SEC control chips. 761 762config DVB_LNBP22 763 tristate "LNBP22 SEC controllers" 764 depends on DVB_CORE && I2C 765 default m if !MEDIA_SUBDRV_AUTOSELECT 766 help 767 LNB power supply and control voltage 768 regulator chip with step-up converter 769 and I2C interface. 770 Say Y when you want to support this chip. 771 772config DVB_ISL6405 773 tristate "ISL6405 SEC controller" 774 depends on DVB_CORE && I2C 775 default m if !MEDIA_SUBDRV_AUTOSELECT 776 help 777 An SEC control chip. 778 779config DVB_ISL6421 780 tristate "ISL6421 SEC controller" 781 depends on DVB_CORE && I2C 782 default m if !MEDIA_SUBDRV_AUTOSELECT 783 help 784 An SEC control chip. 785 786config DVB_ISL6423 787 tristate "ISL6423 SEC controller" 788 depends on DVB_CORE && I2C 789 default m if !MEDIA_SUBDRV_AUTOSELECT 790 help 791 A SEC controller chip from Intersil 792 793config DVB_A8293 794 tristate "Allegro A8293" 795 depends on DVB_CORE && I2C 796 default m if !MEDIA_SUBDRV_AUTOSELECT 797 798config DVB_SP2 799 tristate "CIMaX SP2" 800 depends on DVB_CORE && I2C 801 default m if !MEDIA_SUBDRV_AUTOSELECT 802 help 803 CIMaX SP2/SP2HF Common Interface module. 804 805config DVB_LGS8GL5 806 tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)" 807 depends on DVB_CORE && I2C 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_LGS8GXX 813 tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator" 814 depends on DVB_CORE && I2C 815 select FW_LOADER 816 default m if !MEDIA_SUBDRV_AUTOSELECT 817 help 818 A DMB-TH tuner module. Say Y when you want to support this frontend. 819 820config DVB_ATBM8830 821 tristate "AltoBeam ATBM8830/8831 DMB-TH demodulator" 822 depends on DVB_CORE && I2C 823 default m if !MEDIA_SUBDRV_AUTOSELECT 824 help 825 A DMB-TH tuner module. Say Y when you want to support this frontend. 826 827config DVB_TDA665x 828 tristate "TDA665x tuner" 829 depends on DVB_CORE && I2C 830 default m if !MEDIA_SUBDRV_AUTOSELECT 831 help 832 Support for tuner modules based on Philips TDA6650/TDA6651 chips. 833 Say Y when you want to support this chip. 834 835 Currently supported tuners: 836 * Panasonic ENV57H12D5 (ET-50DT) 837 838config DVB_IX2505V 839 tristate "Sharp IX2505V silicon tuner" 840 depends on DVB_CORE && I2C 841 default m if !MEDIA_SUBDRV_AUTOSELECT 842 help 843 A DVB-S tuner module. Say Y when you want to support this frontend. 844 845config DVB_M88RS2000 846 tristate "M88RS2000 DVB-S demodulator and tuner" 847 depends on DVB_CORE && I2C 848 default m if !MEDIA_SUBDRV_AUTOSELECT 849 help 850 A DVB-S tuner module. 851 Say Y when you want to support this frontend. 852 853config DVB_AF9033 854 tristate "Afatech AF9033 DVB-T demodulator" 855 depends on DVB_CORE && I2C 856 select REGMAP_I2C 857 default m if !MEDIA_SUBDRV_AUTOSELECT 858 859config DVB_HORUS3A 860 tristate "Sony Horus3A 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_ASCOT2E 867 tristate "Sony Ascot2E tuner" 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 873config DVB_HELENE 874 tristate "Sony HELENE Sat/Ter tuner (CXD2858ER)" 875 depends on DVB_CORE && I2C 876 default m if !MEDIA_SUBDRV_AUTOSELECT 877 help 878 Say Y when you want to support this frontend. 879 880comment "Tools to develop new frontends" 881 882config DVB_DUMMY_FE 883 tristate "Dummy frontend driver" 884 depends on DVB_CORE 885 default n 886endmenu 887