linux/drivers/mmc
Alex Dubov 14d836e749 mmc: cull sg list to match mmc request size
mmc layer may introduce additional (compared to block layer) limits on
request size. Culling of the sg list to match adjusted request size
simplifies the handling of such cases in the low level driver, allowing
it to skip block count checks while processing sg entries.

(fixes for wbsd and sdhci by Pierre Ossman)

Signed-off-by: Alex Dubov <oakad@yahoo.com>
Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
2007-05-01 13:04:12 +02:00
..
at91_mci.c Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm 2007-02-19 13:18:39 -08:00
au1xmmc.c mmc: Allow host drivers to specify max block count 2007-02-04 20:54:10 +01:00
au1xmmc.h Au1[12]00 mmc driver. Only tested on the Au1200 at this point though 2005-10-29 19:32:26 +01:00
imxmmc.c [ARM] 4256/1: i.MX/MX1 SDHC fix/workaround of SD card recognition problems 2007-03-12 16:49:37 +00:00
imxmmc.h [ARM] 3457/1: i.MX: SD/MMC support for i.MX/MX1 2006-04-02 19:27:07 +01:00
Kconfig [PATCH] TIFM should depend on PCI - TIFM_CORE leads to use of pci primitives 2007-02-09 08:28:48 -08:00
Makefile [ARM] 3963/1: AT91: Update configuration files 2006-12-01 16:56:43 +00:00
mmc_block.c mmc: cull sg list to match mmc request size 2007-05-01 13:04:12 +02:00
mmc_queue.c mmc: Allow host drivers to specify max block count 2007-02-04 20:54:10 +01:00
mmc_queue.h mmc: remove kernel_thread() 2006-12-01 17:56:46 +01:00
mmc_sysfs.c uevent: use add_uevent_var() instead of open coding it 2007-04-27 10:57:29 -07:00
mmc.c mmc: require explicit support for high-speed 2007-03-06 13:26:55 +01:00
mmc.h WorkStruct: make allyesconfig 2006-11-22 14:57:56 +00:00
mmci.c mmc: Allow host drivers to specify max block count 2007-02-04 20:54:10 +01:00
mmci.h [MMC] mmci: kunmap_atomic() unmaps virtual address, not page 2006-01-05 10:31:23 +00:00
omap.c mmc: Allow host drivers to specify max block count 2007-02-04 20:54:10 +01:00
pxamci.c mmc: Allow host drivers to specify max block count 2007-02-04 20:54:10 +01:00
pxamci.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sdhci.c mmc: cull sg list to match mmc request size 2007-05-01 13:04:12 +02:00
sdhci.h mmc: cull sg list to match mmc request size 2007-05-01 13:04:12 +02:00
tifm_sd.c tifm_sd: treat "status error" as normal command completion 2007-02-11 16:28:22 +01:00
wbsd.c mmc: cull sg list to match mmc request size 2007-05-01 13:04:12 +02:00
wbsd.h mmc: cull sg list to match mmc request size 2007-05-01 13:04:12 +02:00