Lines Matching defs:reg_chan
73 struct reg_chan {
102 struct reg_chan __iomem *reg_tx_chan;
104 struct reg_chan __iomem *reg_rx_chan;
121 struct reg_chan __iomem *reg_chan;
158 if ((chan->direction == DMA_MEM_TO_DEV) && chan->reg_chan) {
163 writel_relaxed(v, &chan->reg_chan->mode);
164 writel_relaxed(DMA_ENABLE, &chan->reg_chan->control);
214 if (!chan->reg_chan)
218 writel_relaxed(DMA_TEARDOWN, &chan->reg_chan->control);
223 value = readl_relaxed(&chan->reg_chan->control);
228 if (readl_relaxed(&chan->reg_chan->control) & DMA_ENABLE) {
569 chan->reg_chan = dma->reg_tx_chan + channel;
572 dev_dbg(kdev->dev, "tx channel(%d) (%p)\n", chan->channel, chan->reg_chan);
660 max_tx_chan = size / sizeof(struct reg_chan);
665 max_rx_chan = size / sizeof(struct reg_chan);