/linux-master/arch/mips/alchemy/common/ |
H A D | dma.c | 77 static const struct dma_dev { struct 127 static const struct dma_dev dma_dev_table_bank2[DMA_NUM_DEV_BANK2] = { 168 const struct dma_dev *dev;
|
/linux-master/drivers/dma/ |
H A D | fsl_raid.h | 258 struct dma_device dma_dev; member in struct:fsl_re_drv_private
|
H A D | altera-msgdma.c | 810 struct dma_device *dma_dev; local 858 dma_dev = &mdev->dmadev; 861 dma_cap_zero(dma_dev->cap_mask); 862 dma_cap_set(DMA_MEMCPY, dma_dev->cap_mask); 863 dma_cap_set(DMA_SLAVE, dma_dev->cap_mask); 865 dma_dev->src_addr_widths = BIT(DMA_SLAVE_BUSWIDTH_4_BYTES); 866 dma_dev->dst_addr_widths = BIT(DMA_SLAVE_BUSWIDTH_4_BYTES); 867 dma_dev->directions = BIT(DMA_MEM_TO_DEV) | BIT(DMA_DEV_TO_MEM) | 869 dma_dev->residue_granularity = DMA_RESIDUE_GRANULARITY_DESCRIPTOR; 872 INIT_LIST_HEAD(&dma_dev [all...] |
H A D | at_hdmac.c | 523 * @dma_dev: required DMA master device 527 struct device *dma_dev; member in struct:at_dma_slave 1748 BUG_ON(!atslave->dma_dev || atslave->dma_dev != atdma->dma_device.dev); 1788 if (atslave->dma_dev == chan->device->dev) { 1847 atslave->dma_dev = &dmac_pdev->dev;
|
H A D | bcm-sba-raid.c | 143 struct dma_device dma_dev; member in struct:sba_device 1546 struct dma_device *dma_dev = &sba->dma_dev; local 1549 sba->dma_chan.device = dma_dev; 1553 dma_cap_zero(dma_dev->cap_mask); 1554 dma_cap_set(DMA_INTERRUPT, dma_dev->cap_mask); 1555 dma_cap_set(DMA_MEMCPY, dma_dev->cap_mask); 1556 dma_cap_set(DMA_XOR, dma_dev->cap_mask); 1557 dma_cap_set(DMA_PQ, dma_dev->cap_mask); 1564 dma_dev [all...] |
/linux-master/drivers/net/wireless/broadcom/b43/ |
H A D | bus.c | 104 dev->dma_dev = core->dma_dev; 203 dev->dma_dev = sdev->dma_dev;
|
H A D | bus.h | 40 struct device *dma_dev; member in struct:b43_bus_dev
|
/linux-master/drivers/scsi/ibmvscsi_tgt/ |
H A D | ibmvscsi_tgt.h | 295 struct vio_dev *dma_dev; member in struct:scsi_info
|
/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/usb/host/ |
H A D | ssb-hcd.c | 165 if (dma_set_mask_and_coherent(dev->dma_dev, DMA_BIT_MASK(32)))
|
/linux-master/include/linux/bcma/ |
H A D | bcma.h | 272 struct device *dma_dev; member in struct:bcma_device
|
/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/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/arch/powerpc/platforms/512x/ |
H A D | mpc512x_lpbfifo.c | 165 struct dma_device *dma_dev = NULL; local 226 dma_dev = lpbfifo.chan->device; 243 if (dma_dev->device_config(lpbfifo.chan, &dma_conf)) { 250 sg_dma_address(&sg) = dma_map_single(dma_dev->dev, 252 if (dma_mapping_error(dma_dev->dev, sg_dma_address(&sg))) 327 dma_unmap_single(dma_dev->dev, sg_dma_address(&sg), 483 struct dma_device *dma_dev = lpbfifo.chan->device; local 491 dma_dev->device_terminate_all(lpbfifo.chan);
|
/linux-master/arch/s390/include/asm/ |
H A D | cio.h | 366 void *cio_gp_dma_zalloc(struct gen_pool *gp_dma, struct device *dma_dev, 368 void *__cio_gp_dma_zalloc(struct gen_pool *gp_dma, struct device *dma_dev, 371 void cio_gp_dma_destroy(struct gen_pool *gp_dma, struct device *dma_dev); 372 struct gen_pool *cio_gp_dma_create(struct device *dma_dev, int nr_pages);
|
/linux-master/drivers/acpi/ |
H A D | scan.c | 1524 struct device *dma_dev = dev; local 1533 adev = ACPI_COMPANION(dma_dev); 1537 dma_dev = dma_dev->parent; 1538 } while (dma_dev); 1540 if (!dma_dev) 1563 dev_dbg(dma_dev, "Invalid DMA regions configuration\n");
|
/linux-master/drivers/ata/ |
H A D | pata_octeon_cf.c | 846 struct platform_device *dma_dev; local 847 dma_dev = of_find_device_by_node(dma_node); 848 if (dma_dev) { 851 res_dma = platform_get_resource(dma_dev, IORESOURCE_MEM, 0); 853 put_device(&dma_dev->dev); 860 put_device(&dma_dev->dev); 865 i = platform_get_irq(dma_dev, 0); 870 put_device(&dma_dev->dev);
|
H A D | sata_dwc_460ex.c | 196 if (dws->dma_dev != chan->device->dev) 210 dws->dma_dev = dev;
|
/linux-master/drivers/bcma/ |
H A D | main.c | 250 core->dma_dev = bus->dev; 255 core->dma_dev = bus->dev; 258 core->dma_dev = &core->dev;
|
/linux-master/drivers/bus/fsl-mc/ |
H A D | fsl-mc-bus.c | 142 struct device *dma_dev = dev; local 148 while (dev_is_fsl_mc(dma_dev)) 149 dma_dev = dma_dev->parent; 151 if (dev_of_node(dma_dev)) 152 ret = of_dma_configure_id(dev, dma_dev->of_node, 0, &input_id);
|
/linux-master/drivers/crypto/ccp/ |
H A D | ccp-dev.h | 391 struct dma_device dma_dev; member in struct:ccp_device 473 struct device *dma_dev; member in struct:ccp_sg_workarea
|
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...] |
H A D | ccp-ops.c | 67 dma_unmap_sg(wa->dma_dev, wa->dma_sg_head, wa->nents, wa->dma_dir); 97 wa->dma_dev = dev;
|