include: replace linux/module.h with "struct module" wherever possible
[linux-2.6/next.git] / drivers / isdn / hardware / mISDN / Kconfig
blobeadc1cd34a20ae2830ed4442807889ac693c8b27
2 # Hardware for mISDN
4 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.
14 config MISDN_HFCMULTI
15         tristate "Support for HFC multiport cards (HFC-4S/8S/E1)"
16         depends on PCI || 8xx
17         depends on MISDN
18         help
19           Enable support for cards with Cologne Chip AG's HFC multiport
20           chip. There are three types of chips that are quite similar,
21           but the interface is different:
22            * HFC-4S (4 S/T interfaces on one chip)
23            * HFC-8S (8 S/T interfaces on one chip)
24            * HFC-E1 (E1 interface for 2Mbit ISDN)
26 config MISDN_HFCMULTI_8xx
27         boolean "Support for XHFC embedded board in HFC multiport driver"
28         depends on MISDN
29         depends on MISDN_HFCMULTI
30         depends on 8xx
31         default 8xx
32         help
33           Enable support for the XHFC embedded solution from Speech Design.
35 config MISDN_HFCUSB
36         tristate "Support for HFC-S USB based TAs"
37         depends on USB
38         help
39           Enable support for USB ISDN TAs with Cologne Chip AG's
40           HFC-S USB ISDN Controller
42 config MISDN_AVMFRITZ
43         tristate "Support for AVM FRITZ!CARD PCI"
44         depends on MISDN
45         depends on PCI
46         select MISDN_IPAC
47         help
48           Enable support for AVMs FRITZ!CARD PCI cards
50 config MISDN_SPEEDFAX
51         tristate "Support for Sedlbauer Speedfax+"
52         depends on MISDN
53         depends on PCI
54         select MISDN_IPAC
55         select MISDN_ISAR
56         help
57           Enable support for Sedlbauer Speedfax+.
59 config MISDN_INFINEON
60         tristate "Support for cards with Infineon chipset"
61         depends on MISDN
62         depends on PCI
63         select MISDN_IPAC
64         help
65           Enable support for cards with ISAC + HSCX, IPAC or IPAC-SX
66           chip from Infineon (former manufacturer Siemens).
68 config MISDN_W6692
69         tristate "Support for cards with Winbond 6692"
70         depends on MISDN
71         depends on PCI
72         help
73           Enable support for Winbond 6692 PCI chip based cards.
75 config MISDN_NETJET
76         tristate "Support for NETJet cards"
77         depends on MISDN
78         depends on PCI
79         select MISDN_IPAC
80         select ISDN_HDLC
81         select ISDN_I4L
82         help
83           Enable support for Traverse Technologies NETJet PCI cards.
86 config MISDN_IPAC
87         tristate
88         depends on MISDN
90 config MISDN_ISAR
91         tristate
92         depends on MISDN