commit | 9ab6f622068422b97278e55dd9689f2ce9a66661 | [log] [tgz] |
---|---|---|
author | Jon Medhurst <jon.medhurst@linaro.org> | Tue Dec 20 15:03:38 2011 +0000 |
committer | Jon Medhurst <tixy@linaro.org> | Mon May 21 12:50:25 2012 +0100 |
tree | 8c5a9a3b6fa3cc516e355420a38b32a88f9ee83d | |
parent | 76e10d158efb6d4516018846f60c2ab5501900bc [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>