18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ciconfig DVB_USB_V2 38c2ecf20Sopenharmony_ci tristate "Support for various USB DVB devices v2" 48c2ecf20Sopenharmony_ci depends on DVB_CORE && USB && I2C && (RC_CORE || RC_CORE=n) 58c2ecf20Sopenharmony_ci help 68c2ecf20Sopenharmony_ci By enabling this you will be able to choose the various supported 78c2ecf20Sopenharmony_ci USB1.1 and USB2.0 DVB devices. 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ci Almost every USB device needs a firmware, please look into 108c2ecf20Sopenharmony_ci <file:Documentation/driver-api/media/drivers/dvb-usb.rst>. 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ci For a complete list of supported USB devices see the LinuxTV DVB Wiki: 138c2ecf20Sopenharmony_ci <https://linuxtv.org/wiki/index.php/DVB_USB> 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ci Say Y if you own a USB DVB device. 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ciconfig DVB_USB_AF9015 188c2ecf20Sopenharmony_ci tristate "Afatech AF9015 DVB-T USB2.0 support" 198c2ecf20Sopenharmony_ci depends on DVB_USB_V2 && I2C_MUX 208c2ecf20Sopenharmony_ci select REGMAP 218c2ecf20Sopenharmony_ci select DVB_AF9013 228c2ecf20Sopenharmony_ci select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT 238c2ecf20Sopenharmony_ci select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT 248c2ecf20Sopenharmony_ci select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT 258c2ecf20Sopenharmony_ci select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT 268c2ecf20Sopenharmony_ci select MEDIA_TUNER_MXL5005S if MEDIA_SUBDRV_AUTOSELECT 278c2ecf20Sopenharmony_ci select MEDIA_TUNER_MC44S803 if MEDIA_SUBDRV_AUTOSELECT 288c2ecf20Sopenharmony_ci select MEDIA_TUNER_TDA18218 if MEDIA_SUBDRV_AUTOSELECT 298c2ecf20Sopenharmony_ci select MEDIA_TUNER_MXL5007T if MEDIA_SUBDRV_AUTOSELECT 308c2ecf20Sopenharmony_ci help 318c2ecf20Sopenharmony_ci Say Y here to support the Afatech AF9015 based DVB-T USB2.0 receiver 328c2ecf20Sopenharmony_ci 338c2ecf20Sopenharmony_ciconfig DVB_USB_AF9035 348c2ecf20Sopenharmony_ci tristate "Afatech AF9035 DVB-T USB2.0 support" 358c2ecf20Sopenharmony_ci depends on DVB_USB_V2 368c2ecf20Sopenharmony_ci select DVB_AF9033 378c2ecf20Sopenharmony_ci select MEDIA_TUNER_TUA9001 if MEDIA_SUBDRV_AUTOSELECT 388c2ecf20Sopenharmony_ci select MEDIA_TUNER_FC0011 if MEDIA_SUBDRV_AUTOSELECT 398c2ecf20Sopenharmony_ci select MEDIA_TUNER_MXL5007T if MEDIA_SUBDRV_AUTOSELECT 408c2ecf20Sopenharmony_ci select MEDIA_TUNER_TDA18218 if MEDIA_SUBDRV_AUTOSELECT 418c2ecf20Sopenharmony_ci select MEDIA_TUNER_FC2580 if (MEDIA_SUBDRV_AUTOSELECT && VIDEO_V4L2) 428c2ecf20Sopenharmony_ci select MEDIA_TUNER_IT913X if MEDIA_SUBDRV_AUTOSELECT 438c2ecf20Sopenharmony_ci help 448c2ecf20Sopenharmony_ci Say Y here to support the Afatech AF9035 based DVB USB receiver. 458c2ecf20Sopenharmony_ci 468c2ecf20Sopenharmony_ciconfig DVB_USB_ANYSEE 478c2ecf20Sopenharmony_ci tristate "Anysee DVB-T/C USB2.0 support" 488c2ecf20Sopenharmony_ci depends on DVB_USB_V2 498c2ecf20Sopenharmony_ci select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT 508c2ecf20Sopenharmony_ci select DVB_MT352 if MEDIA_SUBDRV_AUTOSELECT 518c2ecf20Sopenharmony_ci select DVB_ZL10353 if MEDIA_SUBDRV_AUTOSELECT 528c2ecf20Sopenharmony_ci select DVB_TDA10023 if MEDIA_SUBDRV_AUTOSELECT 538c2ecf20Sopenharmony_ci select MEDIA_TUNER_TDA18212 if MEDIA_SUBDRV_AUTOSELECT 548c2ecf20Sopenharmony_ci select DVB_CX24116 if MEDIA_SUBDRV_AUTOSELECT 558c2ecf20Sopenharmony_ci select DVB_STV0900 if MEDIA_SUBDRV_AUTOSELECT 568c2ecf20Sopenharmony_ci select DVB_STV6110 if MEDIA_SUBDRV_AUTOSELECT 578c2ecf20Sopenharmony_ci select DVB_ISL6423 if MEDIA_SUBDRV_AUTOSELECT 588c2ecf20Sopenharmony_ci select DVB_CXD2820R if MEDIA_SUBDRV_AUTOSELECT 598c2ecf20Sopenharmony_ci help 608c2ecf20Sopenharmony_ci Say Y here to support the Anysee E30, Anysee E30 Plus or 618c2ecf20Sopenharmony_ci Anysee E30 C Plus DVB USB2.0 receiver. 628c2ecf20Sopenharmony_ci 638c2ecf20Sopenharmony_ciconfig DVB_USB_AU6610 648c2ecf20Sopenharmony_ci tristate "Alcor Micro AU6610 USB2.0 support" 658c2ecf20Sopenharmony_ci depends on DVB_USB_V2 668c2ecf20Sopenharmony_ci select DVB_ZL10353 if MEDIA_SUBDRV_AUTOSELECT 678c2ecf20Sopenharmony_ci select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT 688c2ecf20Sopenharmony_ci help 698c2ecf20Sopenharmony_ci Say Y here to support the Sigmatek DVB-110 DVB-T USB2.0 receiver. 708c2ecf20Sopenharmony_ci 718c2ecf20Sopenharmony_ciconfig DVB_USB_AZ6007 728c2ecf20Sopenharmony_ci tristate "AzureWave 6007 and clones DVB-T/C USB2.0 support" 738c2ecf20Sopenharmony_ci depends on DVB_USB_V2 748c2ecf20Sopenharmony_ci select CYPRESS_FIRMWARE 758c2ecf20Sopenharmony_ci select DVB_DRXK if MEDIA_SUBDRV_AUTOSELECT 768c2ecf20Sopenharmony_ci select MEDIA_TUNER_MT2063 if MEDIA_SUBDRV_AUTOSELECT 778c2ecf20Sopenharmony_ci help 788c2ecf20Sopenharmony_ci Say Y here to support the AZ6007 receivers like Terratec H7. 798c2ecf20Sopenharmony_ci 808c2ecf20Sopenharmony_ciconfig DVB_USB_CE6230 818c2ecf20Sopenharmony_ci tristate "Intel CE6230 DVB-T USB2.0 support" 828c2ecf20Sopenharmony_ci depends on DVB_USB_V2 838c2ecf20Sopenharmony_ci select DVB_ZL10353 848c2ecf20Sopenharmony_ci select MEDIA_TUNER_MXL5005S if MEDIA_SUBDRV_AUTOSELECT 858c2ecf20Sopenharmony_ci help 868c2ecf20Sopenharmony_ci Say Y here to support the Intel CE6230 DVB-T USB2.0 receiver 878c2ecf20Sopenharmony_ci 888c2ecf20Sopenharmony_ciconfig DVB_USB_EC168 898c2ecf20Sopenharmony_ci tristate "E3C EC168 DVB-T USB2.0 support" 908c2ecf20Sopenharmony_ci depends on DVB_USB_V2 918c2ecf20Sopenharmony_ci select DVB_EC100 928c2ecf20Sopenharmony_ci select MEDIA_TUNER_MXL5005S if MEDIA_SUBDRV_AUTOSELECT 938c2ecf20Sopenharmony_ci help 948c2ecf20Sopenharmony_ci Say Y here to support the E3C EC168 DVB-T USB2.0 receiver. 958c2ecf20Sopenharmony_ci 968c2ecf20Sopenharmony_ciconfig DVB_USB_GL861 978c2ecf20Sopenharmony_ci tristate "Genesys Logic GL861 USB2.0 support" 988c2ecf20Sopenharmony_ci depends on DVB_USB_V2 998c2ecf20Sopenharmony_ci select DVB_ZL10353 if MEDIA_SUBDRV_AUTOSELECT 1008c2ecf20Sopenharmony_ci select DVB_TC90522 if MEDIA_SUBDRV_AUTOSELECT 1018c2ecf20Sopenharmony_ci select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT 1028c2ecf20Sopenharmony_ci select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT 1038c2ecf20Sopenharmony_ci help 1048c2ecf20Sopenharmony_ci Say Y here to support the MSI Megasky 580 (55801) DVB-T USB2.0 1058c2ecf20Sopenharmony_ci receiver with USB ID 0db0:5581, Friio White ISDB-T receiver 1068c2ecf20Sopenharmony_ci with USB ID 0x7a69:0001. 1078c2ecf20Sopenharmony_ci 1088c2ecf20Sopenharmony_ciconfig DVB_USB_LME2510 1098c2ecf20Sopenharmony_ci tristate "LME DM04/QQBOX DVB-S USB2.0 support" 1108c2ecf20Sopenharmony_ci depends on DVB_USB_V2 1118c2ecf20Sopenharmony_ci depends on RC_CORE 1128c2ecf20Sopenharmony_ci select DVB_TDA10086 if MEDIA_SUBDRV_AUTOSELECT 1138c2ecf20Sopenharmony_ci select DVB_TDA826X if MEDIA_SUBDRV_AUTOSELECT 1148c2ecf20Sopenharmony_ci select DVB_STV0288 if MEDIA_SUBDRV_AUTOSELECT 1158c2ecf20Sopenharmony_ci select DVB_IX2505V if MEDIA_SUBDRV_AUTOSELECT 1168c2ecf20Sopenharmony_ci select DVB_STV0299 if MEDIA_SUBDRV_AUTOSELECT 1178c2ecf20Sopenharmony_ci select DVB_PLL if MEDIA_SUBDRV_AUTOSELECT 1188c2ecf20Sopenharmony_ci select DVB_M88RS2000 if MEDIA_SUBDRV_AUTOSELECT 1198c2ecf20Sopenharmony_ci select DVB_TS2020 if MEDIA_SUBDRV_AUTOSELECT 1208c2ecf20Sopenharmony_ci help 1218c2ecf20Sopenharmony_ci Say Y here to support the LME DM04/QQBOX DVB-S USB2.0 1228c2ecf20Sopenharmony_ci 1238c2ecf20Sopenharmony_ciconfig DVB_USB_MXL111SF 1248c2ecf20Sopenharmony_ci tristate "MxL111SF DTV USB2.0 support" 1258c2ecf20Sopenharmony_ci depends on DVB_USB_V2 1268c2ecf20Sopenharmony_ci select DVB_LGDT3305 if MEDIA_SUBDRV_AUTOSELECT 1278c2ecf20Sopenharmony_ci select DVB_LG2160 if MEDIA_SUBDRV_AUTOSELECT 1288c2ecf20Sopenharmony_ci select VIDEO_TVEEPROM 1298c2ecf20Sopenharmony_ci help 1308c2ecf20Sopenharmony_ci Say Y here to support the MxL111SF USB2.0 DTV receiver. 1318c2ecf20Sopenharmony_ci 1328c2ecf20Sopenharmony_ciconfig DVB_USB_RTL28XXU 1338c2ecf20Sopenharmony_ci tristate "Realtek RTL28xxU DVB USB support" 1348c2ecf20Sopenharmony_ci depends on DVB_USB_V2 && I2C_MUX 1358c2ecf20Sopenharmony_ci select DVB_MN88472 if MEDIA_SUBDRV_AUTOSELECT 1368c2ecf20Sopenharmony_ci select DVB_MN88473 if MEDIA_SUBDRV_AUTOSELECT 1378c2ecf20Sopenharmony_ci select DVB_CXD2841ER if MEDIA_SUBDRV_AUTOSELECT 1388c2ecf20Sopenharmony_ci select DVB_RTL2830 1398c2ecf20Sopenharmony_ci select DVB_RTL2832 1408c2ecf20Sopenharmony_ci select DVB_RTL2832_SDR if (MEDIA_SUBDRV_AUTOSELECT && MEDIA_SDR_SUPPORT && VIDEO_V4L2) 1418c2ecf20Sopenharmony_ci select DVB_SI2168 if MEDIA_SUBDRV_AUTOSELECT 1428c2ecf20Sopenharmony_ci select MEDIA_TUNER_E4000 if (MEDIA_SUBDRV_AUTOSELECT && VIDEO_V4L2) 1438c2ecf20Sopenharmony_ci select MEDIA_TUNER_FC0012 if MEDIA_SUBDRV_AUTOSELECT 1448c2ecf20Sopenharmony_ci select MEDIA_TUNER_FC0013 if MEDIA_SUBDRV_AUTOSELECT 1458c2ecf20Sopenharmony_ci select MEDIA_TUNER_FC2580 if (MEDIA_SUBDRV_AUTOSELECT && VIDEO_V4L2) 1468c2ecf20Sopenharmony_ci select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT 1478c2ecf20Sopenharmony_ci select MEDIA_TUNER_MXL5005S if MEDIA_SUBDRV_AUTOSELECT 1488c2ecf20Sopenharmony_ci select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT 1498c2ecf20Sopenharmony_ci select MEDIA_TUNER_R820T if MEDIA_SUBDRV_AUTOSELECT 1508c2ecf20Sopenharmony_ci select MEDIA_TUNER_SI2157 if MEDIA_SUBDRV_AUTOSELECT 1518c2ecf20Sopenharmony_ci select MEDIA_TUNER_TUA9001 if MEDIA_SUBDRV_AUTOSELECT 1528c2ecf20Sopenharmony_ci help 1538c2ecf20Sopenharmony_ci Say Y here to support the Realtek RTL28xxU DVB USB receiver. 1548c2ecf20Sopenharmony_ci 1558c2ecf20Sopenharmony_ciconfig DVB_USB_DVBSKY 1568c2ecf20Sopenharmony_ci tristate "DVBSky USB support" 1578c2ecf20Sopenharmony_ci depends on DVB_USB_V2 1588c2ecf20Sopenharmony_ci select DVB_M88DS3103 if MEDIA_SUBDRV_AUTOSELECT 1598c2ecf20Sopenharmony_ci select DVB_SI2168 if MEDIA_SUBDRV_AUTOSELECT 1608c2ecf20Sopenharmony_ci select DVB_TS2020 if MEDIA_SUBDRV_AUTOSELECT 1618c2ecf20Sopenharmony_ci select MEDIA_TUNER_SI2157 if MEDIA_SUBDRV_AUTOSELECT 1628c2ecf20Sopenharmony_ci select DVB_SP2 if MEDIA_SUBDRV_AUTOSELECT 1638c2ecf20Sopenharmony_ci help 1648c2ecf20Sopenharmony_ci Say Y here to support the USB receivers from DVBSky. 1658c2ecf20Sopenharmony_ci 1668c2ecf20Sopenharmony_ciconfig DVB_USB_ZD1301 1678c2ecf20Sopenharmony_ci tristate "ZyDAS ZD1301" 1688c2ecf20Sopenharmony_ci depends on DVB_USB_V2 1698c2ecf20Sopenharmony_ci select DVB_ZD1301_DEMOD if MEDIA_SUBDRV_AUTOSELECT 1708c2ecf20Sopenharmony_ci select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT 1718c2ecf20Sopenharmony_ci help 1728c2ecf20Sopenharmony_ci Say Y here to support the ZyDAS ZD1301 DVB USB receiver. 173