commit | 830398242a067625a36b84ca08fdec088e99d8da | [log] [tgz] |
---|---|---|
author | Jon Medhurst <jon.medhurst@linaro.org> | Tue Dec 20 15:03:38 2011 +0000 |
committer | Jon Medhurst <tixy@linaro.org> | Wed Jul 25 12:59:18 2012 +0100 |
tree | 847c3bbcab8f2acdf6e151fc41e2143daa983382 | |
parent | 28a33cbc24e4256c143dce96c7d93bf423229f92 [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>