Lines Matching refs:lch
328 setup_dma_interrupt(unsigned lch, in setup_dma_interrupt() argument
334 ctlr = EDMA_CTLR(lch); in setup_dma_interrupt()
335 lch = EDMA_CHAN_SLOT(lch); in setup_dma_interrupt()
338 edma_shadow0_write_array(ctlr, SH_IECR, lch >> 5, in setup_dma_interrupt()
339 BIT(lch & 0x1f)); in setup_dma_interrupt()
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()
345 edma_shadow0_write_array(ctlr, SH_ICR, lch >> 5, in setup_dma_interrupt()
346 BIT(lch & 0x1f)); in setup_dma_interrupt()
347 edma_shadow0_write_array(ctlr, SH_IESR, lch >> 5, in setup_dma_interrupt()
348 BIT(lch & 0x1f)); in setup_dma_interrupt()