android_kernel_xiaomi_sm8350/drivers/mmc
Alex Dubov 13cdf48ef1 tifm_sd: implement software scatter-gather
It was found that delays associated with issue and completion of the commands
severely limit performance of the new, fast SD cards. To alleviate this issue
scatter-gather emulation in software is implemented for both dma and pio
transfer modes. Non-block aligned and high memory sg entries are accounted
for.

Signed-off-by: Alex Dubov <oakad@yahoo.com>
Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
2007-05-01 13:04:15 +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
au1xmmc.h
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
Kconfig [PATCH] TIFM should depend on PCI - TIFM_CORE leads to use of pci primitives 2007-02-09 08:28:48 -08:00
Makefile
mmc_block.c mmc: cull sg list to match mmc request size 2007-05-01 13:04:12 +02:00
mmc_queue.c
mmc_queue.h
mmc_sysfs.c uevent: use add_uevent_var() instead of open coding it 2007-04-27 10:57:29 -07:00
mmc.c mmc: enforce correct sg list 2007-05-01 13:04:12 +02:00
mmc.h
mmci.c
mmci.h
omap.c
pxamci.c
pxamci.h
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: implement software scatter-gather 2007-05-01 13:04:15 +02:00
wbsd.c wbsd: remove block crc test 2007-05-01 13:04:12 +02:00
wbsd.h wbsd: remove block crc test 2007-05-01 13:04:12 +02:00