Searched refs:chan_irq (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/media/pci/mgb4/
H A Dmgb4_dma.c15 static void chan_irq(void *param) function
58 tx->callback = chan_irq;
/linux-master/include/linux/
H A Dshdma-base.h88 * chan_irq: process channel IRQ, return true if a transfer has
102 bool (*chan_irq)(struct shdma_chan *, int); member in struct:shdma_ops
/linux-master/drivers/dma/
H A Dmxs-dma.c113 unsigned int chan_irq; member in struct:mxs_dma_chan
315 if (mxs_dma->mxs_chans[i].chan_irq == irq)
409 ret = request_irq(mxs_chan->chan_irq, mxs_dma_int_handler,
429 free_irq(mxs_chan->chan_irq, mxs_dma);
444 free_irq(mxs_chan->chan_irq, mxs_dma);
710 int chan_irq; local
715 chan_irq = platform_get_irq(mxs_dma->pdev, param->chan_id);
716 if (chan_irq < 0)
719 mxs_chan->chan_irq = chan_irq;
[all...]
/linux-master/drivers/dma/sh/
H A Dshdmac.c663 .chan_irq = sh_dmae_chan_irq,
675 int chan_irq[SH_DMAE_MAX_CHANNELS]; local
809 chan_irq[irq_cnt] = chanirq_res->start;
832 chan_irq[irq_cnt++] = i;
845 err = sh_dmae_chan_probe(shdev, i, chan_irq[i], chan_flag[i]);
H A Dshdma-base.c893 static irqreturn_t chan_irq(int irq, void *dev) function
902 ret = ops->chan_irq(schan, irq) ? IRQ_WAKE_THREAD : IRQ_NONE;
938 int ret = devm_request_threaded_irq(schan->dev, irq, chan_irq,

Completed in 143 milliseconds