Home
last modified time | relevance | path

Searched refs:echan (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/ti/
H A Dedma.c186 struct edma_chan *echan; member
442 static void edma_set_chmap(struct edma_chan *echan, int slot) in edma_set_chmap() argument
444 struct edma_cc *ecc = echan->ecc; in edma_set_chmap()
445 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_set_chmap()
453 static void edma_setup_interrupt(struct edma_chan *echan, bool enable) in edma_setup_interrupt() argument
455 struct edma_cc *ecc = echan->ecc; in edma_setup_interrupt()
456 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_setup_interrupt()
598 static void edma_start(struct edma_chan *echan) in edma_start() argument
600 struct edma_cc *ecc = echan->ecc; in edma_start()
601 int channel = EDMA_CHAN_SLOT(echan in edma_start()
625 edma_stop(struct edma_chan *echan) edma_stop() argument
652 edma_pause(struct edma_chan *echan) edma_pause() argument
662 edma_resume(struct edma_chan *echan) edma_resume() argument
671 edma_trigger_channel(struct edma_chan *echan) edma_trigger_channel() argument
684 edma_clean_channel(struct edma_chan *echan) edma_clean_channel() argument
702 edma_assign_channel_eventq(struct edma_chan *echan, enum dma_event_q eventq_no) edma_assign_channel_eventq() argument
720 edma_alloc_channel(struct edma_chan *echan, enum dma_event_q eventq_no) edma_alloc_channel() argument
746 edma_free_channel(struct edma_chan *echan) edma_free_channel() argument
775 edma_execute(struct edma_chan *echan) edma_execute() argument
870 struct edma_chan *echan = to_edma_chan(chan); edma_terminate_all() local
900 struct edma_chan *echan = to_edma_chan(chan); edma_synchronize() local
908 struct edma_chan *echan = to_edma_chan(chan); edma_slave_config() local
925 struct edma_chan *echan = to_edma_chan(chan); edma_dma_pause() local
936 struct edma_chan *echan = to_edma_chan(chan); edma_dma_resume() local
958 struct edma_chan *echan = to_edma_chan(chan); edma_config_pset() local
1071 struct edma_chan *echan = to_edma_chan(chan); edma_prep_slave_sg() local
1169 struct edma_chan *echan = to_edma_chan(chan); edma_prep_dma_memcpy() local
1284 struct edma_chan *echan = to_edma_chan(chan); edma_prep_dma_interleaved() local
1358 struct edma_chan *echan = to_edma_chan(chan); edma_prep_dma_cyclic() local
1510 edma_completion_handler(struct edma_chan *echan) edma_completion_handler() argument
1593 edma_error_handler(struct edma_chan *echan) edma_error_handler() argument
1725 struct edma_chan *echan = to_edma_chan(chan); edma_alloc_chan_resources() local
1769 struct edma_chan *echan = to_edma_chan(chan); edma_free_chan_resources() local
1805 struct edma_chan *echan = to_edma_chan(chan); edma_issue_pending() local
1827 struct edma_chan *echan = edesc->echan; edma_residue() local
1917 struct edma_chan *echan = to_edma_chan(chan); edma_tx_status() local
2060 struct edma_chan *echan = &ecc->slave_chans[i]; edma_dma_init() local
2292 struct edma_chan *echan; of_edma_xlate() local
2612 struct edma_chan *echan, *_echan; edma_cleanupp_vchan() local
2647 struct edma_chan *echan = ecc->slave_chans; edma_pm_suspend() local
2661 struct edma_chan *echan = ecc->slave_chans; edma_pm_resume() local
2726 struct edma_chan *echan = to_edma_chan(chan); edma_filter_fn() local
[all...]
/kernel/linux/linux-6.6/drivers/dma/ti/
H A Dedma.c177 struct edma_chan *echan; member
390 static void edma_set_chmap(struct edma_chan *echan, int slot) in edma_set_chmap() argument
392 struct edma_cc *ecc = echan->ecc; in edma_set_chmap()
393 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_set_chmap()
401 static void edma_setup_interrupt(struct edma_chan *echan, bool enable) in edma_setup_interrupt() argument
403 struct edma_cc *ecc = echan->ecc; in edma_setup_interrupt()
404 int channel = EDMA_CHAN_SLOT(echan->ch_num); in edma_setup_interrupt()
546 static void edma_start(struct edma_chan *echan) in edma_start() argument
548 struct edma_cc *ecc = echan->ecc; in edma_start()
549 int channel = EDMA_CHAN_SLOT(echan in edma_start()
573 edma_stop(struct edma_chan *echan) edma_stop() argument
600 edma_pause(struct edma_chan *echan) edma_pause() argument
610 edma_resume(struct edma_chan *echan) edma_resume() argument
619 edma_trigger_channel(struct edma_chan *echan) edma_trigger_channel() argument
632 edma_clean_channel(struct edma_chan *echan) edma_clean_channel() argument
650 edma_assign_channel_eventq(struct edma_chan *echan, enum dma_event_q eventq_no) edma_assign_channel_eventq() argument
668 edma_alloc_channel(struct edma_chan *echan, enum dma_event_q eventq_no) edma_alloc_channel() argument
694 edma_free_channel(struct edma_chan *echan) edma_free_channel() argument
718 edma_execute(struct edma_chan *echan) edma_execute() argument
813 struct edma_chan *echan = to_edma_chan(chan); edma_terminate_all() local
843 struct edma_chan *echan = to_edma_chan(chan); edma_synchronize() local
851 struct edma_chan *echan = to_edma_chan(chan); edma_slave_config() local
868 struct edma_chan *echan = to_edma_chan(chan); edma_dma_pause() local
879 struct edma_chan *echan = to_edma_chan(chan); edma_dma_resume() local
901 struct edma_chan *echan = to_edma_chan(chan); edma_config_pset() local
1014 struct edma_chan *echan = to_edma_chan(chan); edma_prep_slave_sg() local
1112 struct edma_chan *echan = to_edma_chan(chan); edma_prep_dma_memcpy() local
1227 struct edma_chan *echan = to_edma_chan(chan); edma_prep_dma_interleaved() local
1301 struct edma_chan *echan = to_edma_chan(chan); edma_prep_dma_cyclic() local
1453 edma_completion_handler(struct edma_chan *echan) edma_completion_handler() argument
1536 edma_error_handler(struct edma_chan *echan) edma_error_handler() argument
1667 struct edma_chan *echan = to_edma_chan(chan); edma_alloc_chan_resources() local
1711 struct edma_chan *echan = to_edma_chan(chan); edma_free_chan_resources() local
1747 struct edma_chan *echan = to_edma_chan(chan); edma_issue_pending() local
1769 struct edma_chan *echan = edesc->echan; edma_residue() local
1859 struct edma_chan *echan = to_edma_chan(chan); edma_tx_status() local
2002 struct edma_chan *echan = &ecc->slave_chans[i]; edma_dma_init() local
2234 struct edma_chan *echan; of_edma_xlate() local
2554 struct edma_chan *echan, *_echan; edma_cleanupp_vchan() local
2589 struct edma_chan *echan = ecc->slave_chans; edma_pm_suspend() local
2603 struct edma_chan *echan = ecc->slave_chans; edma_pm_resume() local
2668 struct edma_chan *echan = to_edma_chan(chan); edma_filter_fn() local
[all...]
/kernel/linux/linux-5.10/drivers/dma/
H A Dfsl-edma-common.h133 struct fsl_edma_chan *echan; member
H A Dfsl-edma-common.c154 dma_pool_free(fsl_desc->echan->tcd_pool, fsl_desc->tcd[i].vtcd, in fsl_edma_free_desc()
431 fsl_desc->echan = fsl_chan; in fsl_edma_alloc_desc()
/kernel/linux/linux-6.6/drivers/dma/
H A Dfsl-edma-common.h165 struct fsl_edma_chan *echan; member
H A Dfsl-edma-common.c234 dma_pool_free(fsl_desc->echan->tcd_pool, fsl_desc->tcd[i].vtcd, in fsl_edma_free_desc()
555 fsl_desc->echan = fsl_chan; in fsl_edma_alloc_desc()

Completed in 9 milliseconds