xref: /openbmc/linux/net/nfc/nci/Kconfig (revision e2ad626f)
1# SPDX-License-Identifier: GPL-2.0-only
2config NFC_NCI
3	depends on NFC
4	tristate "NCI protocol support"
5	default n
6	help
7	  NCI (NFC Controller Interface) is a communication protocol between
8	  an NFC Controller (NFCC) and a Device Host (DH).
9
10	  Say Y here to compile NCI support into the kernel or say M to
11	  compile it as module (nci).
12
13config NFC_NCI_SPI
14	depends on NFC_NCI && SPI
15	select CRC_CCITT
16	tristate "NCI over SPI protocol support"
17	default n
18	help
19	  NCI (NFC Controller Interface) is a communication protocol between
20	  an NFC Controller (NFCC) and a Device Host (DH).
21
22	  Say yes if you use an NCI driver that requires SPI link layer.
23
24config NFC_NCI_UART
25	depends on NFC_NCI && TTY
26	tristate "NCI over UART protocol support"
27	default n
28	help
29	  Say yes if you use an NCI driver that requires UART link layer.
30