From: Brian Niebuhr Date: Fri, 1 Oct 2010 08:30:48 +0000 (+0530) Subject: spi: davinci: fix DMA event generation stoppage X-Git-Tag: v2.6.38-rc1~454^2~6^2~13 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a4f4497b86a689aa8c827d4ebe0d00c4eba66f76;p=pandora-kernel.git spi: davinci: fix DMA event generation stoppage Do not stop SPI DMA event generation in either transmit or receive DMA event call back because the single setting affects both transmit and receive event generation. Depending on the order in which the callbacks happen, transmit or receive events can get unintentionally stalled. Instead, disable event generation once after both the transmit and receive DMA completes. While at it, remove the largely under-used function to set or clear DMA event generation. Signed-off-by: Brian Niebuhr Tested-By: Michael Williamson Signed-off-by: Sekhar Nori --- Reading git-diff-tree failed