From: "Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>
To: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: Samuel Ortiz <sameo@linux.intel.com>, linux-kernel@vger.kernel.org
Subject: Re: [PATCH] mfd: mc13xxx: Core should not be user visible
Date: Wed, 16 May 2012 20:01:54 +0200 [thread overview]
Message-ID: <20120516180154.GL22395@pengutronix.de> (raw)
In-Reply-To: <1337190669-29328-1-git-send-email-broonie@opensource.wolfsonmicro.com>
Hello,
On Wed, May 16, 2012 at 06:51:08PM +0100, Mark Brown wrote:
> 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: Mark Brown <broonie@opensource.wolfsonmicro.com>
> ---
> drivers/mfd/Kconfig | 8 +++-----
> 1 file changed, 3 insertions(+), 5 deletions(-)
>
> diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig
> index ffb7c05..8bc76aa 100644
> --- a/drivers/mfd/Kconfig
> +++ b/drivers/mfd/Kconfig
> @@ -614,7 +614,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
> @@ -624,12 +624,11 @@ 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
> select REGMAP_SPI
> + select MFD_MC13XXX
> help
> Select this if your MC13xxx is connected via an SPI bus.
>
> @@ -637,11 +636,10 @@ config MFD_MC13XXX_I2C
> tristate "MC13xxx I2C interface" if I2C
> default I2C
> select REGMAP_I2C
> + select MFD_MC13XXX
> help
> Select this if your MC13xxx is connected via an I2C bus.
>
> -endif
> -
If you change the logic in this way please change
tristate "MC13xxx SPI interface" if SPI_MASTER
default SPI_MASTER
to
tristate "Freescale MC13783 and MC13892 SPI interface"
depends on SPI_MASTER
and similar to the i2c part. IIRC only MC13892 supports i2c.
Best regards
Uwe
--
Pengutronix e.K. | Uwe Kleine-König |
Industrial Linux Solutions | http://www.pengutronix.de/ |
next prev parent reply other threads:[~2012-05-16 18:01 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-05-16 17:51 [PATCH] mfd: mc13xxx: Core should not be user visible Mark Brown
2012-05-16 18:01 ` Uwe Kleine-König [this message]
2012-05-16 18:03 ` Mark Brown
2012-05-18 11:03 ` Samuel Ortiz
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20120516180154.GL22395@pengutronix.de \
--to=u.kleine-koenig@pengutronix.de \
--cc=broonie@opensource.wolfsonmicro.com \
--cc=linux-kernel@vger.kernel.org \
--cc=sameo@linux.intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.