mbox series

[0/3] mmc: sdhci-of-esdhc: fix up erratum A-008171 workaround

Message ID 20190917044631.3161-1-yangbo.lu@nxp.com (mailing list archive)
Headers show
Series mmc: sdhci-of-esdhc: fix up erratum A-008171 workaround | expand

Message

Yangbo Lu Sept. 17, 2019, 4:46 a.m. UTC
This patch-set is to fix up erratum A-008171 workaround. It had been
verified on LS1046A eSDHC + Phison 32G eMMC which could trigger the
erratum.

Yangbo Lu (3):
  mmc: sdhci: introduce start_tuning() hook
  mmc: sdhci-of-esdhc: poll ESDHC_FLUSH_ASYNC_FIFO bit until completion
  mmc: sdhci-of-esdhc: fix up erratum A-008171 workaround

 drivers/mmc/host/sdhci-esdhc.h    |   9 ++
 drivers/mmc/host/sdhci-of-esdhc.c | 248 +++++++++++++++++++++++++++++++++-----
 drivers/mmc/host/sdhci.c          |   5 +-
 drivers/mmc/host/sdhci.h          |   1 +
 4 files changed, 229 insertions(+), 34 deletions(-)

Comments

Yangbo Lu Sept. 23, 2019, 3:34 a.m. UTC | #1
Any comments?
Thanks :)

> -----Original Message-----
> From: Yangbo Lu <yangbo.lu@nxp.com>
> Sent: Tuesday, September 17, 2019 12:46 PM
> To: linux-mmc@vger.kernel.org; Ulf Hansson <ulf.hansson@linaro.org>; Adrian
> Hunter <adrian.hunter@intel.com>
> Cc: Y.b. Lu <yangbo.lu@nxp.com>
> Subject: [PATCH 0/3] mmc: sdhci-of-esdhc: fix up erratum A-008171
> workaround
> 
> This patch-set is to fix up erratum A-008171 workaround. It had been verified
> on LS1046A eSDHC + Phison 32G eMMC which could trigger the erratum.
> 
> Yangbo Lu (3):
>   mmc: sdhci: introduce start_tuning() hook
>   mmc: sdhci-of-esdhc: poll ESDHC_FLUSH_ASYNC_FIFO bit until completion
>   mmc: sdhci-of-esdhc: fix up erratum A-008171 workaround
> 
>  drivers/mmc/host/sdhci-esdhc.h    |   9 ++
>  drivers/mmc/host/sdhci-of-esdhc.c | 248
> +++++++++++++++++++++++++++++++++-----
>  drivers/mmc/host/sdhci.c          |   5 +-
>  drivers/mmc/host/sdhci.h          |   1 +
>  4 files changed, 229 insertions(+), 34 deletions(-)
> 
> --
> 2.7.4