/kernel/linux/linux-5.10/drivers/crypto/allwinner/sun8i-ce/ |
H A D | sun8i-ce-trng.c | 26 dma_addr_t dma_dst; in sun8i_ce_trng_read() local 50 dma_dst = dma_map_single(ce->dev, d, todo, DMA_FROM_DEVICE); in sun8i_ce_trng_read() 51 if (dma_mapping_error(ce->dev, dma_dst)) { in sun8i_ce_trng_read() 82 cet->t_dst[0].addr = cpu_to_le32(dma_dst); in sun8i_ce_trng_read() 92 dma_unmap_single(ce->dev, dma_dst, todo, DMA_FROM_DEVICE); in sun8i_ce_trng_read()
|
H A D | sun8i-ce-prng.c | 64 dma_addr_t dma_iv, dma_dst; in sun8i_ce_prng_generate() local 106 dma_dst = dma_map_single(ce->dev, d, todo, DMA_FROM_DEVICE); in sun8i_ce_prng_generate() 107 if (dma_mapping_error(ce->dev, dma_dst)) { in sun8i_ce_prng_generate() 142 cet->t_dst[0].addr = cpu_to_le32(dma_dst); in sun8i_ce_prng_generate() 152 dma_unmap_single(ce->dev, dma_dst, todo, DMA_FROM_DEVICE); in sun8i_ce_prng_generate()
|
/kernel/linux/linux-6.6/drivers/crypto/allwinner/sun8i-ce/ |
H A D | sun8i-ce-trng.c | 26 dma_addr_t dma_dst; in sun8i_ce_trng_read() local 50 dma_dst = dma_map_single(ce->dev, d, todo, DMA_FROM_DEVICE); in sun8i_ce_trng_read() 51 if (dma_mapping_error(ce->dev, dma_dst)) { in sun8i_ce_trng_read() 80 cet->t_dst[0].addr = cpu_to_le32(dma_dst); in sun8i_ce_trng_read() 90 dma_unmap_single(ce->dev, dma_dst, todo, DMA_FROM_DEVICE); in sun8i_ce_trng_read()
|
H A D | sun8i-ce-prng.c | 62 dma_addr_t dma_iv, dma_dst; in sun8i_ce_prng_generate() local 104 dma_dst = dma_map_single(ce->dev, d, todo, DMA_FROM_DEVICE); in sun8i_ce_prng_generate() 105 if (dma_mapping_error(ce->dev, dma_dst)) { in sun8i_ce_prng_generate() 138 cet->t_dst[0].addr = cpu_to_le32(dma_dst); in sun8i_ce_prng_generate() 148 dma_unmap_single(ce->dev, dma_dst, todo, DMA_FROM_DEVICE); in sun8i_ce_prng_generate()
|
/kernel/linux/linux-5.10/drivers/crypto/allwinner/sun8i-ss/ |
H A D | sun8i-ss-prng.c | 64 dma_addr_t dma_iv, dma_dst; in sun8i_ss_prng_generate() local 110 dma_dst = dma_map_single(ss->dev, d, todo, DMA_FROM_DEVICE); in sun8i_ss_prng_generate() 111 if (dma_mapping_error(ss->dev, dma_dst)) { in sun8i_ss_prng_generate() 128 writel(dma_dst, ss->base + SS_DST_ADR_REG); in sun8i_ss_prng_generate() 161 dma_unmap_single(ss->dev, dma_dst, todo, DMA_FROM_DEVICE); in sun8i_ss_prng_generate()
|
/kernel/linux/linux-6.6/drivers/crypto/allwinner/sun8i-ss/ |
H A D | sun8i-ss-prng.c | 65 dma_addr_t dma_iv, dma_dst; in sun8i_ss_prng_generate() local 115 dma_dst = dma_map_single(ss->dev, d, todo, DMA_FROM_DEVICE); in sun8i_ss_prng_generate() 116 if (dma_mapping_error(ss->dev, dma_dst)) { in sun8i_ss_prng_generate() 131 writel(dma_dst, ss->base + SS_DST_ADR_REG); in sun8i_ss_prng_generate() 164 dma_unmap_single(ss->dev, dma_dst, todo, DMA_FROM_DEVICE); in sun8i_ss_prng_generate()
|
/kernel/linux/linux-5.10/drivers/mtd/nand/onenand/ |
H A D | onenand_omap2.c | 368 dma_addr_t dma_src, dma_dst; in omap2_onenand_read_bufferram() local 388 dma_dst = dma_map_single(dev, buf, count, DMA_FROM_DEVICE); in omap2_onenand_read_bufferram() 391 if (dma_mapping_error(dev, dma_dst)) { in omap2_onenand_read_bufferram() 396 err = omap2_onenand_dma_transfer(c, dma_src, dma_dst, count); in omap2_onenand_read_bufferram() 397 dma_unmap_single(dev, dma_dst, count, DMA_FROM_DEVICE); in omap2_onenand_read_bufferram() 416 dma_addr_t dma_src, dma_dst; in omap2_onenand_write_bufferram() local 430 dma_dst = c->phys_base + bram_offset; in omap2_onenand_write_bufferram() 436 err = omap2_onenand_dma_transfer(c, dma_src, dma_dst, count); in omap2_onenand_write_bufferram()
|
H A D | onenand_samsung.c | 621 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()
|
/kernel/linux/linux-6.6/drivers/mtd/nand/onenand/ |
H A D | onenand_omap2.c | 368 dma_addr_t dma_src, dma_dst; in omap2_onenand_read_bufferram() local 388 dma_dst = dma_map_single(dev, buf, count, DMA_FROM_DEVICE); in omap2_onenand_read_bufferram() 391 if (dma_mapping_error(dev, dma_dst)) { in omap2_onenand_read_bufferram() 396 err = omap2_onenand_dma_transfer(c, dma_src, dma_dst, count); in omap2_onenand_read_bufferram() 397 dma_unmap_single(dev, dma_dst, count, DMA_FROM_DEVICE); in omap2_onenand_read_bufferram() 416 dma_addr_t dma_src, dma_dst; in omap2_onenand_write_bufferram() local 430 dma_dst = c->phys_base + bram_offset; in omap2_onenand_write_bufferram() 436 err = omap2_onenand_dma_transfer(c, dma_src, dma_dst, count); in omap2_onenand_write_bufferram()
|
H A D | onenand_samsung.c | 622 dma_addr_t dma_src, dma_dst; in s5pc110_read_bufferram() local 655 dma_dst = dma_map_page(dev, page, ofs, count, DMA_FROM_DEVICE); in s5pc110_read_bufferram() 659 dma_dst = dma_map_single(dev, buf, count, DMA_FROM_DEVICE); in s5pc110_read_bufferram() 661 if (dma_mapping_error(dev, dma_dst)) { in s5pc110_read_bufferram() 665 err = s5pc110_dma_ops(dma_dst, dma_src, in s5pc110_read_bufferram() 669 dma_unmap_page(dev, dma_dst, count, DMA_FROM_DEVICE); in s5pc110_read_bufferram() 671 dma_unmap_single(dev, dma_dst, count, DMA_FROM_DEVICE); in s5pc110_read_bufferram()
|
/kernel/linux/linux-5.10/drivers/mtd/hyperbus/ |
H A D | hbmc-am654.c | 80 dma_addr_t dma_dst, dma_src; in am654_hbmc_dma_read() local 87 dma_dst = dma_map_single(rx_chan->device->dev, to, len, DMA_FROM_DEVICE); in am654_hbmc_dma_read() 88 if (dma_mapping_error(rx_chan->device->dev, dma_dst)) { in am654_hbmc_dma_read() 94 tx = dmaengine_prep_dma_memcpy(rx_chan, dma_dst, dma_src, len, flags); in am654_hbmc_dma_read() 120 dma_unmap_single(rx_chan->device->dev, dma_dst, len, DMA_FROM_DEVICE); in am654_hbmc_dma_read()
|
/kernel/linux/linux-6.6/drivers/mtd/hyperbus/ |
H A D | hbmc-am654.c | 80 dma_addr_t dma_dst, dma_src; in am654_hbmc_dma_read() local 87 dma_dst = dma_map_single(rx_chan->device->dev, to, len, DMA_FROM_DEVICE); in am654_hbmc_dma_read() 88 if (dma_mapping_error(rx_chan->device->dev, dma_dst)) { in am654_hbmc_dma_read() 94 tx = dmaengine_prep_dma_memcpy(rx_chan, dma_dst, dma_src, len, flags); in am654_hbmc_dma_read() 120 dma_unmap_single(rx_chan->device->dev, dma_dst, len, DMA_FROM_DEVICE); in am654_hbmc_dma_read()
|
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | altera-msgdma.c | 323 * @dma_dst: Destination buffer address 331 msgdma_prep_memcpy(struct dma_chan *dchan, dma_addr_t dma_dst, in msgdma_prep_memcpy() argument 358 msgdma_desc_config(desc, dma_dst, dma_src, copy, in msgdma_prep_memcpy() 362 dma_dst += copy; in msgdma_prep_memcpy() 397 dma_addr_t dma_dst, dma_src; in msgdma_prep_slave_sg() local 427 dma_dst = cfg->dst_addr; in msgdma_prep_slave_sg() 431 dma_dst = sg_dma_address(sgl) + sg_dma_len(sgl) - avail; in msgdma_prep_slave_sg() 434 msgdma_desc_config(desc, dma_dst, dma_src, len, stride); in msgdma_prep_slave_sg()
|
H A D | mmp_pdma.c | 446 dma_addr_t dma_dst, dma_addr_t dma_src, in mmp_pdma_prep_memcpy() 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 in mmp_pdma_prep_dma_cyclic() 445 mmp_pdma_prep_memcpy(struct dma_chan *dchan, dma_addr_t dma_dst, dma_addr_t dma_src, size_t len, unsigned long flags) mmp_pdma_prep_memcpy() argument [all...] |
H A D | plx_dma.c | 252 dma_addr_t dma_dst, dma_addr_t dma_src, size_t len, 272 plxdesc->hw->dst_addr_lo = cpu_to_le32(lower_32_bits(dma_dst)); 273 plxdesc->hw->dst_addr_hi = cpu_to_le16(upper_32_bits(dma_dst));
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | mmp_pdma.c | 445 dma_addr_t dma_dst, dma_addr_t dma_src, in mmp_pdma_prep_memcpy() 476 if (dma_src & 0x7 || dma_dst & 0x7) in mmp_pdma_prep_memcpy() 481 new->desc.dtadr = dma_dst; in mmp_pdma_prep_memcpy() 497 dma_dst += copy; in mmp_pdma_prep_memcpy() 500 dma_dst += copy; in mmp_pdma_prep_memcpy() 612 dma_addr_t dma_src, dma_dst; in mmp_pdma_prep_dma_cyclic() local 630 dma_dst = chan->dev_addr; in mmp_pdma_prep_dma_cyclic() 633 dma_dst = buf_addr; in mmp_pdma_prep_dma_cyclic() 654 new->desc.dtadr = dma_dst; in mmp_pdma_prep_dma_cyclic() 670 dma_dst in mmp_pdma_prep_dma_cyclic() 444 mmp_pdma_prep_memcpy(struct dma_chan *dchan, dma_addr_t dma_dst, dma_addr_t dma_src, size_t len, unsigned long flags) mmp_pdma_prep_memcpy() argument [all...] |
H A D | altera-msgdma.c | 324 * @dma_dst: Destination buffer address 332 msgdma_prep_memcpy(struct dma_chan *dchan, dma_addr_t dma_dst, in msgdma_prep_memcpy() argument 359 msgdma_desc_config(desc, dma_dst, dma_src, copy, in msgdma_prep_memcpy() 363 dma_dst += copy; in msgdma_prep_memcpy() 398 dma_addr_t dma_dst, dma_src; in msgdma_prep_slave_sg() local 428 dma_dst = cfg->dst_addr; in msgdma_prep_slave_sg() 432 dma_dst = sg_dma_address(sgl) + sg_dma_len(sgl) - avail; in msgdma_prep_slave_sg() 435 msgdma_desc_config(desc, dma_dst, dma_src, len, stride); in msgdma_prep_slave_sg()
|
H A D | plx_dma.c | 252 dma_addr_t dma_dst, dma_addr_t dma_src, size_t len, 272 plxdesc->hw->dst_addr_lo = cpu_to_le32(lower_32_bits(dma_dst)); 273 plxdesc->hw->dst_addr_hi = cpu_to_le16(upper_32_bits(dma_dst));
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-ti-qspi.c | 443 static int ti_qspi_dma_xfer(struct ti_qspi *qspi, dma_addr_t dma_dst, in ti_qspi_dma_xfer() argument 453 tx = dmaengine_prep_dma_memcpy(chan, dma_dst, dma_src, len, flags); in ti_qspi_dma_xfer() 514 dma_addr_t dma_dst; in ti_qspi_dma_xfer_sg() local 518 dma_dst = sg_dma_address(sg); in ti_qspi_dma_xfer_sg() 520 ret = ti_qspi_dma_xfer(qspi, dma_dst, dma_src, len); in ti_qspi_dma_xfer_sg()
|
H A D | spi-cadence-quadspi.c | 909 dma_addr_t dma_dst; in cqspi_direct_read_execute() local 918 dma_dst = dma_map_single(ddev, buf, len, DMA_FROM_DEVICE); in cqspi_direct_read_execute() 919 if (dma_mapping_error(ddev, dma_dst)) { in cqspi_direct_read_execute() 923 tx = dmaengine_prep_dma_memcpy(cqspi->rx_chan, dma_dst, dma_src, in cqspi_direct_read_execute() 953 dma_unmap_single(ddev, dma_dst, len, DMA_FROM_DEVICE); in cqspi_direct_read_execute()
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-ti-qspi.c | 441 static int ti_qspi_dma_xfer(struct ti_qspi *qspi, dma_addr_t dma_dst, in ti_qspi_dma_xfer() argument 451 tx = dmaengine_prep_dma_memcpy(chan, dma_dst, dma_src, len, flags); in ti_qspi_dma_xfer() 512 dma_addr_t dma_dst; in ti_qspi_dma_xfer_sg() local 516 dma_dst = sg_dma_address(sg); in ti_qspi_dma_xfer_sg() 518 ret = ti_qspi_dma_xfer(qspi, dma_dst, dma_src, len); in ti_qspi_dma_xfer_sg()
|
/kernel/linux/linux-6.6/drivers/crypto/hisilicon/zip/ |
H A D | zip_crypto.c | 80 dma_addr_t dma_dst; member 267 sqe->dest_addr_l = lower_32_bits(req->dma_dst); in hisi_zip_fill_addr() 268 sqe->dest_addr_h = upper_32_bits(req->dma_dst); in hisi_zip_fill_addr() 357 &req->dma_dst); in hisi_zip_do_work()
|
/kernel/linux/linux-5.10/drivers/dma/xilinx/ |
H A D | zynqmp_dma.c | 799 * @dma_dst: Destination buffer address 807 struct dma_chan *dchan, dma_addr_t dma_dst, in zynqmp_dma_prep_memcpy() 837 dma_dst, copy, prev); in zynqmp_dma_prep_memcpy() 841 dma_dst += copy; in zynqmp_dma_prep_memcpy() 806 zynqmp_dma_prep_memcpy( struct dma_chan *dchan, dma_addr_t dma_dst, dma_addr_t dma_src, size_t len, ulong flags) zynqmp_dma_prep_memcpy() argument
|
/kernel/linux/linux-6.6/drivers/dma/xilinx/ |
H A D | zynqmp_dma.c | 813 * @dma_dst: Destination buffer address 821 struct dma_chan *dchan, dma_addr_t dma_dst, in zynqmp_dma_prep_memcpy() 851 dma_dst, copy, prev); in zynqmp_dma_prep_memcpy() 855 dma_dst += copy; in zynqmp_dma_prep_memcpy() 820 zynqmp_dma_prep_memcpy( struct dma_chan *dchan, dma_addr_t dma_dst, dma_addr_t dma_src, size_t len, ulong flags) zynqmp_dma_prep_memcpy() argument
|
/kernel/linux/linux-6.6/drivers/pci/endpoint/functions/ |
H A D | pci-epf-test.c | 105 * @dma_dst: The destination address of the data transfer. It can be a physical 120 dma_addr_t dma_dst, dma_addr_t dma_src, in pci_epf_test_data_transfer() 126 dma_addr_t dma_local = (dir == DMA_MEM_TO_DEV) ? dma_src : dma_dst; in pci_epf_test_data_transfer() 153 tx = dmaengine_prep_dma_memcpy(chan, dma_dst, dma_src, len, in pci_epf_test_data_transfer() 119 pci_epf_test_data_transfer(struct pci_epf_test *epf_test, dma_addr_t dma_dst, dma_addr_t dma_src, size_t len, dma_addr_t dma_remote, enum dma_transfer_direction dir) pci_epf_test_data_transfer() argument
|