Searched refs:dma_both (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | ste_dma40.c | 538 * @dma_both: dma_device channels that can do both memcpy and slave transfers. 579 struct dma_device dma_both; member 2883 d40_chan_init(base, &base->dma_both, base->phy_chans, in d40_dmaengine_init() 2886 dma_cap_zero(base->dma_both.cap_mask); in d40_dmaengine_init() 2887 dma_cap_set(DMA_SLAVE, base->dma_both.cap_mask); in d40_dmaengine_init() 2888 dma_cap_set(DMA_MEMCPY, base->dma_both.cap_mask); in d40_dmaengine_init() 2891 d40_ops_init(base, &base->dma_both); in d40_dmaengine_init() 2892 err = dmaenginem_async_device_register(&base->dma_both); in d40_dmaengine_init()
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | ste_dma40.c | 565 * @dma_both: dma_device channels that can do both memcpy and slave transfers. 604 struct dma_device dma_both; member 2906 d40_chan_init(base, &base->dma_both, base->phy_chans, in d40_dmaengine_init() 2909 dma_cap_zero(base->dma_both.cap_mask); in d40_dmaengine_init() 2910 dma_cap_set(DMA_SLAVE, base->dma_both.cap_mask); in d40_dmaengine_init() 2911 dma_cap_set(DMA_MEMCPY, base->dma_both.cap_mask); in d40_dmaengine_init() 2914 d40_ops_init(base, &base->dma_both); in d40_dmaengine_init() 2915 err = dmaenginem_async_device_register(&base->dma_both); in d40_dmaengine_init()
|
Completed in 10 milliseconds