Searched refs:dma_dev (Results 1 - 25 of 177) sorted by path

12345678

/linux-master/arch/mips/alchemy/common/
H A Ddma.c77 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 Dfsl_raid.h258 struct dma_device dma_dev; member in struct:fsl_re_drv_private
H A Daltera-msgdma.c810 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 Dat_hdmac.c523 * @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 Dbcm-sba-raid.c143 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 Dbus.c104 dev->dma_dev = core->dma_dev;
203 dev->dma_dev = sdev->dma_dev;
H A Dbus.h40 struct device *dma_dev; member in struct:b43_bus_dev
/linux-master/drivers/scsi/ibmvscsi_tgt/
H A Dibmvscsi_tgt.h295 struct vio_dev *dma_dev; member in struct:scsi_info
/linux-master/drivers/scsi/
H A Dscsi_lib_dma.c28 struct device *dev = cmd->device->host->dma_dev;
46 struct device *dev = cmd->device->host->dma_dev;
/linux-master/drivers/usb/host/
H A Dssb-hcd.c165 if (dma_set_mask_and_coherent(dev->dma_dev, DMA_BIT_MASK(32)))
/linux-master/include/linux/bcma/
H A Dbcma.h272 struct device *dma_dev; member in struct:bcma_device
/linux-master/include/linux/
H A Dpch_dma.h18 struct device *dma_dev; member in struct:pch_dma_slave
H A Dshdma-base.h107 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 Ddma.h17 struct device *dma_dev);
H A Ddmaengine.c19 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 Dmpc512x_lpbfifo.c165 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 Dcio.h366 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 Dscan.c1524 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 Dpata_octeon_cf.c846 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 Dsata_dwc_460ex.c196 if (dws->dma_dev != chan->device->dev)
210 dws->dma_dev = dev;
/linux-master/drivers/bcma/
H A Dmain.c250 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 Dfsl-mc-bus.c142 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 Dccp-dev.h391 struct dma_device dma_dev; member in struct:ccp_device
473 struct device *dma_dev; member in struct:ccp_sg_workarea
H A Dccp-dmaengine.c668 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 Dccp-ops.c67 dma_unmap_sg(wa->dma_dev, wa->dma_sg_head, wa->nents, wa->dma_dir);
97 wa->dma_dev = dev;

Completed in 379 milliseconds

12345678