linux/drivers/media/dvb/ttpci/Kconfig
<<
>>
Prefs
   1config TTPCI_EEPROM
   2        tristate
   3        depends on I2C
   4        default n
   5
   6config DVB_AV7110
   7        tristate "AV7110 cards"
   8        depends on DVB_CORE && PCI && I2C
   9        select TTPCI_EEPROM
  10        select VIDEO_SAA7146_VV
  11        depends on VIDEO_DEV    # dependencies of VIDEO_SAA7146_VV
  12        select DVB_VES1820 if !DVB_FE_CUSTOMISE
  13        select DVB_VES1X93 if !DVB_FE_CUSTOMISE
  14        select DVB_STV0299 if !DVB_FE_CUSTOMISE
  15        select DVB_TDA8083 if !DVB_FE_CUSTOMISE
  16        select DVB_SP8870 if !DVB_FE_CUSTOMISE
  17        select DVB_STV0297 if !DVB_FE_CUSTOMISE
  18        select DVB_L64781 if !DVB_FE_CUSTOMISE
  19        select DVB_LNBP21 if !DVB_FE_CUSTOMISE
  20        help
  21          Support for SAA7146 and AV7110 based DVB cards as produced
  22          by Fujitsu-Siemens, Technotrend, Hauppauge and others.
  23
  24          This driver only supports the fullfeatured cards with
  25          onboard MPEG2 decoder.
  26
  27          This driver needs an external firmware. Please use the script
  28          "<kerneldir>/Documentation/dvb/get_dvb_firmware av7110" to
  29          download/extract it, and then copy it to /usr/lib/hotplug/firmware
  30          or /lib/firmware (depending on configuration of firmware hotplug).
  31
  32          Alternatively, you can download the file and use the kernel's
  33          EXTRA_FIRMWARE configuration option to build it into your
  34          kernel image by adding the filename to the EXTRA_FIRMWARE
  35          configuration option string.
  36
  37          Say Y if you own such a card and want to use it.
  38
  39config DVB_AV7110_OSD
  40        bool "AV7110 OSD support"
  41        depends on DVB_AV7110
  42        default y if DVB_AV7110=y || DVB_AV7110=m
  43        help
  44          The AV7110 firmware provides some code to generate an OnScreenDisplay
  45          on the video output. This is kind of nonstandard and not guaranteed to
  46          be maintained.
  47
  48          Anyway, some popular DVB software like VDR uses this OSD to render
  49          its menus, so say Y if you want to use this software.
  50
  51          All other people say N.
  52
  53config DVB_BUDGET_CORE
  54        tristate "SAA7146 DVB cards (aka Budget, Nova-PCI)"
  55        depends on DVB_CORE && PCI && I2C
  56        select VIDEO_SAA7146
  57        select TTPCI_EEPROM
  58        help
  59          Support for simple SAA7146 based DVB cards
  60          (so called Budget- or Nova-PCI cards) without onboard
  61          MPEG2 decoder.
  62
  63config DVB_BUDGET
  64        tristate "Budget cards"
  65        depends on DVB_BUDGET_CORE && I2C
  66        select DVB_STV0299 if !DVB_FE_CUSTOMISE
  67        select DVB_VES1X93 if !DVB_FE_CUSTOMISE
  68        select DVB_VES1820 if !DVB_FE_CUSTOMISE
  69        select DVB_L64781 if !DVB_FE_CUSTOMISE
  70        select DVB_TDA8083 if !DVB_FE_CUSTOMISE
  71        select DVB_TDA10021 if !DVB_FE_CUSTOMISE
  72        select DVB_TDA10023 if !DVB_FE_CUSTOMISE
  73        select DVB_S5H1420 if !DVB_FE_CUSTOMISE
  74        select DVB_TDA10086 if !DVB_FE_CUSTOMISE
  75        select DVB_TDA826X if !DVB_FE_CUSTOMISE
  76        select DVB_LNBP21 if !DVB_FE_CUSTOMISE
  77        select DVB_TDA1004X if !DVB_FE_CUSTOMISE
  78        help
  79          Support for simple SAA7146 based DVB cards (so called Budget-
  80          or Nova-PCI cards) without onboard MPEG2 decoder, and without
  81          analog inputs or an onboard Common Interface connector.
  82
  83          Say Y if you own such a card and want to use it.
  84
  85          To compile this driver as a module, choose M here: the
  86          module will be called budget.
  87
  88config DVB_BUDGET_CI
  89        tristate "Budget cards with onboard CI connector"
  90        depends on DVB_BUDGET_CORE && I2C
  91        depends on INPUT # due to IR
  92        select DVB_STV0297 if !DVB_FE_CUSTOMISE
  93        select DVB_STV0299 if !DVB_FE_CUSTOMISE
  94        select DVB_TDA1004X if !DVB_FE_CUSTOMISE
  95        select DVB_STB0899 if !DVB_FE_CUSTOMISE
  96        select DVB_STB6100 if !DVB_FE_CUSTOMISE
  97        select DVB_LNBP21 if !DVB_FE_CUSTOMISE
  98        select DVB_TDA10023 if !DVB_FE_CUSTOMISE
  99        select MEDIA_TUNER_TDA827X if !MEDIA_TUNER_CUSTOMISE
 100        select VIDEO_IR
 101        help
 102          Support for simple SAA7146 based DVB cards
 103          (so called Budget- or Nova-PCI cards) without onboard
 104          MPEG2 decoder, but with onboard Common Interface connector.
 105
 106          Note: The Common Interface is not yet supported by this driver
 107          due to lack of information from the vendor.
 108
 109          Say Y if you own such a card and want to use it.
 110
 111          To compile this driver as a module, choose M here: the
 112          module will be called budget-ci.
 113
 114config DVB_BUDGET_AV
 115        tristate "Budget cards with analog video inputs"
 116        depends on DVB_BUDGET_CORE && I2C
 117        select VIDEO_SAA7146_VV
 118        depends on VIDEO_DEV    # dependencies of VIDEO_SAA7146_VV
 119        select DVB_PLL if !DVB_FE_CUSTOMISE
 120        select DVB_STV0299 if !DVB_FE_CUSTOMISE
 121        select DVB_TDA1004X if !DVB_FE_CUSTOMISE
 122        select DVB_TDA10021 if !DVB_FE_CUSTOMISE
 123        select DVB_TDA10023 if !DVB_FE_CUSTOMISE
 124        select DVB_STB0899 if !DVB_FE_CUSTOMISE
 125        select DVB_TDA8261 if !DVB_FE_CUSTOMISE
 126        select DVB_TUA6100 if !DVB_FE_CUSTOMISE
 127        help
 128          Support for simple SAA7146 based DVB cards
 129          (so called Budget- or Nova-PCI cards) without onboard
 130          MPEG2 decoder, but with one or more analog video inputs.
 131
 132          Say Y if you own such a card and want to use it.
 133
 134          To compile this driver as a module, choose M here: the
 135          module will be called budget-av.
 136
 137config DVB_BUDGET_PATCH
 138        tristate "AV7110 cards with Budget Patch"
 139        depends on DVB_BUDGET_CORE && I2C
 140        depends on DVB_AV7110
 141        select DVB_STV0299 if !DVB_FE_CUSTOMISE
 142        select DVB_VES1X93 if !DVB_FE_CUSTOMISE
 143        select DVB_TDA8083 if !DVB_FE_CUSTOMISE
 144        help
 145          Support for Budget Patch (full TS) modification on
 146          SAA7146+AV7110 based cards (DVB-S cards). This
 147          driver doesn't use onboard MPEG2 decoder. The
 148          card is driven in Budget-only mode. Card is
 149          required to have loaded firmware to tune properly.
 150          Firmware can be loaded by insertion and removal of
 151          standard AV7110 driver prior to loading this
 152          driver.
 153
 154          Say Y if you own such a card and want to use it.
 155
 156          To compile this driver as a module, choose M here: the
 157          module will be called budget-patch.
 158