18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_ciconfig NFC_MICROREAD
38c2ecf20Sopenharmony_ci	tristate
48c2ecf20Sopenharmony_ci	select CRC_CCITT
58c2ecf20Sopenharmony_ci	help
68c2ecf20Sopenharmony_ci	  This module contains the main code for Inside Secure microread
78c2ecf20Sopenharmony_ci	  NFC chipsets. It implements the chipset HCI logic and hooks into
88c2ecf20Sopenharmony_ci	  the NFC kernel APIs. Physical layers will register against it.
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ciconfig NFC_MICROREAD_I2C
118c2ecf20Sopenharmony_ci	tristate "Inside Secure Microread device support (I2C)"
128c2ecf20Sopenharmony_ci	depends on NFC_HCI && I2C && NFC_SHDLC
138c2ecf20Sopenharmony_ci	select NFC_MICROREAD
148c2ecf20Sopenharmony_ci	help
158c2ecf20Sopenharmony_ci	  This module adds support for the i2c interface of adapters using
168c2ecf20Sopenharmony_ci	  Inside microread chipsets.  Select this if your platform is using
178c2ecf20Sopenharmony_ci	  the i2c bus.
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_ci	  If you choose to build a module, it'll be called microread_i2c.
208c2ecf20Sopenharmony_ci	  Say N if unsure.
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ciconfig NFC_MICROREAD_MEI
238c2ecf20Sopenharmony_ci	tristate "Inside Secure Microread device support (MEI)"
248c2ecf20Sopenharmony_ci	depends on NFC_HCI && NFC_MEI_PHY
258c2ecf20Sopenharmony_ci	select NFC_MICROREAD
268c2ecf20Sopenharmony_ci	help
278c2ecf20Sopenharmony_ci	  This module adds support for the mei interface of adapters using
288c2ecf20Sopenharmony_ci	  Inside microread chipsets.  Select this if your microread chipset
298c2ecf20Sopenharmony_ci	  is handled by Intel's Management Engine Interface on your platform.
308c2ecf20Sopenharmony_ci
318c2ecf20Sopenharmony_ci	  If you choose to build a module, it'll be called microread_mei.
328c2ecf20Sopenharmony_ci	  Say N if unsure.
33