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 | 657 struct dw_edma_irq *dw_irq = data; in dw_edma_interrupt_write() local 659 return dw_edma_core_handle_int(dw_irq, EDMA_DIR_WRITE, in dw_edma_interrupt_write() 666 struct dw_edma_irq *dw_irq = data; in dw_edma_interrupt_read() local 668 return dw_edma_core_handle_int(dw_irq, EDMA_DIR_READ, in dw_edma_interrupt_read()
|