^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) # SPDX-License-Identifier: GPL-2.0-only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) # Analog TV tuners, auto-loaded via tuner.ko
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) config MEDIA_TUNER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) depends on (MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_RADIO_SUPPORT || MEDIA_SDR_SUPPORT) && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) default y
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) select MEDIA_TUNER_XC2028 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) select MEDIA_TUNER_XC5000 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) select MEDIA_TUNER_XC4000 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) select MEDIA_TUNER_MT20XX if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) select MEDIA_TUNER_TEA5761 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_RADIO_SUPPORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) select MEDIA_TUNER_TEA5767 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_RADIO_SUPPORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) select MEDIA_TUNER_TDA9887 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) select MEDIA_TUNER_MC44S803 if MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) comment "Tuner drivers auto-selected by 'Autoselect ancillary drivers'"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) depends on MEDIA_HIDE_ANCILLARY_SUBDRV
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) depends on MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_RADIO_SUPPORT || MEDIA_SDR_SUPPORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) menu "Customize TV tuners"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) visible if !MEDIA_HIDE_ANCILLARY_SUBDRV
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) depends on MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_RADIO_SUPPORT || MEDIA_SDR_SUPPORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) config MEDIA_TUNER_SIMPLE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) tristate "Simple tuner support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) select MEDIA_TUNER_TDA9887
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) Say Y here to include support for various simple tuners.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) config MEDIA_TUNER_TDA18250
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) tristate "NXP TDA18250 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) Say Y here to include support for TDA18250 tuner.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) config MEDIA_TUNER_TDA8290
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) tristate "TDA 8290/8295 + 8275(a)/18271 tuner combo"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) select MEDIA_TUNER_TDA827X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) select MEDIA_TUNER_TDA18271
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) Say Y here to include support for Philips TDA8290+8275(a) tuner.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) config MEDIA_TUNER_TDA827X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) tristate "Philips TDA827X silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) A DVB-T silicon tuner module. Say Y when you want to support this tuner.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) config MEDIA_TUNER_TDA18271
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) tristate "NXP TDA18271 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) A silicon tuner module. Say Y when you want to support this tuner.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) config MEDIA_TUNER_TDA9887
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) tristate "TDA 9885/6/7 analog IF demodulator"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) Say Y here to include support for Philips TDA9885/6/7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70) analog IF demodulator.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) config MEDIA_TUNER_TEA5761
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) tristate "TEA 5761 radio tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 75) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 76) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 77) Say Y here to include support for the Philips TEA5761 radio tuner.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 78)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 79) config MEDIA_TUNER_TEA5767
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 80) tristate "TEA 5767 radio tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 81) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 82) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 83) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 84) Say Y here to include support for the Philips TEA5767 radio tuner.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 85)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 86) config MEDIA_TUNER_MSI001
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 87) tristate "Mirics MSi001"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 88) depends on MEDIA_SUPPORT && SPI && VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 89) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 90) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 91) Mirics MSi001 silicon tuner driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 92)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 93) config MEDIA_TUNER_MT20XX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 94) tristate "Microtune 2032 / 2050 tuners"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 95) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 96) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 97) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 98) Say Y here to include support for the MT2032 / MT2050 tuner.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 99)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) config MEDIA_TUNER_MT2060
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) tristate "Microtune MT2060 silicon IF tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) A driver for the silicon IF tuner MT2060 from Microtune.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) config MEDIA_TUNER_MT2063
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) tristate "Microtune MT2063 silicon IF tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) A driver for the silicon IF tuner MT2063 from Microtune.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) config MEDIA_TUNER_MT2266
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) tristate "Microtune MT2266 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) A driver for the silicon baseband tuner MT2266 from Microtune.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) config MEDIA_TUNER_MT2131
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) tristate "Microtune MT2131 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) A driver for the silicon baseband tuner MT2131 from Microtune.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) config MEDIA_TUNER_QT1010
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) tristate "Quantek QT1010 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) A driver for the silicon tuner QT1010 from Quantek.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) config MEDIA_TUNER_XC2028
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136) tristate "XCeive xc2028/xc3028 tuners"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) Say Y here to include support for the xc2028/xc3028 tuners.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142) config MEDIA_TUNER_XC5000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) tristate "Xceive XC5000 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) A driver for the silicon tuner XC5000 from Xceive.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148) This device is only used inside a SiP called together with a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) demodulator for now.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) config MEDIA_TUNER_XC4000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) tristate "Xceive XC4000 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) A driver for the silicon tuner XC4000 from Xceive.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157) This device is only used inside a SiP called together with a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158) demodulator for now.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160) config MEDIA_TUNER_MXL5005S
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161) tristate "MaxLinear MSL5005S silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165) A driver for the silicon tuner MXL5005S from MaxLinear.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) config MEDIA_TUNER_MXL5007T
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168) tristate "MaxLinear MxL5007T silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172) A driver for the silicon tuner MxL5007T from MaxLinear.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 173)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 174) config MEDIA_TUNER_MC44S803
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 175) tristate "Freescale MC44S803 Low Power CMOS Broadband tuners"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 176) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 177) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 178) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 179) Say Y here to support the Freescale MC44S803 based tuners
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 180)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 181) config MEDIA_TUNER_MAX2165
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 182) tristate "Maxim MAX2165 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 183) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 184) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 185) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 186) A driver for the silicon tuner MAX2165 from Maxim.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 187)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 188) config MEDIA_TUNER_TDA18218
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 189) tristate "NXP TDA18218 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 190) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 191) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 192) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 193) NXP TDA18218 silicon tuner driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 194)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 195) config MEDIA_TUNER_FC0011
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 196) tristate "Fitipower FC0011 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 197) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 198) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 199) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 200) Fitipower FC0011 silicon tuner driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 201)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 202) config MEDIA_TUNER_FC0012
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 203) tristate "Fitipower FC0012 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 204) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 205) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 206) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 207) Fitipower FC0012 silicon tuner driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 208)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 209) config MEDIA_TUNER_FC0013
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 210) tristate "Fitipower FC0013 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 211) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 212) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 213) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 214) Fitipower FC0013 silicon tuner driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 215)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 216) config MEDIA_TUNER_TDA18212
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 217) tristate "NXP TDA18212 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 218) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 219) select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 220) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 221) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 222) NXP TDA18212 silicon tuner driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 223)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 224) config MEDIA_TUNER_E4000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 225) tristate "Elonics E4000 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 226) depends on MEDIA_SUPPORT && I2C && VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 227) select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 228) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 229) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 230) Elonics E4000 silicon tuner driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 231)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 232) config MEDIA_TUNER_FC2580
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 233) tristate "FCI FC2580 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 234) depends on MEDIA_SUPPORT && I2C && VIDEO_V4L2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 235) select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 236) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 237) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 238) FCI FC2580 silicon tuner driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 239)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 240) config MEDIA_TUNER_M88RS6000T
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 241) tristate "Montage M88RS6000 internal tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 242) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 243) select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 244) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 245) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 246) Montage M88RS6000 internal tuner.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 247)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 248) config MEDIA_TUNER_TUA9001
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 249) tristate "Infineon TUA9001 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 250) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 251) select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 252) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 253) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 254) Infineon TUA 9001 silicon tuner driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 255)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 256) config MEDIA_TUNER_SI2157
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 257) tristate "Silicon Labs Si2157 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 258) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 259) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 260) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 261) Silicon Labs Si2157 silicon tuner driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 262)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 263) config MEDIA_TUNER_IT913X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 264) tristate "ITE Tech IT913x silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 265) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 266) select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 267) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 268) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 269) ITE Tech IT913x silicon tuner driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 270)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 271) config MEDIA_TUNER_R820T
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 272) tristate "Rafael Micro R820T silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 273) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 274) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 275) select BITREVERSE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 276) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 277) Rafael Micro R820T silicon tuner driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 278)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 279) config MEDIA_TUNER_MXL301RF
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 280) tristate "MaxLinear MxL301RF tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 281) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 282) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 283) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 284) MaxLinear MxL301RF OFDM tuner driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 285)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 286) config MEDIA_TUNER_QM1D1C0042
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 287) tristate "Sharp QM1D1C0042 tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 288) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 289) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 290) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 291) Sharp QM1D1C0042 trellis coded 8PSK tuner driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 292)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 293) config MEDIA_TUNER_QM1D1B0004
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 294) tristate "Sharp QM1D1B0004 tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 295) depends on MEDIA_SUPPORT && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 296) default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 297) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 298) Sharp QM1D1B0004 ISDB-S tuner driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 299) endmenu