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