Messages in this thread | | | From | <> | Subject | [PATCH 0/2] mmc: rtsx: add support for async request | Date | Fri, 6 Jun 2014 15:05:43 +0800 |
| |
From: Micky Ching <micky_ching@realsil.com.cn>
Add support for sd/mmc async request, which makes next request do dma_map_sg() while previous request transfering data. This behaviour can improve card io performance more than 10%.
Since rtsx mfd driver only provide a single function for transfering data, so add three split functions for rtsx mmc driver.
Micky Ching (2): mfd: rtsx: add dma transfer function mmc: rtsx: add support for async request
drivers/mfd/rtsx_pcr.c | 76 +++++++++++++-------- drivers/mmc/host/rtsx_pci_sdmmc.c | 133 +++++++++++++++++++++++++++++++++++-- include/linux/mfd/rtsx_pci.h | 6 ++ 3 files changed, 181 insertions(+), 34 deletions(-)
-- 1.7.9.5
| |