|
@@ -2616,7 +2616,7 @@ static void d40_issue_pending(struct dma_chan *chan)
|
|
|
spin_unlock_irqrestore(&d40c->lock, flags);
|
|
|
}
|
|
|
|
|
|
-static void d40_terminate_all(struct dma_chan *chan)
|
|
|
+static int d40_terminate_all(struct dma_chan *chan)
|
|
|
{
|
|
|
unsigned long flags;
|
|
|
struct d40_chan *d40c = container_of(chan, struct d40_chan, chan);
|
|
@@ -2644,6 +2644,7 @@ static void d40_terminate_all(struct dma_chan *chan)
|
|
|
d40c->busy = false;
|
|
|
|
|
|
spin_unlock_irqrestore(&d40c->lock, flags);
|
|
|
+ return 0;
|
|
|
}
|
|
|
|
|
|
static int
|