2014-08-07 9:54 GMT+02:00 Jean-Michel Hautbois <jean-michel.hautbois@xxxxxxxxxxx>: >>> OK, I juste tested to get back on part of the commit >>> 79f7ae7c45a6ccf04e2908337461dee615f6afb0 : >>> >>> diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c >>> index 1ab5f3a..e22d851 100644 >>> --- a/drivers/mmc/core/mmc.c >>> +++ b/drivers/mmc/core/mmc.c >>> @@ -1264,7 +1264,7 @@ static int mmc_init_card(struct mmc_host *host, u32 ocr, >>> goto err; >>> } >>> mmc_card_set_ddr_mode(card); >>> - mmc_set_timing(card->host, MMC_TIMING_UHS_DDR50); >>> + mmc_set_timing(card->host, MMC_TIMING_MMC_DDR52); >>> mmc_set_bus_width(card->host, bus_width); >>> } >>> } >>> >>> >>> I just did the inverse, that means using MMC_TIMING_UHS_DDR50 and not >>> MMC_TIMING_MMC_DDR52 and I don't have any errors now. >> >> Is your card eMMC or SD(T-flash)? Which card do you use? >> Did you check dt-file? > > The card is Sandisk SDIN5D1-2G which is a iNAND. > What should I check in DT ? I have written too quickly, still have same problem from time to time... I don't have a clue, so if anybody has, I am interested... JM -- 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