Skip to content

Commit

Permalink
mfd: mc13xxx core should not be user visible
Browse files Browse the repository at this point in the history
Since the core is not usable without one of the bus modules it should not
be presented in the UI but should instead be selected by the bus modules.

Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
  • Loading branch information
Mark Brown authored and Samuel Ortiz committed May 20, 2012
1 parent 65ee362 commit 1cb3642
Showing 1 changed file with 7 additions and 9 deletions.
16 changes: 7 additions & 9 deletions drivers/mfd/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -623,7 +623,7 @@ config MFD_MC13783
tristate

config MFD_MC13XXX
tristate "Support Freescale MC13783 and MC13892"
tristate
depends on SPI_MASTER || I2C
select MFD_CORE
select MFD_MC13783
Expand All @@ -633,24 +633,22 @@ config MFD_MC13XXX
additional drivers must be enabled in order to use the
functionality of the device.

if MFD_MC13XXX

config MFD_MC13XXX_SPI
tristate "MC13xxx SPI interface" if SPI_MASTER
default SPI_MASTER
tristate "Freescale MC13783 and MC13892 SPI interface"
depends on SPI_MASTER
select REGMAP_SPI
select MFD_MC13XXX
help
Select this if your MC13xxx is connected via an SPI bus.

config MFD_MC13XXX_I2C
tristate "MC13xxx I2C interface" if I2C
default I2C
tristate "Freescale MC13892 I2C interface"
depends on I2C
select REGMAP_I2C
select MFD_MC13XXX
help
Select this if your MC13xxx is connected via an I2C bus.

endif

config ABX500_CORE
bool "ST-Ericsson ABX500 Mixed Signal Circuit register functions"
default y if ARCH_U300 || ARCH_U8500
Expand Down

0 comments on commit 1cb3642

Please sign in to comment.