aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/dma/k3dma.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/drivers/dma/k3dma.c b/drivers/dma/k3dma.c
index c00eb1244fcf..b76962363519 100644
--- a/drivers/dma/k3dma.c
+++ b/drivers/dma/k3dma.c
@@ -724,11 +724,7 @@ static int k3_dma_terminate_all(struct dma_chan *chan)
724 k3_dma_free_desc(&p->ds_run->vd); 724 k3_dma_free_desc(&p->ds_run->vd);
725 p->ds_run = NULL; 725 p->ds_run = NULL;
726 } 726 }
727 if (p->ds_done) { 727 p->ds_done = NULL;
728 k3_dma_free_desc(&p->ds_done->vd);
729 p->ds_done = NULL;
730 }
731
732 } 728 }
733 spin_unlock_irqrestore(&c->vc.lock, flags); 729 spin_unlock_irqrestore(&c->vc.lock, flags);
734 vchan_dma_desc_free_list(&c->vc, &head); 730 vchan_dma_desc_free_list(&c->vc, &head);