Kconfig 5.5 KB

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