提交 893a84e8 编写于 作者: J Jean Delvare 提交者: 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: NJean 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: NSamuel Ortiz <sameo@linux.intel.com>
上级 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% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册