1fccea74fSMauro Carvalho Chehab# Analog TV tuners, auto-loaded via tuner.ko 2ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER 3ccae7af2SMauro Carvalho Chehab tristate 4ccae7af2SMauro Carvalho Chehab depends on (MEDIA_ANALOG_TV_SUPPORT || MEDIA_RADIO_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 74ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MT20XX 75ccae7af2SMauro Carvalho Chehab tristate "Microtune 2032 / 2050 tuners" 76ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 77fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 78ccae7af2SMauro Carvalho Chehab help 79ccae7af2SMauro Carvalho Chehab Say Y here to include support for the MT2032 / MT2050 tuner. 80ccae7af2SMauro Carvalho Chehab 81ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MT2060 82ccae7af2SMauro Carvalho Chehab tristate "Microtune MT2060 silicon IF tuner" 83ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 84fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 85ccae7af2SMauro Carvalho Chehab help 86ccae7af2SMauro Carvalho Chehab A driver for the silicon IF tuner MT2060 from Microtune. 87ccae7af2SMauro Carvalho Chehab 88ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MT2063 89ccae7af2SMauro Carvalho Chehab tristate "Microtune MT2063 silicon IF tuner" 90ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 91fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 92ccae7af2SMauro Carvalho Chehab help 93ccae7af2SMauro Carvalho Chehab A driver for the silicon IF tuner MT2063 from Microtune. 94ccae7af2SMauro Carvalho Chehab 95ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MT2266 96ccae7af2SMauro Carvalho Chehab tristate "Microtune MT2266 silicon tuner" 97ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 98fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 99ccae7af2SMauro Carvalho Chehab help 100ccae7af2SMauro Carvalho Chehab A driver for the silicon baseband tuner MT2266 from Microtune. 101ccae7af2SMauro Carvalho Chehab 102ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MT2131 103ccae7af2SMauro Carvalho Chehab tristate "Microtune MT2131 silicon tuner" 104ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 105fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 106ccae7af2SMauro Carvalho Chehab help 107ccae7af2SMauro Carvalho Chehab A driver for the silicon baseband tuner MT2131 from Microtune. 108ccae7af2SMauro Carvalho Chehab 109ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_QT1010 110ccae7af2SMauro Carvalho Chehab tristate "Quantek QT1010 silicon tuner" 111ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 112fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 113ccae7af2SMauro Carvalho Chehab help 114ccae7af2SMauro Carvalho Chehab A driver for the silicon tuner QT1010 from Quantek. 115ccae7af2SMauro Carvalho Chehab 116ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_XC2028 117ccae7af2SMauro Carvalho Chehab tristate "XCeive xc2028/xc3028 tuners" 118ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 119fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 120ccae7af2SMauro Carvalho Chehab help 121ccae7af2SMauro Carvalho Chehab Say Y here to include support for the xc2028/xc3028 tuners. 122ccae7af2SMauro Carvalho Chehab 123ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_XC5000 124ccae7af2SMauro Carvalho Chehab tristate "Xceive XC5000 silicon tuner" 125ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 126fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 127ccae7af2SMauro Carvalho Chehab help 128ccae7af2SMauro Carvalho Chehab A driver for the silicon tuner XC5000 from Xceive. 129ccae7af2SMauro Carvalho Chehab This device is only used inside a SiP called together with a 130ccae7af2SMauro Carvalho Chehab demodulator for now. 131ccae7af2SMauro Carvalho Chehab 132ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_XC4000 133ccae7af2SMauro Carvalho Chehab tristate "Xceive XC4000 silicon tuner" 134ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 135fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 136ccae7af2SMauro Carvalho Chehab help 137ccae7af2SMauro Carvalho Chehab A driver for the silicon tuner XC4000 from Xceive. 138ccae7af2SMauro Carvalho Chehab This device is only used inside a SiP called together with a 139ccae7af2SMauro Carvalho Chehab demodulator for now. 140ccae7af2SMauro Carvalho Chehab 141ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MXL5005S 142ccae7af2SMauro Carvalho Chehab tristate "MaxLinear MSL5005S silicon tuner" 143ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 144fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 145ccae7af2SMauro Carvalho Chehab help 146ccae7af2SMauro Carvalho Chehab A driver for the silicon tuner MXL5005S from MaxLinear. 147ccae7af2SMauro Carvalho Chehab 148ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MXL5007T 149ccae7af2SMauro Carvalho Chehab tristate "MaxLinear MxL5007T silicon tuner" 150ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 151fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 152ccae7af2SMauro Carvalho Chehab help 153ccae7af2SMauro Carvalho Chehab A driver for the silicon tuner MxL5007T from MaxLinear. 154ccae7af2SMauro Carvalho Chehab 155ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MC44S803 156ccae7af2SMauro Carvalho Chehab tristate "Freescale MC44S803 Low Power CMOS Broadband tuners" 157ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 158fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 159ccae7af2SMauro Carvalho Chehab help 160ccae7af2SMauro Carvalho Chehab Say Y here to support the Freescale MC44S803 based tuners 161ccae7af2SMauro Carvalho Chehab 162ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_MAX2165 163ccae7af2SMauro Carvalho Chehab tristate "Maxim MAX2165 silicon tuner" 164ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 165fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 166ccae7af2SMauro Carvalho Chehab help 167ccae7af2SMauro Carvalho Chehab A driver for the silicon tuner MAX2165 from Maxim. 168ccae7af2SMauro Carvalho Chehab 169ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_TDA18218 170ccae7af2SMauro Carvalho Chehab tristate "NXP TDA18218 silicon tuner" 171ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 172fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 173ccae7af2SMauro Carvalho Chehab help 174ccae7af2SMauro Carvalho Chehab NXP TDA18218 silicon tuner driver. 175ccae7af2SMauro Carvalho Chehab 176ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_FC0011 177ccae7af2SMauro Carvalho Chehab tristate "Fitipower FC0011 silicon tuner" 178ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 179fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 180ccae7af2SMauro Carvalho Chehab help 181ccae7af2SMauro Carvalho Chehab Fitipower FC0011 silicon tuner driver. 182ccae7af2SMauro Carvalho Chehab 183ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_FC0012 184ccae7af2SMauro Carvalho Chehab tristate "Fitipower FC0012 silicon tuner" 185ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 186fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 187ccae7af2SMauro Carvalho Chehab help 188ccae7af2SMauro Carvalho Chehab Fitipower FC0012 silicon tuner driver. 189ccae7af2SMauro Carvalho Chehab 190ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_FC0013 191ccae7af2SMauro Carvalho Chehab tristate "Fitipower FC0013 silicon tuner" 192ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 193fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 194ccae7af2SMauro Carvalho Chehab help 195ccae7af2SMauro Carvalho Chehab Fitipower FC0013 silicon tuner driver. 196ccae7af2SMauro Carvalho Chehab 197ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_TDA18212 198ccae7af2SMauro Carvalho Chehab tristate "NXP TDA18212 silicon tuner" 199ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 200fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 201ccae7af2SMauro Carvalho Chehab help 202ccae7af2SMauro Carvalho Chehab NXP TDA18212 silicon tuner driver. 203ccae7af2SMauro Carvalho Chehab 204ed85adaaSAntti Palosaariconfig MEDIA_TUNER_E4000 205ed85adaaSAntti Palosaari tristate "Elonics E4000 silicon tuner" 206320c6387SAntti Palosaari depends on MEDIA_SUPPORT && I2C 207bd428bbcSAntti Palosaari select REGMAP_I2C 208ed85adaaSAntti Palosaari default m if !MEDIA_SUBDRV_AUTOSELECT 209ed85adaaSAntti Palosaari help 210ed85adaaSAntti Palosaari Elonics E4000 silicon tuner driver. 211ed85adaaSAntti Palosaari 212d9cb41afSAntti Palosaariconfig MEDIA_TUNER_FC2580 213d9cb41afSAntti Palosaari tristate "FCI FC2580 silicon tuner" 214d9cb41afSAntti Palosaari depends on MEDIA_SUPPORT && I2C 215d9cb41afSAntti Palosaari default m if !MEDIA_SUBDRV_AUTOSELECT 216d9cb41afSAntti Palosaari help 217d9cb41afSAntti Palosaari FCI FC2580 silicon tuner driver. 218d9cb41afSAntti Palosaari 219695efd01SAntti Palosaariconfig MEDIA_TUNER_M88TS2022 220695efd01SAntti Palosaari tristate "Montage M88TS2022 silicon tuner" 221695efd01SAntti Palosaari depends on MEDIA_SUPPORT && I2C 222695efd01SAntti Palosaari default m if !MEDIA_SUBDRV_AUTOSELECT 223695efd01SAntti Palosaari help 224695efd01SAntti Palosaari Montage M88TS2022 silicon tuner driver. 225695efd01SAntti Palosaari 226ccae7af2SMauro Carvalho Chehabconfig MEDIA_TUNER_TUA9001 227ccae7af2SMauro Carvalho Chehab tristate "Infineon TUA 9001 silicon tuner" 228ccae7af2SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 229fccea74fSMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 230ccae7af2SMauro Carvalho Chehab help 231ccae7af2SMauro Carvalho Chehab Infineon TUA 9001 silicon tuner driver. 23288b38befSAntti Palosaari 233930a8730SAntti Palosaariconfig MEDIA_TUNER_SI2157 234930a8730SAntti Palosaari tristate "Silicon Labs Si2157 silicon tuner" 235930a8730SAntti Palosaari depends on MEDIA_SUPPORT && I2C 236930a8730SAntti Palosaari default m if !MEDIA_SUBDRV_AUTOSELECT 237930a8730SAntti Palosaari help 238930a8730SAntti Palosaari Silicon Labs Si2157 silicon tuner driver. 239930a8730SAntti Palosaari 24088b38befSAntti Palosaariconfig MEDIA_TUNER_IT913X 24188b38befSAntti Palosaari tristate "ITE Tech IT913x silicon tuner" 24288b38befSAntti Palosaari depends on MEDIA_SUPPORT && I2C 24388b38befSAntti Palosaari default m if !MEDIA_SUBDRV_AUTOSELECT 24488b38befSAntti Palosaari help 24588b38befSAntti Palosaari ITE Tech IT913x silicon tuner driver. 246a80abc58SMauro Carvalho Chehab 247a80abc58SMauro Carvalho Chehabconfig MEDIA_TUNER_R820T 248a80abc58SMauro Carvalho Chehab tristate "Rafael Micro R820T silicon tuner" 249a80abc58SMauro Carvalho Chehab depends on MEDIA_SUPPORT && I2C 250a80abc58SMauro Carvalho Chehab default m if !MEDIA_SUBDRV_AUTOSELECT 251a80abc58SMauro Carvalho Chehab help 252a80abc58SMauro Carvalho Chehab Rafael Micro R820T silicon tuner driver. 253ccae7af2SMauro Carvalho Chehabendmenu 254