Lines Matching refs:dma_dev
40 #define to_shdma_dev(d) container_of(d, struct shdma_dev, dma_dev)
309 dev_warn(sdev->dma_dev.dev, "invalid slave ID passed to dma_request_slave\n"); in shdma_chan_filter()
964 schan->dma_chan.device = &sdev->dma_dev; in shdma_chan_probe()
967 schan->dev = sdev->dma_dev.dev; in shdma_chan_probe()
981 &sdev->dma_dev.channels); in shdma_chan_probe()
995 struct dma_device *dma_dev = &sdev->dma_dev; in shdma_init() local
1018 INIT_LIST_HEAD(&dma_dev->channels); in shdma_init()
1021 dma_dev->device_alloc_chan_resources in shdma_init()
1023 dma_dev->device_free_chan_resources = shdma_free_chan_resources; in shdma_init()
1024 dma_dev->device_prep_dma_memcpy = shdma_prep_memcpy; in shdma_init()
1025 dma_dev->device_tx_status = shdma_tx_status; in shdma_init()
1026 dma_dev->device_issue_pending = shdma_issue_pending; in shdma_init()
1029 dma_dev->device_prep_slave_sg = shdma_prep_slave_sg; in shdma_init()
1030 dma_dev->device_prep_dma_cyclic = shdma_prep_dma_cyclic; in shdma_init()
1031 dma_dev->device_config = shdma_config; in shdma_init()
1032 dma_dev->device_terminate_all = shdma_terminate_all; in shdma_init()
1034 dma_dev->dev = dev; in shdma_init()