Lines Matching refs:ls2x_dma_chan
116 * struct ls2x_dma_chan - internal representation of an LS2X APB DMA channel
123 struct ls2x_dma_chan {
138 * @lchan: channel to store ls2x_dma_chan structures
144 struct ls2x_dma_chan lchan;
154 static inline struct ls2x_dma_chan *to_ldma_chan(struct dma_chan *chan)
156 return container_of(chan, struct ls2x_dma_chan, vchan.chan);
171 struct ls2x_dma_chan *lchan = to_ldma_chan(vdesc->tx.chan);
184 static void ls2x_dma_write_cmd(struct ls2x_dma_chan *lchan, bool cmd)
194 static void ls2x_dma_start_transfer(struct ls2x_dma_chan *lchan)
218 static size_t ls2x_dmac_detect_burst(struct ls2x_dma_chan *lchan)
239 static void ls2x_dma_fill_desc(struct ls2x_dma_chan *lchan, u32 sg_index,
282 struct ls2x_dma_chan *lchan = to_ldma_chan(chan);
302 struct ls2x_dma_chan *lchan = to_ldma_chan(chan);
325 struct ls2x_dma_chan *lchan = to_ldma_chan(chan);
386 struct ls2x_dma_chan *lchan = to_ldma_chan(chan);
448 struct ls2x_dma_chan *lchan = to_ldma_chan(chan);
463 struct ls2x_dma_chan *lchan = to_ldma_chan(chan);
480 struct ls2x_dma_chan *lchan = to_ldma_chan(chan);
506 struct ls2x_dma_chan *lchan = to_ldma_chan(chan);
513 struct ls2x_dma_chan *lchan = to_ldma_chan(chan);
528 struct ls2x_dma_chan *lchan = to_ldma_chan(chan);
544 * @dev_id: Pointer to ls2x_dma_chan
550 struct ls2x_dma_chan *lchan = dev_id;
576 struct ls2x_dma_chan *lchan = &priv->lchan;