]> Git Repo - linux.git/blob - drivers/isdn/capi/Kconfig
net: dsa: sja1105: Implement state machine for TAS with PTP clock source
[linux.git] / drivers / isdn / capi / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 menuconfig ISDN_CAPI
3         tristate "CAPI 2.0 subsystem"
4         help
5           This provides CAPI (the Common ISDN Application Programming
6           Interface) Version 2.0, a standard making it easy for programs to
7           access ISDN hardware in a device independent way. (For details see
8           <http://www.capi.org/>.)  CAPI supports making and accepting voice
9           and data connections, controlling call options and protocols,
10           as well as ISDN supplementary services like call forwarding or
11           three-party conferences (if supported by the specific hardware
12           driver).
13
14           This subsystem requires a hardware specific driver.
15           See CONFIG_BT_CMTP for the last remaining regular driver
16           in the kernel that uses the CAPI subsystem.
17
18 if ISDN_CAPI
19
20 config CAPI_TRACE
21         bool "CAPI trace support"
22         default y
23         help
24           If you say Y here, the kernelcapi driver can make verbose traces
25           of CAPI messages. This feature can be enabled/disabled via IOCTL for
26           every controller (default disabled).
27           This will increase the size of the kernelcapi module by 20 KB.
28           If unsure, say Y.
29
30 config ISDN_CAPI_CAPI20
31         tristate "CAPI2.0 /dev/capi20 support"
32         help
33           This option will provide the CAPI 2.0 interface to userspace
34           applications via /dev/capi20. Applications should use the
35           standardized libcapi20 to access this functionality.  You should say
36           Y/M here.
37
38 config ISDN_CAPI_MIDDLEWARE
39         bool "CAPI2.0 Middleware support"
40         depends on ISDN_CAPI_CAPI20 && TTY
41         help
42           This option will enhance the capabilities of the /dev/capi20
43           interface.  It will provide a means of moving a data connection,
44           established via the usual /dev/capi20 interface to a special tty
45           device.  If you want to use pppd with pppdcapiplugin to dial up to
46           your ISP, say Y here.
47
48 config ISDN_CAPI_CAPIDRV_VERBOSE
49         bool "Verbose reason code reporting"
50         depends on ISDN_CAPI_CAPIDRV
51         help
52           If you say Y here, the capidrv interface will give verbose reasons
53           for disconnecting. This will increase the size of the kernel by 7 KB.
54           If unsure, say N.
55
56 endif
This page took 0.037868 seconds and 4 git commands to generate.