Lines Matching full:edma
10 #include <linux/platform_data/dma-mcf-edma.h>
12 #include "fsl-edma-common.h"
107 IORESOURCE_IRQ, "edma-tx-00-15"); in mcf_edma_irq_init()
112 ret |= request_irq(i, mcf_edma_tx_handler, 0, "eDMA", mcf_edma); in mcf_edma_irq_init()
117 IORESOURCE_IRQ, "edma-tx-16-55"); in mcf_edma_irq_init()
122 ret |= request_irq(i, mcf_edma_tx_handler, 0, "eDMA", mcf_edma); in mcf_edma_irq_init()
126 ret = platform_get_irq_byname(pdev, "edma-tx-56-63"); in mcf_edma_irq_init()
129 0, "eDMA", mcf_edma); in mcf_edma_irq_init()
134 ret = platform_get_irq_byname(pdev, "edma-err"); in mcf_edma_irq_init()
137 0, "eDMA", mcf_edma); in mcf_edma_irq_init()
152 IORESOURCE_IRQ, "edma-tx-00-15"); in mcf_edma_irq_free()
159 IORESOURCE_IRQ, "edma-tx-16-55"); in mcf_edma_irq_free()
165 irq = platform_get_irq_byname(pdev, "edma-tx-56-63"); in mcf_edma_irq_free()
169 irq = platform_get_irq_byname(pdev, "edma-err"); in mcf_edma_irq_free()
208 /* Set up drvdata for ColdFire edma */ in mcf_edma_probe()
227 mcf_chan->edma = mcf_edma; in mcf_edma_probe()
276 "Can't register Freescale eDMA engine. (%d)\n", ret); in mcf_edma_probe()
299 .name = "mcf-edma",
329 MODULE_ALIAS("platform:mcf-edma");
330 MODULE_DESCRIPTION("Freescale eDMA engine driver, ColdFire family");