diff --git a/drivers/dma/pxp/pxp_dma_v3.c b/drivers/dma/pxp/pxp_dma_v3.c index 18298eb3fbfc388b767e26fef96d028c7782f299..92e9ab206b0700b05a43358d66b90a075412e065 100644 --- a/drivers/dma/pxp/pxp_dma_v3.c +++ b/drivers/dma/pxp/pxp_dma_v3.c @@ -4272,12 +4272,6 @@ static void pxp_issue_pending(struct dma_chan *chan) spin_unlock(&pxp_chan->lock); pxp_clk_enable(pxp); - - pxp_soft_reset(pxp); - if (pxp->devdata && pxp->devdata->pxp_data_path_config) - pxp->devdata->pxp_data_path_config(pxp); - __raw_writel(0xffff, pxp->base + HW_PXP_IRQ_MASK); - wake_up_interruptible(&pxp->thread_waitq); }