Lines Matching defs:dma_device
323 struct dma_device dma_device;
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.device_free_chan_resources = sdma_free_chan_resources;
1416 sdma->dma_device.device_tx_status = sdma_tx_status;
1417 sdma->dma_device.device_prep_slave_sg = sdma_prep_slave_sg;
1418 sdma->dma_device.device_prep_dma_cyclic = sdma_prep_dma_cyclic;
1419 sdma->dma_device.device_control = sdma_control;
1420 sdma->dma_device.device_issue_pending = sdma_issue_pending;
1421 sdma->dma_device.dev->dma_parms = &sdma->dma_parms;
1422 dma_set_max_seg_size(sdma->dma_device.dev, 65535);
1424 ret = dma_async_device_register(&sdma->dma_device);