mmc: core: Use CMD23 for multiblock transfers when we can.
authorAndrei Warkentin <andreiw@motorola.com>
Mon, 23 May 2011 20:06:36 +0000 (15:06 -0500)
committerChris Ball <cjb@laptop.org>
Wed, 25 May 2011 20:48:46 +0000 (16:48 -0400)
commitd0c97cfb81ebc5b416c0f92fa2fc18d2773e3023
treedbf0fa49bdad896d283a7f392c156483d9687d4b
parentc59de9287993b5c36f9005f745a3ce0b1008131d
mmc: core: Use CMD23 for multiblock transfers when we can.

CMD23-prefixed instead of open-ended multiblock transfers
have a performance advantage on some MMC cards.

Signed-off-by: Andrei Warkentin <andreiw@motorola.com>
Signed-off-by: Chris Ball <cjb@laptop.org>
drivers/mmc/card/block.c
include/linux/mmc/card.h
include/linux/mmc/core.h
include/linux/mmc/host.h
include/linux/mmc/mmc.h