2019-05-19 13:07:45 +01:00
# SPDX-License-Identifier: GPL-2.0-only
2010-03-30 13:56:28 +00:00
#
# CAIF net configurations
#
menuconfig CAIF
2010-05-21 10:45:20 +00:00
tristate "CAIF support"
2010-03-30 13:56:28 +00:00
select CRC_CCITT
default n
2020-06-14 01:50:22 +09:00
help
2010-03-30 13:56:28 +00:00
The "Communication CPU to Application CPU Interface" (CAIF) is a packet
based connection-oriented MUX protocol developed by ST-Ericsson for use
with its modems. It is accessed from user space as sockets (PF_CAIF).
Say Y (or M) here if you build for a phone product (e.g. Android or
2019-10-01 16:03:59 -07:00
MeeGo) that uses CAIF as transport. If unsure say N.
2010-03-30 13:56:28 +00:00
If you select to build it as module then CAIF_NETDEV also needs to be
2019-10-01 16:03:59 -07:00
built as a module. You will also need to say Y (or M) to any CAIF
physical devices that your platform requires.
2010-03-30 13:56:28 +00:00
See Documentation/networking/caif for a further explanation on how to
use and configure CAIF.
config CAIF_DEBUG
bool "Enable Debug"
2010-06-26 11:31:28 +00:00
depends on CAIF
2010-03-30 13:56:28 +00:00
default n
2020-06-14 01:50:22 +09:00
help
2010-03-30 13:56:28 +00:00
Enable the inclusion of debug code in the CAIF stack.
Be aware that doing this will impact performance.
If unsure say N.
config CAIF_NETDEV
tristate "CAIF GPRS Network device"
2010-06-26 11:31:28 +00:00
depends on CAIF
2010-03-30 13:56:28 +00:00
default CAIF
2020-06-14 01:50:22 +09:00
help
2010-03-30 13:56:28 +00:00
Say Y if you will be using a CAIF based GPRS network device.
2019-10-01 16:03:59 -07:00
This can be either built-in or a loadable module.
2010-03-30 13:56:28 +00:00
If you select to build it as a built-in then the main CAIF device must
also be a built-in.
If unsure say Y.
2011-12-04 11:22:53 +00:00
config CAIF_USB
tristate "CAIF USB support"
depends on CAIF
default n
2020-06-14 01:50:22 +09:00
help
2011-12-04 11:22:53 +00:00
Say Y if you are using CAIF over USB CDC NCM.
2019-10-01 16:03:59 -07:00
This can be either built-in or a loadable module.
2011-12-04 11:22:53 +00:00
If you select to build it as a built-in then the main CAIF device must
also be a built-in.
If unsure say N.