arm:lpc313x:NAND Flash & SD/MMC DMA fixes
authorBangaragiri G <bangaragiri.g@nxp.com>
Tue, 13 Sep 2011 17:23:57 +0000 (17:23 +0000)
committerBangaragiri G <bangaragiri.g@nxp.com>
Tue, 13 Sep 2011 17:23:57 +0000 (17:23 +0000)
commit093e9d2f7f730dee86d6734f7a66fc573bcd7027
treeb20927815d49e97f6e12c92b3ae70e6ff0287494
parent0199b7336ad87b54e60bd0cc5eb3a1d86ab5d6a0
arm:lpc313x:NAND Flash & SD/MMC DMA fixes

Both NAND Flash & SD/MMC drivers were using SOFTIRQ.
This patch fixes the issues. The DMA SG channel request
function in DMA driver is updated to have callbacks
functions for both the channels

Signed-off-by: Bangaragiri G <bangaragiri.g@nxp.com>
arch/arm/mach-lpc313x/dma.c
arch/arm/mach-lpc313x/include/mach/dma.h
drivers/mmc/host/lpc313x_mmc.c
drivers/mtd/nand/lpc313x_nand.c
sound/soc/lpc313x/lpc313x-pcm.c