Searched refs:edma_cc (Results 1 – 2 of 2) sorted by relevance
271 static struct edma *edma_cc[EDMA_MAX_CC]; variable294 queue_no = edma_cc[ctlr]->default_queue; in map_dmach_queue()341 edma_cc[ctlr]->intr_data[lch].callback = callback; in setup_dma_interrupt()342 edma_cc[ctlr]->intr_data[lch].data = data; in setup_dma_interrupt()354 if (irq >= edma_cc[0]->irq_res_start && irq <= edma_cc[0]->irq_res_end) in irq2ctlr()356 else if (irq >= edma_cc[1]->irq_res_start && in irq2ctlr()357 irq <= edma_cc[1]->irq_res_end) in irq2ctlr()407 if (edma_cc[ctlr]->intr_data[channel].callback) in dma_irq_handler()408 edma_cc[ctlr]->intr_data[channel].callback( in dma_irq_handler()411 edma_cc[ctlr]->intr_data[channel].data); in dma_irq_handler()[all …]
106 struct edma_cc;112 struct edma_cc *ecc;120 struct edma_cc { struct128 static inline struct edma_cc *to_edma_cc(struct dma_device *d) in to_edma_cc() argument130 return container_of(d, struct edma_cc, dma_slave); in to_edma_cc()957 static void __init edma_chan_init(struct edma_cc *ecc, in edma_chan_init()982 static void edma_dma_init(struct edma_cc *ecc, struct dma_device *dma, in edma_dma_init()1015 struct edma_cc *ecc; in edma_probe()1062 struct edma_cc *ecc = dev_get_drvdata(dev); in edma_remove()