Lines Matching defs:reg_chan
65 struct reg_chan {
94 struct reg_chan __iomem *reg_tx_chan;
96 struct reg_chan __iomem *reg_rx_chan;
113 struct reg_chan __iomem *reg_chan;
150 if ((chan->direction == DMA_MEM_TO_DEV) && chan->reg_chan) {
155 writel_relaxed(v, &chan->reg_chan->mode);
156 writel_relaxed(DMA_ENABLE, &chan->reg_chan->control);
206 if (!chan->reg_chan)
210 writel_relaxed(DMA_TEARDOWN, &chan->reg_chan->control);
215 value = readl_relaxed(&chan->reg_chan->control);
220 if (readl_relaxed(&chan->reg_chan->control) & DMA_ENABLE) {
559 chan->reg_chan = dma->reg_tx_chan + channel;
562 dev_dbg(kdev->dev, "tx channel(%d) (%p)\n", chan->channel, chan->reg_chan);
638 max_tx_chan = size / sizeof(struct reg_chan);
643 max_rx_chan = size / sizeof(struct reg_chan);