Home
last modified time | relevance | path

Searched refs:d40c (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/
H A Dste_dma40.c603 static struct device *chan2dev(struct d40_chan *d40c) in chan2dev() argument
605 return &d40c->chan.dev->device; in chan2dev()
627 #define chan_err(d40c, format, arg...) \
628 d40_err(chan2dev(d40c), format, ## arg)
634 static int d40_pool_lli_alloc(struct d40_chan *d40c, struct d40_desc *d40d, in d40_pool_lli_alloc() argument
637 bool is_log = chan_is_logical(d40c); in d40_pool_lli_alloc()
669 d40d->lli_pool.dma_addr = dma_map_single(d40c->base->dev, in d40_pool_lli_alloc()
674 if (dma_mapping_error(d40c->base->dev, in d40_pool_lli_alloc()
686 static void d40_pool_lli_free(struct d40_chan *d40c, struct d40_desc *d40d) in d40_pool_lli_free() argument
689 dma_unmap_single(d40c in d40_pool_lli_free()
701 d40_lcla_alloc_one(struct d40_chan *d40c, struct d40_desc *d40d) d40_lcla_alloc_one() argument
730 d40_lcla_free_all(struct d40_chan *d40c, struct d40_desc *d40d) d40_lcla_free_all() argument
766 d40_desc_get(struct d40_chan *d40c) d40_desc_get() argument
793 d40_desc_free(struct d40_chan *d40c, struct d40_desc *d40d) d40_desc_free() argument
801 d40_desc_submit(struct d40_chan *d40c, struct d40_desc *desc) d40_desc_submit() argument
823 d40_desc_done(struct d40_chan *d40c, struct d40_desc *desc) d40_desc_done() argument
940 d40_desc_load(struct d40_chan *d40c, struct d40_desc *d40d) d40_desc_load() argument
949 d40_first_active_get(struct d40_chan *d40c) d40_first_active_get() argument
955 d40_desc_queue(struct d40_chan *d40c, struct d40_desc *desc) d40_desc_queue() argument
962 d40_first_pending(struct d40_chan *d40c) d40_first_pending() argument
968 d40_first_queued(struct d40_chan *d40c) d40_first_queued() argument
973 d40_first_done(struct d40_chan *d40c) d40_first_done() argument
1038 __d40_execute_command_phy(struct d40_chan *d40c, enum d40_command command) __d40_execute_command_phy() argument
1108 d40_term_all(struct d40_chan *d40c) d40_term_all() argument
1155 __d40_config_set_event(struct d40_chan *d40c, enum d40_events event_type, u32 event, int reg) __d40_config_set_event() argument
1238 d40_config_set_event(struct d40_chan *d40c, enum d40_events event_type) d40_config_set_event() argument
1254 d40_chan_has_events(struct d40_chan *d40c) d40_chan_has_events() argument
1266 __d40_execute_command_log(struct d40_chan *d40c, enum d40_command command) __d40_execute_command_log() argument
1314 d40_channel_execute_command(struct d40_chan *d40c, enum d40_command command) d40_channel_execute_command() argument
1323 d40_get_prmo(struct d40_chan *d40c) d40_get_prmo() argument
1348 d40_config_write(struct d40_chan *d40c) d40_config_write() argument
1384 d40_residue(struct d40_chan *d40c) d40_residue() argument
1400 d40_tx_is_linked(struct d40_chan *d40c) d40_tx_is_linked() argument
1415 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_pause() local
1440 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_resume() local
1467 struct d40_chan *d40c = container_of(tx->chan, d40_tx_submit() local
1482 d40_start(struct d40_chan *d40c) d40_start() argument
1487 d40_queue_start(struct d40_chan *d40c) d40_queue_start() argument
1521 dma_tc_handle(struct d40_chan *d40c) dma_tc_handle() argument
1576 struct d40_chan *d40c = from_tasklet(d40c, t, tasklet); dma_tasklet() local
1645 struct d40_chan *d40c; d40_handle_interrupt() local
1702 d40_validate_conf(struct d40_chan *d40c, struct stedma40_chan_cfg *conf) d40_validate_conf() argument
1832 d40_allocate_channel(struct d40_chan *d40c, bool *first_phy_user) d40_allocate_channel() argument
1959 d40_config_memcpy(struct d40_chan *d40c) d40_config_memcpy() argument
1989 d40_free_dma(struct d40_chan *d40c) d40_free_dma() argument
2049 d40_is_paused(struct d40_chan *d40c) d40_is_paused() argument
2097 struct d40_chan *d40c = stedma40_residue() local
2275 struct d40_chan *d40c = stedma40_filter() local
2293 __d40_set_prio_rt(struct d40_chan *d40c, int dev_type, bool src) __d40_set_prio_rt() argument
2326 d40_set_prio_realtime(struct d40_chan *d40c) d40_set_prio_realtime() argument
2393 struct d40_chan *d40c = d40_alloc_chan_resources() local
2456 struct d40_chan *d40c = d40_free_chan_resources() local
2542 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_tx_status() local
2562 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_issue_pending() local
2584 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_terminate_all() local
2613 dma40_config_to_halfchannel(struct d40_chan *d40c, struct stedma40_half_channel_info *info, u32 maxburst) dma40_config_to_halfchannel() argument
2648 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_set_runtime_config() local
2660 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_set_runtime_config_write() local
2787 struct d40_chan *d40c; d40_chan_init() local
[all...]
/kernel/linux/linux-6.6/drivers/dma/
H A Dste_dma40.c628 static struct device *chan2dev(struct d40_chan *d40c) in chan2dev() argument
630 return &d40c->chan.dev->device; in chan2dev()
652 #define chan_err(d40c, format, arg...) \
653 d40_err(chan2dev(d40c), format, ## arg)
659 static int d40_pool_lli_alloc(struct d40_chan *d40c, struct d40_desc *d40d, in d40_pool_lli_alloc() argument
662 bool is_log = chan_is_logical(d40c); in d40_pool_lli_alloc()
694 d40d->lli_pool.dma_addr = dma_map_single(d40c->base->dev, in d40_pool_lli_alloc()
699 if (dma_mapping_error(d40c->base->dev, in d40_pool_lli_alloc()
711 static void d40_pool_lli_free(struct d40_chan *d40c, struct d40_desc *d40d) in d40_pool_lli_free() argument
714 dma_unmap_single(d40c in d40_pool_lli_free()
726 d40_lcla_alloc_one(struct d40_chan *d40c, struct d40_desc *d40d) d40_lcla_alloc_one() argument
755 d40_lcla_free_all(struct d40_chan *d40c, struct d40_desc *d40d) d40_lcla_free_all() argument
791 d40_desc_get(struct d40_chan *d40c) d40_desc_get() argument
818 d40_desc_free(struct d40_chan *d40c, struct d40_desc *d40d) d40_desc_free() argument
826 d40_desc_submit(struct d40_chan *d40c, struct d40_desc *desc) d40_desc_submit() argument
848 d40_desc_done(struct d40_chan *d40c, struct d40_desc *desc) d40_desc_done() argument
965 d40_desc_load(struct d40_chan *d40c, struct d40_desc *d40d) d40_desc_load() argument
974 d40_first_active_get(struct d40_chan *d40c) d40_first_active_get() argument
980 d40_desc_queue(struct d40_chan *d40c, struct d40_desc *desc) d40_desc_queue() argument
987 d40_first_pending(struct d40_chan *d40c) d40_first_pending() argument
993 d40_first_queued(struct d40_chan *d40c) d40_first_queued() argument
998 d40_first_done(struct d40_chan *d40c) d40_first_done() argument
1063 __d40_execute_command_phy(struct d40_chan *d40c, enum d40_command command) __d40_execute_command_phy() argument
1133 d40_term_all(struct d40_chan *d40c) d40_term_all() argument
1180 __d40_config_set_event(struct d40_chan *d40c, enum d40_events event_type, u32 event, int reg) __d40_config_set_event() argument
1263 d40_config_set_event(struct d40_chan *d40c, enum d40_events event_type) d40_config_set_event() argument
1279 d40_chan_has_events(struct d40_chan *d40c) d40_chan_has_events() argument
1291 __d40_execute_command_log(struct d40_chan *d40c, enum d40_command command) __d40_execute_command_log() argument
1339 d40_channel_execute_command(struct d40_chan *d40c, enum d40_command command) d40_channel_execute_command() argument
1348 d40_get_prmo(struct d40_chan *d40c) d40_get_prmo() argument
1373 d40_config_write(struct d40_chan *d40c) d40_config_write() argument
1409 d40_residue(struct d40_chan *d40c) d40_residue() argument
1425 d40_tx_is_linked(struct d40_chan *d40c) d40_tx_is_linked() argument
1440 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_pause() local
1465 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_resume() local
1492 struct d40_chan *d40c = container_of(tx->chan, d40_tx_submit() local
1507 d40_start(struct d40_chan *d40c) d40_start() argument
1512 d40_queue_start(struct d40_chan *d40c) d40_queue_start() argument
1546 dma_tc_handle(struct d40_chan *d40c) dma_tc_handle() argument
1601 struct d40_chan *d40c = from_tasklet(d40c, t, tasklet); dma_tasklet() local
1670 struct d40_chan *d40c; d40_handle_interrupt() local
1726 d40_validate_conf(struct d40_chan *d40c, struct stedma40_chan_cfg *conf) d40_validate_conf() argument
1856 d40_allocate_channel(struct d40_chan *d40c, bool *first_phy_user) d40_allocate_channel() argument
1983 d40_config_memcpy(struct d40_chan *d40c) d40_config_memcpy() argument
2013 d40_free_dma(struct d40_chan *d40c) d40_free_dma() argument
2073 d40_is_paused(struct d40_chan *d40c) d40_is_paused() argument
2121 struct d40_chan *d40c = stedma40_residue() local
2299 struct d40_chan *d40c = stedma40_filter() local
2316 __d40_set_prio_rt(struct d40_chan *d40c, int dev_type, bool src) __d40_set_prio_rt() argument
2349 d40_set_prio_realtime(struct d40_chan *d40c) d40_set_prio_realtime() argument
2416 struct d40_chan *d40c = d40_alloc_chan_resources() local
2479 struct d40_chan *d40c = d40_free_chan_resources() local
2565 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_tx_status() local
2585 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_issue_pending() local
2607 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_terminate_all() local
2636 dma40_config_to_halfchannel(struct d40_chan *d40c, struct stedma40_half_channel_info *info, u32 maxburst) dma40_config_to_halfchannel() argument
2671 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_set_runtime_config() local
2683 struct d40_chan *d40c = container_of(chan, struct d40_chan, chan); d40_set_runtime_config_write() local
2810 struct d40_chan *d40c; d40_chan_init() local
[all...]

Completed in 7 milliseconds