Lines Matching refs:stm32_mdma_chan
258 struct stm32_mdma_chan { struct
280 struct stm32_mdma_chan chan[STM32_MDMA_MAX_CHANNELS]; argument
285 struct stm32_mdma_chan *chan) in stm32_mdma_get_dev()
291 static struct stm32_mdma_chan *to_stm32_mdma_chan(struct dma_chan *c) in to_stm32_mdma_chan()
293 return container_of(c, struct stm32_mdma_chan, vchan.chan); in to_stm32_mdma_chan()
301 static struct device *chan2dev(struct stm32_mdma_chan *chan) in chan2dev()
338 struct stm32_mdma_chan *chan, u32 count) in stm32_mdma_alloc_desc()
371 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(vdesc->tx.chan); in stm32_mdma_desc_free()
380 static int stm32_mdma_get_width(struct stm32_mdma_chan *chan, in stm32_mdma_get_width()
427 static int stm32_mdma_disable_chan(struct stm32_mdma_chan *chan) in stm32_mdma_disable_chan()
456 static void stm32_mdma_stop(struct stm32_mdma_chan *chan) in stm32_mdma_stop()
495 static int stm32_mdma_set_xfer_param(struct stm32_mdma_chan *chan, in stm32_mdma_set_xfer_param()
674 static void stm32_mdma_dump_hwdesc(struct stm32_mdma_chan *chan, in stm32_mdma_dump_hwdesc()
689 static void stm32_mdma_setup_hwdesc(struct stm32_mdma_chan *chan, in stm32_mdma_setup_hwdesc()
726 static int stm32_mdma_setup_xfer(struct stm32_mdma_chan *chan, in stm32_mdma_setup_xfer()
785 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c); in stm32_mdma_prep_slave_sg()
826 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c); in stm32_mdma_prep_dma_cyclic()
915 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c); in stm32_mdma_prep_dma_memcpy()
1090 static void stm32_mdma_dump_reg(struct stm32_mdma_chan *chan) in stm32_mdma_dump_reg()
1116 static void stm32_mdma_start_transfer(struct stm32_mdma_chan *chan) in stm32_mdma_start_transfer()
1168 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c); in stm32_mdma_issue_pending()
1187 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c); in stm32_mdma_pause()
1203 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c); in stm32_mdma_resume()
1240 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c); in stm32_mdma_terminate_all()
1259 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c); in stm32_mdma_synchronize()
1267 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c); in stm32_mdma_slave_config()
1274 static size_t stm32_mdma_desc_residue(struct stm32_mdma_chan *chan, in stm32_mdma_desc_residue()
1306 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c); in stm32_mdma_tx_status()
1332 static void stm32_mdma_xfer_end(struct stm32_mdma_chan *chan) in stm32_mdma_xfer_end()
1346 struct stm32_mdma_chan *chan = devid; in stm32_mdma_irq_handler()
1435 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c); in stm32_mdma_alloc_chan_resources()
1462 struct stm32_mdma_chan *chan = to_stm32_mdma_chan(c); in stm32_mdma_free_chan_resources()
1485 struct stm32_mdma_chan *chan; in stm32_mdma_of_xlate()
1530 struct stm32_mdma_chan *chan; in stm32_mdma_probe()