Lines Matching defs:atchan
319 #define at_xdmac_chan_read(atchan, reg) readl_relaxed((atchan)->ch_regs + (reg)) argument
320 #define at_xdmac_chan_write(atchan, reg, value) writel_relaxed((value), (atchan)->ch_regs + (reg)) argument
342 static inline int at_xdmac_chan_is_cyclic(struct at_xdmac_chan *atchan) in at_xdmac_chan_is_cyclic()
347 static inline int at_xdmac_chan_is_paused(struct at_xdmac_chan *atchan) in at_xdmac_chan_is_paused()
352 static inline int at_xdmac_chan_is_paused_internal(struct at_xdmac_chan *atchan) in at_xdmac_chan_is_paused_internal()
373 static void at_xdmac_runtime_suspend_descriptors(struct at_xdmac_chan *atchan) in at_xdmac_runtime_suspend_descriptors()
387 static int at_xdmac_runtime_resume_descriptors(struct at_xdmac_chan *atchan) in at_xdmac_runtime_resume_descriptors()
405 static bool at_xdmac_chan_is_enabled(struct at_xdmac_chan *atchan) in at_xdmac_chan_is_enabled()
425 struct at_xdmac_chan *atchan; in at_xdmac_off() local
454 static void at_xdmac_start_xfer(struct at_xdmac_chan *atchan, in at_xdmac_start_xfer()
548 struct at_xdmac_chan *atchan = to_at_xdmac_chan(tx->chan); in at_xdmac_tx_submit() local
592 static struct at_xdmac_desc *at_xdmac_get_desc(struct at_xdmac_chan *atchan) in at_xdmac_get_desc()
639 struct at_xdmac_chan *atchan; in at_xdmac_xlate() local
667 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in at_xdmac_compute_chan_conf() local
749 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in at_xdmac_set_slave_config() local
766 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in at_xdmac_prep_slave_sg() local
869 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in at_xdmac_prep_dma_cyclic() local
979 struct at_xdmac_chan *atchan, in at_xdmac_interleaved_queue_desc()
1076 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in at_xdmac_prep_interleaved() local
1172 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in at_xdmac_prep_dma_memcpy() local
1276 struct at_xdmac_chan *atchan, in at_xdmac_memset_create_desc()
1356 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in at_xdmac_prep_dma_memset() local
1382 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in at_xdmac_prep_dma_memset_sg() local
1543 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in at_xdmac_tx_status() local
1684 static void at_xdmac_advance_work(struct at_xdmac_chan *atchan) in at_xdmac_advance_work()
1702 static void at_xdmac_handle_cyclic(struct at_xdmac_chan *atchan) in at_xdmac_handle_cyclic()
1723 static void at_xdmac_handle_error(struct at_xdmac_chan *atchan) in at_xdmac_handle_error()
1769 struct at_xdmac_chan *atchan = from_tasklet(atchan, t, tasklet); in at_xdmac_tasklet() local
1832 struct at_xdmac_chan *atchan; in at_xdmac_interrupt() local
1885 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in at_xdmac_issue_pending() local
1900 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in at_xdmac_device_config() local
1914 struct at_xdmac_chan *atchan) in at_xdmac_device_pause_set()
1922 static void at_xdmac_device_pause_internal(struct at_xdmac_chan *atchan) in at_xdmac_device_pause_internal()
1935 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in at_xdmac_device_pause() local
1963 static void at_xdmac_device_resume_internal(struct at_xdmac_chan *atchan) in at_xdmac_device_resume_internal()
1976 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in at_xdmac_device_resume() local
2010 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in at_xdmac_device_terminate_all() local
2054 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in at_xdmac_alloc_chan_resources() local
2094 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in at_xdmac_free_chan_resources() local
2137 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in atmel_xdmac_prepare() local
2157 struct at_xdmac_chan *atchan = to_at_xdmac_chan(chan); in atmel_xdmac_suspend() local
2186 struct at_xdmac_chan *atchan; in atmel_xdmac_resume() local
2380 struct at_xdmac_chan *atchan = &atxdmac->chan[i]; in at_xdmac_probe() local
2452 struct at_xdmac_chan *atchan = &atxdmac->chan[i]; in at_xdmac_remove() local