18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_ciconfig NFC_NCI
38c2ecf20Sopenharmony_ci	depends on NFC
48c2ecf20Sopenharmony_ci	tristate "NCI protocol support"
58c2ecf20Sopenharmony_ci	default n
68c2ecf20Sopenharmony_ci	help
78c2ecf20Sopenharmony_ci	  NCI (NFC Controller Interface) is a communication protocol between
88c2ecf20Sopenharmony_ci	  an NFC Controller (NFCC) and a Device Host (DH).
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ci	  Say Y here to compile NCI support into the kernel or say M to
118c2ecf20Sopenharmony_ci	  compile it as module (nci).
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ciconfig NFC_NCI_SPI
148c2ecf20Sopenharmony_ci	depends on NFC_NCI && SPI
158c2ecf20Sopenharmony_ci	select CRC_CCITT
168c2ecf20Sopenharmony_ci	tristate "NCI over SPI protocol support"
178c2ecf20Sopenharmony_ci	default n
188c2ecf20Sopenharmony_ci	help
198c2ecf20Sopenharmony_ci	  NCI (NFC Controller Interface) is a communication protocol between
208c2ecf20Sopenharmony_ci	  an NFC Controller (NFCC) and a Device Host (DH).
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ci	  Say yes if you use an NCI driver that requires SPI link layer.
238c2ecf20Sopenharmony_ci
248c2ecf20Sopenharmony_ciconfig NFC_NCI_UART
258c2ecf20Sopenharmony_ci	depends on NFC_NCI && TTY
268c2ecf20Sopenharmony_ci	tristate "NCI over UART protocol support"
278c2ecf20Sopenharmony_ci	default n
288c2ecf20Sopenharmony_ci	help
298c2ecf20Sopenharmony_ci	  Say yes if you use an NCI driver that requires UART link layer.
30