summaryrefslogtreecommitdiffstats
path: root/drivers/pcmcia
diff options
context:
space:
mode:
authorFranky Lin <frankyl@broadcom.com>2013-06-26 14:20:18 +0200
committerJohn W. Linville <linville@tuxdriver.com>2013-06-27 13:42:18 -0400
commit3b81a6809480f3fc7d9d06562704c8df18ecec00 (patch)
tree8272324d8c51da6b79ffaf57911ba4d973716f2e /drivers/pcmcia
parent356bae6fb77b9ed74989bab4d919afd598f921a8 (diff)
downloadlinux-3b81a6809480f3fc7d9d06562704c8df18ecec00.tar.gz
linux-3b81a6809480f3fc7d9d06562704c8df18ecec00.tar.bz2
linux-3b81a6809480f3fc7d9d06562704c8df18ecec00.zip
brcmfmac: add broken scatter-gather DMA support
DMA engine of some old SDIO host controllers require block size alignment for data length of each scatterlist item. This patch introduces an intermediate buffer list to support this kind of platform. It decreases the throughput because of an extra memcpy in critical data path. So don't turn this on unless it's necessary. Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com> Reviewed-by: Arend van Spriel <arend@broadcom.com> Signed-off-by: Franky Lin <frankyl@broadcom.com> Signed-off-by: Arend van Spriel <arend@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/pcmcia')
0 files changed, 0 insertions, 0 deletions