xref: /linux/net/nfc/Kconfig (revision 8354bcbebd26325c9efeb6682a3e14fbbc8ace95)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
23e256b8fSLauro Ramos Venancio#
3*8354bcbeSColin Ian King# NFC subsystem configuration
43e256b8fSLauro Ramos Venancio#
53e256b8fSLauro Ramos Venancio
63e256b8fSLauro Ramos Venanciomenuconfig NFC
7deccb2a2SKees Cook	depends on NET
8c204ea09SMarcel Holtmann	depends on RFKILL || !RFKILL
9deccb2a2SKees Cook	tristate "NFC subsystem support"
103e256b8fSLauro Ramos Venancio	default n
113e256b8fSLauro Ramos Venancio	help
123e256b8fSLauro Ramos Venancio	  Say Y here if you want to build support for NFC (Near field
133e256b8fSLauro Ramos Venancio	  communication) devices.
143e256b8fSLauro Ramos Venancio
153e256b8fSLauro Ramos Venancio	  To compile this support as a module, choose M here: the module will
163e256b8fSLauro Ramos Venancio	  be called nfc.
173e256b8fSLauro Ramos Venancio
184b10884eSThierry Escandeconfig NFC_DIGITAL
194b10884eSThierry Escande	depends on NFC
202c66daecSThierry Escande	select CRC_CCITT
218c0695e4SThierry Escande	select CRC_ITU_T
224b10884eSThierry Escande	tristate "NFC Digital Protocol stack support"
234b10884eSThierry Escande	default n
244b10884eSThierry Escande	help
254b10884eSThierry Escande	  Say Y if you want to build NFC digital protocol stack support.
264b10884eSThierry Escande	  This is needed by NFC chipsets whose firmware only implement
274b10884eSThierry Escande	  the NFC analog layer.
284b10884eSThierry Escande
294b10884eSThierry Escande	  To compile this support as a module, choose M here: the module will
304b10884eSThierry Escande	  be called nfc_digital.
314b10884eSThierry Escande
326a2968aaSIlan Eliassource "net/nfc/nci/Kconfig"
338b8d2e08SEric Lapuyadesource "net/nfc/hci/Kconfig"
346a2968aaSIlan Elias
353e256b8fSLauro Ramos Venanciosource "drivers/nfc/Kconfig"
36