Searched refs:dma_memcpy (Results 1 – 3 of 3) sorted by relevance
1287 struct dma_device dma_memcpy; member2699 coh901318_base_init(&base->dma_memcpy, dma_memcpy_channels, in coh901318_probe()2702 dma_cap_zero(base->dma_memcpy.cap_mask); in coh901318_probe()2703 dma_cap_set(DMA_MEMCPY, base->dma_memcpy.cap_mask); in coh901318_probe()2705 base->dma_memcpy.device_alloc_chan_resources = coh901318_alloc_chan_resources; in coh901318_probe()2706 base->dma_memcpy.device_free_chan_resources = coh901318_free_chan_resources; in coh901318_probe()2707 base->dma_memcpy.device_prep_dma_memcpy = coh901318_prep_memcpy; in coh901318_probe()2708 base->dma_memcpy.device_tx_status = coh901318_tx_status; in coh901318_probe()2709 base->dma_memcpy.device_issue_pending = coh901318_issue_pending; in coh901318_probe()2710 base->dma_memcpy.device_config = coh901318_dma_set_runtimeconfig; in coh901318_probe()[all …]
579 struct dma_device dma_memcpy; member2849 d40_chan_init(base, &base->dma_memcpy, base->log_chans, in d40_dmaengine_init()2852 dma_cap_zero(base->dma_memcpy.cap_mask); in d40_dmaengine_init()2853 dma_cap_set(DMA_MEMCPY, base->dma_memcpy.cap_mask); in d40_dmaengine_init()2855 d40_ops_init(base, &base->dma_memcpy); in d40_dmaengine_init()2857 err = dma_async_device_register(&base->dma_memcpy); in d40_dmaengine_init()2883 dma_async_device_unregister(&base->dma_memcpy); in d40_dmaengine_init()
252 struct dma_device *dma_memcpy; member1881 ecc->dma_memcpy = m_ddev; in edma_dma_init()2397 if (ecc->dma_memcpy) { in edma_probe()2398 ret = dma_async_device_register(ecc->dma_memcpy); in edma_probe()2443 if (ecc->dma_memcpy) in edma_remove()2444 dma_async_device_unregister(ecc->dma_memcpy); in edma_remove()