GNU Linux-libre 5.10.215-gnu1
[releases.git] / drivers / nfc / pn533 / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 config NFC_PN533
3         tristate
4         help
5           NXP PN533 core driver.
6           This driver provides core functionality for NXP PN533 NFC devices.
7
8 config NFC_PN533_USB
9         tristate "NFC PN533 device support (USB)"
10         depends on USB
11         select NFC_PN533
12         help
13           This module adds support for the NXP pn533 USB interface.
14           Select this if your platform is using the USB bus.
15
16           If you choose to build a module, it'll be called pn533_usb.
17           Say N if unsure.
18
19 config NFC_PN533_I2C
20         tristate "NFC PN533 device support (I2C)"
21         depends on I2C
22         select NFC_PN533
23         help
24           This module adds support for the NXP pn533 I2C interface.
25           Select this if your platform is using the I2C bus.
26
27           If you choose to build a module, it'll be called pn533_i2c.
28           Say N if unsure.
29
30 config NFC_PN532_UART
31         tristate "NFC PN532 device support (UART)"
32         depends on SERIAL_DEV_BUS
33         select NFC_PN533
34         help
35           This module adds support for the NXP pn532 UART interface.
36           Select this if your platform is using the UART bus.
37
38           If you choose to build a module, it'll be called pn532_uart.
39           Say N if unsure.