Kconfig 9.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368
  1. #
  2. # DAHDI configuration
  3. #
  4. menuconfig DAHDI
  5. tristate "DAHDI support"
  6. select CRC_CCITT
  7. default m
  8. ---help---
  9. DAHDI basic infrastructure.
  10. To compile this driver as a module, choose M here: the
  11. module will be called dahdi.
  12. If unsure, say Y.
  13. config DAHDI_ECHOCAN
  14. tristate "DADHI Echo Cancelers (software)"
  15. depends on DAHDI
  16. default DAHDI
  17. config DAHDI_ECHOCAN_MG2
  18. tristate "DADHI MG2 Echo Canceler"
  19. depends on DAHDI_ECHOCAN
  20. default DAHDI_ECHOCAN
  21. ---help---
  22. To compile this driver as a module, choose M here: the
  23. module will be called dahdi_echocancel_mg2.
  24. If unsure, say Y.
  25. config DAHDI_ECHOCAN_KB1
  26. tristate "DADHI KB1 Echo Canceler"
  27. depends on DAHDI_ECHOCAN
  28. default DAHDI_ECHOCAN
  29. ---help---
  30. To compile this driver as a module, choose M here: the
  31. module will be called dahdi_echocancel_kb1.
  32. If unsure, say Y.
  33. config DAHDI_ECHOCAN_SEC
  34. tristate "DADHI SEC Echo Canceler"
  35. depends on DAHDI_ECHOCAN
  36. default DAHDI_ECHOCAN
  37. ---help---
  38. To compile this driver as a module, choose M here: the
  39. module will be called dahdi_echocancel_sec.
  40. If unsure, say Y.
  41. config DAHDI_ECHOCAN_SEC2
  42. tristate "DADHI SEC2 Echo Canceler"
  43. depends on DAHDI_ECHOCAN
  44. default DAHDI_ECHOCAN
  45. ---help---
  46. To compile this driver as a module, choose M here: the
  47. module will be called dahdi_echocancel_sec2.
  48. If unsure, say Y.
  49. config DAHDI_ECHOCAN_HPEC
  50. tristate "DADHI HPEC Echo Canceler"
  51. depends on DAHDI_ECHOCAN
  52. default DAHDI_ECHOCAN
  53. ---help---
  54. To compile this driver as a module, choose M here: the
  55. module will be called dahdi_echocancel_hpec.
  56. If unsure, say Y.
  57. config DAHDI_WCTDM
  58. tristate "Digium Wildcard TDM400P Support"
  59. depends on DAHDI && PCI
  60. default DAHDI
  61. ---help---
  62. This driver provides support for the Digium Wildcard TDM400P.
  63. To compile this driver as a module, choose M here: the
  64. module will be called wctdm.
  65. If unsure, say Y.
  66. config DAHDI_WCT4XXP
  67. tristate "Digium Wildcard dual- and quad-T1/E1/J1 Support"
  68. depends on DAHDI && PCI
  69. default DAHDI
  70. ---help---
  71. This driver provides support for the following Digium
  72. Wildcard products:
  73. * TE205/206/207/210/211/212P (PCI/PCI-X)
  74. * TE220 (PCI-E)
  75. * TE405/406/407/410/411/412P (PCI/PCI-X)
  76. * TE420 (PCI-E)
  77. To compile this driver as a module, choose M here: the
  78. module will be called wct4xxp.
  79. If unsure, say Y.
  80. config DAHDI_TRANSCODE
  81. tristate "DAHDI transcoding support"
  82. depends on DAHDI
  83. default DAHDI
  84. ---help---
  85. DAHDI transcoding infrastructure.
  86. To compile this driver as a module, choose M here: the
  87. module will be called dahdi_transcode.
  88. If unsure, say Y.
  89. config DAHDI_WCTC4XXP
  90. tristate "Digium Wildcard TC400B Support"
  91. depends on DAHDI_TRANSCODE && PCI
  92. default DAHDI
  93. ---help---
  94. This driver provides support for the Digium Wildcard TC400B.
  95. To compile this driver as a module, choose M here: the
  96. module will be called wctc4xxp.
  97. If unsure, say Y.
  98. config DAHDI_VOICEBUS
  99. tristate "VoiceBus(tm) Interface Library"
  100. depends on PCI
  101. default DAHDI
  102. ---help---
  103. This driver provides the common interface for telephony cards that
  104. use the VoiceBus(tm) interface. It also contains common supporting
  105. libraries for the VPMADT032 hardware echo cancelation module that
  106. is available for the VoiceBus cards.
  107. To compile this driver as a module, choose M here: the module will
  108. be called voicebus.
  109. If unsure, say Y.
  110. config DAHDI_WCTDM24XXP
  111. tristate "Digium Wildcard VoiceBus analog card Support"
  112. depends on DAHDI && DAHDI_VOICEBUS
  113. default DAHDI
  114. ---help---
  115. This driver provides support for the following Digium
  116. Wildcard products:
  117. * TDM410P (PCI/PCI-X)
  118. * AEX410 (PCI-E)
  119. * TDM800P (PCI/PCI-X)
  120. * AEX800 (PCI-E)
  121. * TDM2400P (PCI/PCI-X)
  122. * AEX2400 (PCI-E)
  123. To compile this driver as a module, choose M here: the
  124. module will be called wctdm24xxp.
  125. If unsure, say Y.
  126. config DAHDI_WCTE12XP
  127. tristate "Digium Wildcard VoiceBus digital card Support"
  128. depends on DAHDI && DAHDI_VOICEBUS
  129. default DAHDI
  130. ---help---
  131. This driver provides support for the following Digium
  132. Wildcard products:
  133. * TE120P (PCI/PCI-X)
  134. * TE121 (PCI/PCI-X)
  135. * TE122 (PCI-E)
  136. To compile this driver as a module, choose M here: the
  137. module will be called wcte12xp.
  138. If unsure, say Y.
  139. config DAHDI_PCIRADIO
  140. tristate "PCI Radio Support"
  141. depends on DAHDI && PCI
  142. default DAHDI
  143. ---help---
  144. To compile this driver as a module, choose M here: the
  145. module will be called pciradio.
  146. If unsure, say Y.
  147. config DAHDI_DUMMY
  148. tristate "Dummy (no hardware) Timing Support"
  149. depends on DAHDI
  150. default DAHDI
  151. ---help---
  152. This module provides timing support for applications that
  153. use DAHDI conference mixing services, pseudo channels or
  154. for other purposes.
  155. To compile this driver as a module, choose M here: the
  156. module will be called dahdi_dummy.
  157. If unsure, say Y.
  158. config DAHDI_DYNAMIC
  159. tristate "Dynamic (virtual) Span Support"
  160. depends on DAHDI
  161. default DAHDI
  162. ---help---
  163. This module provides support for virtual spans, which are
  164. emulated or provided using various technologies.
  165. To compile this driver as a module, choose M here: the
  166. module will be called dahdi_dynamic.
  167. If unsure, say Y.
  168. config DAHDI_DYNAMIC_ETH
  169. tristate "Ethernet (TDMoE) Span Support"
  170. depends on DAHDI && DAHDI_DYNAMIC
  171. default DAHDI
  172. ---help---
  173. This module provides support for spans over Ethernet,
  174. using the TDMoE protocol.
  175. To compile this driver as a module, choose M here: the
  176. module will be called dahdi_dynamic_eth.
  177. If unsure, say Y.
  178. config DAHDI_DYNAMIC_ETHMF
  179. tristate "Ethernet (TDMoE) Multi-Frame Span Support"
  180. depends on DAHDI && DAHDI_DYNAMIC
  181. default DAHDI
  182. ---help---
  183. This module provides support for spans over Ethernet,
  184. using the TDMoE-Multi-Frame protocol.
  185. To compile this driver as a module, choose M here: the
  186. module will be called dahdi_dynamic_ethmf.
  187. If unsure, say Y.
  188. config DAHDI_DYNAMIC_LOC
  189. tristate "Local (loopback) Span Support"
  190. depends on DAHDI && DAHDI_DYNAMIC
  191. default DAHDI
  192. ---help---
  193. This module provides support for spans in the local system,
  194. primarily used for looping and monitoring other spans.
  195. To compile this driver as a module, choose M here: the
  196. module will be called dahdi_dynamic_loc.
  197. If unsure, say Y.
  198. config DAHDI_TOR2
  199. tristate "Tormenta2 quad-port T1/E1 Support"
  200. depends on DAHDI && PCI
  201. default DAHDI
  202. ---help---
  203. To compile this driver as a module, choose M here: the
  204. module will be called tor2.
  205. If unsure, say Y.
  206. config DAHDI_WCFXO
  207. tristate "Digium Wildcard X100P Support"
  208. depends on DAHDI && PCI
  209. default DAHDI
  210. ---help---
  211. To compile this driver as a module, choose M here: the
  212. module will be called wcfxo.
  213. If unsure, say Y.
  214. config DAHDI_WCT1XXP
  215. tristate "Digium Wildcard T100P Support"
  216. depends on DAHDI && PCI
  217. default DAHDI
  218. ---help---
  219. To compile this driver as a module, choose M here: the
  220. module will be called wct1xxp.
  221. If unsure, say Y.
  222. config DAHDI_WCTE11XP
  223. tristate "Digium Wildcard TE110P Support"
  224. depends on DAHDI && PCI
  225. default DAHDI
  226. ---help---
  227. To compile this driver as a module, choose M here: the
  228. module will be called wcte11xp.
  229. If unsure, say Y.
  230. source "drivers/dahdi/xpp/Kconfig"
  231. config DAHDI_OPVXD115
  232. tristate "OpenVox Single-T1/E1/J1 Support"
  233. depends on DAHDI && PCI
  234. default DAHDI
  235. ---help---
  236. This driver provides support for the following OpenVox
  237. Wildcard products:
  238. * D115P/DE115P/D130P/DE130P (PCI)
  239. * D115E/DE115E/D130E/DE130E (PCI-E)
  240. To compile this driver as a module, choose M here: the
  241. module will be called opvxd115.
  242. If unsure, say Y.
  243. config DAHDI_OPVXA1200
  244. tristate "OpenVox 8/12 ports analog card Support"
  245. depends on DAHDI && PCI
  246. default DAHDI
  247. ---help---
  248. This driver provides support for the following OpenVox
  249. Wildcard products:
  250. * A1200P (PCI)
  251. * A1200E (PCI-E)
  252. * A800P (PCI)
  253. * A800E (PCI-E)
  254. To compile this driver as a module, choose M here: the
  255. module will be called opvxa1200.
  256. If unsure, say Y.
  257. config DAHDI_WCOPENPCI
  258. tristate "Voicetronix OpenPCI Interface DAHDI driver"
  259. depends on DAHDI && PCI
  260. default DAHDI
  261. ---help---
  262. This driver provides support for the Voicetronix OpenPCI Interface.
  263. To compile this driver as a module, choose M here: the
  264. module will be called wcopenpci.
  265. If unsure, say Y.
  266. config DAHDI_ZAPHFC
  267. tristate "HFC-S DAHDI Driver"
  268. depends on DAHDI && PCI
  269. default DAHDI
  270. ---help---
  271. This driver provides DAHDI support for various HFC-S single-port
  272. ISDN (BRI) cards.
  273. To compile this driver as a module, choose M here: the
  274. module will be called zaphfc.
  275. If unsure, say Y.
  276. config ECHO
  277. tristate "Line Echo Canceller support"
  278. default DAHDI
  279. --help--
  280. This driver provides line echo cancelling support for mISDN and
  281. DAHDI drivers.
  282. To compile this driver as a module, choose M here: the
  283. module will be called echo.
  284. If unsure, say Y.