1fccea74fSMauro Carvalho Chehab# Analog TV tuners, auto-loaded via tuner.ko 2ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER 3ccae7af2SMauro Carvalho Chehab tristate 4e23cf7f3SMauro Carvalho Chehab depends on (MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_RADIO_SUPPORT || MEDIA_SDR_SUPPORT) && I2C 5ccae7af2SMauro Carvalho Chehab default y 6fccea74fSMauro Carvalho Chehab select MEDIA_TUNER_XC2028 if MEDIA_SUBDRV_AUTOSELECT 7fccea74fSMauro Carvalho Chehab select MEDIA_TUNER_XC5000 if MEDIA_SUBDRV_AUTOSELECT 8fccea74fSMauro Carvalho Chehab select MEDIA_TUNER_XC4000 if MEDIA_SUBDRV_AUTOSELECT 9fccea74fSMauro Carvalho Chehab select MEDIA_TUNER_MT20XX if MEDIA_SUBDRV_AUTOSELECT 10fccea74fSMauro Carvalho Chehab select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT 112cca7d4eSHans Verkuil select MEDIA_TUNER_TEA5761 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_RADIO_SUPPORT 12fccea74fSMauro Carvalho Chehab select MEDIA_TUNER_TEA5767 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_RADIO_SUPPORT 13fccea74fSMauro Carvalho Chehab select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT 14fccea74fSMauro Carvalho Chehab select MEDIA_TUNER_TDA9887 if MEDIA_SUBDRV_AUTOSELECT 15fccea74fSMauro Carvalho Chehab select MEDIA_TUNER_MC44S803 if MEDIA_SUBDRV_AUTOSELECT 16ccae7af2SMauro Carvalho Chehab 17ccae7af2SMauro Carvalho Chehabmenu "Customize TV tuners" 18fccea74fSMauro Carvalho Chehab visible if !MEDIA_SUBDRV_AUTOSELECT 19ccae7af2SMauro Carvalho Chehab depends on MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_RADIO_SUPPORT 20ccae7af2SMauro Carvalho Chehab 21ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_SIMPLE 22ccae7af2SMauro Carvalho Chehab tristate "Simple tuner support" 23ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 24ccae7af2SMauro Carvalho Chehab select MEDIA_TUNER_TDA9887 25fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 26ccae7af2SMauro Carvalho Chehab help 27ccae7af2SMauro Carvalho Chehab Say Y here to include support for various simple tuners. 28ccae7af2SMauro Carvalho Chehab 29ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_TDA8290 30ccae7af2SMauro Carvalho Chehab tristate "TDA 8290/8295 + 8275(a)/18271 tuner combo" 31ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 32ccae7af2SMauro Carvalho Chehab select MEDIA_TUNER_TDA827X 33ccae7af2SMauro Carvalho Chehab select MEDIA_TUNER_TDA18271 34fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 35ccae7af2SMauro Carvalho Chehab help 36ccae7af2SMauro Carvalho Chehab Say Y here to include support for Philips TDA8290+8275(a) tuner. 37ccae7af2SMauro Carvalho Chehab 38ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_TDA827X 39ccae7af2SMauro Carvalho Chehab tristate "Philips TDA827X silicon tuner" 40ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 41fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 42ccae7af2SMauro Carvalho Chehab help 43ccae7af2SMauro Carvalho Chehab A DVB-T silicon tuner module. Say Y when you want to support this tuner. 44ccae7af2SMauro Carvalho Chehab 45ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_TDA18271 46ccae7af2SMauro Carvalho Chehab tristate "NXP TDA18271 silicon tuner" 47ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 48fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 49ccae7af2SMauro Carvalho Chehab help 50ccae7af2SMauro Carvalho Chehab A silicon tuner module. Say Y when you want to support this tuner. 51ccae7af2SMauro Carvalho Chehab 52ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_TDA9887 53ccae7af2SMauro Carvalho Chehab tristate "TDA 9885/6/7 analog IF demodulator" 54ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 55fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 56ccae7af2SMauro Carvalho Chehab help 57ccae7af2SMauro Carvalho Chehab Say Y here to include support for Philips TDA9885/6/7 58ccae7af2SMauro Carvalho Chehab analog IF demodulator. 59ccae7af2SMauro Carvalho Chehab 60ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_TEA5761 612cca7d4eSHans Verkuil tristate "TEA 5761 radio tuner" 62ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 63fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 64ccae7af2SMauro Carvalho Chehab help 65ccae7af2SMauro Carvalho Chehab Say Y here to include support for the Philips TEA5761 radio tuner. 66ccae7af2SMauro Carvalho Chehab 67ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_TEA5767 68ccae7af2SMauro Carvalho Chehab tristate "TEA 5767 radio tuner" 69ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 70fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 71ccae7af2SMauro Carvalho Chehab help 72ccae7af2SMauro Carvalho Chehab Say Y here to include support for the Philips TEA5767 radio tuner. 73ccae7af2SMauro Carvalho Chehab 74150dcf55SAntti Palosaariconfig MEDIA_TUNER_MSI001 75150dcf55SAntti Palosaari tristate "Mirics MSi001" 76150dcf55SAntti Palosaari depends on MEDIA_SUPPORT && SPI && VIDEO_V4L2 77150dcf55SAntti Palosaari help 78150dcf55SAntti Palosaari Mirics MSi001 silicon tuner driver. 79150dcf55SAntti Palosaari 80ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MT20XX 81ccae7af2SMauro Carvalho Chehab tristate "Microtune 2032 / 2050 tuners" 82ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 83fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 84ccae7af2SMauro Carvalho Chehab help 85ccae7af2SMauro Carvalho Chehab Say Y here to include support for the MT2032 / MT2050 tuner. 86ccae7af2SMauro Carvalho Chehab 87ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MT2060 88ccae7af2SMauro Carvalho Chehab tristate "Microtune MT2060 silicon IF tuner" 89ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 90fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 91ccae7af2SMauro Carvalho Chehab help 92ccae7af2SMauro Carvalho Chehab A driver for the silicon IF tuner MT2060 from Microtune. 93ccae7af2SMauro Carvalho Chehab 94ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MT2063 95ccae7af2SMauro Carvalho Chehab tristate "Microtune MT2063 silicon IF tuner" 96ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 97fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 98ccae7af2SMauro Carvalho Chehab help 99ccae7af2SMauro Carvalho Chehab A driver for the silicon IF tuner MT2063 from Microtune. 100ccae7af2SMauro Carvalho Chehab 101ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MT2266 102ccae7af2SMauro Carvalho Chehab tristate "Microtune MT2266 silicon tuner" 103ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 104fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 105ccae7af2SMauro Carvalho Chehab help 106ccae7af2SMauro Carvalho Chehab A driver for the silicon baseband tuner MT2266 from Microtune. 107ccae7af2SMauro Carvalho Chehab 108ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MT2131 109ccae7af2SMauro Carvalho Chehab tristate "Microtune MT2131 silicon tuner" 110ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 111fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 112ccae7af2SMauro Carvalho Chehab help 113ccae7af2SMauro Carvalho Chehab A driver for the silicon baseband tuner MT2131 from Microtune. 114ccae7af2SMauro Carvalho Chehab 115ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_QT1010 116ccae7af2SMauro Carvalho Chehab tristate "Quantek QT1010 silicon tuner" 117ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 118fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 119ccae7af2SMauro Carvalho Chehab help 120ccae7af2SMauro Carvalho Chehab A driver for the silicon tuner QT1010 from Quantek. 121ccae7af2SMauro Carvalho Chehab 122ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_XC2028 123ccae7af2SMauro Carvalho Chehab tristate "XCeive xc2028/xc3028 tuners" 124ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 125fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 126ccae7af2SMauro Carvalho Chehab help 127ccae7af2SMauro Carvalho Chehab Say Y here to include support for the xc2028/xc3028 tuners. 128ccae7af2SMauro Carvalho Chehab 129ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_XC5000 130ccae7af2SMauro Carvalho Chehab tristate "Xceive XC5000 silicon tuner" 131ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 132fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 133ccae7af2SMauro Carvalho Chehab help 134ccae7af2SMauro Carvalho Chehab A driver for the silicon tuner XC5000 from Xceive. 135ccae7af2SMauro Carvalho Chehab This device is only used inside a SiP called together with a 136ccae7af2SMauro Carvalho Chehab demodulator for now. 137ccae7af2SMauro Carvalho Chehab 138ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_XC4000 139ccae7af2SMauro Carvalho Chehab tristate "Xceive XC4000 silicon tuner" 140ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 141fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 142ccae7af2SMauro Carvalho Chehab help 143ccae7af2SMauro Carvalho Chehab A driver for the silicon tuner XC4000 from Xceive. 144ccae7af2SMauro Carvalho Chehab This device is only used inside a SiP called together with a 145ccae7af2SMauro Carvalho Chehab demodulator for now. 146ccae7af2SMauro Carvalho Chehab 147ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MXL5005S 148ccae7af2SMauro Carvalho Chehab tristate "MaxLinear MSL5005S silicon tuner" 149ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 150fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 151ccae7af2SMauro Carvalho Chehab help 152ccae7af2SMauro Carvalho Chehab A driver for the silicon tuner MXL5005S from MaxLinear. 153ccae7af2SMauro Carvalho Chehab 154ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MXL5007T 155ccae7af2SMauro Carvalho Chehab tristate "MaxLinear MxL5007T silicon tuner" 156ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 157fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 158ccae7af2SMauro Carvalho Chehab help 159ccae7af2SMauro Carvalho Chehab A driver for the silicon tuner MxL5007T from MaxLinear. 160ccae7af2SMauro Carvalho Chehab 161ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MC44S803 162ccae7af2SMauro Carvalho Chehab tristate "Freescale MC44S803 Low Power CMOS Broadband tuners" 163ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 164fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 165ccae7af2SMauro Carvalho Chehab help 166ccae7af2SMauro Carvalho Chehab Say Y here to support the Freescale MC44S803 based tuners 167ccae7af2SMauro Carvalho Chehab 168ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MAX2165 169ccae7af2SMauro Carvalho Chehab tristate "Maxim MAX2165 silicon tuner" 170ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 171fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 172ccae7af2SMauro Carvalho Chehab help 173ccae7af2SMauro Carvalho Chehab A driver for the silicon tuner MAX2165 from Maxim. 174ccae7af2SMauro Carvalho Chehab 175ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_TDA18218 176ccae7af2SMauro Carvalho Chehab tristate "NXP TDA18218 silicon tuner" 177ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 178fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 179ccae7af2SMauro Carvalho Chehab help 180ccae7af2SMauro Carvalho Chehab NXP TDA18218 silicon tuner driver. 181ccae7af2SMauro Carvalho Chehab 182ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_FC0011 183ccae7af2SMauro Carvalho Chehab tristate "Fitipower FC0011 silicon tuner" 184ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 185fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 186ccae7af2SMauro Carvalho Chehab help 187ccae7af2SMauro Carvalho Chehab Fitipower FC0011 silicon tuner driver. 188ccae7af2SMauro Carvalho Chehab 189ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_FC0012 190ccae7af2SMauro Carvalho Chehab tristate "Fitipower FC0012 silicon tuner" 191ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 192fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 193ccae7af2SMauro Carvalho Chehab help 194ccae7af2SMauro Carvalho Chehab Fitipower FC0012 silicon tuner driver. 195ccae7af2SMauro Carvalho Chehab 196ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_FC0013 197ccae7af2SMauro Carvalho Chehab tristate "Fitipower FC0013 silicon tuner" 198ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 199fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 200ccae7af2SMauro Carvalho Chehab help 201ccae7af2SMauro Carvalho Chehab Fitipower FC0013 silicon tuner driver. 202ccae7af2SMauro Carvalho Chehab 203ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_TDA18212 204ccae7af2SMauro Carvalho Chehab tristate "NXP TDA18212 silicon tuner" 205ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 206fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 207ccae7af2SMauro Carvalho Chehab help 208ccae7af2SMauro Carvalho Chehab NXP TDA18212 silicon tuner driver. 209ccae7af2SMauro Carvalho Chehab 210ed85adaaSAntti Palosaariconfig MEDIA_TUNER_E4000 211ed85adaaSAntti Palosaari tristate "Elonics E4000 silicon tuner" 212320c6387SAntti Palosaari depends on MEDIA_SUPPORT && I2C 213bd428bbcSAntti Palosaari select REGMAP_I2C 214ed85adaaSAntti Palosaari default m if !MEDIA_SUBDRV_AUTOSELECT 215ed85adaaSAntti Palosaari help 216ed85adaaSAntti Palosaari Elonics E4000 silicon tuner driver. 217ed85adaaSAntti Palosaari 218d9cb41afSAntti Palosaariconfig MEDIA_TUNER_FC2580 219d9cb41afSAntti Palosaari tristate "FCI FC2580 silicon tuner" 220d9cb41afSAntti Palosaari depends on MEDIA_SUPPORT && I2C 221d9cb41afSAntti Palosaari default m if !MEDIA_SUBDRV_AUTOSELECT 222d9cb41afSAntti Palosaari help 223d9cb41afSAntti Palosaari FCI FC2580 silicon tuner driver. 224d9cb41afSAntti Palosaari 225695efd01SAntti Palosaariconfig MEDIA_TUNER_M88TS2022 226695efd01SAntti Palosaari tristate "Montage M88TS2022 silicon tuner" 227695efd01SAntti Palosaari depends on MEDIA_SUPPORT && I2C 228695efd01SAntti Palosaari default m if !MEDIA_SUBDRV_AUTOSELECT 229695efd01SAntti Palosaari help 230695efd01SAntti Palosaari Montage M88TS2022 silicon tuner driver. 231695efd01SAntti Palosaari 232ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_TUA9001 233ccae7af2SMauro Carvalho Chehab tristate "Infineon TUA 9001 silicon tuner" 234ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 235fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 236ccae7af2SMauro Carvalho Chehab help 237ccae7af2SMauro Carvalho Chehab Infineon TUA 9001 silicon tuner driver. 23888b38befSAntti Palosaari 239930a8730SAntti Palosaariconfig MEDIA_TUNER_SI2157 240930a8730SAntti Palosaari tristate "Silicon Labs Si2157 silicon tuner" 241930a8730SAntti Palosaari depends on MEDIA_SUPPORT && I2C 242930a8730SAntti Palosaari default m if !MEDIA_SUBDRV_AUTOSELECT 243930a8730SAntti Palosaari help 244930a8730SAntti Palosaari Silicon Labs Si2157 silicon tuner driver. 245930a8730SAntti Palosaari 24688b38befSAntti Palosaariconfig MEDIA_TUNER_IT913X 24788b38befSAntti Palosaari tristate "ITE Tech IT913x silicon tuner" 24888b38befSAntti Palosaari depends on MEDIA_SUPPORT && I2C 24988b38befSAntti Palosaari default m if !MEDIA_SUBDRV_AUTOSELECT 25088b38befSAntti Palosaari help 25188b38befSAntti Palosaari ITE Tech IT913x silicon tuner driver. 252a80abc58SMauro Carvalho Chehab 253a80abc58SMauro Carvalho Chehabconfig MEDIA_TUNER_R820T 254a80abc58SMauro Carvalho Chehab tristate "Rafael Micro R820T silicon tuner" 255a80abc58SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 256a80abc58SMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 257a80abc58SMauro Carvalho Chehab help 258a80abc58SMauro Carvalho Chehab Rafael Micro R820T silicon tuner driver. 259ccae7af2SMauro Carvalho Chehabendmenu 260