0001 # SPDX-License-Identifier: GPL-2.0-only
0002 config NFC_PN533
0003 tristate
0004 help
0005 NXP PN533 core driver.
0006 This driver provides core functionality for NXP PN533 NFC devices.
0007
0008 config NFC_PN533_USB
0009 tristate "NFC PN533 device support (USB)"
0010 depends on USB
0011 select NFC_PN533
0012 help
0013 This module adds support for the NXP pn533 USB interface.
0014 Select this if your platform is using the USB bus.
0015
0016 If you choose to build a module, it'll be called pn533_usb.
0017 Say N if unsure.
0018
0019 config NFC_PN533_I2C
0020 tristate "NFC PN533 device support (I2C)"
0021 depends on I2C
0022 select NFC_PN533
0023 help
0024 This module adds support for the NXP pn533 I2C interface.
0025 Select this if your platform is using the I2C bus.
0026
0027 If you choose to build a module, it'll be called pn533_i2c.
0028 Say N if unsure.
0029
0030 config NFC_PN532_UART
0031 tristate "NFC PN532 device support (UART)"
0032 depends on SERIAL_DEV_BUS
0033 select NFC_PN533
0034 help
0035 This module adds support for the NXP pn532 UART interface.
0036 Select this if your platform is using the UART bus.
0037
0038 If you choose to build a module, it'll be called pn532_uart.
0039 Say N if unsure.