From: Franky Lin Date: Wed, 26 Jun 2013 12:20:18 +0000 (+0200) Subject: brcmfmac: add broken scatter-gather DMA support X-Git-Tag: v3.11-rc1~64^2~78^2^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3b81a6809480f3fc7d9d06562704c8df18ecec00;p=pandora-kernel.git 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 Reviewed-by: Arend van Spriel Signed-off-by: Franky Lin Signed-off-by: Arend van Spriel Signed-off-by: John W. Linville --- Reading git-diff-tree failed