Home
last modified time | relevance | path

Searched refs:fsl_edma (Results 1 – 1 of 1) sorted by relevance

/linux-4.4.14/drivers/dma/
Dfsl-edma.c655 struct fsl_edma_engine *fsl_edma = dev_id; in fsl_edma_tx_handler() local
660 base_addr = fsl_edma->membase; in fsl_edma_tx_handler()
662 intr = edma_readl(fsl_edma, base_addr + EDMA_INTR); in fsl_edma_tx_handler()
666 for (ch = 0; ch < fsl_edma->n_chans; ch++) { in fsl_edma_tx_handler()
668 edma_writeb(fsl_edma, EDMA_CINT_CINT(ch), in fsl_edma_tx_handler()
671 fsl_chan = &fsl_edma->chans[ch]; in fsl_edma_tx_handler()
694 struct fsl_edma_engine *fsl_edma = dev_id; in fsl_edma_err_handler() local
697 err = edma_readl(fsl_edma, fsl_edma->membase + EDMA_ERR); in fsl_edma_err_handler()
701 for (ch = 0; ch < fsl_edma->n_chans; ch++) { in fsl_edma_err_handler()
703 fsl_edma_disable_request(&fsl_edma->chans[ch]); in fsl_edma_err_handler()
[all …]