Home
last modified time | relevance | path

Searched refs:mcf_edma (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/
H A Dmcf-edma.c19 struct fsl_edma_engine *mcf_edma = dev_id; in mcf_edma_tx_handler() local
20 struct edma_regs *regs = &mcf_edma->regs; in mcf_edma_tx_handler()
31 for (ch = 0; ch < mcf_edma->n_chans; ch++) { in mcf_edma_tx_handler()
35 mcf_chan = &mcf_edma->chans[ch]; in mcf_edma_tx_handler()
67 struct fsl_edma_engine *mcf_edma = dev_id; in mcf_edma_err_handler() local
68 struct edma_regs *regs = &mcf_edma->regs; in mcf_edma_err_handler()
77 fsl_edma_disable_request(&mcf_edma->chans[ch]); in mcf_edma_err_handler()
79 mcf_edma->chans[ch].status = DMA_ERROR; in mcf_edma_err_handler()
80 mcf_edma->chans[ch].idle = true; in mcf_edma_err_handler()
90 fsl_edma_disable_request(&mcf_edma in mcf_edma_err_handler()
100 mcf_edma_irq_init(struct platform_device *pdev, struct fsl_edma_engine *mcf_edma) mcf_edma_irq_init() argument
145 mcf_edma_irq_free(struct platform_device *pdev, struct fsl_edma_engine *mcf_edma) mcf_edma_irq_free() argument
182 struct fsl_edma_engine *mcf_edma; mcf_edma_probe() local
288 struct fsl_edma_engine *mcf_edma = platform_get_drvdata(pdev); mcf_edma_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/dma/
H A Dmcf-edma-main.c19 struct fsl_edma_engine *mcf_edma = dev_id; in mcf_edma_tx_handler() local
20 struct edma_regs *regs = &mcf_edma->regs; in mcf_edma_tx_handler()
30 for (ch = 0; ch < mcf_edma->n_chans; ch++) { in mcf_edma_tx_handler()
33 fsl_edma_tx_chan_handler(&mcf_edma->chans[ch]); in mcf_edma_tx_handler()
42 struct fsl_edma_engine *mcf_edma = dev_id; in mcf_edma_err_handler() local
43 struct edma_regs *regs = &mcf_edma->regs; in mcf_edma_err_handler()
52 fsl_edma_disable_request(&mcf_edma->chans[ch]); in mcf_edma_err_handler()
54 fsl_edma_err_chan_handler(&mcf_edma->chans[ch]); in mcf_edma_err_handler()
64 fsl_edma_disable_request(&mcf_edma->chans[ch]); in mcf_edma_err_handler()
66 mcf_edma in mcf_edma_err_handler()
74 mcf_edma_irq_init(struct platform_device *pdev, struct fsl_edma_engine *mcf_edma) mcf_edma_irq_init() argument
119 mcf_edma_irq_free(struct platform_device *pdev, struct fsl_edma_engine *mcf_edma) mcf_edma_irq_free() argument
156 struct fsl_edma_engine *mcf_edma; mcf_edma_probe() local
260 struct fsl_edma_engine *mcf_edma = platform_get_drvdata(pdev); mcf_edma_remove() local
[all...]
/kernel/linux/linux-5.10/arch/m68k/coldfire/
H A Ddevice.c544 static struct platform_device mcf_edma = { variable
614 &mcf_edma,
/kernel/linux/linux-6.6/arch/m68k/coldfire/
H A Ddevice.c544 static struct platform_device mcf_edma = { variable
655 &mcf_edma,

Completed in 3 milliseconds