Commit 893a84e8 authored by Jean Delvare's avatar Jean Delvare Committed by Samuel Ortiz

NFC: nfcmrvl: Auto-select core module

As I understand it, the core nfcmrvl module is useless without
either the USB or the UART access module. So hide NFC_MRVL and select
it automatically if either NFC_MRVL_USB or NFC_MRVL_UART is selected.

This avoids presenting NFC_MRVL when neither NFC_MRVL_USB nor
NFC_MRVL_UART can be selected.
Signed-off-by: default avatarJean Delvare <jdelvare@suse.de>
Cc: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
Cc: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
Cc: Samuel Ortiz <sameo@linux.intel.com>
Signed-off-by: default avatarSamuel Ortiz <sameo@linux.intel.com>
parent 04831ae4
config NFC_MRVL config NFC_MRVL
tristate "Marvell NFC driver support" tristate
depends on NFC_NCI
help help
The core driver to support Marvell NFC devices. The core driver to support Marvell NFC devices.
This driver is required if you want to support This driver is required if you want to support
Marvell NFC device 8897. 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 config NFC_MRVL_USB
tristate "Marvell NFC-over-USB driver" tristate "Marvell NFC-over-USB driver"
depends on NFC_MRVL && USB depends on NFC_NCI && USB
select NFC_MRVL
help help
Marvell NFC-over-USB driver. Marvell NFC-over-USB driver.
...@@ -24,7 +21,8 @@ config NFC_MRVL_USB ...@@ -24,7 +21,8 @@ config NFC_MRVL_USB
config NFC_MRVL_UART config NFC_MRVL_UART
tristate "Marvell NFC-over-UART driver" tristate "Marvell NFC-over-UART driver"
depends on NFC_MRVL && NFC_NCI_UART depends on NFC_NCI && NFC_NCI_UART
select NFC_MRVL
help help
Marvell NFC-over-UART driver. Marvell NFC-over-UART driver.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment