linux/drivers/media/tuners/Kconfig
<<
>>
Prefs
   1config MEDIA_ATTACH
   2        bool "Load and attach frontend and tuner driver modules as needed"
   3        depends on MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_RADIO_SUPPORT
   4        depends on MODULES
   5        default y if !EXPERT
   6        help
   7          Remove the static dependency of DVB card drivers on all
   8          frontend modules for all possible card variants. Instead,
   9          allow the card drivers to only load the frontend modules
  10          they require.
  11
  12          Also, tuner module will automatically load a tuner driver
  13          when needed, for analog mode.
  14
  15          This saves several KBytes of memory.
  16
  17          Note: You will need module-init-tools v3.2 or later for this feature.
  18
  19          If unsure say Y.
  20
  21# Analog TV tuners, auto-loaded via tuner.ko
  22config MEDIA_TUNER
  23        tristate
  24        depends on (MEDIA_ANALOG_TV_SUPPORT || MEDIA_RADIO_SUPPORT) && I2C
  25        default y
  26        select MEDIA_TUNER_XC2028 if MEDIA_SUBDRV_AUTOSELECT
  27        select MEDIA_TUNER_XC5000 if MEDIA_SUBDRV_AUTOSELECT
  28        select MEDIA_TUNER_XC4000 if MEDIA_SUBDRV_AUTOSELECT
  29        select MEDIA_TUNER_MT20XX if MEDIA_SUBDRV_AUTOSELECT
  30        select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT
  31        select MEDIA_TUNER_TEA5761 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_RADIO_SUPPORT
  32        select MEDIA_TUNER_TEA5767 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_RADIO_SUPPORT
  33        select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT
  34        select MEDIA_TUNER_TDA9887 if MEDIA_SUBDRV_AUTOSELECT
  35        select MEDIA_TUNER_MC44S803 if MEDIA_SUBDRV_AUTOSELECT
  36
  37menu "Customize TV tuners"
  38        visible if !MEDIA_SUBDRV_AUTOSELECT
  39        depends on MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT || MEDIA_RADIO_SUPPORT
  40
  41config MEDIA_TUNER_SIMPLE
  42        tristate "Simple tuner support"
  43        depends on MEDIA_SUPPORT && I2C
  44        select MEDIA_TUNER_TDA9887
  45        default m if !MEDIA_SUBDRV_AUTOSELECT
  46        help
  47          Say Y here to include support for various simple tuners.
  48
  49config MEDIA_TUNER_TDA8290
  50        tristate "TDA 8290/8295 + 8275(a)/18271 tuner combo"
  51        depends on MEDIA_SUPPORT && I2C
  52        select MEDIA_TUNER_TDA827X
  53        select MEDIA_TUNER_TDA18271
  54        default m if !MEDIA_SUBDRV_AUTOSELECT
  55        help
  56          Say Y here to include support for Philips TDA8290+8275(a) tuner.
  57
  58config MEDIA_TUNER_TDA827X
  59        tristate "Philips TDA827X silicon tuner"
  60        depends on MEDIA_SUPPORT && I2C
  61        default m if !MEDIA_SUBDRV_AUTOSELECT
  62        help
  63          A DVB-T silicon tuner module. Say Y when you want to support this tuner.
  64
  65config MEDIA_TUNER_TDA18271
  66        tristate "NXP TDA18271 silicon tuner"
  67        depends on MEDIA_SUPPORT && I2C
  68        default m if !MEDIA_SUBDRV_AUTOSELECT
  69        help
  70          A silicon tuner module. Say Y when you want to support this tuner.
  71
  72config MEDIA_TUNER_TDA9887
  73        tristate "TDA 9885/6/7 analog IF demodulator"
  74        depends on MEDIA_SUPPORT && I2C
  75        default m if !MEDIA_SUBDRV_AUTOSELECT
  76        help
  77          Say Y here to include support for Philips TDA9885/6/7
  78          analog IF demodulator.
  79
  80config MEDIA_TUNER_TEA5761
  81        tristate "TEA 5761 radio tuner"
  82        depends on MEDIA_SUPPORT && I2C
  83        default m if !MEDIA_SUBDRV_AUTOSELECT
  84        help
  85          Say Y here to include support for the Philips TEA5761 radio tuner.
  86
  87config MEDIA_TUNER_TEA5767
  88        tristate "TEA 5767 radio tuner"
  89        depends on MEDIA_SUPPORT && I2C
  90        default m if !MEDIA_SUBDRV_AUTOSELECT
  91        help
  92          Say Y here to include support for the Philips TEA5767 radio tuner.
  93
  94config MEDIA_TUNER_MT20XX
  95        tristate "Microtune 2032 / 2050 tuners"
  96        depends on MEDIA_SUPPORT && I2C
  97        default m if !MEDIA_SUBDRV_AUTOSELECT
  98        help
  99          Say Y here to include support for the MT2032 / MT2050 tuner.
 100
 101config MEDIA_TUNER_MT2060
 102        tristate "Microtune MT2060 silicon IF tuner"
 103        depends on MEDIA_SUPPORT && I2C
 104        default m if !MEDIA_SUBDRV_AUTOSELECT
 105        help
 106          A driver for the silicon IF tuner MT2060 from Microtune.
 107
 108config MEDIA_TUNER_MT2063
 109        tristate "Microtune MT2063 silicon IF tuner"
 110        depends on MEDIA_SUPPORT && I2C
 111        default m if !MEDIA_SUBDRV_AUTOSELECT
 112        help
 113          A driver for the silicon IF tuner MT2063 from Microtune.
 114
 115config MEDIA_TUNER_MT2266
 116        tristate "Microtune MT2266 silicon tuner"
 117        depends on MEDIA_SUPPORT && I2C
 118        default m if !MEDIA_SUBDRV_AUTOSELECT
 119        help
 120          A driver for the silicon baseband tuner MT2266 from Microtune.
 121
 122config MEDIA_TUNER_MT2131
 123        tristate "Microtune MT2131 silicon tuner"
 124        depends on MEDIA_SUPPORT && I2C
 125        default m if !MEDIA_SUBDRV_AUTOSELECT
 126        help
 127          A driver for the silicon baseband tuner MT2131 from Microtune.
 128
 129config MEDIA_TUNER_QT1010
 130        tristate "Quantek QT1010 silicon tuner"
 131        depends on MEDIA_SUPPORT && I2C
 132        default m if !MEDIA_SUBDRV_AUTOSELECT
 133        help
 134          A driver for the silicon tuner QT1010 from Quantek.
 135
 136config MEDIA_TUNER_XC2028
 137        tristate "XCeive xc2028/xc3028 tuners"
 138        depends on MEDIA_SUPPORT && I2C
 139        default m if !MEDIA_SUBDRV_AUTOSELECT
 140        help
 141          Say Y here to include support for the xc2028/xc3028 tuners.
 142
 143config MEDIA_TUNER_XC5000
 144        tristate "Xceive XC5000 silicon tuner"
 145        depends on MEDIA_SUPPORT && I2C
 146        default m if !MEDIA_SUBDRV_AUTOSELECT
 147        help
 148          A driver for the silicon tuner XC5000 from Xceive.
 149          This device is only used inside a SiP called together with a
 150          demodulator for now.
 151
 152config MEDIA_TUNER_XC4000
 153        tristate "Xceive XC4000 silicon tuner"
 154        depends on MEDIA_SUPPORT && I2C
 155        default m if !MEDIA_SUBDRV_AUTOSELECT
 156        help
 157          A driver for the silicon tuner XC4000 from Xceive.
 158          This device is only used inside a SiP called together with a
 159          demodulator for now.
 160
 161config MEDIA_TUNER_MXL5005S
 162        tristate "MaxLinear MSL5005S silicon tuner"
 163        depends on MEDIA_SUPPORT && I2C
 164        default m if !MEDIA_SUBDRV_AUTOSELECT
 165        help
 166          A driver for the silicon tuner MXL5005S from MaxLinear.
 167
 168config MEDIA_TUNER_MXL5007T
 169        tristate "MaxLinear MxL5007T silicon tuner"
 170        depends on MEDIA_SUPPORT && I2C
 171        default m if !MEDIA_SUBDRV_AUTOSELECT
 172        help
 173          A driver for the silicon tuner MxL5007T from MaxLinear.
 174
 175config MEDIA_TUNER_MC44S803
 176        tristate "Freescale MC44S803 Low Power CMOS Broadband tuners"
 177        depends on MEDIA_SUPPORT && I2C
 178        default m if !MEDIA_SUBDRV_AUTOSELECT
 179        help
 180          Say Y here to support the Freescale MC44S803 based tuners
 181
 182config MEDIA_TUNER_MAX2165
 183        tristate "Maxim MAX2165 silicon tuner"
 184        depends on MEDIA_SUPPORT && I2C
 185        default m if !MEDIA_SUBDRV_AUTOSELECT
 186        help
 187          A driver for the silicon tuner MAX2165 from Maxim.
 188
 189config MEDIA_TUNER_TDA18218
 190        tristate "NXP TDA18218 silicon tuner"
 191        depends on MEDIA_SUPPORT && I2C
 192        default m if !MEDIA_SUBDRV_AUTOSELECT
 193        help
 194          NXP TDA18218 silicon tuner driver.
 195
 196config MEDIA_TUNER_FC0011
 197        tristate "Fitipower FC0011 silicon tuner"
 198        depends on MEDIA_SUPPORT && I2C
 199        default m if !MEDIA_SUBDRV_AUTOSELECT
 200        help
 201          Fitipower FC0011 silicon tuner driver.
 202
 203config MEDIA_TUNER_FC0012
 204        tristate "Fitipower FC0012 silicon tuner"
 205        depends on MEDIA_SUPPORT && I2C
 206        default m if !MEDIA_SUBDRV_AUTOSELECT
 207        help
 208          Fitipower FC0012 silicon tuner driver.
 209
 210config MEDIA_TUNER_FC0013
 211        tristate "Fitipower FC0013 silicon tuner"
 212        depends on MEDIA_SUPPORT && I2C
 213        default m if !MEDIA_SUBDRV_AUTOSELECT
 214        help
 215          Fitipower FC0013 silicon tuner driver.
 216
 217config MEDIA_TUNER_TDA18212
 218        tristate "NXP TDA18212 silicon tuner"
 219        depends on MEDIA_SUPPORT && I2C
 220        default m if !MEDIA_SUBDRV_AUTOSELECT
 221        help
 222          NXP TDA18212 silicon tuner driver.
 223
 224config MEDIA_TUNER_E4000
 225        tristate "Elonics E4000 silicon tuner"
 226        depends on MEDIA_SUPPORT && I2C
 227        default m if !MEDIA_SUBDRV_AUTOSELECT
 228        help
 229          Elonics E4000 silicon tuner driver.
 230
 231config MEDIA_TUNER_FC2580
 232        tristate "FCI FC2580 silicon tuner"
 233        depends on MEDIA_SUPPORT && I2C
 234        default m if !MEDIA_SUBDRV_AUTOSELECT
 235        help
 236          FCI FC2580 silicon tuner driver.
 237
 238config MEDIA_TUNER_TUA9001
 239        tristate "Infineon TUA 9001 silicon tuner"
 240        depends on MEDIA_SUPPORT && I2C
 241        default m if !MEDIA_SUBDRV_AUTOSELECT
 242        help
 243          Infineon TUA 9001 silicon tuner driver.
 244endmenu
 245
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.