[PATCH 0/2] mmc: rtsx: add support for async request

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Micky Ching <micky_ching@xxxxxxxxxxxxxx>

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
--
To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux