Searched refs:dw_irq (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/dma/dw-edma/ |
| H A D | dw-edma-core.h | 124 irqreturn_t (*handle_int)(struct dw_edma_irq *dw_irq, enum dw_edma_dir dir, 185 dw_edma_core_handle_int(struct dw_edma_irq *dw_irq, enum dw_edma_dir dir, in dw_edma_core_handle_int() argument 188 return dw_irq->dw->core->handle_int(dw_irq, dir, done, abort); in dw_edma_core_handle_int()
|
| H A D | dw-hdma-v0-core.c | 114 dw_hdma_v0_core_handle_int(struct dw_edma_irq *dw_irq, enum dw_edma_dir dir, in dw_hdma_v0_core_handle_int() argument 117 struct dw_edma *dw = dw_irq->dw; in dw_hdma_v0_core_handle_int() 126 mask = dw_irq->wr_mask; in dw_hdma_v0_core_handle_int() 130 mask = dw_irq->rd_mask; in dw_hdma_v0_core_handle_int()
|
| H A D | dw-edma-v0-core.c | 234 dw_edma_v0_core_handle_int(struct dw_edma_irq *dw_irq, enum dw_edma_dir dir, in dw_edma_v0_core_handle_int() argument 237 struct dw_edma *dw = dw_irq->dw; in dw_edma_v0_core_handle_int() 247 mask = dw_irq->wr_mask; in dw_edma_v0_core_handle_int() 251 mask = dw_irq->rd_mask; in dw_edma_v0_core_handle_int()
|
| H A D | dw-edma-core.c | 668 struct dw_edma_irq *dw_irq = data; in dw_edma_interrupt_write() local 670 return dw_edma_core_handle_int(dw_irq, EDMA_DIR_WRITE, in dw_edma_interrupt_write() 677 struct dw_edma_irq *dw_irq = data; in dw_edma_interrupt_read() local 679 return dw_edma_core_handle_int(dw_irq, EDMA_DIR_READ, in dw_edma_interrupt_read()
|