On Tue, Jun 22, 2010 at 02:47:37PM +0530, Rabin Vincent wrote: > Fix the data transfer size to allow multi block transfers to work. > > Acked-by: Linus Walleij <linus.walleij@xxxxxxxxxxxxxx> > Signed-off-by: Rabin Vincent <rabin.vincent@xxxxxxxxxxxxxx> The first two patches improve performance on Versatile, from 20.5s to read 1MB down to 18.5s - a 10% improvement. I was worried that the first patch would add too much overhead, and cause the hardware to overrun - as the ARM version of these primecells does not have the capability to stop the clock when the FIFO fills up, any increase in IRQ latency to read the FIFO will result in an overrun. So this is good news. I've applied the first three patches in this series, but we do need to sort out the card detect situation properly before continuing. -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html