Searched refs:dma_memcpy (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | coh901318.c | 1287 struct dma_device dma_memcpy; member 2705 coh901318_base_init(&base->dma_memcpy, dma_memcpy_channels, in coh901318_probe() 2708 dma_cap_zero(base->dma_memcpy.cap_mask); in coh901318_probe() 2709 dma_cap_set(DMA_MEMCPY, base->dma_memcpy.cap_mask); in coh901318_probe() 2711 base->dma_memcpy.device_alloc_chan_resources = coh901318_alloc_chan_resources; in coh901318_probe() 2712 base->dma_memcpy.device_free_chan_resources = coh901318_free_chan_resources; in coh901318_probe() 2713 base->dma_memcpy.device_prep_dma_memcpy = coh901318_prep_memcpy; in coh901318_probe() 2714 base->dma_memcpy.device_tx_status = coh901318_tx_status; in coh901318_probe() 2715 base->dma_memcpy.device_issue_pending = coh901318_issue_pending; in coh901318_probe() 2716 base->dma_memcpy in coh901318_probe() [all...] |
H A D | ste_dma40.c | 540 * @dma_memcpy: dma_device channels that can do only do memcpy transfers. 581 struct dma_device dma_memcpy; member 2867 d40_chan_init(base, &base->dma_memcpy, base->log_chans, in d40_dmaengine_init() 2870 dma_cap_zero(base->dma_memcpy.cap_mask); in d40_dmaengine_init() 2871 dma_cap_set(DMA_MEMCPY, base->dma_memcpy.cap_mask); in d40_dmaengine_init() 2873 d40_ops_init(base, &base->dma_memcpy); in d40_dmaengine_init() 2875 err = dmaenginem_async_device_register(&base->dma_memcpy); in d40_dmaengine_init()
|
/kernel/linux/linux-5.10/drivers/dma/ti/ |
H A D | edma.c | 271 struct dma_device *dma_memcpy; member 2029 ecc->dma_memcpy = m_ddev; in edma_dma_init() 2585 if (ecc->dma_memcpy) { in edma_probe() 2586 ret = dma_async_device_register(ecc->dma_memcpy); in edma_probe() 2634 if (ecc->dma_memcpy) in edma_remove() 2635 dma_async_device_unregister(ecc->dma_memcpy); in edma_remove()
|
/kernel/linux/linux-6.6/drivers/dma/ti/ |
H A D | edma.c | 262 struct dma_device *dma_memcpy; member 1971 ecc->dma_memcpy = m_ddev; in edma_dma_init() 2527 if (ecc->dma_memcpy) { in edma_probe() 2528 ret = dma_async_device_register(ecc->dma_memcpy); in edma_probe() 2576 if (ecc->dma_memcpy) in edma_remove() 2577 dma_async_device_unregister(ecc->dma_memcpy); in edma_remove()
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | ste_dma40.c | 567 * @dma_memcpy: dma_device channels that can do only do memcpy transfers. 606 struct dma_device dma_memcpy; member 2890 d40_chan_init(base, &base->dma_memcpy, base->log_chans, in d40_dmaengine_init() 2893 dma_cap_zero(base->dma_memcpy.cap_mask); in d40_dmaengine_init() 2894 dma_cap_set(DMA_MEMCPY, base->dma_memcpy.cap_mask); in d40_dmaengine_init() 2896 d40_ops_init(base, &base->dma_memcpy); in d40_dmaengine_init() 2898 err = dmaenginem_async_device_register(&base->dma_memcpy); in d40_dmaengine_init()
|
H A D | dmaengine.c | 1163 CHECK_CAP(dma_memcpy, DMA_MEMCPY); in dma_async_device_register()
|
Completed in 21 milliseconds