11da177e4SLinus Torvalds# 21da177e4SLinus Torvalds# Config.in for the CAPI subsystem 31da177e4SLinus Torvalds# 41da177e4SLinus Torvaldsconfig ISDN_DRV_AVMB1_VERBOSE_REASON 517f0cd2fSKarsten Keil bool "Verbose reason code reporting" 61da177e4SLinus Torvalds depends on ISDN_CAPI 717f0cd2fSKarsten Keil default y 81da177e4SLinus Torvalds help 917f0cd2fSKarsten Keil If you say Y here, the CAPI drivers will give verbose reasons for 101da177e4SLinus Torvalds disconnecting. This will increase the size of the kernel by 7 KB. If 111da177e4SLinus Torvalds unsure, say Y. 121da177e4SLinus Torvalds 1317f0cd2fSKarsten Keilconfig CAPI_TRACE 1417f0cd2fSKarsten Keil bool "CAPI trace support" 1517f0cd2fSKarsten Keil depends on ISDN_CAPI 1617f0cd2fSKarsten Keil default y 1717f0cd2fSKarsten Keil help 1817f0cd2fSKarsten Keil If you say Y here, the kernelcapi driver can make verbose traces 1917f0cd2fSKarsten Keil of CAPI messages. This feature can be enabled/disabled via IOCTL for 20*a982ac06SMatt LaPlante every controller (default disabled). 2117f0cd2fSKarsten Keil This will increase the size of the kernelcapi module by 20 KB. 2217f0cd2fSKarsten Keil If unsure, say Y. 2317f0cd2fSKarsten Keil 241da177e4SLinus Torvaldsconfig ISDN_CAPI_MIDDLEWARE 251da177e4SLinus Torvalds bool "CAPI2.0 Middleware support (EXPERIMENTAL)" 261da177e4SLinus Torvalds depends on ISDN_CAPI && EXPERIMENTAL 271da177e4SLinus Torvalds help 281da177e4SLinus Torvalds This option will enhance the capabilities of the /dev/capi20 291da177e4SLinus Torvalds interface. It will provide a means of moving a data connection, 301da177e4SLinus Torvalds established via the usual /dev/capi20 interface to a special tty 311da177e4SLinus Torvalds device. If you want to use pppd with pppdcapiplugin to dial up to 321da177e4SLinus Torvalds your ISP, say Y here. 331da177e4SLinus Torvalds 341da177e4SLinus Torvaldsconfig ISDN_CAPI_CAPI20 351da177e4SLinus Torvalds tristate "CAPI2.0 /dev/capi support" 361da177e4SLinus Torvalds depends on ISDN_CAPI 371da177e4SLinus Torvalds help 381da177e4SLinus Torvalds This option will provide the CAPI 2.0 interface to userspace 391da177e4SLinus Torvalds applications via /dev/capi20. Applications should use the 401da177e4SLinus Torvalds standardized libcapi20 to access this functionality. You should say 411da177e4SLinus Torvalds Y/M here. 421da177e4SLinus Torvalds 431da177e4SLinus Torvaldsconfig ISDN_CAPI_CAPIFS_BOOL 441da177e4SLinus Torvalds bool "CAPI2.0 filesystem support" 451da177e4SLinus Torvalds depends on ISDN_CAPI_MIDDLEWARE && ISDN_CAPI_CAPI20 461da177e4SLinus Torvalds 471da177e4SLinus Torvaldsconfig ISDN_CAPI_CAPIFS 481da177e4SLinus Torvalds tristate 491da177e4SLinus Torvalds depends on ISDN_CAPI_CAPIFS_BOOL 501da177e4SLinus Torvalds default ISDN_CAPI_CAPI20 511da177e4SLinus Torvalds help 521da177e4SLinus Torvalds This option provides a special file system, similar to /dev/pts with 531da177e4SLinus Torvalds device nodes for the special ttys established by using the 541da177e4SLinus Torvalds middleware extension above. If you want to use pppd with 551da177e4SLinus Torvalds pppdcapiplugin to dial up to your ISP, say Y here. 561da177e4SLinus Torvalds 571da177e4SLinus Torvaldsconfig ISDN_CAPI_CAPIDRV 581da177e4SLinus Torvalds tristate "CAPI2.0 capidrv interface support" 591da177e4SLinus Torvalds depends on ISDN_CAPI && ISDN_I4L 601da177e4SLinus Torvalds help 611da177e4SLinus Torvalds This option provides the glue code to hook up CAPI driven cards to 621da177e4SLinus Torvalds the legacy isdn4linux link layer. If you have a card which is 631da177e4SLinus Torvalds supported by a CAPI driver, but still want to use old features like 641da177e4SLinus Torvalds ippp interfaces or ttyI emulation, say Y/M here. 651da177e4SLinus Torvalds 66