summaryrefslogtreecommitdiff
path: root/drivers/mmc/host/omap_hsmmc.c
diff options
context:
space:
mode:
authorRabin Vincent <rabin.vincent@stericsson.com>2010-07-21 15:44:58 +0400
committerRussell King <rmk+kernel@arm.linux.org.uk>2010-07-27 13:48:44 +0400
commit4ce1d6cbf07271ab8f7cc47c3e27edeac08b58a7 (patch)
treeff2c3397828cda8d8455893f336e497bcdd6cb44 /drivers/mmc/host/omap_hsmmc.c
parent2c39c9e149f45ec15a6985cb06ec8f6d904bb35e (diff)
downloadlinux-4ce1d6cbf07271ab8f7cc47c3e27edeac08b58a7.tar.xz
ARM: 6237/1: mmci: use sg_miter API to fix multi-page sg handling
The mmci driver's SG list iteration logic assumes that each SG entry spans only one page, and only maps and flushes one page of the sg. This is not a valid assumption. Fix it by converting the driver to the sg_miter API, which correctly handles sgs which span multiple pages. Acked-by: Linus Walleij <linus.walleij@stericsson.com> Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'drivers/mmc/host/omap_hsmmc.c')
0 files changed, 0 insertions, 0 deletions