1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# Near Field Communication (NFC) devices 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun 6*4882a593Smuzhiyunmenu "Near Field Communication (NFC) devices" 7*4882a593Smuzhiyun depends on NFC 8*4882a593Smuzhiyun 9*4882a593Smuzhiyunconfig NFC_TRF7970A 10*4882a593Smuzhiyun tristate "Texas Instruments TRF7970a NFC driver" 11*4882a593Smuzhiyun depends on SPI && NFC_DIGITAL && GPIOLIB 12*4882a593Smuzhiyun help 13*4882a593Smuzhiyun This option enables the NFC driver for Texas Instruments' TRF7970a 14*4882a593Smuzhiyun device. Such device supports 5 different protocols: ISO14443A, 15*4882a593Smuzhiyun ISO14443B, FeLiCa, ISO15693 and ISO18000-3. 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun Say Y here to compile support for TRF7970a into the kernel or 18*4882a593Smuzhiyun say M to compile it as a module. The module will be called 19*4882a593Smuzhiyun trf7970a.ko. 20*4882a593Smuzhiyun 21*4882a593Smuzhiyunconfig NFC_MEI_PHY 22*4882a593Smuzhiyun tristate "MEI bus NFC device support" 23*4882a593Smuzhiyun depends on INTEL_MEI && NFC_HCI 24*4882a593Smuzhiyun help 25*4882a593Smuzhiyun This adds support to use an mei bus nfc device. Select this if you 26*4882a593Smuzhiyun will use an HCI NFC driver for an NFC chip connected behind an 27*4882a593Smuzhiyun Intel's Management Engine chip. 28*4882a593Smuzhiyun 29*4882a593Smuzhiyun If unsure, say N. 30*4882a593Smuzhiyun 31*4882a593Smuzhiyunconfig NFC_SIM 32*4882a593Smuzhiyun tristate "NFC hardware simulator driver" 33*4882a593Smuzhiyun depends on NFC_DIGITAL 34*4882a593Smuzhiyun help 35*4882a593Smuzhiyun This driver declares two virtual NFC devices supporting NFC-DEP 36*4882a593Smuzhiyun protocol. An LLCP connection can be established between them and 37*4882a593Smuzhiyun all packets sent from one device is sent back to the other, acting as 38*4882a593Smuzhiyun loopback devices. 39*4882a593Smuzhiyun 40*4882a593Smuzhiyun If unsure, say N. 41*4882a593Smuzhiyun 42*4882a593Smuzhiyunconfig NFC_PORT100 43*4882a593Smuzhiyun tristate "Sony NFC Port-100 Series USB device support" 44*4882a593Smuzhiyun depends on USB 45*4882a593Smuzhiyun depends on NFC_DIGITAL 46*4882a593Smuzhiyun help 47*4882a593Smuzhiyun This adds support for Sony Port-100 chip based USB devices such as the 48*4882a593Smuzhiyun RC-S380 dongle. 49*4882a593Smuzhiyun 50*4882a593Smuzhiyun If unsure, say N. 51*4882a593Smuzhiyun 52*4882a593Smuzhiyunsource "drivers/nfc/fdp/Kconfig" 53*4882a593Smuzhiyunsource "drivers/nfc/pn544/Kconfig" 54*4882a593Smuzhiyunsource "drivers/nfc/pn533/Kconfig" 55*4882a593Smuzhiyunsource "drivers/nfc/microread/Kconfig" 56*4882a593Smuzhiyunsource "drivers/nfc/nfcmrvl/Kconfig" 57*4882a593Smuzhiyunsource "drivers/nfc/st21nfca/Kconfig" 58*4882a593Smuzhiyunsource "drivers/nfc/st-nci/Kconfig" 59*4882a593Smuzhiyunsource "drivers/nfc/nxp-nci/Kconfig" 60*4882a593Smuzhiyunsource "drivers/nfc/s3fwrn5/Kconfig" 61*4882a593Smuzhiyunsource "drivers/nfc/st95hf/Kconfig" 62*4882a593Smuzhiyunendmenu 63