Lines Matching refs:stm32_dma3_chan

227 /* struct stm32_dma3_chan .config_set bitfield */
284 struct stm32_dma3_chan {
308 struct stm32_dma3_chan *chans;
315 static inline struct stm32_dma3_ddata *to_stm32_dma3_ddata(struct stm32_dma3_chan *chan)
320 static inline struct stm32_dma3_chan *to_stm32_dma3_chan(struct dma_chan *c)
322 return container_of(c, struct stm32_dma3_chan, vchan.chan);
330 static struct device *chan2dev(struct stm32_dma3_chan *chan)
335 static void stm32_dma3_chan_dump_reg(struct stm32_dma3_chan *chan)
369 static void stm32_dma3_chan_dump_hwdesc(struct stm32_dma3_chan *chan,
396 static struct stm32_dma3_swdesc *stm32_dma3_chan_desc_alloc(struct stm32_dma3_chan *chan, u32 count)
443 static void stm32_dma3_chan_desc_free(struct stm32_dma3_chan *chan,
457 struct stm32_dma3_chan *chan = to_stm32_dma3_chan(vdesc->tx.chan);
462 static void stm32_dma3_check_user_setting(struct stm32_dma3_chan *chan)
493 static void stm32_dma3_chan_prep_hwdesc(struct stm32_dma3_chan *chan,
562 static int stm32_dma3_chan_prep_hw(struct stm32_dma3_chan *chan, enum dma_transfer_direction dir,
764 static void stm32_dma3_chan_start(struct stm32_dma3_chan *chan)
807 static int stm32_dma3_chan_suspend(struct stm32_dma3_chan *chan, bool susp)
832 static void stm32_dma3_chan_reset(struct stm32_dma3_chan *chan)
863 static void stm32_dma3_chan_set_residue(struct stm32_dma3_chan *chan,
968 static int stm32_dma3_chan_stop(struct stm32_dma3_chan *chan)
996 static void stm32_dma3_chan_complete(struct stm32_dma3_chan *chan)
1008 struct stm32_dma3_chan *chan = devid;
1068 struct stm32_dma3_chan *chan = to_stm32_dma3_chan(c);
1121 struct stm32_dma3_chan *chan = to_stm32_dma3_chan(c);
1148 static u32 stm32_dma3_get_ll_count(struct stm32_dma3_chan *chan, size_t len, bool prevent_refactor)
1170 static void stm32_dma3_init_chan_config_for_memcpy(struct stm32_dma3_chan *chan,
1200 struct stm32_dma3_chan *chan = to_stm32_dma3_chan(c);
1257 struct stm32_dma3_chan *chan = to_stm32_dma3_chan(c);
1347 struct stm32_dma3_chan *chan = to_stm32_dma3_chan(c);
1418 struct stm32_dma3_chan *chan = to_stm32_dma3_chan(c);
1436 struct stm32_dma3_chan *chan = to_stm32_dma3_chan(c);
1446 struct stm32_dma3_chan *chan = to_stm32_dma3_chan(c);
1462 struct stm32_dma3_chan *chan = to_stm32_dma3_chan(c);
1475 struct stm32_dma3_chan *chan = to_stm32_dma3_chan(c);
1500 struct stm32_dma3_chan *chan = to_stm32_dma3_chan(c);
1508 struct stm32_dma3_chan *chan = to_stm32_dma3_chan(c);
1540 struct stm32_dma3_chan *chan = to_stm32_dma3_chan(c);
1555 struct stm32_dma3_chan *chan = to_stm32_dma3_chan(c);
1590 struct stm32_dma3_chan *chan;
1684 struct stm32_dma3_chan *chan;