Lines Matching refs:chan_id
605 enum ipu_channel channel = ichan->dma_chan.chan_id;
657 enum ipu_channel channel = ichan->dma_chan.chan_id;
732 enum ipu_channel channel = ichan->dma_chan.chan_id;
776 unsigned int chan_id = ichan->dma_chan.chan_id;
790 ipu_select_buffer(chan_id, buf_idx);
792 sg, chan_id, buf_idx);
952 enum ipu_channel channel = ichan->dma_chan.chan_id;
1009 enum ipu_channel channel = ichan->dma_chan.chan_id;
1072 enum ipu_channel channel = ichan->dma_chan.chan_id;
1157 unsigned int chan_id = ichan->dma_chan.chan_id;
1177 if (err & (1 << chan_id)) {
1178 idmac_write_ipureg(&ipu_data, 1 << chan_id, IPU_INT_STAT_4);
1188 chan_id, ready0, ready1, curbuf);
1195 if (unlikely((ichan->active_buffer && (ready1 >> chan_id) & 1) ||
1196 (!ichan->active_buffer && (ready0 >> chan_id) & 1)
1201 "active %d, ready %x, %x!\n", chan_id,
1211 "ready %x, %x!\n", chan_id,
1248 dev_dbg(dev, "Underrun on channel %x\n", chan_id);
1255 ipu_ic_disable_task(&ipu_data, chan_id);
1344 if (chan->chan_id != IDMAC_SDC_0 && chan->chan_id != IDMAC_SDC_1 &&
1345 chan->chan_id != IDMAC_IC_7)
1386 ipu_select_buffer(chan->chan_id, ichan->active_buffer);
1408 ipu_ic_disable_task(ipu, chan->chan_id);
1483 irq, ichan->dma_chan.chan_id);
1492 irq, ichan->dma_chan.chan_id);
1512 ret = ipu_irq_map(chan->chan_id);
1534 if (chan->chan_id == IDMAC_IC_7) {
1553 chan->chan_id, ichan->eof_irq);
1560 ipu_irq_unmap(chan->chan_id);
1576 if (chan->chan_id == IDMAC_IC_7) {
1590 ipu_irq_unmap(chan->chan_id);
1643 dma_chan->chan_id = i;