xref: /linux/drivers/nfc/microread/Kconfig (revision ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1)
1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2cfad1ba8SEric Lapuyadeconfig NFC_MICROREAD
304831ae4SJean Delvare	tristate
4cfad1ba8SEric Lapuyade	select CRC_CCITT
5cfad1ba8SEric Lapuyade	---help---
6cfad1ba8SEric Lapuyade	  This module contains the main code for Inside Secure microread
7cfad1ba8SEric Lapuyade	  NFC chipsets. It implements the chipset HCI logic and hooks into
8cfad1ba8SEric Lapuyade	  the NFC kernel APIs. Physical layers will register against it.
9cfad1ba8SEric Lapuyade
1071054c7dSSamuel Ortizconfig NFC_MICROREAD_I2C
1104831ae4SJean Delvare	tristate "Inside Secure Microread device support (I2C)"
1204831ae4SJean Delvare	depends on NFC_HCI && I2C && NFC_SHDLC
1304831ae4SJean Delvare	select NFC_MICROREAD
1471054c7dSSamuel Ortiz	---help---
1571054c7dSSamuel Ortiz	  This module adds support for the i2c interface of adapters using
1671054c7dSSamuel Ortiz	  Inside microread chipsets.  Select this if your platform is using
1771054c7dSSamuel Ortiz	  the i2c bus.
1871054c7dSSamuel Ortiz
1971054c7dSSamuel Ortiz	  If you choose to build a module, it'll be called microread_i2c.
2071054c7dSSamuel Ortiz	  Say N if unsure.
21e0af11faSSamuel Ortiz
22e0af11faSSamuel Ortizconfig NFC_MICROREAD_MEI
2304831ae4SJean Delvare	tristate "Inside Secure Microread device support (MEI)"
2404831ae4SJean Delvare	depends on NFC_HCI && NFC_MEI_PHY
2504831ae4SJean Delvare	select NFC_MICROREAD
26e0af11faSSamuel Ortiz	---help---
27e0af11faSSamuel Ortiz	  This module adds support for the mei interface of adapters using
28e0af11faSSamuel Ortiz	  Inside microread chipsets.  Select this if your microread chipset
29e0af11faSSamuel Ortiz	  is handled by Intel's Management Engine Interface on your platform.
30e0af11faSSamuel Ortiz
31e0af11faSSamuel Ortiz	  If you choose to build a module, it'll be called microread_mei.
32e0af11faSSamuel Ortiz	  Say N if unsure.
33