[PATCH v2 0/9] mmc: sdhci-esdhc-imx: add SD3.0 support

Shawn Guo shawn.guo at linaro.org
Thu Sep 26 05:02:00 EDT 2013


On Wed, Sep 25, 2013 at 10:01:52PM -0400, Chris Ball wrote:
> Hi Shawn, Sascha,
> 
> On Fri, Sep 13 2013, Dong Aisheng wrote:
> > This patch series add SD3.0 support for i.MX6Q/DL.
> > Since freescale i.MX6Q/DL uSDHC clock tuning progress is a little different from
> > the standard tuning process defined in host controller spec v3.0.
> > So we add a hook to allow execute platform specific tuning instead of
> > standard host controller tuning.
> >
> > The main difference are:
> > 1) not only generate Buffer Read Ready interrupt when tuning is performing.
> > It generates all other DATA interrupts like the normal data command.
> > 2) SDHCI_CTRL_EXEC_TUNING is not automatically cleared by HW,
> > instead it's controlled by SW.
> > 3) SDHCI_CTRL_TUNED_CLK is not automatically set by HW,
> > it's controlled by SW.
> > 4) the clock delay for every tuning is set by SW.
> >
> > Tested on i.MX6Q Sabreauto board.
> 
> Please could someone ACK this series?  Thanks,

Acked-by: Shawn Guo <shawn.guo at linaro.org>

One thing need to mention is that the series only adds support for
UHS SDR cards, and DDR cards haven't been working yet.

Shawn




More information about the linux-arm-kernel mailing list