1 # SPDX-License-Identifier: GPL-2.0-only
3 # CAIF net configurations
7 tristate "CAIF support"
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).
15 Say Y (or M) here if you build for a phone product (e.g. Android or
16 MeeGo) that uses CAIF as transport. If unsure say N.
18 If you select to build it as module then CAIF_NETDEV also needs to be
19 built as a module. You will also need to say Y (or M) to any CAIF
20 physical devices that your platform requires.
22 See Documentation/networking/caif for a further explanation on how to
23 use and configure CAIF.
30 Enable the inclusion of debug code in the CAIF stack.
31 Be aware that doing this will impact performance.
35 tristate "CAIF GPRS Network device"
39 Say Y if you will be using a CAIF based GPRS network device.
40 This can be either built-in or a loadable module.
41 If you select to build it as a built-in then the main CAIF device must
46 tristate "CAIF USB support"
50 Say Y if you are using CAIF over USB CDC NCM.
51 This can be either built-in or a loadable module.
52 If you select to build it as a built-in then the main CAIF device must