Searched refs:chan_id (Results 1 - 25 of 35) sorted by relevance

12

/drivers/i2c/
H A Di2c-mux.c36 u32 chan_id; /* the channel id */ member in struct:i2c_mux_priv
38 int (*select)(struct i2c_adapter *, void *mux_priv, u32 chan_id);
39 int (*deselect)(struct i2c_adapter *, void *mux_priv, u32 chan_id);
51 ret = priv->select(parent, priv->mux_priv, priv->chan_id);
55 priv->deselect(parent, priv->mux_priv, priv->chan_id);
71 ret = priv->select(parent, priv->mux_priv, priv->chan_id);
76 priv->deselect(parent, priv->mux_priv, priv->chan_id);
105 void *mux_priv, u32 force_nr, u32 chan_id,
122 priv->chan_id = chan_id;
103 i2c_add_mux_adapter(struct i2c_adapter *parent, struct device *mux_dev, void *mux_priv, u32 force_nr, u32 chan_id, unsigned int class, int (*select) (struct i2c_adapter *, void *, u32), int (*deselect) (struct i2c_adapter *, void *, u32)) argument
[all...]
/drivers/dma/
H A Dmxs-dma.c208 int chan_id = mxs_chan->chan.chan_id; local
221 writel(1 << (chan_id + BP_APBH_CTRL0_RESET_CHANNEL),
227 HW_APBX_CHn_DEBUG1(mxs_dma, chan_id);
244 chan_id);
246 writel(1 << (chan_id + BP_APBHX_CHANNEL_CTRL_RESET_CHANNEL),
256 int chan_id = mxs_chan->chan.chan_id; local
260 mxs_dma->base + HW_APBHX_CHn_NXTCMDAR(mxs_dma, chan_id));
268 writel(2, mxs_dma->base + HW_APBHX_CHn_SEMA(mxs_dma, chan_id));
283 int chan_id = mxs_chan->chan.chan_id; local
299 int chan_id = mxs_chan->chan.chan_id; local
742 unsigned int chan_id; member in struct:mxs_dma_filter_param
[all...]
H A Dat_hdmac_regs.h358 atchan->chan_common.chan_id,
384 static void atc_setup_irq(struct at_dma *atdma, int chan_id, int on) argument
389 ebci = AT_DMA_BTC(chan_id)
390 | AT_DMA_ERR(chan_id);
397 static void atc_enable_chan_irq(struct at_dma *atdma, int chan_id) argument
399 atc_setup_irq(atdma, chan_id, 1);
402 static void atc_disable_chan_irq(struct at_dma *atdma, int chan_id) argument
404 atc_setup_irq(atdma, chan_id, 0);
H A Dpch_dma.c195 if (chan->chan_id < 8)
196 pos = chan->chan_id;
198 pos = chan->chan_id + 8;
210 chan->chan_id, val);
221 if (chan->chan_id < 8) {
225 (DMA_CTL0_BITS_PER_CH * chan->chan_id);
227 (DMA_CTL0_BITS_PER_CH * chan->chan_id));
230 val |= 0x1 << (DMA_CTL0_BITS_PER_CH * chan->chan_id +
233 val &= ~(0x1 << (DMA_CTL0_BITS_PER_CH * chan->chan_id +
239 int ch = chan->chan_id
[all...]
H A Dacpi-dma.c332 pdata->dma_spec.chan_id = dma->channels;
371 dma_spec->chan_id = -1;
379 if (dma_spec->slave_id < 0 || dma_spec->chan_id < 0)
H A Dsirf-dma.c109 return container_of(schan, struct sirfsoc_dma, channels[c->chan_id]);
116 int cid = schan->chan.chan_id;
303 int cid = schan->chan.chan_id;
333 int cid = schan->chan.chan_id;
354 int cid = schan->chan.chan_id;
489 int cid = schan->chan.chan_id;
632 bool sirfsoc_dma_filter_id(struct dma_chan *chan, void *chan_id) argument
634 unsigned int ch_nr = (unsigned int) chan_id;
636 if (ch_nr == chan->chan_id +
H A Dmmp_tdma.c556 unsigned int chan_id; member in struct:mmp_tdma_filter_param
568 if (chan->chan_id != param->chan_id)
585 param.chan_id = dma_spec->args[0];
587 if (param.chan_id >= TDMA_CHANNEL_NUM)
H A Dat_hdmac.c272 int chan_id = atchan->chan_common.chan_id; local
319 if (!(dma_readl(atdma, CHSR) & AT_DMA_EMPT(chan_id)))
998 int chan_id = atchan->chan_common.chan_id; local
1008 dma_writel(atdma, CHER, AT_DMA_SUSP(chan_id));
1018 dma_writel(atdma, CHDR, AT_DMA_RES(chan_id));
1033 dma_writel(atdma, CHDR, AT_DMA_RES(chan_id) | atchan->mask);
1572 atc_disable_chan_irq(atdma, chan->chan_id);
H A Dof-dma.c245 if (chan->chan_id == dma_spec->args[0]) {
H A Dfsl-edma.c232 u32 ch = fsl_chan->vchan.chan.chan_id;
241 u32 ch = fsl_chan->vchan.chan.chan_id;
250 u32 ch = fsl_chan->vchan.chan.chan_id;
255 ch_off = fsl_chan->vchan.chan.chan_id % chans_per_mux;
358 u32 ch = fsl_chan->vchan.chan.chan_id;
433 u32 ch = fsl_chan->vchan.chan.chan_id;
737 if ((chan->chan_id / chans_per_mux) == dma_spec->args[0]) {
H A Dmpc512x_dma.c254 return container_of(mchan, struct mpc_dma, channels[c->chan_id]);
271 int cid = mchan->chan.chan_id;
555 out_8(&mdma->regs->dmaseei, chan->chan_id);
596 out_8(&mdma->regs->dmaceei, chan->chan_id);
819 out_8(&mdma->regs->dmacerq, chan->chan_id);
H A Dbcm2835-dma.c516 static int bcm2835_dma_chan_init(struct bcm2835_dmadev *d, int chan_id, int irq) argument
530 c->chan_base = BCM2835_DMA_CHANIO(d->base, chan_id);
531 c->ch = chan_id;
H A Dtimb_dma.c117 int id = td_chan->chan.chan_id;
125 int id = td_chan->chan.chan_id;
140 int id = td_chan->chan.chan_id;
205 td_chan, td_chan->chan.chan_id, td_chan->membase);
H A Dsun6i-dma.c546 __func__, vchan->vc.chan.chan_id, &dest, &src, len, flags);
633 __func__, vchan->vc.chan.chan_id,
651 __func__, vchan->vc.chan.chan_id,
H A Ddmaengine.c856 chan->chan_id = chancnt++;
864 device->dev_id, chan->chan_id);
H A Dpl330.c2026 unsigned int chan_id; local
2034 chan_id = dma_spec->args[0];
2035 if (chan_id >= pl330->num_peripherals)
2038 return dma_get_slave_channel(&pl330->peripherals[chan_id].chan);
2288 desc->peri = peri_id ? pch->chan.chan_id : 0;
H A Damba-pl08x.c1758 bool pl08x_filter_id(struct dma_chan *chan, void *chan_id) argument
1761 char *name = chan_id;
H A Dcoh901318.c1765 bool coh901318_filter_id(struct dma_chan *chan, void *chan_id) argument
1767 unsigned int ch_nr = (unsigned int) chan_id;
1892 dev_vdbg(COHC_2_DEV(cohc), "[%s] chan_id %d"
/drivers/dma/ipu/
H A Dipu_idmac.c608 enum ipu_channel channel = ichan->dma_chan.chan_id;
660 enum ipu_channel channel = ichan->dma_chan.chan_id;
735 enum ipu_channel channel = ichan->dma_chan.chan_id;
779 unsigned int chan_id = ichan->dma_chan.chan_id; local
793 ipu_select_buffer(chan_id, buf_idx);
795 sg, chan_id, buf_idx);
954 enum ipu_channel channel = ichan->dma_chan.chan_id;
1011 enum ipu_channel channel = ichan->dma_chan.chan_id;
1074 enum ipu_channel channel = ichan->dma_chan.chan_id;
1159 unsigned int chan_id = ichan->dma_chan.chan_id; local
[all...]
/drivers/media/dvb-frontends/
H A Drtl2832.c948 static int rtl2832_select(struct i2c_adapter *adap, void *mux_priv, u32 chan_id) argument
978 if (priv->i2c_gate_state == chan_id)
997 if (chan_id == 1)
1006 priv->i2c_gate_state = chan_id;
1016 u32 chan_id)
1015 rtl2832_deselect(struct i2c_adapter *adap, void *mux_priv, u32 chan_id) argument
/drivers/dma/xilinx/
H A Dxilinx_vdma.c1235 int chan_id = dma_spec->args[0]; local
1237 if (chan_id >= XILINX_VDMA_MAX_CHANS_PER_DEVICE)
1240 return dma_get_slave_channel(&xdev->chan[chan_id]->common);
/drivers/video/fbdev/
H A Dmx3fb.c410 dma_chan->chan_id);
423 dma_chan->chan_id);
1450 if (ichan->dma_chan.chan_id != IDMAC_SDC_0)
1496 mx3fbi->ipu_ch = ichan->dma_chan.chan_id;
1543 return rq->id == chan->chan_id &&
/drivers/spi/
H A Dspi-topcliff-pch.c849 if ((chan->chan_id == param->chan_id) &&
883 param->chan_id = data->ch * 2; /* Tx = 0, 2 */;
898 param->chan_id = data->ch * 2 + 1; /* Rx = Tx + 1 */;
/drivers/tty/serial/
H A Dpch_uart.c719 if ((chan->chan_id == param->chan_id) && (param->dma_dev ==
746 param->chan_id = priv->port.line * 2; /* Tx = 0, 2, 4, ... */
760 param->chan_id = priv->port.line * 2 + 1; /* Rx = Tx + 1 */
/drivers/dma/ioat/
H A Ddma.c369 int chan_id = chan_num(chan); local
380 msix = &device->msix_entries[chan_id];

Completed in 329 milliseconds

12