Kconfig 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214
  1. config DVB_USB
  2. tristate "Support for various USB DVB devices"
  3. depends on DVB_CORE && USB && I2C
  4. select FW_LOADER
  5. select DVB_PLL
  6. help
  7. By enabling this you will be able to choose the various supported
  8. USB1.1 and USB2.0 DVB devices.
  9. Almost every USB device needs a firmware, please look into
  10. <file:Documentation/dvb/README.dvb-usb>.
  11. For a complete list of supported USB devices see the LinuxTV DVB Wiki:
  12. <http://www.linuxtv.org/wiki/index.php/DVB_USB>
  13. Say Y if you own a USB DVB device.
  14. config DVB_USB_DEBUG
  15. bool "Enable extended debug support for all DVB-USB devices"
  16. depends on DVB_USB
  17. help
  18. Say Y if you want to enable debugging. See modinfo dvb-usb (and the
  19. appropriate drivers) for debug levels.
  20. config DVB_USB_A800
  21. tristate "AVerMedia AverTV DVB-T USB 2.0 (A800)"
  22. depends on DVB_USB
  23. select DVB_DIB3000MC
  24. select DVB_TUNER_MT2060 if !DVB_FE_CUSTOMISE
  25. help
  26. Say Y here to support the AVerMedia AverTV DVB-T USB 2.0 (A800) receiver.
  27. config DVB_USB_DIBUSB_MB
  28. tristate "DiBcom USB DVB-T devices (based on the DiB3000M-B) (see help for device list)"
  29. depends on DVB_USB
  30. select DVB_PLL
  31. select DVB_DIB3000MB
  32. select DVB_TUNER_MT2060 if !DVB_FE_CUSTOMISE
  33. help
  34. Support for USB 1.1 and 2.0 DVB-T receivers based on reference designs made by
  35. DiBcom (<http://www.dibcom.fr>) equipped with a DiB3000M-B demodulator.
  36. For an up-to-date list of devices supported by this driver, have a look
  37. on the Linux-DVB Wiki at www.linuxtv.org.
  38. Say Y if you own such a device and want to use it. You should build it as
  39. a module.
  40. config DVB_USB_DIBUSB_MB_FAULTY
  41. bool "Support faulty USB IDs"
  42. depends on DVB_USB_DIBUSB_MB
  43. help
  44. Support for faulty USB IDs due to an invalid EEPROM on some Artec devices.
  45. config DVB_USB_DIBUSB_MC
  46. tristate "DiBcom USB DVB-T devices (based on the DiB3000M-C/P) (see help for device list)"
  47. depends on DVB_USB
  48. select DVB_DIB3000MC
  49. select DVB_TUNER_MT2060 if !DVB_FE_CUSTOMISE
  50. help
  51. Support for USB2.0 DVB-T receivers based on reference designs made by
  52. DiBcom (<http://www.dibcom.fr>) equipped with a DiB3000M-C/P demodulator.
  53. For an up-to-date list of devices supported by this driver, have a look
  54. on the Linux-DVB Wiki at www.linuxtv.org.
  55. Say Y if you own such a device and want to use it. You should build it as
  56. a module.
  57. config DVB_USB_DIB0700
  58. tristate "DiBcom DiB0700 USB DVB devices (see help for supported devices)"
  59. depends on DVB_USB
  60. select DVB_DIB7000P
  61. select DVB_DIB7000M
  62. select DVB_DIB3000MC
  63. select DVB_TUNER_MT2060 if !DVB_FE_CUSTOMISE
  64. help
  65. Support for USB2.0/1.1 DVB receivers based on the DiB0700 USB bridge. The
  66. USB bridge is also present in devices having the DiB7700 DVB-T-USB
  67. silicon. This chip can be found in devices offered by Hauppauge,
  68. Avermedia and other big and small companies.
  69. For an up-to-date list of devices supported by this driver, have a look
  70. on the Linux-DVB Wiki at www.linuxtv.org.
  71. Say Y if you own such a device and want to use it. You should build it as
  72. a module.
  73. config DVB_USB_UMT_010
  74. tristate "HanfTek UMT-010 DVB-T USB2.0 support"
  75. depends on DVB_USB
  76. select DVB_PLL
  77. select DVB_DIB3000MC
  78. select DVB_TUNER_MT2060 if !DVB_FE_CUSTOMISE
  79. help
  80. Say Y here to support the HanfTek UMT-010 USB2.0 stick-sized DVB-T receiver.
  81. config DVB_USB_CXUSB
  82. tristate "Conexant USB2.0 hybrid reference design support"
  83. depends on DVB_USB
  84. select DVB_PLL
  85. select DVB_CX22702 if !DVB_FE_CUSTOMISE
  86. select DVB_LGDT330X if !DVB_FE_CUSTOMISE
  87. select DVB_TUNER_LGH06XF if !DVB_FE_CUSTOMISE
  88. select DVB_MT352 if !DVB_FE_CUSTOMISE
  89. select DVB_ZL10353 if !DVB_FE_CUSTOMISE
  90. help
  91. Say Y here to support the Conexant USB2.0 hybrid reference design.
  92. Currently, only DVB and ATSC modes are supported, analog mode
  93. shall be added in the future. Devices that require this module:
  94. Medion MD95700 hybrid USB2.0 device.
  95. DViCO FusionHDTV (Bluebird) USB2.0 devices
  96. config DVB_USB_M920X
  97. tristate "Uli m920x DVB-T USB2.0 support"
  98. depends on DVB_USB
  99. select DVB_MT352 if !DVB_FE_CUSTOMISE
  100. select DVB_TUNER_QT1010 if !DVB_FE_CUSTOMISE
  101. help
  102. Say Y here to support the MSI Mega Sky 580 USB2.0 DVB-T receiver.
  103. Currently, only devices with a product id of
  104. "DTV USB MINI" (in cold state) are supported.
  105. Firmware required.
  106. config DVB_USB_GL861
  107. tristate "Genesys Logic GL861 USB2.0 support"
  108. depends on DVB_USB
  109. select DVB_ZL10353 if !DVB_FE_CUSTOMISE
  110. select DVB_TUNER_QT1010 if !DVB_FE_CUSTOMISE
  111. help
  112. Say Y here to support the MSI Megasky 580 (55801) DVB-T USB2.0
  113. receiver with USB ID 0db0:5581.
  114. config DVB_USB_AU6610
  115. tristate "Alcor Micro AU6610 USB2.0 support"
  116. depends on DVB_USB
  117. select DVB_ZL10353 if !DVB_FE_CUSTOMISE
  118. select DVB_TUNER_QT1010 if !DVB_FE_CUSTOMISE
  119. help
  120. Say Y here to support the Sigmatek DVB-110 DVB-T USB2.0 receiver.
  121. config DVB_USB_DIGITV
  122. tristate "Nebula Electronics uDigiTV DVB-T USB2.0 support"
  123. depends on DVB_USB
  124. select DVB_PLL
  125. select DVB_NXT6000 if !DVB_FE_CUSTOMISE
  126. select DVB_MT352 if !DVB_FE_CUSTOMISE
  127. help
  128. Say Y here to support the Nebula Electronics uDigitV USB2.0 DVB-T receiver.
  129. config DVB_USB_VP7045
  130. tristate "TwinhanDTV Alpha/MagicBoxII, DNTV tinyUSB2, Beetle USB2.0 support"
  131. depends on DVB_USB
  132. help
  133. Say Y here to support the
  134. TwinhanDTV Alpha (stick) (VP-7045),
  135. TwinhanDTV MagicBox II (VP-7046),
  136. DigitalNow TinyUSB 2 DVB-t,
  137. DigitalRise USB 2.0 Ter (Beetle) and
  138. TYPHOON DVB-T USB DRIVE
  139. DVB-T USB2.0 receivers.
  140. config DVB_USB_VP702X
  141. tristate "TwinhanDTV StarBox and clones DVB-S USB2.0 support"
  142. depends on DVB_USB
  143. help
  144. Say Y here to support the
  145. TwinhanDTV StarBox,
  146. DigitalRise USB Starbox and
  147. TYPHOON DVB-S USB 2.0 BOX
  148. DVB-S USB2.0 receivers.
  149. config DVB_USB_GP8PSK
  150. tristate "GENPIX 8PSK->USB module support"
  151. depends on DVB_USB
  152. help
  153. Say Y here to support the
  154. GENPIX 8psk module
  155. DVB-S USB2.0 receivers.
  156. config DVB_USB_NOVA_T_USB2
  157. tristate "Hauppauge WinTV-NOVA-T usb2 DVB-T USB2.0 support"
  158. depends on DVB_USB
  159. select DVB_DIB3000MC
  160. select DVB_TUNER_MT2060 if !DVB_FE_CUSTOMISE
  161. help
  162. Say Y here to support the Hauppauge WinTV-NOVA-T usb2 DVB-T USB2.0 receiver.
  163. config DVB_USB_TTUSB2
  164. tristate "Pinnacle 400e DVB-S USB2.0 support"
  165. depends on DVB_USB
  166. select DVB_TDA10086 if !DVB_FE_CUSTOMISE
  167. select DVB_LNBP21 if !DVB_FE_CUSTOMISE
  168. select DVB_TDA826X if !DVB_FE_CUSTOMISE
  169. help
  170. Say Y here to support the Pinnacle 400e DVB-S USB2.0 receiver. The
  171. firmware protocol used by this module is similar to the one used by the
  172. old ttusb-driver - that's why the module is called dvb-usb-ttusb2.ko.
  173. config DVB_USB_DTT200U
  174. tristate "WideView WT-200U and WT-220U (pen) DVB-T USB2.0 support (Yakumo/Hama/Typhoon/Yuan)"
  175. depends on DVB_USB
  176. help
  177. Say Y here to support the WideView/Yakumo/Hama/Typhoon/Yuan DVB-T USB2.0 receiver.
  178. The receivers are also known as DTT200U (Yakumo) and UB300 (Yuan).
  179. The WT-220U and its clones are pen-sized.