xref: /openbmc/linux/drivers/isdn/Kconfig (revision 9c3c0c20)
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# ISDN device configuration
4#
5
6menuconfig ISDN
7	bool "ISDN support"
8	depends on NET && NETDEVICES
9	depends on !S390 && !UML
10	---help---
11	  ISDN ("Integrated Services Digital Network", called RNIS in France)
12	  is a fully digital telephone service that can be used for voice and
13	  data connections.  If your computer is equipped with an ISDN
14	  adapter you can use it to connect to your Internet service provider
15	  (with SLIP or PPP) faster than via a conventional telephone modem
16	  (though still much slower than with DSL) or to make and accept
17	  voice calls (eg. turning your PC into a software answering machine
18	  or PABX).
19
20	  Select this option if you want your kernel to support ISDN.
21
22if ISDN
23
24menuconfig ISDN_CAPI
25	tristate "CAPI 2.0 subsystem"
26	help
27	  This provides CAPI (the Common ISDN Application Programming
28	  Interface) Version 2.0, a standard making it easy for programs to
29	  access ISDN hardware in a device independent way. (For details see
30	  <http://www.capi.org/>.)  CAPI supports making and accepting voice
31	  and data connections, controlling call options and protocols,
32	  as well as ISDN supplementary services like call forwarding or
33	  three-party conferences (if supported by the specific hardware
34	  driver).
35
36	  Select this option and the appropriate hardware driver below if
37	  you have an ISDN adapter supported by the CAPI subsystem.
38
39if ISDN_CAPI
40
41source "drivers/isdn/capi/Kconfig"
42
43source "drivers/isdn/hardware/Kconfig"
44
45endif # ISDN_CAPI
46
47source "drivers/isdn/gigaset/Kconfig"
48
49source "drivers/isdn/hysdn/Kconfig"
50
51source "drivers/isdn/mISDN/Kconfig"
52
53endif # ISDN
54