Lines Matching full:edma
10 #include <linux/platform_data/dma-mcf-edma.h>
12 #include "fsl-edma-common.h"
80 IORESOURCE_IRQ, "edma-tx-00-15"); in mcf_edma_irq_init()
85 ret |= request_irq(i, mcf_edma_tx_handler, 0, "eDMA", mcf_edma); in mcf_edma_irq_init()
90 IORESOURCE_IRQ, "edma-tx-16-55"); in mcf_edma_irq_init()
95 ret |= request_irq(i, mcf_edma_tx_handler, 0, "eDMA", mcf_edma); in mcf_edma_irq_init()
99 ret = platform_get_irq_byname(pdev, "edma-tx-56-63"); in mcf_edma_irq_init()
102 0, "eDMA", mcf_edma); in mcf_edma_irq_init()
107 ret = platform_get_irq_byname(pdev, "edma-err"); in mcf_edma_irq_init()
110 0, "eDMA", mcf_edma); in mcf_edma_irq_init()
125 IORESOURCE_IRQ, "edma-tx-00-15"); in mcf_edma_irq_free()
132 IORESOURCE_IRQ, "edma-tx-16-55"); in mcf_edma_irq_free()
138 irq = platform_get_irq_byname(pdev, "edma-tx-56-63"); in mcf_edma_irq_free()
142 irq = platform_get_irq_byname(pdev, "edma-err"); in mcf_edma_irq_free()
179 /* Set up drvdata for ColdFire edma */ in mcf_edma_probe()
196 mcf_chan->edma = mcf_edma; in mcf_edma_probe()
246 "Can't register Freescale eDMA engine. (%d)\n", ret); in mcf_edma_probe()
267 .name = "mcf-edma",
297 MODULE_ALIAS("platform:mcf-edma");
298 MODULE_DESCRIPTION("Freescale eDMA engine driver, ColdFire family");