Lines Matching defs:chan
182 struct stm32_dma_chan chan[STM32_DMA_MAX_CHANNELS]; member
185 static struct stm32_dma_device *stm32_dma_get_dev(struct stm32_dma_chan *chan) in stm32_dma_get_dev()
201 static struct device *chan2dev(struct stm32_dma_chan *chan) in chan2dev()
222 static int stm32_dma_get_width(struct stm32_dma_chan *chan, in stm32_dma_get_width()
238 static int stm32_dma_get_burst(struct stm32_dma_chan *chan, u32 maxburst) in stm32_dma_get_burst()
256 static void stm32_dma_set_fifo_config(struct stm32_dma_chan *chan, in stm32_dma_set_fifo_config()
274 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_slave_config() local
283 static u32 stm32_dma_irq_status(struct stm32_dma_chan *chan) in stm32_dma_irq_status()
306 static void stm32_dma_irq_clear(struct stm32_dma_chan *chan, u32 flags) in stm32_dma_irq_clear()
326 static int stm32_dma_disable_chan(struct stm32_dma_chan *chan) in stm32_dma_disable_chan()
357 static void stm32_dma_stop(struct stm32_dma_chan *chan) in stm32_dma_stop()
389 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_terminate_all() local
409 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_synchronize() local
414 static void stm32_dma_dump_reg(struct stm32_dma_chan *chan) in stm32_dma_dump_reg()
434 static void stm32_dma_start_transfer(struct stm32_dma_chan *chan) in stm32_dma_start_transfer()
490 static void stm32_dma_configure_next_sg(struct stm32_dma_chan *chan) in stm32_dma_configure_next_sg()
519 static void stm32_dma_handle_chan_done(struct stm32_dma_chan *chan) in stm32_dma_handle_chan_done()
540 struct stm32_dma_chan *chan = devid; in stm32_dma_chan_irq() local
565 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_issue_pending() local
577 static int stm32_dma_set_xfer_param(struct stm32_dma_chan *chan, in stm32_dma_set_xfer_param()
678 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_prep_slave_sg() local
742 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_prep_dma_cyclic() local
822 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_prep_dma_memcpy() local
860 static u32 stm32_dma_get_remaining_bytes(struct stm32_dma_chan *chan) in stm32_dma_get_remaining_bytes()
872 static size_t stm32_dma_desc_residue(struct stm32_dma_chan *chan, in stm32_dma_desc_residue()
902 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_tx_status() local
929 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_alloc_chan_resources() local
949 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_free_chan_resources() local
972 static void stm32_dma_set_config(struct stm32_dma_chan *chan, in stm32_dma_set_config()
992 struct stm32_dma_chan *chan; in stm32_dma_of_xlate() local
1032 struct stm32_dma_chan *chan; in stm32_dma_probe() local