Commit dfa4089b authored by Christophe Ricard's avatar Christophe Ricard Committed by Samuel Ortiz
Browse files

NFC: st21nfca: Auto-select core module



The core st21nca module is useless without the I2C access module.
So hide NFC_ST21NFCA and select it automatically if either
NFC_ST21NFCA_I2C is selected.

This avoids presenting NFC_ST21NFCA when NFC_ST21NFCA_I2C can't be
selected.

Cc: Jean Delvare <jdelvare@suse.de>
Signed-off-by: default avatarChristophe Ricard <christophe-h.ricard@st.com>
Signed-off-by: default avatarSamuel Ortiz <sameo@linux.intel.com>
parent 9ba04ebf
Loading
Loading
Loading
Loading
+4 −9
Original line number Original line Diff line number Diff line
config NFC_ST21NFCA
config NFC_ST21NFCA
	tristate "STMicroelectronics ST21NFCA NFC driver"
	tristate
	depends on NFC_HCI
	select CRC_CCITT
	select CRC_CCITT
	default n
	---help---
	---help---
	  STMicroelectronics ST21NFCA core driver. It implements the chipset
	  STMicroelectronics ST21NFCA core driver. It implements the chipset
	  HCI logic and hooks into the NFC kernel APIs. Physical layers will
	  HCI logic and hooks into the NFC kernel APIs. Physical layers will
	  register against it.
	  register against it.


	  To compile this driver as a module, choose m here. The module will
	  be called st21nfca.
	  Say N if unsure.

config NFC_ST21NFCA_I2C
config NFC_ST21NFCA_I2C
	tristate "NFC ST21NFCA i2c support"
	tristate "STMicroelectronics ST21NFCA NFC driver (I2C)"
	depends on NFC_ST21NFCA && I2C && NFC_SHDLC
	depends on NFC_HCI && I2C && NFC_SHDLC
	select NFC_ST21NFCA
	---help---
	---help---
	  This module adds support for the STMicroelectronics st21nfca i2c interface.
	  This module adds support for the STMicroelectronics st21nfca i2c interface.
	  Select this if your platform is using the i2c bus.
	  Select this if your platform is using the i2c bus.