From: Teppei Kamijou Date: Wed, 12 Dec 2012 14:38:12 +0000 (+0100) Subject: mmc: sh_mmcif: Terminate DMA transactions when detecting timeout or error X-Git-Tag: v3.9-rc1~78^2~77 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eae309836509496c981ceaebdef57041de86ecd4;p=pandora-kernel.git mmc: sh_mmcif: Terminate DMA transactions when detecting timeout or error If a DMA transaction fails, terminate all outstanding DMA transfers and unmap buffers. Signed-off-by: Teppei Kamijou Signed-off-by: Shinya Kuribayashi [g.liakhovetski@gmx.de: forward-port, add dma_unmap_sg() in error cases] Signed-off-by: Guennadi Liakhovetski Signed-off-by: Chris Ball --- Reading git-diff-tree failed