Home
last modified time | relevance | path

Searched refs:dmaengine_prep_slave_sg (Results 1 – 25 of 42) sorted by relevance

12

/linux/drivers/i2c/busses/
H A Di2c-mxs.c197 desc = dmaengine_prep_slave_sg(i2c->dmach, in mxs_i2c_dma_setup_xfer()
209 desc = dmaengine_prep_slave_sg(i2c->dmach, &i2c->sg_io[0], 1, in mxs_i2c_dma_setup_xfer()
226 desc = dmaengine_prep_slave_sg(i2c->dmach, in mxs_i2c_dma_setup_xfer()
238 desc = dmaengine_prep_slave_sg(i2c->dmach, &i2c->sg_io[1], 1, in mxs_i2c_dma_setup_xfer()
257 desc = dmaengine_prep_slave_sg(i2c->dmach, in mxs_i2c_dma_setup_xfer()
271 desc = dmaengine_prep_slave_sg(i2c->dmach, i2c->sg_io, 2, in mxs_i2c_dma_setup_xfer()
H A Di2c-at91-master.c251 txdesc = dmaengine_prep_slave_sg(chan_tx, dma->sg, sg_len, in at91_twi_write_data_dma()
370 rxdesc = dmaengine_prep_slave_sg(chan_rx, dma->sg, 1, DMA_DEV_TO_MEM, in at91_twi_read_data_dma()
/linux/include/linux/dma/
H A Dmxs-dma.h20 return dmaengine_prep_slave_sg(chan, (struct scatterlist *)pio, npio, in mxs_dmaengine_prep_pio()
/linux/Documentation/arch/arm/stm32/
H A Dstm32-dma-mdma-chaining.rst213 **0. (optional) Refactor the original sg_table if dmaengine_prep_slave_sg()**
215 In case of dmaengine_prep_slave_sg(), the original sg_table can't be used as
288 with dmaengine_prep_slave_sg().
338 dmaengine_prep_slave_sg()) with the new sg_list using SRAM buffer, or to
346 * dmaengine_prep_slave_sg(), then use dmaengine_prep_slave_sg() for
351 Use the new sg_list using SRAM buffer (in case of dmaengine_prep_slave_sg())
360 (dmaengine_prep_slave_sg()) or the period (dmaengine_prep_dma_cyclic()).
/linux/drivers/crypto/qce/
H A Ddma.c94 desc = dmaengine_prep_slave_sg(chan, sg, nents, dir, flags); in qce_dma_prep_sg()
/linux/drivers/media/pci/mgb4/
H A Dmgb4_dma.c51 tx = dmaengine_prep_slave_sg(chan->chan, sgt->sgl, sgt->nents, in mgb4_dma_transfer()
/linux/drivers/mmc/host/
H A Drenesas_sdhi_sys_dmac.c194 desc = dmaengine_prep_slave_sg(chan, sg, ret, DMA_DEV_TO_MEM, in renesas_sdhi_sys_dmac_start_dma_rx()
270 desc = dmaengine_prep_slave_sg(chan, sg, ret, DMA_MEM_TO_DEV, in renesas_sdhi_sys_dmac_start_dma_tx()
H A Duniphier-sd.c156 desc = dmaengine_prep_slave_sg(priv->chan, host->sg_ptr, sg_len, in uniphier_sd_external_dma_start()
H A Dowl-mmc.c320 owl_host->desc = dmaengine_prep_slave_sg(owl_host->dma, data->sg, in owl_mmc_prepare_data()
H A Dsh_mmcif.c297 desc = dmaengine_prep_slave_sg(chan, sg, ret, in sh_mmcif_start_dma_rx()
347 desc = dmaengine_prep_slave_sg(chan, sg, ret, in sh_mmcif_start_dma_tx()
/linux/drivers/spi/
H A Dspi-dw-dma.c348 txdesc = dmaengine_prep_slave_sg(dws->txchan, sgl, nents, in dw_spi_dma_submit_tx()
449 rxdesc = dmaengine_prep_slave_sg(dws->rxchan, sgl, nents, in dw_spi_dma_submit_rx()
H A Dspi-uniphier.c414 rxdesc = dmaengine_prep_slave_sg( in uniphier_spi_transfer_one_dma()
441 txdesc = dmaengine_prep_slave_sg( in uniphier_spi_transfer_one_dma()
H A Dspi-stm32.c1584 _dma_desc = dmaengine_prep_slave_sg(spi->dma_rx, dma_sgt.sgl, in stm32_spi_prepare_rx_dma_mdma_chaining()
1618 _mdma_desc = dmaengine_prep_slave_sg(spi->mdma_rx, mdma_sgt.sgl, in stm32_spi_prepare_rx_dma_mdma_chaining()
1668 rx_dma_desc = dmaengine_prep_slave_sg(spi->dma_rx, xfer->rx_sg.sgl, in stm32_spi_transfer_one_dma()
1678 tx_dma_desc = dmaengine_prep_slave_sg(spi->dma_tx, xfer->tx_sg.sgl, in stm32_spi_transfer_one_dma()
H A Dspi-atcspi200.c335 desc = dmaengine_prep_slave_sg(dma_ch, sgt.sgl, sgt.nents, dma_dir, in atcspi_dma_trans()
H A Dspi-spacemit-k1.c272 return dmaengine_prep_slave_sg(chan, sgt->sgl, sgt->nents, dir, in k1_spi_dma_prep()
/linux/drivers/mtd/nand/
H A Dqpic_common.c194 dma_desc = dmaengine_prep_slave_sg(chan, sgl, sgl_cnt, dir_eng, in qcom_prepare_bam_async_desc()
414 dma_desc = dmaengine_prep_slave_sg(nandc->chan, sgl, 1, dir_eng, 0); in qcom_prep_adm_dma_desc()
/linux/drivers/ata/
H A Dpata_pxa.c57 tx = dmaengine_prep_slave_sg(pd->dma_chan, qc->sg, qc->n_elem, dir, in pxa_qc_prep()
/linux/Documentation/driver-api/dmaengine/
H A Dclient.rst108 struct dma_async_tx_descriptor *dmaengine_prep_slave_sg(
132 the DMA operation prior to calling dmaengine_prep_slave_sg(), and must
147 desc = dmaengine_prep_slave_sg(chan, sgl, nr_sg, direction, flags);
/linux/drivers/tty/serial/8250/
H A D8250_dma.c125 desc = dmaengine_prep_slave_sg(dma->txchan, sgl, ret, in serial8250_tx_dma()
/linux/drivers/usb/musb/
H A Dux500_dma.c114 dma_desc = dmaengine_prep_slave_sg(dma_chan, &sg, 1, direction, in ux500_configure_channel()
/linux/arch/powerpc/platforms/512x/
H A Dmpc512x_lpbfifo.c257 dma_tx = dmaengine_prep_slave_sg(lpbfifo.chan, &sg, in mpc512x_lpbfifo_kick()
/linux/drivers/crypto/
H A Datmel-tdes.c425 in_desc = dmaengine_prep_slave_sg(dd->dma_lch_in.chan, &sg[0], in atmel_tdes_crypt_dma()
431 out_desc = dmaengine_prep_slave_sg(dd->dma_lch_out.chan, &sg[1], in atmel_tdes_crypt_dma()
H A Datmel-sha.c650 in_desc = dmaengine_prep_slave_sg(dd->dma_lch_in.chan, sg, 2, in atmel_sha_xmit_dma()
656 in_desc = dmaengine_prep_slave_sg(dd->dma_lch_in.chan, sg, 1, in atmel_sha_xmit_dma()
1465 desc = dmaengine_prep_slave_sg(chan, dma->sg, sg_len, DMA_MEM_TO_DEV, in atmel_sha_dma_start()
/linux/drivers/crypto/starfive/
H A Djh7110-aes.c460 out_desc = dmaengine_prep_slave_sg(cryp->rx, dst, 1, DMA_DEV_TO_MEM, in starfive_aes_dma_xfer()
474 in_desc = dmaengine_prep_slave_sg(cryp->tx, src, 1, DMA_MEM_TO_DEV, in starfive_aes_dma_xfer()
/linux/sound/soc/fsl/
H A Dfsl_asrc_m2m.c170 pair->desc[dir] = dmaengine_prep_slave_sg(chan, sg, sg_len, in asrc_dmaconfig()

12