Lines Matching refs:stm32_dma_chan

196 struct stm32_dma_chan {
216 struct stm32_dma_chan chan[STM32_DMA_MAX_CHANNELS];
219 static struct stm32_dma_device *stm32_dma_get_dev(struct stm32_dma_chan *chan)
225 static struct stm32_dma_chan *to_stm32_dma_chan(struct dma_chan *c)
227 return container_of(c, struct stm32_dma_chan, vchan.chan);
235 static struct device *chan2dev(struct stm32_dma_chan *chan)
250 static int stm32_dma_get_width(struct stm32_dma_chan *chan,
344 static int stm32_dma_get_burst(struct stm32_dma_chan *chan, u32 maxburst)
362 static void stm32_dma_set_fifo_config(struct stm32_dma_chan *chan,
380 struct stm32_dma_chan *chan = to_stm32_dma_chan(c);
389 static u32 stm32_dma_irq_status(struct stm32_dma_chan *chan)
412 static void stm32_dma_irq_clear(struct stm32_dma_chan *chan, u32 flags)
433 static int stm32_dma_disable_chan(struct stm32_dma_chan *chan)
454 static void stm32_dma_stop(struct stm32_dma_chan *chan)
486 struct stm32_dma_chan *chan = to_stm32_dma_chan(c);
508 struct stm32_dma_chan *chan = to_stm32_dma_chan(c);
513 static void stm32_dma_dump_reg(struct stm32_dma_chan *chan)
531 static void stm32_dma_configure_next_sg(struct stm32_dma_chan *chan);
533 static void stm32_dma_start_transfer(struct stm32_dma_chan *chan)
592 static void stm32_dma_configure_next_sg(struct stm32_dma_chan *chan)
621 static void stm32_dma_handle_chan_done(struct stm32_dma_chan *chan)
641 struct stm32_dma_chan *chan = devid;
691 struct stm32_dma_chan *chan = to_stm32_dma_chan(c);
703 static int stm32_dma_set_xfer_param(struct stm32_dma_chan *chan,
846 struct stm32_dma_chan *chan = to_stm32_dma_chan(c);
911 struct stm32_dma_chan *chan = to_stm32_dma_chan(c);
991 struct stm32_dma_chan *chan = to_stm32_dma_chan(c);
1039 static u32 stm32_dma_get_remaining_bytes(struct stm32_dma_chan *chan)
1063 static bool stm32_dma_is_current_sg(struct stm32_dma_chan *chan)
1087 static size_t stm32_dma_desc_residue(struct stm32_dma_chan *chan,
1157 struct stm32_dma_chan *chan = to_stm32_dma_chan(c);
1184 struct stm32_dma_chan *chan = to_stm32_dma_chan(c);
1203 struct stm32_dma_chan *chan = to_stm32_dma_chan(c);
1226 static void stm32_dma_set_config(struct stm32_dma_chan *chan,
1248 struct stm32_dma_chan *chan;
1288 struct stm32_dma_chan *chan;