[PATCH v2 0/9] mmc: sdhci-esdhc-imx: add SD3.0 support
Chris Ball
cjb at laptop.org
Thu Sep 26 07:57:43 EDT 2013
Hi,
On Thu, Sep 26 2013, Shawn Guo wrote:
> 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.
Thanks, patches 1-8 pushed to mmc-next for 3.13 with Shawn's ACK.
- Chris.
--
Chris Ball <cjb at laptop.org> <http://printf.net/>
More information about the linux-arm-kernel
mailing list