commit | 0f0af9e6525d0067899f134d2e08f02ebb648c14 | [log] [tgz] |
---|---|---|
author | Jon Medhurst <jon.medhurst@linaro.org> | Tue Dec 20 15:03:38 2011 +0000 |
committer | Jon Medhurst <tixy@linaro.org> | Mon Aug 20 17:31:10 2012 +0100 |
tree | 0fff6fe9c099faad0a69d1dea00212b174d26521 | |
parent | d9875690d9b89a866022ff49e3fcea892345ad92 [diff] |
mmc: block: Make multi-block write errors retry as single block writes The current mmc block code retries i/o errors on multi-block reads by using single block reads. For platforms with unreliable multi-block operations, like the ARM Versatile Express board, this is a valuable error recovery path. This patch extends the single block retry to also include write operations. Signed-off-by: Jon Medhurst <jon.medhurst@linaro.org>