/linux-master/include/linux/platform_data/ |
H A D | dma-hsu.h | 14 struct device *dma_dev; member in struct:hsu_dma_slave
|
H A D | dma-dw.h | 24 * @dma_dev: required DMA master device 33 struct device *dma_dev; member in struct:dw_dma_slave
|
/linux-master/sound/soc/samsung/ |
H A D | dma.h | 17 struct device *dma_dev);
|
H A D | dmaengine.c | 19 struct device *dma_dev) 29 pcm_conf->dma_dev = dma_dev; 17 samsung_asoc_dma_platform_register(struct device *dev, dma_filter_fn filter, const char *tx, const char *rx, struct device *dma_dev) argument
|
/linux-master/include/linux/ |
H A D | pch_dma.h | 18 struct device *dma_dev; member in struct:pch_dma_slave
|
H A D | shdma-base.h | 107 struct dma_device dma_dev; member in struct:shdma_dev 114 i < (d)->dma_dev.chancnt; c = (d)->schan[++i])
|
/linux-master/drivers/dma/ptdma/ |
H A D | ptdma-dmaengine.c | 323 struct dma_device *dma_dev = &pt->dma_dev; local 355 dma_dev->dev = pt->dev; 356 dma_dev->src_addr_widths = DMA_SLAVE_BUSWIDTH_64_BYTES; 357 dma_dev->dst_addr_widths = DMA_SLAVE_BUSWIDTH_64_BYTES; 358 dma_dev->directions = DMA_MEM_TO_MEM; 359 dma_dev->residue_granularity = DMA_RESIDUE_GRANULARITY_DESCRIPTOR; 360 dma_cap_set(DMA_MEMCPY, dma_dev->cap_mask); 361 dma_cap_set(DMA_INTERRUPT, dma_dev->cap_mask); 367 dma_cap_set(DMA_PRIVATE, dma_dev 405 struct dma_device *dma_dev = &pt->dma_dev; local [all...] |
H A D | ptdma-debugfs.c | 93 debugfs_create_file("info", 0400, pt->dma_dev.dbg_dev_root, pt, 96 debugfs_create_file("stats", 0400, pt->dma_dev.dbg_dev_root, pt, 102 debugfs_create_dir("q", pt->dma_dev.dbg_dev_root);
|
/linux-master/drivers/dma/ |
H A D | mcf-edma-main.c | 193 INIT_LIST_HEAD(&mcf_edma->dma_dev.channels); 202 vchan_init(&mcf_chan->vchan, &mcf_edma->dma_dev); 215 dma_cap_set(DMA_PRIVATE, mcf_edma->dma_dev.cap_mask); 216 dma_cap_set(DMA_SLAVE, mcf_edma->dma_dev.cap_mask); 217 dma_cap_set(DMA_CYCLIC, mcf_edma->dma_dev.cap_mask); 219 mcf_edma->dma_dev.dev = &pdev->dev; 220 mcf_edma->dma_dev.device_alloc_chan_resources = 222 mcf_edma->dma_dev.device_free_chan_resources = 224 mcf_edma->dma_dev.device_config = fsl_edma_slave_config; 225 mcf_edma->dma_dev [all...] |
H A D | fsl-edma-main.c | 109 list_for_each_entry_safe(chan, _chan, &fsl_edma->dma_dev.channels, device_node) { 144 list_for_each_entry_safe(chan, _chan, &fsl_edma->dma_dev.channels, 530 INIT_LIST_HEAD(&fsl_edma->dma_dev.channels); 555 vchan_init(&fsl_chan->vchan, &fsl_edma->dma_dev); 565 dma_cap_set(DMA_PRIVATE, fsl_edma->dma_dev.cap_mask); 566 dma_cap_set(DMA_SLAVE, fsl_edma->dma_dev.cap_mask); 567 dma_cap_set(DMA_CYCLIC, fsl_edma->dma_dev.cap_mask); 568 dma_cap_set(DMA_MEMCPY, fsl_edma->dma_dev.cap_mask); 570 fsl_edma->dma_dev.dev = &pdev->dev; 571 fsl_edma->dma_dev [all...] |
H A D | img-mdc-dma.c | 133 struct dma_device dma_dev; member in struct:mdc_dma 182 return mdma->dma_dev.dev; 816 list_for_each_entry(chan, &mdma->dma_dev.channels, device_node) { 912 dma_cap_zero(mdma->dma_dev.cap_mask); 913 dma_cap_set(DMA_SLAVE, mdma->dma_dev.cap_mask); 914 dma_cap_set(DMA_PRIVATE, mdma->dma_dev.cap_mask); 915 dma_cap_set(DMA_CYCLIC, mdma->dma_dev.cap_mask); 916 dma_cap_set(DMA_MEMCPY, mdma->dma_dev.cap_mask); 946 mdma->dma_dev.dev = &pdev->dev; 947 mdma->dma_dev [all...] |
H A D | nbpfaxi.c | 229 struct dma_device dma_dev; member in struct:nbpf_device 325 dev_dbg(nbpf->dma_dev.dev, "%s(0x%p + 0x%x) = 0x%x\n", 334 dev_dbg(nbpf->dma_dev.dev, "%s(0x%p + 0x%x) = 0x%x\n", 400 dev_dbg(chan->nbpf->dma_dev.dev, "%s(): next 0x%x, cur 0x%x\n", __func__, 856 dev_dbg(chan->nbpf->dma_dev.dev, "%s(): force-free desc %p cookie %d\n", 1097 dchan = dma_get_any_slave_channel(&nbpf->dma_dev); 1228 dev_warn(nbpf->dma_dev.dev, "DMA error IRQ %u\n", irq); 1246 struct dma_device *dma_dev = &nbpf->dma_dev; local 1254 chan->dma_chan.device = dma_dev; 1295 struct dma_device *dma_dev; local [all...] |
H A D | dma-axi-dmac.c | 170 struct dma_device dma_dev; member in struct:axi_dmac 177 dma_dev); 357 dev_dbg(dmac->dma_dev.dev, 361 dev_warn(dmac->dma_dev.dev, 534 struct device *dev = dmac->dma_dev.dev; 573 struct device *dev = dmac->dma_dev.dev; 978 dev_err(dmac->dma_dev.dev, 986 dev_err(dmac->dma_dev.dev, 1007 struct dma_device *dma_dev; local 1050 dma_dev [all...] |
H A D | dmaengine.h | 189 dmaengine_get_debugfs_root(struct dma_device *dma_dev) { argument 190 return dma_dev->dbg_dev_root; 195 dmaengine_get_debugfs_root(struct dma_device *dma_dev) argument
|
H A D | mv_xor_v2.c | 718 struct dma_device *dma_dev; local 811 dma_dev = &xor_dev->dmadev; 814 dma_cap_zero(dma_dev->cap_mask); 815 dma_cap_set(DMA_MEMCPY, dma_dev->cap_mask); 816 dma_cap_set(DMA_XOR, dma_dev->cap_mask); 817 dma_cap_set(DMA_INTERRUPT, dma_dev->cap_mask); 820 INIT_LIST_HEAD(&dma_dev->channels); 823 dma_dev->device_tx_status = dma_cookie_status; 824 dma_dev->device_issue_pending = mv_xor_v2_issue_pending; 825 dma_dev [all...] |
H A D | ep93xx_dma.c | 188 * @dma_dev: holds the dmaengine device 204 struct dma_device dma_dev; member in struct:ep93xx_dma_engine 1322 struct dma_device *dma_dev; local 1329 dma_dev = &edma->dma_dev; 1333 INIT_LIST_HEAD(&dma_dev->channels); 1338 edmac->chan.device = dma_dev; 1357 &dma_dev->channels); 1360 dma_cap_zero(dma_dev->cap_mask); 1361 dma_cap_set(DMA_SLAVE, dma_dev [all...] |
H A D | tegra210-adma.c | 151 struct dma_device dma_dev; member in struct:tegra_adma 722 chan = dma_get_any_slave_channel(&tdma->dma_dev); 895 INIT_LIST_HEAD(&tdma->dma_dev.channels); 912 vchan_init(&tdc->vc, &tdma->dma_dev); 927 dma_cap_set(DMA_SLAVE, tdma->dma_dev.cap_mask); 928 dma_cap_set(DMA_PRIVATE, tdma->dma_dev.cap_mask); 929 dma_cap_set(DMA_CYCLIC, tdma->dma_dev.cap_mask); 931 tdma->dma_dev.dev = &pdev->dev; 932 tdma->dma_dev.device_alloc_chan_resources = 934 tdma->dma_dev [all...] |
/linux-master/drivers/spi/ |
H A D | spi-pxa2xx-pci.c | 78 if (dws->dma_dev != chan->device->dev) 85 static void lpss_dma_put_device(void *dma_dev) argument 87 pci_dev_put(dma_dev); 94 struct pci_dev *dma_dev; local 146 dma_dev = pci_get_slot(dev->bus, PCI_DEVFN(PCI_SLOT(dev->devfn), 0)); 147 ret = devm_add_action_or_reset(&dev->dev, lpss_dma_put_device, dma_dev); 152 tx->dma_dev = &dma_dev->dev; 157 rx->dma_dev = &dma_dev 190 struct pci_dev *dma_dev; local [all...] |
/linux-master/drivers/scsi/ |
H A D | scsi_lib_dma.c | 28 struct device *dev = cmd->device->host->dma_dev; 46 struct device *dev = cmd->device->host->dma_dev;
|
/linux-master/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_dma.c | 48 if (get_dma_ops(priv->dma_dev) != get_dma_ops(subdrv_dev)) { 100 if (!priv->dma_dev) { 101 priv->dma_dev = dev; 116 mapping = iommu_get_domain_for_dev(priv->dma_dev); 142 priv->dma_dev = NULL;
|
/linux-master/drivers/crypto/ccp/ |
H A D | ccp-dmaengine.c | 668 struct dma_device *dma_dev = &ccp->dma_dev; local 714 dma_dev->dev = ccp->dev; 715 dma_dev->src_addr_widths = CCP_DMA_WIDTH(dma_get_mask(ccp->dev)); 716 dma_dev->dst_addr_widths = CCP_DMA_WIDTH(dma_get_mask(ccp->dev)); 717 dma_dev->directions = DMA_MEM_TO_MEM; 718 dma_dev->residue_granularity = DMA_RESIDUE_GRANULARITY_DESCRIPTOR; 719 dma_cap_set(DMA_MEMCPY, dma_dev->cap_mask); 720 dma_cap_set(DMA_INTERRUPT, dma_dev->cap_mask); 729 dma_cap_set(DMA_PRIVATE, dma_dev 780 struct dma_device *dma_dev = &ccp->dma_dev; local [all...] |
/linux-master/drivers/dma/sf-pdma/ |
H A D | sf-pdma.c | 93 dev_err(chan->pdma->dma_dev.dev, 260 dev_err(chan->pdma->dma_dev.dev, "NULL desc.\n"); 456 INIT_LIST_HEAD(&pdma->dma_dev.channels); 487 vchan_init(&chan->vchan, &pdma->dma_dev); 542 pdma->dma_dev.dev = &pdev->dev; 545 dma_cap_set(DMA_MEMCPY, pdma->dma_dev.cap_mask); 546 pdma->dma_dev.copy_align = 2; 547 pdma->dma_dev.src_addr_widths = widths; 548 pdma->dma_dev.dst_addr_widths = widths; 549 pdma->dma_dev [all...] |
/linux-master/drivers/xen/ |
H A D | gntdev-common.h | 31 struct device *dma_dev; member in struct:gntdev_priv 71 struct device *dma_dev; member in struct:gntdev_grant_map
|
/linux-master/drivers/tty/serial/8250/ |
H A D | 8250_mid.c | 44 struct pci_dev *dma_dev; member in struct:mid8250 70 mid->dma_dev = pci_get_slot(pdev->bus, 77 pci_dev_put(mid->dma_dev); 89 chip = pci_get_drvdata(mid->dma_dev); 125 mid->dma_dev = pci_get_slot(pdev->bus, PCI_DEVFN(5, 0)); 133 pci_dev_put(mid->dma_dev); 192 mid->dma_dev = pdev; 200 if (!mid->dma_dev) 246 if (s->dma_dev != chan->device->dev || s->chan_id != chan->chan_id) 260 if (!mid->dma_dev) [all...] |
/linux-master/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_cbdr.c | 25 cbdr->dma_dev = dev; 56 dma_free_coherent(cbdr->dma_dev, size, cbdr->bd_base, 59 cbdr->dma_dev = NULL; 74 dev_warn(ring->dma_dev, "CMD err %04x for cmd %04x\n", 199 dev_err(ring->dma_dev, "FS entry add failed (%d)!", err); 235 dev_err(ring->dma_dev, "RSS cmd failed (%d)!", err);
|