Thomas Gleixner | ec8f24b | 2019-05-19 13:07:45 +0100 | [diff] [blame] | 1 | # SPDX-License-Identifier: GPL-2.0-only |
Matti J. Aaltonen | 0329326 | 2011-01-12 17:00:47 -0800 | [diff] [blame] | 2 | # |
| 3 | # Near Field Communication (NFC) devices |
| 4 | # |
| 5 | |
Lauro Ramos Venancio | 3e256b8 | 2011-07-01 19:31:33 -0300 | [diff] [blame] | 6 | menu "Near Field Communication (NFC) devices" |
| 7 | depends on NFC |
Matti J. Aaltonen | 0329326 | 2011-01-12 17:00:47 -0800 | [diff] [blame] | 8 | |
Mark A. Greer | 165063f | 2014-03-10 11:56:22 -0700 | [diff] [blame] | 9 | config NFC_TRF7970A |
| 10 | tristate "Texas Instruments TRF7970a NFC driver" |
Mark Greer | d34e48d | 2017-04-25 15:43:55 -0700 | [diff] [blame] | 11 | depends on SPI && NFC_DIGITAL && GPIOLIB |
Mark A. Greer | 165063f | 2014-03-10 11:56:22 -0700 | [diff] [blame] | 12 | help |
| 13 | This option enables the NFC driver for Texas Instruments' TRF7970a |
| 14 | device. Such device supports 5 different protocols: ISO14443A, |
| 15 | ISO14443B, FeLiCa, ISO15693 and ISO18000-3. |
| 16 | |
| 17 | Say Y here to compile support for TRF7970a into the kernel or |
| 18 | say M to compile it as a module. The module will be called |
| 19 | trf7970a.ko. |
| 20 | |
Eric Lapuyade | 4912e2f | 2013-04-15 11:19:20 +0200 | [diff] [blame] | 21 | config NFC_MEI_PHY |
| 22 | tristate "MEI bus NFC device support" |
Samuel Ortiz | d999e4d | 2013-04-30 23:22:34 +0200 | [diff] [blame] | 23 | depends on INTEL_MEI && NFC_HCI |
Eric Lapuyade | 4912e2f | 2013-04-15 11:19:20 +0200 | [diff] [blame] | 24 | help |
| 25 | This adds support to use an mei bus nfc device. Select this if you |
| 26 | will use an HCI NFC driver for an NFC chip connected behind an |
| 27 | Intel's Management Engine chip. |
| 28 | |
| 29 | If unsure, say N. |
| 30 | |
Thierry Escande | 7cbe0ff | 2013-06-06 16:23:23 +0200 | [diff] [blame] | 31 | config NFC_SIM |
| 32 | tristate "NFC hardware simulator driver" |
Thierry Escande | 8f49bec | 2016-07-04 16:42:55 +0200 | [diff] [blame] | 33 | depends on NFC_DIGITAL |
Thierry Escande | 7cbe0ff | 2013-06-06 16:23:23 +0200 | [diff] [blame] | 34 | help |
| 35 | This driver declares two virtual NFC devices supporting NFC-DEP |
| 36 | protocol. An LLCP connection can be established between them and |
| 37 | all packets sent from one device is sent back to the other, acting as |
| 38 | loopback devices. |
| 39 | |
| 40 | If unsure, say N. |
| 41 | |
Thierry Escande | 562d4d5 | 2013-10-04 12:12:00 +0200 | [diff] [blame] | 42 | config NFC_PORT100 |
| 43 | tristate "Sony NFC Port-100 Series USB device support" |
| 44 | depends on USB |
| 45 | depends on NFC_DIGITAL |
| 46 | help |
| 47 | This adds support for Sony Port-100 chip based USB devices such as the |
| 48 | RC-S380 dongle. |
| 49 | |
| 50 | If unsure, say N. |
| 51 | |
Bongsu Jeon | e624e6c | 2021-01-27 22:08:28 +0900 | [diff] [blame] | 52 | config NFC_VIRTUAL_NCI |
| 53 | tristate "NCI device simulator driver" |
| 54 | depends on NFC_NCI |
| 55 | help |
| 56 | NCI virtual device simulates a NCI device to the user. |
| 57 | It can be used to validate the NCI module and applications. |
| 58 | This driver supports communication between the virtual NCI device and |
| 59 | module. |
| 60 | |
| 61 | If unsure, say N. |
| 62 | |
Robert Dolca | a06347c | 2015-10-22 12:11:42 +0300 | [diff] [blame] | 63 | source "drivers/nfc/fdp/Kconfig" |
Samuel Ortiz | aa74103 | 2012-12-18 16:26:23 +0100 | [diff] [blame] | 64 | source "drivers/nfc/pn544/Kconfig" |
Michael Thalmeier | 9815c7c | 2016-03-25 15:46:53 +0100 | [diff] [blame] | 65 | source "drivers/nfc/pn533/Kconfig" |
Eric Lapuyade | cfad1ba | 2012-12-18 14:53:53 +0100 | [diff] [blame] | 66 | source "drivers/nfc/microread/Kconfig" |
Amitkumar Karwar | f26e30c | 2014-01-06 12:58:19 -0800 | [diff] [blame] | 67 | source "drivers/nfc/nfcmrvl/Kconfig" |
Christophe Ricard | 6895730 | 2014-03-25 06:51:47 +0100 | [diff] [blame] | 68 | source "drivers/nfc/st21nfca/Kconfig" |
Christophe Ricard | ed06aeef | 2015-06-09 22:26:05 +0200 | [diff] [blame] | 69 | source "drivers/nfc/st-nci/Kconfig" |
Clément Perrochaud | dece458 | 2015-03-09 11:12:04 +0100 | [diff] [blame] | 70 | source "drivers/nfc/nxp-nci/Kconfig" |
Robert Baldyga | c04c674 | 2015-08-20 17:26:02 +0200 | [diff] [blame] | 71 | source "drivers/nfc/s3fwrn5/Kconfig" |
Shikha Singh | cab4733 | 2015-12-22 00:03:30 +0100 | [diff] [blame] | 72 | source "drivers/nfc/st95hf/Kconfig" |
Lauro Ramos Venancio | 3e256b8 | 2011-07-01 19:31:33 -0300 | [diff] [blame] | 73 | endmenu |