[PATCH V2 0/9] mmc: sdhci: Fix recovery from tuning timeout

Adrian Hunter
2016-12-02T13:19:44Z

Hi

Here are some small SDHCI tuning-related fixes and some clean-ups.

Changes in V2:
Added clean-up patches

Adrian Hunter (9):
Revert "mmc: sdhci: Reset cmd and data circuits after tuning failure"
mmc: sdhci: Fix recovery from tuning timeout
mmc: sdhci: Fix tuning reset after exhausting the maximum number of loops
mmc: sdhci: Always allow tuning to fall back to fixed sampling
mmc: mmc: Introduce mmc_abort_tuning()
mmc: sdhci: Use mmc_abort_tuning()
mmc: sdhci: Factor out tuning helper functions
mmc: sdhci: Simplify tuning block size logic
mmc: sdhci: Tidy tuning loop

drivers/mmc/core/mmc_ops.c | 25 ++++
drivers/mmc/host/sdhci.c | 278 ++++++++++++++++++++++++---------------------
include/linux/mmc/core.h | 1 +
3 files changed, 173 insertions(+), 131 deletions(-)

Regards
Adrian