Home
last modified time | relevance | path

Searched refs:reg_chan (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/soc/ti/
H A Dknav_dma.c73 struct reg_chan { struct
102 struct reg_chan __iomem *reg_tx_chan;
104 struct reg_chan __iomem *reg_rx_chan;
121 struct reg_chan __iomem *reg_chan; member
158 if ((chan->direction == DMA_MEM_TO_DEV) && chan->reg_chan) { in chan_start()
163 writel_relaxed(v, &chan->reg_chan->mode); in chan_start()
164 writel_relaxed(DMA_ENABLE, &chan->reg_chan->control); in chan_start()
214 if (!chan->reg_chan) in chan_teardown()
218 writel_relaxed(DMA_TEARDOWN, &chan->reg_chan in chan_teardown()
[all...]
/kernel/linux/linux-6.6/drivers/soc/ti/
H A Dknav_dma.c65 struct reg_chan { struct
94 struct reg_chan __iomem *reg_tx_chan;
96 struct reg_chan __iomem *reg_rx_chan;
113 struct reg_chan __iomem *reg_chan; member
150 if ((chan->direction == DMA_MEM_TO_DEV) && chan->reg_chan) { in chan_start()
155 writel_relaxed(v, &chan->reg_chan->mode); in chan_start()
156 writel_relaxed(DMA_ENABLE, &chan->reg_chan->control); in chan_start()
206 if (!chan->reg_chan) in chan_teardown()
210 writel_relaxed(DMA_TEARDOWN, &chan->reg_chan in chan_teardown()
[all...]

Completed in 2 milliseconds