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