mmc: bounce requests for simple hosts
authorPierre Ossman <drzeus@drzeus.cx>
Fri, 11 May 2007 22:26:16 +0000 (00:26 +0200)
committerPierre Ossman <drzeus@drzeus.cx>
Mon, 9 Jul 2007 19:22:53 +0000 (21:22 +0200)
commit98ccf14909ba02a41c5925b0b2c92aeeef23d3b9
tree331b645ee008f858305f7406f4639119b275ff82
parent7dcca30a32aadb0520417521b0c44f42d09fe05c
mmc: bounce requests for simple hosts

Some hosts cannot do scatter/gather in hardware. Since not doing sg
is such a big performance hit, we (optionally) bounce the requests
to a simple linear buffer that we hand over to the driver.

Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
drivers/mmc/card/Kconfig
drivers/mmc/card/block.c
drivers/mmc/card/queue.c
drivers/mmc/card/queue.h