We need a luxury timeout once needing some extra time to
wait for flushing cache.
Change-Id: I8cd4015f30fa45cacdb984f0461b1ad8ee6cba7d
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
(card->ext_csd.cache_size > 0) &&
(card->ext_csd.cache_ctrl & 1)) {
err = __mmc_switch(card, EXT_CSD_CMD_SET_NORMAL,
(card->ext_csd.cache_size > 0) &&
(card->ext_csd.cache_ctrl & 1)) {
err = __mmc_switch(card, EXT_CSD_CMD_SET_NORMAL,
- EXT_CSD_FLUSH_CACHE, 1, 1,
+ EXT_CSD_FLUSH_CACHE, 1, 0,
true, false, false);
if (err)
pr_err("%s: cache flush error %d\n",
true, false, false);
if (err)
pr_err("%s: cache flush error %d\n",