Lines Matching refs:dma
14 #include <linux/dma-mapping.h>
31 #include "virt-dma.h"
508 static void moxart_dma_init(struct dma_device *dma, struct device *dev)
510 dma->device_prep_slave_sg = moxart_prep_slave_sg;
511 dma->device_alloc_chan_resources = moxart_alloc_chan_resources;
512 dma->device_free_chan_resources = moxart_free_chan_resources;
513 dma->device_issue_pending = moxart_issue_pending;
514 dma->device_tx_status = moxart_tx_status;
515 dma->device_config = moxart_slave_config;
516 dma->device_terminate_all = moxart_terminate_all;
517 dma->dev = dev;
519 INIT_LIST_HEAD(&dma->channels);
614 "moxart-dma-engine", mdc);
654 { .compatible = "moxa,moxart-dma" },
663 .name = "moxart-dma-engine",