linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: Dong Aisheng <b29396@freescale.com>
To: Suman Tripathi <stripathi@apm.com>
Cc: <aisheng.dong@freescale.com>, Chris Ball <chris@printf.net>,
	"Anton Vorontsov" <anton@enomsg.org>,
	Arnd Bergmann <arnd@arndb.de>,
	Michal Simek <michal.simek@xilinx.com>,
	linux-mmc <linux-mmc@vger.kernel.org>,
	"linuxppc-dev@lists.ozlabs.org" <linuxppc-dev@lists.ozlabs.org>,
	"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>,
	"linux-arm-kernel@lists.infradead.org"
	<linux-arm-kernel@lists.infradead.org>,
	Don Dutile <ddutile@redhat.com>, "Jon Masters" <jcm@redhat.com>,
	Mark Langsdorf <mlangsdo@redhat.com>, patches <patches@apm.com>,
	Ulf Hansson <ulf.hansson@linaro.org>
Subject: Re: [PATCH RESEND v7 2/2] mmc: host: sdhci: Add support to disable SDR104/SDR50/DDR50 based on capability register 0.
Date: Fri, 5 Jun 2015 22:53:26 +0800	[thread overview]
Message-ID: <20150605145323.GA15110@shlinux1.ap.freescale.net> (raw)
In-Reply-To: <CAOHikRBB9Uyh4Z34_pFTdmA0A-vnV09zTi8iYEU+01XvmzSr_A@mail.gmail.com>

On Mon, Jun 01, 2015 at 01:38:47PM +0530, Suman Tripathi wrote:
>    Hi Aisheng,
>    On Wed, May 27, 2015 at 7:46 PM, Suman Tripathi <[1]stripathi@apm.com>
>    wrote:
> 
>      On Tue, May 26, 2015 at 6:06 PM, Ulf Hansson <[2]ulf.hansson@linaro.org>
>      wrote:
> 
>        On 21 May 2015 at 10:43, Suman Tripathi <[3]stripathi@apm.com> wrote:
>        > The sdhci framework disables SDR104/SDR50/DDR50 based on only quirk.
>        > This patch adds the support to disable SDR104/SDR50/DDR50 based on
>        > reading the capability register 0.
>        >
>        > Signed-off-by: Suman Tripathi <[4]stripathi@apm.com>
>        > ---
>        > ---
>        >  drivers/mmc/host/sdhci.c | 3 ++-
>        >  1 file changed, 2 insertions(+), 1 deletion(-)
>        >
>        > diff --git a/drivers/mmc/host/sdhci.c b/drivers/mmc/host/sdhci.c
>        > index 58c1770..a3d9b8a 100644
>        > --- a/drivers/mmc/host/sdhci.c
>        > +++ b/drivers/mmc/host/sdhci.c
>        > @@ -3118,7 +3118,8 @@ int sdhci_add_host(struct sdhci_host *host)
>        >                 }
>        >         }
>        >
>        > -       if (host->quirks2 & SDHCI_QUIRK2_NO_1_8_V)
>        > +       if (host->quirks2 & SDHCI_QUIRK2_NO_1_8_V ||
>        > +           !(caps[0] & SDHCI_CAN_VDD_180))
>        >                 caps[1] &= ~(SDHCI_SUPPORT_SDR104 |
>        SDHCI_SUPPORT_SDR50 |
>        >                        SDHCI_SUPPORT_DDR50);
>        >
>        > --
>        > 1.8.2.1
>        >
> 
>        I have no problem with this patch, except that it would be nice to get
>        a few "tested by" to make sure it doesn't break UHS support for some
>        SoCs.
> 
>        Kind regards
>        Uffe
> 
>      Can anyone test this in some other SoC ? Appreciate your help ..
> 
>    Can you test this patch  on imx SoC ?
> 

(Your email have some format issue.)

I have tested this patch and it does not break imx SoC.
You can add my tag.
Tested-by: Dong Aisheng <aisheng.dong@freescale.com>

However, it looks to me SDHCI_CAN_VDD_180 is only indicating the host VDD
capabiliies, not IO voltage capability.
SD3.0 cards require 1.8v IO voltage support.
So should this bit affect SD3.0 support?
e.g. some hosts can only work at VDD_330 (most VDD of SD slot on IMX boards
is using external regulator and is fixed to 3.3v), but it can support 1.8v
IO voltage, so it can support SD3.0 cards as well.

Ulf,
Can you help confirm it?

Regards
Dong Aisheng

>      --
>      Thanks,
>      with regards,
>      Suman Tripathi
> 
>    --
>    Thanks,
>    with regards,
>    Suman Tripathi
> 
> References
> 
>    Visible links
>    1. mailto:stripathi@apm.com
>    2. mailto:ulf.hansson@linaro.org
>    3. mailto:stripathi@apm.com
>    4. mailto:stripathi@apm.com
> perl: warning: Setting locale failed.
> perl: warning: Please check that your locale settings:
> 	LANGUAGE = (unset),
> 	LC_ALL = (unset),
> 	LC_TIME = "zh_CN.UTF-8",
> 	LC_MONETARY = "zh_CN.UTF-8",
> 	LC_ADDRESS = "zh_CN.UTF-8",
> 	LC_TELEPHONE = "zh_CN.UTF-8",
> 	LC_NAME = "zh_CN.UTF-8",
> 	LC_MEASUREMENT = "zh_CN.UTF-8",
> 	LC_IDENTIFICATION = "zh_CN.UTF-8",
> 	LC_NUMERIC = "zh_CN.UTF-8",
> 	LC_PAPER = "zh_CN.UTF-8",
> 	LANG = "en_US.UTF-8"
>     are supported and installed on your system.
> perl: warning: Falling back to the standard locale ("C").

  reply	other threads:[~2015-06-05 15:29 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-21  8:43 [PATCH RESEND v7 0/2] Add SDHCI support for APM X-Gene SoC using ARASAN SDHCI controller Suman Tripathi
2015-05-21  8:43 ` [PATCH RESEND v7 1/2] arm64: dts: Add the arasan mmc nodes in apm-storm.dtsi Suman Tripathi
2015-05-26 11:04   ` Suman Tripathi
2015-05-21  8:43 ` [PATCH RESEND v7 2/2] mmc: host: sdhci: Add support to disable SDR104/SDR50/DDR50 based on capability register 0 Suman Tripathi
2015-05-26 11:07   ` Suman Tripathi
2015-05-26 12:36   ` Ulf Hansson
2015-05-27 14:16     ` Suman Tripathi
2015-06-01  8:08       ` Suman Tripathi
2015-06-05 14:53         ` Dong Aisheng [this message]
2015-06-06 13:56           ` Suman Tripathi
2015-06-08  8:37             ` Ulf Hansson
2015-06-08  8:38               ` Ulf Hansson
2015-06-10 18:24                 ` Suman Tripathi

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=20150605145323.GA15110@shlinux1.ap.freescale.net \
    --to=b29396@freescale.com \
    --cc=aisheng.dong@freescale.com \
    --cc=anton@enomsg.org \
    --cc=arnd@arndb.de \
    --cc=chris@printf.net \
    --cc=ddutile@redhat.com \
    --cc=devicetree@vger.kernel.org \
    --cc=jcm@redhat.com \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-mmc@vger.kernel.org \
    --cc=linuxppc-dev@lists.ozlabs.org \
    --cc=michal.simek@xilinx.com \
    --cc=mlangsdo@redhat.com \
    --cc=patches@apm.com \
    --cc=stripathi@apm.com \
    --cc=ulf.hansson@linaro.org \
    /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).