These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / drivers / nfc / nfcmrvl / Kconfig
index 5e18afd..670af76 100644 (file)
@@ -1,18 +1,15 @@
 config NFC_MRVL
 config NFC_MRVL
-       tristate "Marvell NFC driver support"
-       depends on NFC_NCI
+       tristate
        help
          The core driver to support Marvell NFC devices.
 
          This driver is required if you want to support
          Marvell NFC device 8897.
 
        help
          The core driver to support Marvell NFC devices.
 
          This driver is required if you want to support
          Marvell NFC device 8897.
 
-         Say Y here to compile Marvell NFC driver into the kernel or
-         say M to compile it as module.
-
 config NFC_MRVL_USB
        tristate "Marvell NFC-over-USB driver"
 config NFC_MRVL_USB
        tristate "Marvell NFC-over-USB driver"
-       depends on NFC_MRVL && USB
+       depends on NFC_NCI && USB
+       select NFC_MRVL
        help
          Marvell NFC-over-USB driver.
 
        help
          Marvell NFC-over-USB driver.
 
@@ -21,3 +18,37 @@ config NFC_MRVL_USB
 
          Say Y here to compile support for Marvell NFC-over-USB driver
          into the kernel or say M to compile it as module.
 
          Say Y here to compile support for Marvell NFC-over-USB driver
          into the kernel or say M to compile it as module.
+
+config NFC_MRVL_UART
+       tristate "Marvell NFC-over-UART driver"
+       depends on NFC_NCI && NFC_NCI_UART
+       select NFC_MRVL
+       help
+         Marvell NFC-over-UART driver.
+
+         This driver provides support for Marvell NFC-over-UART devices
+
+         Say Y here to compile support for Marvell NFC-over-UART driver
+         into the kernel or say M to compile it as module.
+
+config NFC_MRVL_I2C
+       tristate "Marvell NFC-over-I2C driver"
+       depends on NFC_MRVL && I2C
+       help
+         Marvell NFC-over-I2C driver.
+
+         This driver provides support for Marvell NFC-over-I2C devices.
+
+         Say Y here to compile support for Marvell NFC-over-I2C driver
+         into the kernel or say M to compile it as module.
+
+config NFC_MRVL_SPI
+       tristate "Marvell NFC-over-SPI driver"
+       depends on NFC_MRVL && NFC_NCI_SPI
+       help
+         Marvell NFC-over-SPI driver.
+
+         This driver provides support for Marvell NFC-over-SPI devices.
+
+         Say Y here to compile support for Marvell NFC-over-SPI driver
+         into the kernel or say M to compile it as module.