On Sat, Feb 12, 2011 at 12:22 AM, Chuanxiao Dong <chuanxiao.dong@xxxxxxxxx> wrote: > SDHCI host controller has TRIM/ERASE capability, enable these caps for erasing > purpose. > > ERASE command needs R1B response. So for such command with busy signal, before > sending command, SDHCI host driver will simply set a maximum value for timeout > control register which is safe to use. > Awesome. I took a look at the eMMC spec, and the following commands also have R1B responses: 1) CMD5 (SLEEP_AWAKE) 2) CMD6 (SWITCH) 3) CMD7 (Select/Deselect - for Disconnected->Programming transitions) 4) CMD12 (STOP_TRANSMISSION - for write case) 5) CMD28 (SET_WRITE_PROT) 6) CMD29 (CLR_WRITE_PROT) ...so this should help with timeouts for those commands as well. Thanks! A -- 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