xref: /linux/net/caif/Kconfig (revision 01eebb53a65996dfbfb892bf5eb21ae831fbe3a6)
13908c690SSjur Braendeland#
23908c690SSjur Braendeland# CAIF net configurations
33908c690SSjur Braendeland#
43908c690SSjur Braendeland
53908c690SSjur Braendelandmenuconfig CAIF
6eb1669aeSMike Frysinger	tristate "CAIF support"
73908c690SSjur Braendeland	select CRC_CCITT
83908c690SSjur Braendeland	default n
93908c690SSjur Braendeland	---help---
103908c690SSjur Braendeland	The "Communication CPU to Application CPU Interface" (CAIF) is a packet
113908c690SSjur Braendeland	based connection-oriented MUX protocol developed by ST-Ericsson for use
123908c690SSjur Braendeland	with its modems. It is accessed from user space as sockets (PF_CAIF).
133908c690SSjur Braendeland
143908c690SSjur Braendeland	Say Y (or M) here if you build for a phone product (e.g. Android or
153908c690SSjur Braendeland	MeeGo ) that uses CAIF as transport, if unsure say N.
163908c690SSjur Braendeland
173908c690SSjur Braendeland	If you select to build it as module then CAIF_NETDEV also needs to be
183908c690SSjur Braendeland	built as modules. You will also need to say yes to any CAIF physical
193908c690SSjur Braendeland	devices that your platform requires.
203908c690SSjur Braendeland
213908c690SSjur Braendeland	See Documentation/networking/caif for a further explanation on how to
223908c690SSjur Braendeland	use and configure CAIF.
233908c690SSjur Braendeland
243908c690SSjur Braendelandconfig  CAIF_DEBUG
253908c690SSjur Braendeland	bool "Enable Debug"
26*01eebb53SSjur Braendeland	depends on CAIF
273908c690SSjur Braendeland	default n
283908c690SSjur Braendeland	--- help ---
293908c690SSjur Braendeland	Enable the inclusion of debug code in the CAIF stack.
303908c690SSjur Braendeland	Be aware that doing this will impact performance.
313908c690SSjur Braendeland	If unsure say N.
323908c690SSjur Braendeland
333908c690SSjur Braendelandconfig CAIF_NETDEV
343908c690SSjur Braendeland	tristate "CAIF GPRS Network device"
35*01eebb53SSjur Braendeland	depends on CAIF
363908c690SSjur Braendeland	default CAIF
373908c690SSjur Braendeland	---help---
383908c690SSjur Braendeland	Say Y if you will be using a CAIF based GPRS network device.
393908c690SSjur Braendeland	This can be either built-in or a loadable module,
403908c690SSjur Braendeland	If you select to build it as a built-in then the main CAIF device must
413908c690SSjur Braendeland	also be a built-in.
423908c690SSjur Braendeland	If unsure say Y.
43