xref: /openbmc/linux/drivers/nfc/pn544/Kconfig (revision a7f7f624)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2aa741030SSamuel Ortizconfig NFC_PN544
3b2117c12SJean Delvare	tristate
4aa741030SSamuel Ortiz	select CRC_CCITT
5a7f7f624SMasahiro Yamada	help
6aa741030SSamuel Ortiz	  NXP PN544 core driver.
7aa741030SSamuel Ortiz	  This is a driver based on the HCI NFC kernel layers and
8aa741030SSamuel Ortiz	  will thus not work with NXP libnfc library.
9aa741030SSamuel Ortiz
10aa741030SSamuel Ortizconfig NFC_PN544_I2C
11b2117c12SJean Delvare	tristate "NXP PN544 device support (I2C)"
12b2117c12SJean Delvare	depends on NFC_HCI && I2C && NFC_SHDLC
13b2117c12SJean Delvare	select NFC_PN544
14a7f7f624SMasahiro Yamada	help
15aa741030SSamuel Ortiz	  This module adds support for the NXP pn544 i2c interface.
16aa741030SSamuel Ortiz	  Select this if your platform is using the i2c bus.
17aa741030SSamuel Ortiz
18aa741030SSamuel Ortiz	  If you choose to build a module, it'll be called pn544_i2c.
19aa741030SSamuel Ortiz	  Say N if unsure.
20bb03dcebSSamuel Ortiz
21bb03dcebSSamuel Ortizconfig NFC_PN544_MEI
22b2117c12SJean Delvare	tristate "NXP PN544 device support (MEI)"
23b2117c12SJean Delvare	depends on NFC_HCI && NFC_MEI_PHY
24b2117c12SJean Delvare	select NFC_PN544
25a7f7f624SMasahiro Yamada	help
26bb03dcebSSamuel Ortiz	  This module adds support for the mei interface of adapters using
27bb03dcebSSamuel Ortiz	  NXP pn544 chipsets.  Select this if your pn544 chipset
28bb03dcebSSamuel Ortiz	  is handled by Intel's Management Engine Interface on your platform.
29bb03dcebSSamuel Ortiz
30bb03dcebSSamuel Ortiz	  If you choose to build a module, it'll be called pn544_mei.
31bb03dcebSSamuel Ortiz	  Say N if unsure.
32