xref: /linux/net/caif/Kconfig (revision b3b77c8caef1750ebeea1054e39e358550ea9f55)
1#
2# CAIF net configurations
3#
4
5#menu "CAIF Support"
6comment "CAIF Support"
7menuconfig CAIF
8	tristate "Enable CAIF support"
9	select CRC_CCITT
10	default n
11	---help---
12	The "Communication CPU to Application CPU Interface" (CAIF) is a packet
13	based connection-oriented MUX protocol developed by ST-Ericsson for use
14	with its modems. It is accessed from user space as sockets (PF_CAIF).
15
16	Say Y (or M) here if you build for a phone product (e.g. Android or
17	MeeGo ) that uses CAIF as transport, if unsure say N.
18
19	If you select to build it as module then CAIF_NETDEV also needs to be
20	built as modules. You will also need to say yes to any CAIF physical
21	devices that your platform requires.
22
23	See Documentation/networking/caif for a further explanation on how to
24	use and configure CAIF.
25
26if CAIF
27
28config  CAIF_DEBUG
29	bool "Enable Debug"
30	default n
31	--- help ---
32	Enable the inclusion of debug code in the CAIF stack.
33	Be aware that doing this will impact performance.
34	If unsure say N.
35
36
37config CAIF_NETDEV
38	tristate "CAIF GPRS Network device"
39	default CAIF
40	---help---
41	Say Y if you will be using a CAIF based GPRS network device.
42	This can be either built-in or a loadable module,
43	If you select to build it as a built-in then the main CAIF device must
44	also be a built-in.
45	If unsure say Y.
46
47endif
48#endmenu
49