Searched defs:dma_device (Results 1 - 5 of 5) sorted by relevance

/drivers/net/ethernet/mellanox/mlx4/
H A Dalloc.c260 static struct mlx4_db_pgdir *mlx4_alloc_db_pgdir(struct device *dma_device) argument
271 pgdir->db_page = dma_alloc_coherent(dma_device, PAGE_SIZE,
H A Dmlx4_en.h351 struct device *dma_device; member in struct:mlx4_en_dev
/drivers/dma/
H A Dimx-dma.c55 struct dma_device dma_device; member in struct:imxdma_engine
349 INIT_LIST_HEAD(&imxdma->dma_device.channels);
351 dma_cap_set(DMA_SLAVE, imxdma->dma_device.cap_mask);
352 dma_cap_set(DMA_CYCLIC, imxdma->dma_device.cap_mask);
371 imxdmac->chan.device = &imxdma->dma_device;
375 list_add_tail(&imxdmac->chan.device_node, &imxdma->dma_device.channels);
379 imxdma->dma_device.dev = &pdev->dev;
381 imxdma->dma_device.device_alloc_chan_resources = imxdma_alloc_chan_resources;
382 imxdma->dma_device
[all...]
H A Dmxs-dma.c128 struct dma_device dma_device; member in struct:mxs_dma_engine
262 dev_dbg(mxs_dma->dma_device.dev,
298 mxs_chan->ccw = dma_alloc_coherent(mxs_dma->dma_device.dev, PAGE_SIZE,
331 dma_free_coherent(mxs_dma->dma_device.dev, PAGE_SIZE,
346 dma_free_coherent(mxs_dma->dma_device.dev, PAGE_SIZE,
369 dev_err(mxs_dma->dma_device.dev,
412 dev_err(mxs_dma->dma_device.dev, "maximum bytes for sg entry exceeded: %d > %d\n",
464 dev_err(mxs_dma->dma_device.dev,
471 dev_err(mxs_dma->dma_device
[all...]
H A Dimx-sdma.c323 struct dma_device dma_device; member in struct:sdma_engine
1359 dma_cap_set(DMA_SLAVE, sdma->dma_device.cap_mask);
1360 dma_cap_set(DMA_CYCLIC, sdma->dma_device.cap_mask);
1362 INIT_LIST_HEAD(&sdma->dma_device.channels);
1370 sdmac->chan.device = &sdma->dma_device;
1380 &sdma->dma_device.channels);
1412 sdma->dma_device.dev = &pdev->dev;
1414 sdma->dma_device.device_alloc_chan_resources = sdma_alloc_chan_resources;
1415 sdma->dma_device
[all...]

Completed in 100 milliseconds