}
+ edma_writel(fsl_edma, ~0, fsl_edma->membase + EDMA_INTR);
if (fsl_edma->version == 1)
ret = fsl_edma_irq_init(pdev, fsl_edma);
else
fsl_chan->vchan.chan.chan_id = 0;
}
- edma_writel(fsl_edma, ~0, fsl_edma->membase + EDMA_INTR);
- ret = fsl_edma_irq_init(pdev, fsl_edma);
- if (ret)
- return ret;
-
dma_cap_set(DMA_PRIVATE, fsl_edma->dma_dev.cap_mask);
dma_cap_set(DMA_SLAVE, fsl_edma->dma_dev.cap_mask);
dma_cap_set(DMA_CYCLIC, fsl_edma->dma_dev.cap_mask);