After my hackish RFC patch, here is a small series implementing (hopefully) the solution we discussed. It will make mmc_send_abort_tuning() also send CMD12 for SD cards which makes more SD cards work for us. Details are in the patch descriptions. Please let me know what you think. Thanks, and happy hacking! Wolfram Sang (3): mmc: core: add helper to send STOP mmc: core: also abort tuning with CMD12 for SD mmc: core: remove obsolete parameter from mmc_send_abort_tuning drivers/mmc/core/block.c | 14 +------------- drivers/mmc/core/core.h | 1 + drivers/mmc/core/mmc.c | 6 ++++++ drivers/mmc/core/mmc_ops.c | 23 ++++------------------- drivers/mmc/core/mmc_ops.h | 14 ++++++++++++++ drivers/mmc/core/sd.c | 6 ++++++ drivers/mmc/host/renesas_sdhi_core.c | 2 +- drivers/mmc/host/sdhci.c | 2 +- include/linux/mmc/host.h | 2 +- 9 files changed, 35 insertions(+), 35 deletions(-) -- 2.30.2