Hello Adrian On Wed, Oct 28, 2015 at 5:55 PM, Adrian Hunter <adrian.hunter@xxxxxxxxx> wrote: > Hi > > Here are some patches that improve the reliability of selecting > eMMC HS200 or HS400 mode. > > Generally the improvement is to match the host controller timing > setting with the card mode before sending commands. > > > Adrian Hunter (4): > mmc: mmc: Improve reliability of mmc_select_hs200() > mmc: mmc: Fix HS setting in mmc_select_hs400() > mmc: mmc: Move mmc_switch_status() > mmc: mmc: Improve reliability of mmc_select_hs400() > > drivers/mmc/core/mmc.c | 93 +++++++++++++++++++++++++++++++++++++------------- > 1 file changed, 69 insertions(+), 24 deletions(-) > Have tested this series on dw_mmc host controller on exynos5800-peach board. HS400 and HS200 still works with these patches. Have not done a stress testing, but looks like across cold/warm reboot and across suspend/resume cycles, eMMC card still works in hs200/hs400 mode. Feel free to add: Tested-by: Alim Akhtar <alim.akhtar@xxxxxxxxxxx> > > Regards > Adrian > -- > To unsubscribe from this list: send the line "unsubscribe linux-mmc" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- Regards, Alim -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html