xref: /linux/drivers/nfc/pn533/Kconfig (revision 4b4193256c8d3bc3a5397b5cd9494c2ad386317d)
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
12*a7f7f624SMasahiro Yamada	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
23*a7f7f624SMasahiro Yamada	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.
29c656aa4cSLars Poeschel
30c656aa4cSLars Poeschelconfig NFC_PN532_UART
31c656aa4cSLars Poeschel	tristate "NFC PN532 device support (UART)"
32c656aa4cSLars Poeschel	depends on SERIAL_DEV_BUS
33c656aa4cSLars Poeschel	select NFC_PN533
34*a7f7f624SMasahiro Yamada	help
35c656aa4cSLars Poeschel	  This module adds support for the NXP pn532 UART interface.
36c656aa4cSLars Poeschel	  Select this if your platform is using the UART bus.
37c656aa4cSLars Poeschel
38c656aa4cSLars Poeschel	  If you choose to build a module, it'll be called pn532_uart.
39c656aa4cSLars Poeschel	  Say N if unsure.
40