xref: /openbmc/linux/drivers/isdn/capi/Kconfig (revision b34e08d5)
1config ISDN_DRV_AVMB1_VERBOSE_REASON
2	bool "Verbose reason code reporting"
3	default y
4	help
5	  If you say Y here, the CAPI drivers will give verbose reasons for
6	  disconnecting. This will increase the size of the kernel by 7 KB. If
7	  unsure, say Y.
8
9config CAPI_TRACE
10	bool "CAPI trace support"
11	default y
12	help
13	  If you say Y here, the kernelcapi driver can make verbose traces
14	  of CAPI messages. This feature can be enabled/disabled via IOCTL for
15	  every controller (default disabled).
16	  This will increase the size of the kernelcapi module by 20 KB.
17	  If unsure, say Y.
18
19config ISDN_CAPI_CAPI20
20	tristate "CAPI2.0 /dev/capi support"
21	help
22	  This option will provide the CAPI 2.0 interface to userspace
23	  applications via /dev/capi20. Applications should use the
24	  standardized libcapi20 to access this functionality.  You should say
25	  Y/M here.
26
27config ISDN_CAPI_MIDDLEWARE
28	bool "CAPI2.0 Middleware support"
29	depends on ISDN_CAPI_CAPI20 && TTY
30	help
31	  This option will enhance the capabilities of the /dev/capi20
32	  interface.  It will provide a means of moving a data connection,
33	  established via the usual /dev/capi20 interface to a special tty
34	  device.  If you want to use pppd with pppdcapiplugin to dial up to
35	  your ISP, say Y here.
36
37config ISDN_CAPI_CAPIDRV
38	tristate "CAPI2.0 capidrv interface support"
39	depends on ISDN_I4L
40	help
41	  This option provides the glue code to hook up CAPI driven cards to
42	  the legacy isdn4linux link layer.  If you have a card which is
43	  supported by a CAPI driver, but still want to use old features like
44	  ippp interfaces or ttyI emulation, say Y/M here.
45