devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Rajendra Nayak <rnayak@ti.com>
To: Paul Walmsley <paul@pwsan.com>
Cc: Tony Lindgren <tony@atomide.com>,
	Grant Likely <grant.likely@secretlab.ca>,
	linux-omap@vger.kernel.org, linaro-dev@lists.linaro.org,
	balajitk@ti.com, devicetree-discuss@lists.ozlabs.org,
	linux-mmc@vger.kernel.org, cjb@laptop.org,
	linux-arm-kernel@lists.infradead.org, "Cousson,
	Benoit" <b-cousson@ti.com>
Subject: Re: [PATCH v2 4/4] arm/dts: OMAP3: Add mmc controller nodes and board data
Date: Fri, 09 Mar 2012 15:06:56 +0530	[thread overview]
Message-ID: <4F59CF38.6090706@ti.com> (raw)
In-Reply-To: <alpine.DEB.2.00.1203082348200.26656@utopia.booyaka.com>

Hi Paul,

On Friday 09 March 2012 12:21 PM, Paul Walmsley wrote:
> On Thu, 8 Mar 2012, Grant Likely wrote:
>
>> Yes, absolutely use separate compatible values.  It is always important
>> to be specific as to the silicon implementing the IP.
>
> In that case, it is probably best to use the full chip name in the
> compatible string, e.g., omap2420 or omap2430 rather than just "omap2".

Since omap2420 and omap2430 have different MMC controllers (and these
bindings only cover the hsmmc controller used in 2430 and beyond, I
haven't done the bindings for the legacy one yet), the idea was
to differentiate between omap2420 and omap2430 by using
compatible of "ti,omap2-hsmmc" for the High-Speed controller used in
OMAP2 (2430) and "ti,omap2-mmc" for the legacy one used in OMAP2 (2420).
Does that sound good to you?

> Particularly in the case of "OMAP3," which is a largely meaningless group
> these days with AM33xx, OMAP34xx, OMAP36xx, and AM3517, many of which are
> quite different from each other...

But these bindings are specific and limited to HSMMC module which is
not quite different in the different SoC variants. There is a single
driver to handle hsmmc module on all the SoCs which does not need to
differentiate which SoC it is on.

regards,
Rajendra

>
>
> - Paul


  reply	other threads:[~2012-03-09  9:36 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-02-23 12:01 [PATCH v2 0/4] omap hsmmc device tree support Rajendra Nayak
     [not found] ` <1329998490-27555-1-git-send-email-rnayak-l0cyMroinI0@public.gmane.org>
2012-02-23 12:01   ` [PATCH v2 1/4] mmc: omap_hsmmc: Convert hsmmc driver to use device tree Rajendra Nayak
     [not found]     ` <1329998490-27555-2-git-send-email-rnayak-l0cyMroinI0@public.gmane.org>
2012-02-24 11:32       ` T Krishnamoorthy, Balaji
2012-02-24 11:35         ` Rajendra Nayak
     [not found]           ` <4F4775FF.2090500-l0cyMroinI0@public.gmane.org>
2012-02-24 12:51             ` Cousson, Benoit
2012-02-24 12:58               ` Rajendra Nayak
     [not found]                 ` <4F478963.20009-l0cyMroinI0@public.gmane.org>
2012-02-24 13:02                   ` Cousson, Benoit
2012-02-24 13:04                     ` Rajendra Nayak
2012-03-08  3:46     ` Rajendra Nayak
2012-03-08 15:58       ` Rob Herring
2012-03-09  5:42     ` Grant Likely
2012-03-09  9:21       ` Rajendra Nayak
2012-02-23 12:01   ` [PATCH v2 2/4] mmc: omap_hsmmc: Avoid a regulator voltage change with dt Rajendra Nayak
2012-02-23 12:01   ` [PATCH v2 3/4] arm/dts: OMAP4: Add mmc controller nodes and board data Rajendra Nayak
2012-02-24 10:16     ` T Krishnamoorthy, Balaji
2012-02-24 10:26       ` Rajendra Nayak
     [not found]         ` <4F4765EC.1000102-l0cyMroinI0@public.gmane.org>
2012-02-24 10:37           ` Russell King - ARM Linux
2012-02-24 10:59         ` T Krishnamoorthy, Balaji
2012-03-09 15:49         ` Grant Likely
2012-02-23 12:01   ` [PATCH v2 4/4] arm/dts: OMAP3: " Rajendra Nayak
2012-02-23 18:57     ` Tony Lindgren
2012-02-24  4:00       ` Rajendra Nayak
     [not found]         ` <4F470B71.1020308-l0cyMroinI0@public.gmane.org>
2012-02-24 11:23           ` Cousson, Benoit
2012-02-24 18:49         ` Tony Lindgren
2012-03-09  5:46           ` Grant Likely
2012-03-09  6:51             ` Paul Walmsley
2012-03-09  9:36               ` Rajendra Nayak [this message]
2012-03-09  9:26             ` Rajendra Nayak
2012-02-23 12:13 ` [PATCH v2 0/4] omap hsmmc device tree support Rajendra Nayak
  -- strict thread matches above, loose matches on Subject: below --
2012-03-12 15:02 Rajendra Nayak
2012-03-12 15:02 ` [PATCH v2 4/4] arm/dts: OMAP3: Add mmc controller nodes and board data Rajendra Nayak

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=4F59CF38.6090706@ti.com \
    --to=rnayak@ti.com \
    --cc=b-cousson@ti.com \
    --cc=balajitk@ti.com \
    --cc=cjb@laptop.org \
    --cc=devicetree-discuss@lists.ozlabs.org \
    --cc=grant.likely@secretlab.ca \
    --cc=linaro-dev@lists.linaro.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-mmc@vger.kernel.org \
    --cc=linux-omap@vger.kernel.org \
    --cc=paul@pwsan.com \
    --cc=tony@atomide.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).