xref: /linux/drivers/nfc/pn533/Kconfig (revision c656aa4c27b17a8c70da223ed5ab42145800d6b5)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
29815c7cfSMichael Thalmeierconfig NFC_PN533
39815c7cfSMichael Thalmeier	tristate
49815c7cfSMichael Thalmeier	help
59815c7cfSMichael Thalmeier	  NXP PN533 core driver.
69815c7cfSMichael Thalmeier	  This driver provides core functionality for NXP PN533 NFC devices.
79815c7cfSMichael Thalmeier
89815c7cfSMichael Thalmeierconfig NFC_PN533_USB
99815c7cfSMichael Thalmeier	tristate "NFC PN533 device support (USB)"
109815c7cfSMichael Thalmeier	depends on USB
119815c7cfSMichael Thalmeier	select NFC_PN533
129815c7cfSMichael Thalmeier	---help---
139815c7cfSMichael Thalmeier	  This module adds support for the NXP pn533 USB interface.
149815c7cfSMichael Thalmeier	  Select this if your platform is using the USB bus.
159815c7cfSMichael Thalmeier
169815c7cfSMichael Thalmeier	  If you choose to build a module, it'll be called pn533_usb.
179815c7cfSMichael Thalmeier	  Say N if unsure.
18dd7bedcdSMichael Thalmeier
19dd7bedcdSMichael Thalmeierconfig NFC_PN533_I2C
20dd7bedcdSMichael Thalmeier	tristate "NFC PN533 device support (I2C)"
21dd7bedcdSMichael Thalmeier	depends on I2C
22dd7bedcdSMichael Thalmeier	select NFC_PN533
23dd7bedcdSMichael Thalmeier	---help---
24dd7bedcdSMichael Thalmeier	  This module adds support for the NXP pn533 I2C interface.
25dd7bedcdSMichael Thalmeier	  Select this if your platform is using the I2C bus.
26dd7bedcdSMichael Thalmeier
27dd7bedcdSMichael Thalmeier	  If you choose to build a module, it'll be called pn533_i2c.
28dd7bedcdSMichael Thalmeier	  Say N if unsure.
29*c656aa4cSLars Poeschel
30*c656aa4cSLars Poeschelconfig NFC_PN532_UART
31*c656aa4cSLars Poeschel	tristate "NFC PN532 device support (UART)"
32*c656aa4cSLars Poeschel	depends on SERIAL_DEV_BUS
33*c656aa4cSLars Poeschel	select NFC_PN533
34*c656aa4cSLars Poeschel	---help---
35*c656aa4cSLars Poeschel	  This module adds support for the NXP pn532 UART interface.
36*c656aa4cSLars Poeschel	  Select this if your platform is using the UART bus.
37*c656aa4cSLars Poeschel
38*c656aa4cSLars Poeschel	  If you choose to build a module, it'll be called pn532_uart.
39*c656aa4cSLars Poeschel	  Say N if unsure.
40