Searched refs:reg_rx_flow (Results 1 - 1 of 1) sorted by relevance
/linux-4.4.14/drivers/soc/ti/ |
H A D | knav_dma.c | 83 struct reg_rx_flow { struct 103 struct reg_rx_flow __iomem *reg_rx_flow; member in struct:knav_dma_device 123 struct reg_rx_flow __iomem *reg_rx_flow; member in struct:knav_dma_chan 163 if (chan->reg_rx_flow) { chan_start() 179 writel_relaxed(v, &chan->reg_rx_flow->control); chan_start() 180 writel_relaxed(0, &chan->reg_rx_flow->tags); chan_start() 181 writel_relaxed(0, &chan->reg_rx_flow->tag_sel); chan_start() 185 writel_relaxed(v, &chan->reg_rx_flow->fdq_sel[0]); chan_start() 189 writel_relaxed(v, &chan->reg_rx_flow->fdq_sel[1]); chan_start() 191 writel_relaxed(0, &chan->reg_rx_flow->thresh[0]); chan_start() 192 writel_relaxed(0, &chan->reg_rx_flow->thresh[1]); chan_start() 193 writel_relaxed(0, &chan->reg_rx_flow->thresh[2]); chan_start() 232 if (chan->reg_rx_flow) { chan_stop() 234 writel_relaxed(0, &chan->reg_rx_flow->fdq_sel[0]); chan_stop() 235 writel_relaxed(0, &chan->reg_rx_flow->fdq_sel[1]); chan_stop() 236 writel_relaxed(0, &chan->reg_rx_flow->thresh[0]); chan_stop() 237 writel_relaxed(0, &chan->reg_rx_flow->thresh[1]); chan_stop() 238 writel_relaxed(0, &chan->reg_rx_flow->thresh[2]); chan_stop() 245 if (chan->reg_rx_flow) { chan_stop() 246 writel_relaxed(0, &chan->reg_rx_flow->control); chan_stop() 247 writel_relaxed(0, &chan->reg_rx_flow->tags); chan_stop() 248 writel_relaxed(0, &chan->reg_rx_flow->tag_sel); chan_stop() 560 chan->reg_rx_flow = dma->reg_rx_flow + flow; pktdma_init_rx_chan() 562 dev_dbg(kdev->dev, "rx flow(%d) (%p)\n", chan->flow, chan->reg_rx_flow); pktdma_init_rx_chan() 674 dma->reg_rx_flow = pktdma_get_regs(dma, node, 4, &size); dma_init() 675 if (!dma->reg_rx_flow) dma_init() 678 max_rx_flow = size / sizeof(struct reg_rx_flow); dma_init()
|
Completed in 50 milliseconds