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>
1 file changed