Files
android_kernel_xiaomi_sm8450/drivers/mmc/host
Micky Ching 6291e7153a mmc: rtsx: add support for async request
Add support for non-blocking request, pre_req() runs dma_map_sg() and
post_req() runs dma_unmap_sg(). This patch can increase card read/write
speed, especially for high speed card and slow speed CPU.

Test on intel i3(800MHz - 2.3GHz) performance mode(2.3GHz), SD card
clock 208MHz

run dd if=/dev/mmcblk0 of=/dev/null bs=64k count=1024
before:
67108864 bytes (67 MB) copied, 0.85427 s, 78.6 MB/s
after:
67108864 bytes (67 MB) copied, 0.74799 s, 89.7 MB/s

Signed-off-by: Micky Ching <micky_ching@realsil.com.cn>
Acked-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
2014-07-09 14:17:15 +01:00
..
2012-11-28 12:28:18 -08:00
2014-05-22 08:33:31 -04:00
2014-06-12 10:50:27 +02:00
2009-03-24 21:30:03 +01:00
2013-08-24 23:45:22 -04:00
2009-10-01 16:11:15 -07:00
2013-11-08 14:32:03 -05:00
2007-07-26 01:53:31 +02:00