Kconfig 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. #
  3. # Hardware for mISDN
  4. #
  5. comment "mISDN hardware drivers"
  6. config MISDN_HFCPCI
  7. tristate "Support for HFC PCI cards"
  8. depends on MISDN
  9. depends on PCI
  10. help
  11. Enable support for cards with Cologne Chip AG's
  12. HFC PCI chip.
  13. config MISDN_HFCMULTI
  14. tristate "Support for HFC multiport cards (HFC-4S/8S/E1)"
  15. depends on PCI || CPM1
  16. depends on MISDN
  17. help
  18. Enable support for cards with Cologne Chip AG's HFC multiport
  19. chip. There are three types of chips that are quite similar,
  20. but the interface is different:
  21. * HFC-4S (4 S/T interfaces on one chip)
  22. * HFC-8S (8 S/T interfaces on one chip)
  23. * HFC-E1 (E1 interface for 2Mbit ISDN)
  24. config MISDN_HFCMULTI_8xx
  25. bool "Support for XHFC embedded board in HFC multiport driver"
  26. depends on MISDN
  27. depends on MISDN_HFCMULTI
  28. depends on CPM1
  29. default CPM1
  30. help
  31. Enable support for the XHFC embedded solution from Speech Design.
  32. config MISDN_HFCUSB
  33. tristate "Support for HFC-S USB based TAs"
  34. depends on USB
  35. help
  36. Enable support for USB ISDN TAs with Cologne Chip AG's
  37. HFC-S USB ISDN Controller
  38. config MISDN_AVMFRITZ
  39. tristate "Support for AVM FRITZ!CARD PCI"
  40. depends on MISDN
  41. depends on PCI
  42. select MISDN_IPAC
  43. help
  44. Enable support for AVMs FRITZ!CARD PCI cards
  45. config MISDN_SPEEDFAX
  46. tristate "Support for Sedlbauer Speedfax+"
  47. depends on MISDN
  48. depends on PCI
  49. select MISDN_IPAC
  50. select MISDN_ISAR
  51. help
  52. Enable support for Sedlbauer Speedfax+.
  53. config MISDN_INFINEON
  54. tristate "Support for cards with Infineon chipset"
  55. depends on MISDN
  56. depends on PCI
  57. select MISDN_IPAC
  58. help
  59. Enable support for cards with ISAC + HSCX, IPAC or IPAC-SX
  60. chip from Infineon (former manufacturer Siemens).
  61. config MISDN_W6692
  62. tristate "Support for cards with Winbond 6692"
  63. depends on MISDN
  64. depends on PCI
  65. help
  66. Enable support for Winbond 6692 PCI chip based cards.
  67. config MISDN_NETJET
  68. tristate "Support for NETJet cards"
  69. depends on MISDN
  70. depends on PCI
  71. depends on TTY
  72. select MISDN_IPAC
  73. select MISDN_HDLC
  74. help
  75. Enable support for Traverse Technologies NETJet PCI cards.
  76. config MISDN_HDLC
  77. tristate
  78. select CRC_CCITT
  79. select BITREVERSE
  80. config MISDN_IPAC
  81. tristate
  82. depends on MISDN
  83. config MISDN_ISAR
  84. tristate
  85. depends on MISDN