Home
last modified time | relevance | path

Searched refs:DMA_MEM_TO_MEM (Results 1 – 25 of 33) sorted by relevance

12

/linux/Documentation/devicetree/bindings/dma/
H A Drenesas,nbpfaxi.txt27 (DMA_MEM_TO_MEM/DMA_MEM_TO_DEV) to this value, specified in bytes, rather
30 (DMA_DEV_TO_MEM/DMA_MEM_TO_MEM) to this value, specified in bytes, rather
32 If both max-burst-mem-read and max-burst-mem-write are set, DMA_MEM_TO_MEM
/linux/drivers/dma/ti/
H A Dk3-udma.c474 if (uc->config.dir == DMA_MEM_TO_DEV || uc->config.dir == DMA_MEM_TO_MEM) { in udma_dump_chan_stdata()
483 if (uc->config.dir == DMA_DEV_TO_MEM || uc->config.dir == DMA_MEM_TO_MEM) { in udma_dump_chan_stdata()
632 case DMA_MEM_TO_MEM: in udma_is_chan_paused()
662 case DMA_MEM_TO_MEM: in udma_push_to_ring()
702 case DMA_MEM_TO_MEM: in udma_pop_from_ring()
739 case DMA_MEM_TO_MEM: in udma_reset_rings()
823 case DMA_MEM_TO_MEM: in udma_reset_chan()
986 case DMA_MEM_TO_MEM: in udma_start()
1027 case DMA_MEM_TO_MEM: in udma_stop()
1771 if (uc->config.dir == DMA_MEM_TO_MEM) in udma_alloc_rx_resources()
[all …]
H A Dedma.c975 } else if (direction == DMA_MEM_TO_MEM) { in edma_config_pset()
1167 edesc->direction = DMA_MEM_TO_MEM; in edma_prep_dma_memcpy()
1171 width, pset_len, DMA_MEM_TO_MEM); in edma_prep_dma_memcpy()
1203 width, pset_len, DMA_MEM_TO_MEM); in edma_prep_dma_memcpy()
1272 edesc->direction = DMA_MEM_TO_MEM; in edma_prep_dma_interleaved()
1940 s_ddev->directions = BIT(DMA_MEM_TO_MEM); in edma_dma_init()
1991 m_ddev->directions = BIT(DMA_MEM_TO_MEM); in edma_dma_init()
H A Domap-dma.c544 if (d->dir == DMA_DEV_TO_MEM || d->dir == DMA_MEM_TO_MEM) { in omap_dma_start_sg()
591 if (d->dir == DMA_DEV_TO_MEM || d->dir == DMA_MEM_TO_MEM) { in omap_dma_start_desc()
911 else if (d->dir == DMA_DEV_TO_MEM || d->dir == DMA_MEM_TO_MEM) in omap_dma_tx_status()
1257 d->dir = DMA_MEM_TO_MEM; in omap_dma_prep_dma_memcpy()
1314 d->dir = DMA_MEM_TO_MEM; in omap_dma_prep_dma_interleaved()
/linux/drivers/dma/
H A Dste_dma40_ll.c35 cfg->dir == DMA_MEM_TO_MEM) in d40_log_cfg()
40 cfg->dir == DMA_MEM_TO_MEM) in d40_log_cfg()
H A Dep93xx_dma.c521 if (edmac->dma_cfg.dir == DMA_MEM_TO_MEM) { in m2m_hw_setup()
633 if (edmac->dma_cfg.dir == DMA_MEM_TO_MEM) { in m2m_hw_submit()
695 if (done && edmac->dma_cfg.dir == DMA_MEM_TO_MEM) { in m2m_hw_interrupt()
936 if (edmac->dma_cfg.dir != DMA_MEM_TO_MEM) { in ep93xx_dma_alloc_chan_resources()
H A Duniphier-xdmac.c312 xd->dir = DMA_MEM_TO_MEM; in uniphier_xdmac_prep_dma_memcpy()
513 BIT(DMA_MEM_TO_MEM); in uniphier_xdmac_probe()
H A Dpl330.c1127 case DMA_MEM_TO_MEM: in _emit_load()
1160 case DMA_MEM_TO_MEM: in _emit_store()
1226 case DMA_MEM_TO_MEM: in _bursts()
1276 case DMA_MEM_TO_MEM: in _dregs()
1492 case DMA_MEM_TO_MEM: in pl330_submit_req()
1507 if (desc->rqtype != DMA_MEM_TO_MEM && in pl330_submit_req()
2789 desc->rqtype = DMA_MEM_TO_MEM; in pl330_prep_dma_memcpy()
H A Dowl-dma.c394 case DMA_MEM_TO_MEM: in owl_dma_cfg_lli()
898 bytes, DMA_MEM_TO_MEM, in owl_dma_prep_memcpy()
1147 od->dma.directions = BIT(DMA_MEM_TO_MEM); in owl_dma_probe()
H A Dimx-dma.c926 desc->direction = DMA_MEM_TO_MEM; in imxdma_prep_dma_memcpy()
954 if (xt->frame_size != 1 || xt->numf <= 0 || xt->dir != DMA_MEM_TO_MEM) in imxdma_prep_dma_interleaved()
966 desc->direction = DMA_MEM_TO_MEM; in imxdma_prep_dma_interleaved()
H A Dbcm2835-dma.c614 d = bcm2835_dma_create_cb_chain(chan, DMA_MEM_TO_MEM, false, in bcm2835_dma_prep_dma_memcpy()
931 BIT(DMA_MEM_TO_MEM); in bcm2835_dma_probe()
H A Dpxa_dma.c890 if (dir == DMA_MEM_TO_MEM) in pxad_get_config()
932 pxad_get_config(chan, DMA_MEM_TO_MEM, &dcmd, NULL, NULL); in pxad_prep_memcpy()
H A Darm-dma350.c575 dmac->dma.directions = BIT(DMA_MEM_TO_MEM); in d350_probe()
/linux/drivers/dma/sh/
H A Dshdma-base.c555 if (direction == DMA_MEM_TO_MEM || direction == DMA_MEM_TO_DEV) in shdma_add_desc()
557 if (direction == DMA_MEM_TO_MEM || direction == DMA_DEV_TO_MEM) in shdma_add_desc()
669 return shdma_prep_sg(schan, &sg, 1, &dma_dest, DMA_MEM_TO_MEM, in shdma_prep_memcpy()
H A Drcar-dmac.c905 case DMA_MEM_TO_MEM: in rcar_dmac_chan_configure_desc()
1020 if (dir == DMA_MEM_TO_MEM) in rcar_dmac_chan_prep_sg()
1143 DMA_MEM_TO_MEM, flags, false); in rcar_dmac_prep_dma_memcpy()
/linux/drivers/dma/sf-pdma/
H A Dsf-pdma.c101 desc->dirn = DMA_MEM_TO_MEM; in sf_pdma_prep_dma_memcpy()
548 pdma->dma_dev.directions = BIT(DMA_MEM_TO_MEM); in sf_pdma_probe()
/linux/drivers/media/platform/ti/omap/
H A Domap_vout_vrfb.c264 xt->dir = DMA_MEM_TO_MEM; in omap_vout_prepare_vrfb()
/linux/include/linux/
H A Ddmaengine.h80 DMA_MEM_TO_MEM, enumerator
1797 case DMA_MEM_TO_MEM: in dmaengine_get_direction_text()
/linux/drivers/dma/dw/
H A Dcore.c564 dwc->direction = DMA_MEM_TO_MEM; in dwc_prep_dma_memcpy()
1334 BIT(DMA_MEM_TO_MEM); in do_dma_probe()
/linux/drivers/dma/stm32/
H A Dstm32-dma3.c709 case DMA_MEM_TO_MEM: in stm32_dma3_chan_prep_hw()
1269 ret = stm32_dma3_chan_prep_hw(chan, DMA_MEM_TO_MEM, &swdesc->ccr, &ctr1, &ctr2, in stm32_dma3_prep_dma_memcpy()
1786 dma_dev->directions = BIT(DMA_DEV_TO_MEM) | BIT(DMA_MEM_TO_DEV) | BIT(DMA_MEM_TO_MEM); in stm32_dma3_probe()
/linux/drivers/crypto/ccp/
H A Dccp-dmaengine.c717 dma_dev->directions = DMA_MEM_TO_MEM; in ccp_dmaengine_register()
/linux/drivers/dma/amd/ptdma/
H A Dptdma-dmaengine.c599 dma_dev->directions = DMA_MEM_TO_MEM; in pt_dmaengine_register()
/linux/drivers/dma/dw-axi-dmac/
H A Ddw-axi-dmac-platform.c1199 if (chan->direction != DMA_MEM_TO_MEM) in dma_chan_terminate_all()
1570 dw->dma.directions = BIT(DMA_MEM_TO_MEM); in dw_probe()
/linux/drivers/dma/mediatek/
H A Dmtk-cqdma.c778 dd->directions = BIT(DMA_MEM_TO_MEM); in mtk_cqdma_probe()
H A Dmtk-hsdma.c942 dd->directions = BIT(DMA_MEM_TO_MEM); in mtk_hsdma_probe()

12