Commit b23a39b4 authored by Federico Vaga's avatar Federico Vaga

sw:drv: bugfix in releasing current transfer on abortion

Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
parent 1d094e2a
......@@ -649,6 +649,7 @@ static int gn412x_dma_terminate_all(struct dma_chan *chan)
gn412x_dma_chan->tx_curr = NULL;
}
gn412x_dma_tx_free(tx);
list_for_each_entry_safe(tx, tx_tmp,
&gn412x_dma_chan->pending_list, list) {
list_del(&tx->list);
......@@ -667,8 +668,6 @@ static int gn412x_dma_terminate_all(struct dma_chan *chan)
}
}
gn412x_dma_tx_free(tx);
return 0;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment