]> git.baikalelectronics.ru Git - kernel.git/commit
dmaengine: imx-dma: dont complete descriptor for cyclic dma
authorVinod Koul <vinod.koul@linux.intel.com>
Fri, 20 Apr 2012 09:58:07 +0000 (15:28 +0530)
committerVinod Koul <vinod.koul@linux.intel.com>
Fri, 20 Apr 2012 09:58:07 +0000 (15:28 +0530)
commit47997d6dbf8687ad0feb7a0556d0acc38ab61dce
treeb7ac7796aca149e09e8b39b5ddc9ce208c17c118
parentf6668f74d5b8d670730db2b990d7858425f3b63c
dmaengine: imx-dma: dont complete descriptor for cyclic dma

the cookie updates completed the cyclic dma descriptor wrongly. This caused the
BUG_ON to be hit as submit is called for completed descriptor

Fix this by not marking the cyclic descriptor as complete

Tested-by: Javier Martin <javier.martin@vista-silicon.com>
Signed-off-by: Vinod Koul <vinod.koul@linux.intel.com>
drivers/dma/imx-dma.c