dmaengine: tegra-apb: Free interrupts before killing tasklets
authorJon Hunter <jonathanh@nvidia.com>
Fri, 13 Nov 2015 16:39:43 +0000 (16:39 +0000)
committerVinod Koul <vinod.koul@intel.com>
Sat, 5 Dec 2015 10:43:08 +0000 (16:13 +0530)
commit05e866b42e65c2f68dea7fc7be4fcf534f4d8a12
tree12250b2af697bd566725e4c14ae61b9d24c6fcc7
parent8fe9739bc3ed616fb8cf935fb5099051493c2424
dmaengine: tegra-apb: Free interrupts before killing tasklets

On probe failure or driver removal, before killing any tasklets, ensure
that the channel interrupt is freed to ensure that another channel
interrupt cannot occur and schedule the tasklet again.

Signed-off-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
drivers/dma/tegra20-apb-dma.c