162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_ciconfig NFC_NCI
362306a36Sopenharmony_ci	depends on NFC
462306a36Sopenharmony_ci	tristate "NCI protocol support"
562306a36Sopenharmony_ci	default n
662306a36Sopenharmony_ci	help
762306a36Sopenharmony_ci	  NCI (NFC Controller Interface) is a communication protocol between
862306a36Sopenharmony_ci	  an NFC Controller (NFCC) and a Device Host (DH).
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci	  Say Y here to compile NCI support into the kernel or say M to
1162306a36Sopenharmony_ci	  compile it as module (nci).
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ciconfig NFC_NCI_SPI
1462306a36Sopenharmony_ci	depends on NFC_NCI && SPI
1562306a36Sopenharmony_ci	select CRC_CCITT
1662306a36Sopenharmony_ci	tristate "NCI over SPI protocol support"
1762306a36Sopenharmony_ci	default n
1862306a36Sopenharmony_ci	help
1962306a36Sopenharmony_ci	  NCI (NFC Controller Interface) is a communication protocol between
2062306a36Sopenharmony_ci	  an NFC Controller (NFCC) and a Device Host (DH).
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ci	  Say yes if you use an NCI driver that requires SPI link layer.
2362306a36Sopenharmony_ci
2462306a36Sopenharmony_ciconfig NFC_NCI_UART
2562306a36Sopenharmony_ci	depends on NFC_NCI && TTY
2662306a36Sopenharmony_ci	tristate "NCI over UART protocol support"
2762306a36Sopenharmony_ci	default n
2862306a36Sopenharmony_ci	help
2962306a36Sopenharmony_ci	  Say yes if you use an NCI driver that requires UART link layer.
30