Lines Matching refs:stm32_mdma_chan
257 struct stm32_mdma_chan {
278 struct stm32_mdma_chan chan[STM32_MDMA_MAX_CHANNELS];
283 struct stm32_mdma_chan *chan)
289 static struct stm32_mdma_chan *to_stm32_mdma_chan(struct dma_chan *c)
291 return container_of(c, struct stm32_mdma_chan, vchan.chan);
299 static struct device *chan2dev(struct stm32_mdma_chan *chan)
336 struct stm32_mdma_chan *chan, u32 count)
369 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(vdesc->tx.chan);
378 static int stm32_mdma_get_width(struct stm32_mdma_chan *chan,
425 static int stm32_mdma_disable_chan(struct stm32_mdma_chan *chan)
454 static void stm32_mdma_stop(struct stm32_mdma_chan *chan)
493 static int stm32_mdma_set_xfer_param(struct stm32_mdma_chan *chan,
672 static void stm32_mdma_dump_hwdesc(struct stm32_mdma_chan *chan,
687 static void stm32_mdma_setup_hwdesc(struct stm32_mdma_chan *chan,
724 static int stm32_mdma_setup_xfer(struct stm32_mdma_chan *chan,
783 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c);
824 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c);
913 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c);
1088 static void stm32_mdma_dump_reg(struct stm32_mdma_chan *chan)
1114 static void stm32_mdma_start_transfer(struct stm32_mdma_chan *chan)
1168 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c);
1187 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c);
1203 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c);
1244 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c);
1265 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c);
1273 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c);
1280 static size_t stm32_mdma_desc_residue(struct stm32_mdma_chan *chan,
1312 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c);
1338 static void stm32_mdma_xfer_end(struct stm32_mdma_chan *chan)
1351 struct stm32_mdma_chan *chan;
1434 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c);
1461 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c);
1484 struct stm32_mdma_chan *chan;
1529 struct stm32_mdma_chan *chan;