Home
last modified time | relevance | path

Searched refs:dw_irq (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/dma/dw-edma/
H A Ddw-edma-core.h124 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 Ddw-hdma-v0-core.c114 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 Ddw-edma-v0-core.c234 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 Ddw-edma-core.c657 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()