Lines Matching defs:d40c
599 static struct device *chan2dev(struct d40_chan *d40c) in chan2dev()
623 #define chan_err(d40c, format, arg...) \ argument
626 static int d40_pool_lli_alloc(struct d40_chan *d40c, struct d40_desc *d40d, in d40_pool_lli_alloc()
678 static void d40_pool_lli_free(struct d40_chan *d40c, struct d40_desc *d40d) in d40_pool_lli_free()
693 static int d40_lcla_alloc_one(struct d40_chan *d40c, in d40_lcla_alloc_one()
722 static int d40_lcla_free_all(struct d40_chan *d40c, in d40_lcla_free_all()
758 static struct d40_desc *d40_desc_get(struct d40_chan *d40c) in d40_desc_get()
785 static void d40_desc_free(struct d40_chan *d40c, struct d40_desc *d40d) in d40_desc_free()
793 static void d40_desc_submit(struct d40_chan *d40c, struct d40_desc *desc) in d40_desc_submit()
815 static void d40_desc_done(struct d40_chan *d40c, struct d40_desc *desc) in d40_desc_done()
933 static void d40_desc_load(struct d40_chan *d40c, struct d40_desc *d40d) in d40_desc_load()
942 static struct d40_desc *d40_first_active_get(struct d40_chan *d40c) in d40_first_active_get()
956 static void d40_desc_queue(struct d40_chan *d40c, struct d40_desc *desc) in d40_desc_queue()
963 static struct d40_desc *d40_first_pending(struct d40_chan *d40c) in d40_first_pending()
976 static struct d40_desc *d40_first_queued(struct d40_chan *d40c) in d40_first_queued()
989 static struct d40_desc *d40_first_done(struct d40_chan *d40c) in d40_first_done()
1057 static int __d40_execute_command_phy(struct d40_chan *d40c, in __d40_execute_command_phy()
1127 static void d40_term_all(struct d40_chan *d40c) in d40_term_all()
1174 static void __d40_config_set_event(struct d40_chan *d40c, in __d40_config_set_event()
1257 static void d40_config_set_event(struct d40_chan *d40c, in d40_config_set_event()
1273 static u32 d40_chan_has_events(struct d40_chan *d40c) in d40_chan_has_events()
1285 __d40_execute_command_log(struct d40_chan *d40c, enum d40_command command) in __d40_execute_command_log()
1333 static int d40_channel_execute_command(struct d40_chan *d40c, in d40_channel_execute_command()
1342 static u32 d40_get_prmo(struct d40_chan *d40c) in d40_get_prmo()
1367 static void d40_config_write(struct d40_chan *d40c) in d40_config_write()
1403 static u32 d40_residue(struct d40_chan *d40c) in d40_residue()
1419 static bool d40_tx_is_linked(struct d40_chan *d40c) in d40_tx_is_linked()
1434 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); in d40_pause() local
1459 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); in d40_resume() local
1486 struct d40_chan *d40c = container_of(tx->chan, in d40_tx_submit() local
1501 static int d40_start(struct d40_chan *d40c) in d40_start()
1506 static struct d40_desc *d40_queue_start(struct d40_chan *d40c) in d40_queue_start()
1540 static void dma_tc_handle(struct d40_chan *d40c) in dma_tc_handle()
1595 struct d40_chan *d40c = (struct d40_chan *) data; in dma_tasklet() local
1667 struct d40_chan *d40c; in d40_handle_interrupt() local
1724 static int d40_validate_conf(struct d40_chan *d40c, in d40_validate_conf()
1857 static int d40_allocate_channel(struct d40_chan *d40c, bool *first_phy_user) in d40_allocate_channel()
1984 static int d40_config_memcpy(struct d40_chan *d40c) in d40_config_memcpy()
2014 static int d40_free_dma(struct d40_chan *d40c) in d40_free_dma()
2075 static bool d40_is_paused(struct d40_chan *d40c) in d40_is_paused()
2124 struct d40_chan *d40c = in stedma40_residue() local
2299 struct d40_chan *d40c = in stedma40_filter() local
2317 static void __d40_set_prio_rt(struct d40_chan *d40c, int dev_type, bool src) in __d40_set_prio_rt()
2350 static void d40_set_prio_realtime(struct d40_chan *d40c) in d40_set_prio_realtime()
2417 struct d40_chan *d40c = in d40_alloc_chan_resources() local
2480 struct d40_chan *d40c = in d40_free_chan_resources() local
2582 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); in d40_tx_status() local
2602 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); in d40_issue_pending() local
2624 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); in d40_terminate_all() local
2653 dma40_config_to_halfchannel(struct d40_chan *d40c, in dma40_config_to_halfchannel()
2689 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); in d40_set_runtime_config() local
2816 struct d40_chan *d40c; in d40_chan_init() local