Home
last modified time | relevance | path

Searched refs:dma_slave_config (Results 1 – 25 of 165) sorted by relevance

1234567

/drivers/mtd/nand/raw/
Dlpc32xx_mlc.c199 struct dma_slave_config dma_slave_config; member
595 host->dma_slave_config.direction = DMA_DEV_TO_MEM; in lpc32xx_dma_setup()
596 host->dma_slave_config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in lpc32xx_dma_setup()
597 host->dma_slave_config.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in lpc32xx_dma_setup()
598 host->dma_slave_config.src_maxburst = 128; in lpc32xx_dma_setup()
599 host->dma_slave_config.dst_maxburst = 128; in lpc32xx_dma_setup()
601 host->dma_slave_config.device_fc = false; in lpc32xx_dma_setup()
602 host->dma_slave_config.src_addr = MLC_BUFF(host->io_base_phy); in lpc32xx_dma_setup()
603 host->dma_slave_config.dst_addr = MLC_BUFF(host->io_base_phy); in lpc32xx_dma_setup()
604 if (dmaengine_slave_config(host->dma_chan, &host->dma_slave_config)) { in lpc32xx_dma_setup()
Dlpc32xx_slc.c227 struct dma_slave_config dma_slave_config; member
448 host->dma_slave_config.direction = dir; in lpc32xx_xmit_dma()
449 host->dma_slave_config.src_addr = dma; in lpc32xx_xmit_dma()
450 host->dma_slave_config.dst_addr = dma; in lpc32xx_xmit_dma()
451 host->dma_slave_config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in lpc32xx_xmit_dma()
452 host->dma_slave_config.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in lpc32xx_xmit_dma()
453 host->dma_slave_config.src_maxburst = 4; in lpc32xx_xmit_dma()
454 host->dma_slave_config.dst_maxburst = 4; in lpc32xx_xmit_dma()
456 host->dma_slave_config.device_fc = false; in lpc32xx_xmit_dma()
457 if (dmaengine_slave_config(host->dma_chan, &host->dma_slave_config)) { in lpc32xx_xmit_dma()
/drivers/dma/
Dsun4i-dma.c136 struct dma_slave_config cfg;
386 static int sanitize_config(struct dma_slave_config *sconfig, in sanitize_config()
433 size_t len, struct dma_slave_config *sconfig, in generate_ndma_promise()
500 size_t len, struct dma_slave_config *sconfig) in generate_ddma_promise()
615 struct dma_slave_config *sconfig = &vchan->cfg; in sun4i_dma_prep_dma_memcpy()
666 struct dma_slave_config *sconfig = &vchan->cfg; in sun4i_dma_prep_dma_cyclic()
777 struct dma_slave_config *sconfig = &vchan->cfg; in sun4i_dma_prep_slave_sg()
904 struct dma_slave_config *config) in sun4i_dma_config()
DTODO12 5. Remove dma_slave_config's dma direction.
Dfsl-edma-common.h122 struct dma_slave_config cfg;
232 struct dma_slave_config *cfg);
Dmmp_tdma.c115 struct dma_slave_config slave_config;
141 struct dma_slave_config *dmaengine_cfg);
507 struct dma_slave_config *dmaengine_cfg) in mmp_tdma_config()
518 struct dma_slave_config *dmaengine_cfg) in mmp_tdma_config_write()
Dowl-dma.c206 struct dma_slave_config cfg;
384 struct dma_slave_config *sconfig, in owl_dma_cfg_lli()
723 struct dma_slave_config *config) in owl_dma_config()
732 memcpy(&vchan->cfg, config, sizeof(struct dma_slave_config)); in owl_dma_config()
923 struct dma_slave_config *sconfig = &vchan->cfg; in owl_dma_prep_slave_sg()
988 struct dma_slave_config *sconfig = &vchan->cfg; in owl_prep_dma_cyclic()
Dsprd-dma.c198 struct dma_slave_config slave_cfg;
750 struct dma_slave_config *slave_cfg) in sprd_dma_fill_desc()
884 struct dma_slave_config *slave_cfg) in sprd_dma_fill_linklist_desc()
960 struct dma_slave_config *slave_cfg = &schan->slave_cfg; in sprd_dma_prep_slave_sg()
1043 struct dma_slave_config *config) in sprd_dma_slave_config()
1046 struct dma_slave_config *slave_cfg = &schan->slave_cfg; in sprd_dma_slave_config()
Didma64.c230 struct dma_slave_config *config, in idma64_hw_desc_fill()
271 struct dma_slave_config *config = &idma64c->config; in idma64_desc_fill()
402 struct dma_slave_config *config) in idma64_slave_config()
Dmmp_pdma.c95 struct dma_slave_config slave_config;
141 struct dma_slave_config *cfg,
692 struct dma_slave_config *cfg, in mmp_pdma_config_write()
735 struct dma_slave_config *cfg) in mmp_pdma_config()
Dep93xx_dma.c110 struct dma_slave_config *config);
183 struct dma_slave_config slave_config;
1233 struct dma_slave_config *config) in ep93xx_dma_slave_config()
1244 struct dma_slave_config *config) in ep93xx_dma_slave_config_write()
Daltera-msgdma.c187 struct dma_slave_config slave_cfg;
394 struct dma_slave_config *cfg = &mdev->slave_cfg; in msgdma_prep_slave_sg()
462 struct dma_slave_config *config) in msgdma_dma_config()
Dk3dma.c88 struct dma_slave_config slave_config;
127 struct dma_slave_config *cfg);
656 struct dma_slave_config *cfg) in k3_dma_config()
667 struct dma_slave_config *cfg) in k3_dma_config_write()
Didma64.h135 struct dma_slave_config config;
Dst_fdma.h120 struct dma_slave_config scfg;
/drivers/tty/serial/8250/
D8250.h29 struct dma_slave_config rxconf;
30 struct dma_slave_config txconf;
/drivers/dma/sf-pdma/
Dsf-pdma.h101 struct dma_slave_config cfg;
/drivers/soc/tegra/fuse/
Dfuse.h56 struct dma_slave_config config;
/drivers/dma/hsu/
Dhsu.h89 struct dma_slave_config config;
Dhsu.c56 struct dma_slave_config *config = &hsuc->config; in hsu_dma_chan_start()
347 struct dma_slave_config *config) in hsu_dma_slave_config()
/drivers/dma/dw-edma/
Ddw-edma-core.h102 struct dma_slave_config config;
/drivers/dma/dw/
Ddw.c69 struct dma_slave_config *sconfig = &dwc->dma_sconfig; in dw_dma_prepare_ctllo()
/drivers/i2c/busses/
Di2c-stm32.c18 struct dma_slave_config dma_sconfig; in stm32_i2c_dma_request()
/drivers/mmc/host/
Dmxcmmc.c153 struct dma_slave_config dma_slave_config; member
810 struct dma_slave_config *config = &host->dma_slave_config; in mxcmci_setup_dma()
/drivers/dma/qcom/
Dqcom_adm.c142 struct dma_slave_config slave;
488 static int adm_slave_config(struct dma_chan *chan, struct dma_slave_config *cfg) in adm_slave_config()
494 memcpy(&achan->slave, cfg, sizeof(struct dma_slave_config)); in adm_slave_config()

1234567