Lines Matching refs:dma
11 #include <linux/dma-mapping.h>
28 #include "virt-dma.h"
505 static void moxart_dma_init(struct dma_device *dma, struct device *dev)
507 dma->device_prep_slave_sg = moxart_prep_slave_sg;
508 dma->device_alloc_chan_resources = moxart_alloc_chan_resources;
509 dma->device_free_chan_resources = moxart_free_chan_resources;
510 dma->device_issue_pending = moxart_issue_pending;
511 dma->device_tx_status = moxart_tx_status;
512 dma->device_config = moxart_slave_config;
513 dma->device_terminate_all = moxart_terminate_all;
514 dma->dev = dev;
516 INIT_LIST_HEAD(&dma->channels);
608 "moxart-dma-engine", mdc);
648 { .compatible = "moxa,moxart-dma" },
657 .name = "moxart-dma-engine",