From: Mike Frysinger Date: Wed, 7 Jan 2009 15:14:39 +0000 (+0800) Subject: Blackfin arch: rewrite dma_memcpy() and dma in/out functions X-Git-Tag: v2.6.29-rc1~189^2~60 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dd3dd384df7f9f77fba6875a606e5a663510cd1d;p=pandora-kernel.git Blackfin arch: rewrite dma_memcpy() and dma in/out functions - unify all dma in/out functions (takes ~35 lines of code now) - unify dma_memcpy with dma in/out functions (1 place that touches MDMA0 registers) - add support for 32bit transfers - cleanup dma_memcpy code to be much more readable - irqs are disabled only while programming MDMA registers rather than the entire transaction Signed-off-by: Mike Frysinger Signed-off-by: Bryan Wu --- Reading git-diff-tree failed