Lines Matching defs:chan
141 #define ZYNQMP_DMA_DESC_SIZE(chan) (chan->desc_size) argument
143 #define to_chan(chan) container_of(chan, struct zynqmp_dma_chan, \ argument
256 struct zynqmp_dma_chan *chan; member
269 static inline void zynqmp_dma_writeq(struct zynqmp_dma_chan *chan, u32 reg, in zynqmp_dma_writeq()
280 static void zynqmp_dma_update_desc_to_ctrlr(struct zynqmp_dma_chan *chan, in zynqmp_dma_update_desc_to_ctrlr()
296 static void zynqmp_dma_desc_config_eod(struct zynqmp_dma_chan *chan, in zynqmp_dma_desc_config_eod()
315 static void zynqmp_dma_config_sg_ll_desc(struct zynqmp_dma_chan *chan, in zynqmp_dma_config_sg_ll_desc()
345 static void zynqmp_dma_init(struct zynqmp_dma_chan *chan) in zynqmp_dma_init()
384 struct zynqmp_dma_chan *chan = to_chan(tx->chan); in zynqmp_dma_tx_submit() local
418 zynqmp_dma_get_descriptor(struct zynqmp_dma_chan *chan) in zynqmp_dma_get_descriptor()
442 static void zynqmp_dma_free_descriptor(struct zynqmp_dma_chan *chan, in zynqmp_dma_free_descriptor()
460 static void zynqmp_dma_free_desc_list(struct zynqmp_dma_chan *chan, in zynqmp_dma_free_desc_list()
477 struct zynqmp_dma_chan *chan = to_chan(dchan); in zynqmp_dma_alloc_chan_resources() local
526 static void zynqmp_dma_start(struct zynqmp_dma_chan *chan) in zynqmp_dma_start()
539 static void zynqmp_dma_handle_ovfl_int(struct zynqmp_dma_chan *chan, u32 status) in zynqmp_dma_handle_ovfl_int()
549 static void zynqmp_dma_config(struct zynqmp_dma_chan *chan) in zynqmp_dma_config()
577 struct zynqmp_dma_chan *chan = to_chan(dchan); in zynqmp_dma_device_config() local
591 static void zynqmp_dma_start_transfer(struct zynqmp_dma_chan *chan) in zynqmp_dma_start_transfer()
615 static void zynqmp_dma_chan_desc_cleanup(struct zynqmp_dma_chan *chan) in zynqmp_dma_chan_desc_cleanup()
643 static void zynqmp_dma_complete_descriptor(struct zynqmp_dma_chan *chan) in zynqmp_dma_complete_descriptor()
662 struct zynqmp_dma_chan *chan = to_chan(dchan); in zynqmp_dma_issue_pending() local
674 static void zynqmp_dma_free_descriptors(struct zynqmp_dma_chan *chan) in zynqmp_dma_free_descriptors()
691 struct zynqmp_dma_chan *chan = to_chan(dchan); in zynqmp_dma_free_chan_resources() local
706 static void zynqmp_dma_reset(struct zynqmp_dma_chan *chan) in zynqmp_dma_reset()
730 struct zynqmp_dma_chan *chan = (struct zynqmp_dma_chan *)data; in zynqmp_dma_irq_handler() local
769 struct zynqmp_dma_chan *chan = from_tasklet(chan, t, tasklet); in zynqmp_dma_do_tasklet() local
804 struct zynqmp_dma_chan *chan = to_chan(dchan); in zynqmp_dma_device_terminate_all() local
818 struct zynqmp_dma_chan *chan = to_chan(dchan); in zynqmp_dma_synchronize() local
837 struct zynqmp_dma_chan *chan; in zynqmp_dma_prep_memcpy() local
885 static void zynqmp_dma_chan_remove(struct zynqmp_dma_chan *chan) in zynqmp_dma_chan_remove()
906 struct zynqmp_dma_chan *chan; in zynqmp_dma_chan_probe() local