device_prep_dma_cyclic(dev->rx_chan, dev->rx_cyclic_buf_dma_mapping_addr, RX_BD_BUF_SIZE*NUM_RX_BD, RX_BD_BUF_SIZE, DMA_DEV_TO_MEM, DMA_CTRL_ACK|DMA_PREP_INTERRUPT); if (!(dev->rxd)) { rydma_free_rx_ring(dev); printk...
Development version of the Upstream MultiPath TCP Linux kernel 🐧 - mptcp_net-next/include/linux/dmaengine.h at export/20241205T055305 · multipath-tcp/mptcp_net-next
1789 + s_ddev->device_prep_dma_cyclic = edma_prep_dma_cyclic; 1790 + s_ddev->device_alloc_chan_resources = edma_alloc_chan_resources; 1791 + s_ddev->device_free_chan_resources = edma_free_chan_resources; 1792 + s_ddev->device_issue_pending = edma_issue_pending; ...
*omap_dma_prep_slave_sg( struct scatterlist *sgent; struct omap_desc *d; dma_addr_t dev_addr; - unsigned i, j = 0, es, en, frame_bytes; + unsigned i, es, en, frame_bytes; u32 burst; if (dir == DMA_DEV_TO_MEM) { @@ -845,13 +845,12 @@ static struct dma_async_tx_...
* to the device_prep_slave_sg and device_prep_dma_cyclic functions or * the dir field in the dma_interleaved_template structure. * @src_addr: this is the physical address where DMA slave data * should be read (RX), if the source is memory this argument is ...