xref: /openbmc/linux/drivers/nfc/nfcmrvl/Kconfig (revision ba61bb17)
1config NFC_MRVL
2	tristate
3	help
4	  The core driver to support Marvell NFC devices.
5
6	  This driver is required if you want to support
7	  Marvell NFC device 8897.
8
9config NFC_MRVL_USB
10	tristate "Marvell NFC-over-USB driver"
11	depends on NFC_NCI && USB
12	select NFC_MRVL
13	help
14	  Marvell NFC-over-USB driver.
15
16	  This driver provides support for Marvell NFC-over-USB devices:
17          8897.
18
19	  Say Y here to compile support for Marvell NFC-over-USB driver
20	  into the kernel or say M to compile it as module.
21
22config NFC_MRVL_UART
23	tristate "Marvell NFC-over-UART driver"
24	depends on NFC_NCI && NFC_NCI_UART
25	select NFC_MRVL
26	help
27	  Marvell NFC-over-UART driver.
28
29	  This driver provides support for Marvell NFC-over-UART devices
30
31	  Say Y here to compile support for Marvell NFC-over-UART driver
32	  into the kernel or say M to compile it as module.
33
34config NFC_MRVL_I2C
35	tristate "Marvell NFC-over-I2C driver"
36	depends on NFC_MRVL && I2C
37	help
38	  Marvell NFC-over-I2C driver.
39
40	  This driver provides support for Marvell NFC-over-I2C devices.
41
42	  Say Y here to compile support for Marvell NFC-over-I2C driver
43	  into the kernel or say M to compile it as module.
44
45config NFC_MRVL_SPI
46	tristate "Marvell NFC-over-SPI driver"
47	depends on NFC_MRVL && NFC_NCI_SPI
48	help
49	  Marvell NFC-over-SPI driver.
50
51	  This driver provides support for Marvell NFC-over-SPI devices.
52
53	  Say Y here to compile support for Marvell NFC-over-SPI driver
54	  into the kernel or say M to compile it as module.
55