Linux 4.19-rc7
[linux-2.6/btrfs-unstable.git] / drivers / nfc / nfcmrvl / Kconfig
blob670af76922e03e94c8f33f8399b01df7afefae00
1 config NFC_MRVL
2         tristate
3         help
4           The core driver to support Marvell NFC devices.
6           This driver is required if you want to support
7           Marvell NFC device 8897.
9 config 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.
16           This driver provides support for Marvell NFC-over-USB devices:
17           8897.
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.
22 config 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.
29           This driver provides support for Marvell NFC-over-UART devices
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.
34 config NFC_MRVL_I2C
35         tristate "Marvell NFC-over-I2C driver"
36         depends on NFC_MRVL && I2C
37         help
38           Marvell NFC-over-I2C driver.
40           This driver provides support for Marvell NFC-over-I2C devices.
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.
45 config 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.
51           This driver provides support for Marvell NFC-over-SPI devices.
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.