Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/dma/
Dfsl-edma-main.c35 struct fsl_edma_engine *fsl_edma = dev_id; in fsl_edma_tx_handler() local
37 struct edma_regs *regs = &fsl_edma->regs; in fsl_edma_tx_handler()
39 intr = edma_readl(fsl_edma, regs->intl); in fsl_edma_tx_handler()
43 for (ch = 0; ch < fsl_edma->n_chans; ch++) { in fsl_edma_tx_handler()
45 edma_writeb(fsl_edma, EDMA_CINT_CINT(ch), regs->cint); in fsl_edma_tx_handler()
46 fsl_edma_tx_chan_handler(&fsl_edma->chans[ch]); in fsl_edma_tx_handler()
77 struct fsl_edma_engine *fsl_edma = dev_id; in fsl_edma_err_handler() local
79 struct edma_regs *regs = &fsl_edma->regs; in fsl_edma_err_handler()
81 err = edma_readl(fsl_edma, regs->errl); in fsl_edma_err_handler()
85 for (ch = 0; ch < fsl_edma->n_chans; ch++) { in fsl_edma_err_handler()
[all …]
Dfsl-edma-trace.h7 #define TRACE_SYSTEM fsl_edma
Dfsl-edma-common.h230 struct fsl_edma_engine *fsl_edma);