From: Fabio Baltieri Date: Thu, 13 Dec 2012 12:46:16 +0000 (+0100) Subject: dmaengine: ste_dma40: add a done queue for completed descriptors X-Git-Tag: v3.9-rc1~80^2~25^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4226dd86b10ac44f8e98599f6a73e3a1b929f8eb;p=pandora-kernel.git dmaengine: ste_dma40: add a done queue for completed descriptors This is to keep the active queue for only those transfers which are actually active in the hardware. Descriptors will be moved to the done queue after they are completed in the hardware (interrupt handler) but before all the cleanup work has been completed (tasklet). Mostly based on a previous patch by Rabin Vincent. Cc: Rabin Vincent Acked-by: Linus Walleij Acked-by: Vinod Koul Signed-off-by: Fabio Baltieri --- Reading git-diff-tree failed