Home
last modified time | relevance | path

Searched refs:dma_src (Results 1 – 23 of 23) 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
388 dma_src = c->phys_base + bram_offset; in omap2_onenand_read_bufferram()
395 err = omap2_onenand_dma_transfer(c, dma_src, dma_dst, count); in omap2_onenand_read_bufferram()
415 dma_addr_t dma_src, dma_dst; in omap2_onenand_write_bufferram() local
428 dma_src = dma_map_single(dev, buf, count, DMA_TO_DEVICE); in omap2_onenand_write_bufferram()
430 if (dma_mapping_error(dev, dma_src)) { in omap2_onenand_write_bufferram()
435 err = omap2_onenand_dma_transfer(c, dma_src, dma_dst, count); in omap2_onenand_write_bufferram()
436 dma_unmap_page(dev, dma_src, count, DMA_TO_DEVICE); in omap2_onenand_write_bufferram()
Dsamsung.c621 dma_addr_t dma_src, dma_dst; in s5pc110_read_bufferram() local
653 dma_src = onenand->phys_base + (p - this->base); in s5pc110_read_bufferram()
657 dma_src = onenand->phys_base + (p - this->base); in s5pc110_read_bufferram()
664 err = s5pc110_dma_ops(dma_dst, dma_src, in s5pc110_read_bufferram()
/Linux-v5.4/drivers/spi/
Dspi-ti-qspi.c395 dma_addr_t dma_src, size_t len) in ti_qspi_dma_xfer() argument
403 tx = dmaengine_prep_dma_memcpy(chan, dma_dst, dma_src, len, flags); in ti_qspi_dma_xfer()
435 dma_addr_t dma_src = qspi->mmap_phys_base + offs; in ti_qspi_dma_bounce_buffer() local
447 dma_src, xfer_len); in ti_qspi_dma_bounce_buffer()
452 dma_src += xfer_len; in ti_qspi_dma_bounce_buffer()
463 dma_addr_t dma_src = qspi->mmap_phys_base + from; in ti_qspi_dma_xfer_sg() local
470 ret = ti_qspi_dma_xfer(qspi, dma_dst, dma_src, len); in ti_qspi_dma_xfer_sg()
473 dma_src += len; in ti_qspi_dma_xfer_sg()
/Linux-v5.4/drivers/dma/
Daltera-msgdma.c330 dma_addr_t dma_src, size_t len, ulong flags) in msgdma_prep_memcpy() argument
356 msgdma_desc_config(desc, dma_dst, dma_src, copy, in msgdma_prep_memcpy()
359 dma_src += copy; in msgdma_prep_memcpy()
395 dma_addr_t dma_dst, dma_src; in msgdma_prep_slave_sg() local
424 dma_src = sg_dma_address(sgl) + sg_dma_len(sgl) - avail; in msgdma_prep_slave_sg()
428 dma_src = cfg->src_addr; 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()
481 new->desc.dsadr = dma_src; in mmp_pdma_prep_memcpy()
496 dma_src += copy; in mmp_pdma_prep_memcpy()
500 dma_src += copy; in mmp_pdma_prep_memcpy()
613 dma_addr_t dma_src, dma_dst; in mmp_pdma_prep_dma_cyclic() local
630 dma_src = buf_addr; in mmp_pdma_prep_dma_cyclic()
635 dma_src = chan->dev_addr; in mmp_pdma_prep_dma_cyclic()
654 new->desc.dsadr = dma_src; in mmp_pdma_prep_dma_cyclic()
669 dma_src += period_len; in mmp_pdma_prep_dma_cyclic()
Dfsl_raid.c431 dma_addr_t dma_src[2]; in fsl_re_prep_dma_pq() local
434 dma_src[0] = *src; in fsl_re_prep_dma_pq()
436 dma_src[1] = *src; in fsl_re_prep_dma_pq()
438 tx = fsl_re_prep_dma_genq(chan, dest[1], dma_src, 2, coef, len, in fsl_re_prep_dma_pq()
Diop-adma.c507 dma_addr_t dma_src, size_t len, unsigned long flags) in iop_adma_prep_dma_memcpy() argument
528 iop_desc_set_memcpy_src_addr(grp_start, dma_src); in iop_adma_prep_dma_memcpy()
538 dma_addr_t *dma_src, unsigned int src_cnt, size_t len, in iop_adma_prep_dma_xor() argument
564 dma_src[src_cnt]); in iop_adma_prep_dma_xor()
572 iop_adma_prep_dma_xor_val(struct dma_chan *chan, dma_addr_t *dma_src, in iop_adma_prep_dma_xor_val() argument
599 dma_src[src_cnt]); in iop_adma_prep_dma_xor_val()
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()
950 if (!IS_ALIGNED(dma_src, 1 << PDMA_ALIGNMENT) || in pxad_prep_memcpy()
959 hw_desc->dsadr = dma_src; in pxad_prep_memcpy()
962 dma_src += copy; in pxad_prep_memcpy()
Dfsldma.c760 dma_addr_t dma_dst, dma_addr_t dma_src, in fsl_dma_prep_memcpy() argument
787 set_desc_src(chan, &new->hw, dma_src); in fsl_dma_prep_memcpy()
800 dma_src += copy; in fsl_dma_prep_memcpy()
Dmic_x100_dma.c302 dma_addr_t dma_src, size_t len, unsigned long flags) in mic_dma_prep_memcpy_lock() argument
312 result = mic_dma_do_dma(mic_ch, flags, dma_src, dma_dest, len); in mic_dma_prep_memcpy_lock()
Dimx-sdma.c1385 dma_addr_t dma_src, size_t len, unsigned long flags) in sdma_prep_memcpy() argument
1399 &dma_src, &dma_dst, len, channel); in sdma_prep_memcpy()
1409 bd->buffer_addr = dma_src; in sdma_prep_memcpy()
1415 dma_src += count; in sdma_prep_memcpy()
/Linux-v5.4/drivers/dma/sh/
Dshdma-base.c640 struct dma_chan *chan, dma_addr_t dma_dest, dma_addr_t dma_src, in shdma_prep_memcpy() argument
652 sg_set_page(&sg, pfn_to_page(PFN_DOWN(dma_src)), len, in shdma_prep_memcpy()
653 offset_in_page(dma_src)); in shdma_prep_memcpy()
654 sg_dma_address(&sg) = dma_src; in shdma_prep_memcpy()
Drcar-dmac.c1094 dma_addr_t dma_src, size_t len, unsigned long flags) in rcar_dmac_prep_dma_memcpy() argument
1103 sg_set_page(&sgl, pfn_to_page(PFN_DOWN(dma_src)), len, in rcar_dmac_prep_dma_memcpy()
1104 offset_in_page(dma_src)); in rcar_dmac_prep_dma_memcpy()
1105 sg_dma_address(&sgl) = dma_src; in rcar_dmac_prep_dma_memcpy()
/Linux-v5.4/drivers/mtd/nand/raw/
Dfsmc_nand.c463 dma_addr_t dma_dst, dma_src, dma_addr; in dma_xfer() local
480 dma_src = dma_addr; in dma_xfer()
483 dma_src = host->data_pa; in dma_xfer()
487 tx = dma_dev->device_prep_dma_memcpy(chan, dma_dst, dma_src, in dma_xfer()
/Linux-v5.4/drivers/dma/ioat/
Dinit.c309 dma_addr_t dma_dest, dma_src; in ioat_dma_self_test() local
338 dma_src = dma_map_single(dev, src, IOAT_TEST_SIZE, DMA_TO_DEVICE); in ioat_dma_self_test()
339 if (dma_mapping_error(dev, dma_src)) { in ioat_dma_self_test()
352 dma_src, IOAT_TEST_SIZE, in ioat_dma_self_test()
390 dma_unmap_single(dev, dma_src, IOAT_TEST_SIZE, DMA_TO_DEVICE); in ioat_dma_self_test()
Ddma.h359 dma_addr_t dma_src, size_t len, unsigned long flags);
Dprep.c102 dma_addr_t dma_src, size_t len, unsigned long flags) in ioat_dma_prep_memcpy_lock() argument
108 dma_addr_t src = dma_src; in ioat_dma_prep_memcpy_lock()
/Linux-v5.4/drivers/dma/xilinx/
Dzynqmp_dma.c802 dma_addr_t dma_src, size_t len, ulong flags) in zynqmp_dma_prep_memcpy() argument
830 zynqmp_dma_config_sg_ll_desc(chan, desc, dma_src, in zynqmp_dma_prep_memcpy()
834 dma_src += copy; in zynqmp_dma_prep_memcpy()
Dxilinx_dma.c1719 dma_addr_t dma_src, size_t len, unsigned long flags) in xilinx_cdma_prep_memcpy() argument
1743 hw->src_addr = dma_src; in xilinx_cdma_prep_memcpy()
1746 hw->src_addr_msb = upper_32_bits(dma_src); in xilinx_cdma_prep_memcpy()
/Linux-v5.4/drivers/crypto/hisilicon/zip/
Dzip_crypto.c54 dma_addr_t dma_src; member
527 req->dma_src = input; in hisi_zip_do_work()
/Linux-v5.4/drivers/usb/musb/
Dtusb6010.c884 u32 dma_src = musb_readl(tbase, TUSB_DMA_INT_SRC); in tusb_musb_interrupt() local
886 dev_dbg(musb->controller, "DMA IRQ %08x\n", dma_src); in tusb_musb_interrupt()
887 musb_writel(tbase, TUSB_DMA_INT_CLEAR, dma_src); in tusb_musb_interrupt()
/Linux-v5.4/drivers/mtd/spi-nor/
Dcadence-quadspi.c969 dma_addr_t dma_src = (dma_addr_t)cqspi->mmap_phys_base + from; in cqspi_direct_read_execute() local
985 tx = dmaengine_prep_dma_memcpy(cqspi->rx_chan, dma_dst, dma_src, in cqspi_direct_read_execute()
/Linux-v5.4/drivers/dma/ppc4xx/
Dadma.c1979 dma_addr_t dma_src, size_t len, unsigned long flags) in ppc440spe_adma_prep_dma_memcpy() argument
2005 ppc440spe_adma_memcpy_xor_set_src(group_start, dma_src, 0); in ppc440spe_adma_prep_dma_memcpy()
2020 dma_addr_t *dma_src, u32 src_cnt, size_t len, in ppc440spe_adma_prep_dma_xor() argument
2030 dma_dest, dma_src, src_cnt)); in ppc440spe_adma_prep_dma_xor()
2050 dma_src[src_cnt], src_cnt); in ppc440spe_adma_prep_dma_xor()