Home
last modified time | relevance | path

Searched refs:dma_dst (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.4/drivers/mtd/nand/onenand/
Domap2.c367 dma_addr_t dma_src, dma_dst; in omap2_onenand_read_bufferram() local
387 dma_dst = dma_map_single(dev, buf, count, DMA_FROM_DEVICE); in omap2_onenand_read_bufferram()
390 if (dma_mapping_error(dev, dma_dst)) { in omap2_onenand_read_bufferram()
395 err = omap2_onenand_dma_transfer(c, dma_src, dma_dst, count); in omap2_onenand_read_bufferram()
396 dma_unmap_single(dev, dma_dst, count, DMA_FROM_DEVICE); in omap2_onenand_read_bufferram()
415 dma_addr_t dma_src, dma_dst; in omap2_onenand_write_bufferram() local
429 dma_dst = c->phys_base + bram_offset; in omap2_onenand_write_bufferram()
435 err = omap2_onenand_dma_transfer(c, dma_src, dma_dst, count); in omap2_onenand_write_bufferram()
Dsamsung.c621 dma_addr_t dma_src, dma_dst; in s5pc110_read_bufferram() local
654 dma_dst = dma_map_page(dev, page, ofs, count, DMA_FROM_DEVICE); in s5pc110_read_bufferram()
658 dma_dst = dma_map_single(dev, buf, count, DMA_FROM_DEVICE); in s5pc110_read_bufferram()
660 if (dma_mapping_error(dev, dma_dst)) { in s5pc110_read_bufferram()
664 err = s5pc110_dma_ops(dma_dst, dma_src, in s5pc110_read_bufferram()
668 dma_unmap_page(dev, dma_dst, count, DMA_FROM_DEVICE); in s5pc110_read_bufferram()
670 dma_unmap_single(dev, dma_dst, count, DMA_FROM_DEVICE); in s5pc110_read_bufferram()
/Linux-v5.4/drivers/dma/
Daltera-msgdma.c329 msgdma_prep_memcpy(struct dma_chan *dchan, dma_addr_t dma_dst, in msgdma_prep_memcpy() argument
356 msgdma_desc_config(desc, dma_dst, dma_src, copy, in msgdma_prep_memcpy()
360 dma_dst += copy; in msgdma_prep_memcpy()
395 dma_addr_t dma_dst, dma_src; in msgdma_prep_slave_sg() local
425 dma_dst = cfg->dst_addr; in msgdma_prep_slave_sg()
429 dma_dst = sg_dma_address(sgl) + sg_dma_len(sgl) - avail; in msgdma_prep_slave_sg()
432 msgdma_desc_config(desc, dma_dst, dma_src, len, stride); in msgdma_prep_slave_sg()
Dmmp_pdma.c446 dma_addr_t dma_dst, dma_addr_t dma_src, in mmp_pdma_prep_memcpy() argument
477 if (dma_src & 0x7 || dma_dst & 0x7) in mmp_pdma_prep_memcpy()
482 new->desc.dtadr = dma_dst; in mmp_pdma_prep_memcpy()
498 dma_dst += copy; in mmp_pdma_prep_memcpy()
501 dma_dst += copy; in mmp_pdma_prep_memcpy()
613 dma_addr_t dma_src, dma_dst; in mmp_pdma_prep_dma_cyclic() local
631 dma_dst = chan->dev_addr; in mmp_pdma_prep_dma_cyclic()
634 dma_dst = buf_addr; in mmp_pdma_prep_dma_cyclic()
655 new->desc.dtadr = dma_dst; in mmp_pdma_prep_dma_cyclic()
671 dma_dst += period_len; in mmp_pdma_prep_dma_cyclic()
Dpxa_dma.c925 dma_addr_t dma_dst, dma_addr_t dma_src, in pxad_prep_memcpy() argument
940 __func__, (unsigned long)dma_dst, (unsigned long)dma_src, in pxad_prep_memcpy()
951 !IS_ALIGNED(dma_dst, 1 << PDMA_ALIGNMENT)) in pxad_prep_memcpy()
960 hw_desc->dtadr = dma_dst; in pxad_prep_memcpy()
963 dma_dst += copy; in pxad_prep_memcpy()
Dfsldma.c760 dma_addr_t dma_dst, dma_addr_t dma_src, in fsl_dma_prep_memcpy() argument
788 set_desc_dst(chan, &new->hw, dma_dst); in fsl_dma_prep_memcpy()
801 dma_dst += copy; in fsl_dma_prep_memcpy()
Dimx-sdma.c1384 struct dma_chan *chan, dma_addr_t dma_dst, in sdma_prep_memcpy() argument
1399 &dma_src, &dma_dst, len, channel); in sdma_prep_memcpy()
1410 bd->ext_buffer_addr = dma_dst; in sdma_prep_memcpy()
1416 dma_dst += count; in sdma_prep_memcpy()
/Linux-v5.4/drivers/spi/
Dspi-ti-qspi.c394 static int ti_qspi_dma_xfer(struct ti_qspi *qspi, dma_addr_t dma_dst, in ti_qspi_dma_xfer() argument
403 tx = dmaengine_prep_dma_memcpy(chan, dma_dst, dma_src, len, flags); in ti_qspi_dma_xfer()
464 dma_addr_t dma_dst; in ti_qspi_dma_xfer_sg() local
468 dma_dst = sg_dma_address(sg); in ti_qspi_dma_xfer_sg()
470 ret = ti_qspi_dma_xfer(qspi, dma_dst, dma_src, len); in ti_qspi_dma_xfer_sg()
/Linux-v5.4/drivers/mtd/nand/raw/
Dfsmc_nand.c463 dma_addr_t dma_dst, dma_src, dma_addr; in dma_xfer() local
481 dma_dst = host->data_pa; in dma_xfer()
484 dma_dst = dma_addr; in dma_xfer()
487 tx = dma_dev->device_prep_dma_memcpy(chan, dma_dst, dma_src, in dma_xfer()
/Linux-v5.4/drivers/mtd/spi-nor/
Dcadence-quadspi.c973 dma_addr_t dma_dst; in cqspi_direct_read_execute() local
980 dma_dst = dma_map_single(nor->dev, buf, len, DMA_FROM_DEVICE); in cqspi_direct_read_execute()
981 if (dma_mapping_error(nor->dev, dma_dst)) { in cqspi_direct_read_execute()
985 tx = dmaengine_prep_dma_memcpy(cqspi->rx_chan, dma_dst, dma_src, in cqspi_direct_read_execute()
1015 dma_unmap_single(nor->dev, dma_dst, len, DMA_FROM_DEVICE); in cqspi_direct_read_execute()
/Linux-v5.4/drivers/dma/xilinx/
Dzynqmp_dma.c801 struct dma_chan *dchan, dma_addr_t dma_dst, in zynqmp_dma_prep_memcpy() argument
831 dma_dst, copy, prev); in zynqmp_dma_prep_memcpy()
835 dma_dst += copy; in zynqmp_dma_prep_memcpy()
Dxilinx_dma.c1718 xilinx_cdma_prep_memcpy(struct dma_chan *dchan, dma_addr_t dma_dst, in xilinx_cdma_prep_memcpy() argument
1744 hw->dest_addr = dma_dst; in xilinx_cdma_prep_memcpy()
1747 hw->dest_addr_msb = upper_32_bits(dma_dst); in xilinx_cdma_prep_memcpy()
/Linux-v5.4/drivers/crypto/hisilicon/zip/
Dzip_crypto.c55 dma_addr_t dma_dst; member
536 req->dma_dst = output; in hisi_zip_do_work()