|
@@ -1059,7 +1059,7 @@ static int dwc_control(struct dma_chan *chan, enum dma_ctrl_cmd cmd,
|
|
|
|
|
|
dwc_chan_disable(dw, dwc);
|
|
dwc_chan_disable(dw, dwc);
|
|
|
|
|
|
- dwc->paused = false;
|
|
|
|
|
|
+ dwc_chan_resume(dwc);
|
|
|
|
|
|
/* active_list entries will end up before queued entries */
|
|
/* active_list entries will end up before queued entries */
|
|
list_splice_init(&dwc->queue, &list);
|
|
list_splice_init(&dwc->queue, &list);
|