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