Home
last modified time | relevance | path

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

/linux-4.4.14/include/sound/
Ddmaengine_pcm.h37 const struct snd_pcm_hw_params *params, struct dma_slave_config *slave_config);
80 struct dma_slave_config *config);
127 struct dma_slave_config *slave_config);
150 struct dma_slave_config *slave_config);
/linux-4.4.14/drivers/mtd/nand/
Dlpc32xx_mlc.c196 struct dma_slave_config dma_slave_config; member
591 host->dma_slave_config.direction = DMA_DEV_TO_MEM; in lpc32xx_dma_setup()
592 host->dma_slave_config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in lpc32xx_dma_setup()
593 host->dma_slave_config.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in lpc32xx_dma_setup()
594 host->dma_slave_config.src_maxburst = 128; in lpc32xx_dma_setup()
595 host->dma_slave_config.dst_maxburst = 128; in lpc32xx_dma_setup()
597 host->dma_slave_config.device_fc = false; in lpc32xx_dma_setup()
598 host->dma_slave_config.src_addr = MLC_BUFF(host->io_base_phy); in lpc32xx_dma_setup()
599 host->dma_slave_config.dst_addr = MLC_BUFF(host->io_base_phy); in lpc32xx_dma_setup()
600 if (dmaengine_slave_config(host->dma_chan, &host->dma_slave_config)) { in lpc32xx_dma_setup()
Dlpc32xx_slc.c214 struct dma_slave_config dma_slave_config; member
437 host->dma_slave_config.direction = dir; in lpc32xx_xmit_dma()
438 host->dma_slave_config.src_addr = dma; in lpc32xx_xmit_dma()
439 host->dma_slave_config.dst_addr = dma; in lpc32xx_xmit_dma()
440 host->dma_slave_config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in lpc32xx_xmit_dma()
441 host->dma_slave_config.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in lpc32xx_xmit_dma()
442 host->dma_slave_config.src_maxburst = 4; in lpc32xx_xmit_dma()
443 host->dma_slave_config.dst_maxburst = 4; in lpc32xx_xmit_dma()
445 host->dma_slave_config.device_fc = false; in lpc32xx_xmit_dma()
446 if (dmaengine_slave_config(host->dma_chan, &host->dma_slave_config)) { in lpc32xx_xmit_dma()
Dsh_flctl.c138 struct dma_slave_config cfg; in flctl_setup_dma()
Dpxa3xx_nand.c1426 struct dma_slave_config config; in pxa3xx_nand_init_buff()
Domap2.c1753 struct dma_slave_config cfg; in omap_nand_probe()
/linux-4.4.14/drivers/tty/serial/
Dsamsung.h54 struct dma_slave_config rx_conf;
55 struct dma_slave_config tx_conf;
Dmsm_serial.c135 struct dma_slave_config conf; in msm_request_tx_dma()
178 struct dma_slave_config conf; in msm_request_rx_dma()
Dsirfsoc_uart.c1271 struct dma_slave_config slv_cfg = { in sirfsoc_uart_probe()
1274 struct dma_slave_config tx_slv_cfg = { in sirfsoc_uart_probe()
Dfsl_lpuart.c967 struct dma_slave_config dma_tx_sconfig; in lpuart_dma_tx_request()
1005 struct dma_slave_config dma_rx_sconfig; in lpuart_dma_rx_request()
Damba-pl011.c286 struct dma_slave_config tx_conf = { in pl011_dma_probe()
341 struct dma_slave_config rx_conf = { in pl011_dma_probe()
Datmel_serial.c918 struct dma_slave_config config; in atmel_prepare_tx_dma()
1097 struct dma_slave_config config; in atmel_prepare_rx_dma()
Dserial-tegra.c945 struct dma_slave_config dma_sconfig; in tegra_uart_dma_channel_allocate()
Dimx.c1004 struct dma_slave_config slave_config = {}; in imx_uart_dma_init()
Dsh-sci.c1340 struct dma_slave_config cfg; in sci_request_dma_chan()
/linux-4.4.14/drivers/tty/serial/8250/
D8250.h28 struct dma_slave_config rxconf;
29 struct dma_slave_config txconf;
/linux-4.4.14/drivers/dma/
DTODO12 5. Remove dma_slave_config's dma direction.
Dsun4i-dma.c140 struct dma_slave_config cfg;
390 static int sanitize_config(struct dma_slave_config *sconfig, in sanitize_config()
437 size_t len, struct dma_slave_config *sconfig, in generate_ndma_promise()
504 size_t len, struct dma_slave_config *sconfig) in generate_ddma_promise()
619 struct dma_slave_config *sconfig = &vchan->cfg; in sun4i_dma_prep_dma_memcpy()
670 struct dma_slave_config *sconfig = &vchan->cfg; in sun4i_dma_prep_dma_cyclic()
776 struct dma_slave_config *sconfig = &vchan->cfg; in sun4i_dma_prep_slave_sg()
902 struct dma_slave_config *config) in sun4i_dma_config()
Didma64.c243 struct dma_slave_config *config, in idma64_hw_desc_fill()
285 struct dma_slave_config *config = &idma64c->config; in idma64_desc_fill()
412 struct dma_slave_config *config) in idma64_slave_config()
Didma64.h137 struct dma_slave_config config;
Dsun6i-dma.c146 struct dma_slave_config cfg;
282 struct dma_slave_config *config) in sun6i_dma_cfg_lli()
567 struct dma_slave_config *sconfig = &vchan->cfg; in sun6i_dma_prep_slave_sg()
647 struct dma_slave_config *config) in sun6i_dma_config()
Ddma-jz4780.c132 struct dma_slave_config config;
258 struct dma_slave_config *config = &jzchan->config; in jz4780_dma_setup_hwdesc()
523 struct dma_slave_config *config) in jz4780_dma_config()
Dmoxart-dma.c139 struct dma_slave_config cfg;
213 struct dma_slave_config *cfg) in moxart_slave_config()
Dbcm2835-dma.c75 struct dma_slave_config cfg;
470 struct dma_slave_config *cfg) in bcm2835_dma_slave_config()
Dzx296702_dma.c101 struct dma_slave_config slave_cfg;
464 struct dma_slave_config *cfg = &c->slave_cfg; in zx_pre_config()
650 struct dma_slave_config *cfg) in zx_dma_config()
Dat_hdmac_regs.h263 struct dma_slave_config dma_sconfig;
Dat_xdmac.c208 struct dma_slave_config sconfig;
605 static int at_xdmac_check_slave_config(struct dma_slave_config *sconfig) in at_xdmac_check_slave_config()
619 struct dma_slave_config *sconfig) in at_xdmac_set_slave_config()
1652 struct dma_slave_config *config) in at_xdmac_device_config()
Dat_hdmac.c1082 struct dma_slave_config *sconfig = &atchan->dma_sconfig; in atc_prep_slave_sg()
1376 struct dma_slave_config *sconfig = &atchan->dma_sconfig; in atc_dma_cyclic_fill_desc()
1434 struct dma_slave_config *sconfig = &atchan->dma_sconfig; in atc_prep_dma_cyclic()
1503 struct dma_slave_config *sconfig) in atc_config()
Dqcom_bam_dma.c358 struct dma_slave_config slave;
563 struct dma_slave_config *cfg) in bam_slave_config()
Dimg-mdc-dma.c122 struct dma_slave_config config;
680 struct dma_slave_config *config) in mdc_slave_config()
Ds3c24xx-dma.c222 struct dma_slave_config cfg;
388 struct dma_slave_config *config) in s3c24xx_dma_set_runtime_config()
Domap-dma.c50 struct dma_slave_config cfg;
1005 static int omap_dma_slave_config(struct dma_chan *chan, struct dma_slave_config *cfg) in omap_dma_slave_config()
Ddma-jz4740.c209 struct dma_slave_config *config) in jz4740_dma_slave_config()
Dmmp_tdma.c496 struct dma_slave_config *dmaengine_cfg) in mmp_tdma_config()
Dtegra20-apb-dma.c208 struct dma_slave_config dma_sconfig;
346 struct dma_slave_config *sconfig) in tegra_dma_slave_config()
Dpxa_dma.c115 struct dma_slave_config cfg; /* Runtime config */
1122 struct dma_slave_config *cfg) in pxad_config()
Dk3dma.c521 struct dma_slave_config *cfg) in k3_dma_config()
Dmpc512x_dma.c800 struct dma_slave_config *cfg) in mpc_dma_device_config()
Damba-pl08x.c239 struct dma_slave_config cfg;
1670 struct dma_slave_config *config) in pl08x_config()
Dmmp_pdma.c689 struct dma_slave_config *cfg) in mmp_pdma_config()
Dep93xx_dma.c1199 struct dma_slave_config *config) in ep93xx_dma_slave_config()
Dedma.c220 struct dma_slave_config cfg;
870 struct dma_slave_config *cfg) in edma_slave_config()
Dfsl-edma.c336 struct dma_slave_config *cfg) in fsl_edma_slave_config()
Dsirf-dma.c430 struct dma_slave_config *config) in sirfsoc_dma_slave_config()
Dfsldma.c969 struct dma_slave_config *config) in fsl_dma_device_config()
Dnbpfaxi.c861 struct dma_slave_config *config) in nbpf_config()
Dsa11x0-dma.c668 struct dma_slave_config *cfg) in sa11x0_dma_device_config()
Dimx-dma.c683 struct dma_slave_config *dmaengine_cfg) in imxdma_config()
Dimx-sdma.c1330 struct dma_slave_config *dmaengine_cfg) in sdma_config()
Dcoh901318.c2518 struct dma_slave_config *config) in coh901318_dma_set_runtimeconfig()
Dpl330.c2102 struct dma_slave_config *slave_config) in pl330_config()
Dste_dma40.c2687 struct dma_slave_config *config) in d40_set_runtime_config()
/linux-4.4.14/sound/core/
Dpcm_dmaengine.c63 struct dma_slave_config *slave_config) in snd_hwparams_to_dma_slave_config()
115 struct dma_slave_config *slave_config) in snd_dmaengine_pcm_set_config_from_dai_data()
/linux-4.4.14/sound/soc/
Dsoc-generic-dmaengine-pcm.c68 struct snd_pcm_hw_params *params, struct dma_slave_config *slave_config) in snd_dmaengine_pcm_prepare_slave_config()
95 struct dma_slave_config *slave_config); in dmaengine_pcm_hw_params()
96 struct dma_slave_config slave_config; in dmaengine_pcm_hw_params()
/linux-4.4.14/drivers/soc/tegra/fuse/
Dfuse.h56 struct dma_slave_config config;
/linux-4.4.14/Documentation/dmaengine/
Dclient.txt52 is in struct dma_slave_config. This allows the clients to specify
57 should try to embed struct dma_slave_config in their controller
63 struct dma_slave_config *config)
65 Please see the dma_slave_config structure definition in dmaengine.h
Dprovider.txt307 - In this case, the function will receive a dma_slave_config
/linux-4.4.14/drivers/spi/
Dspi-dw-mid.c152 struct dma_slave_config txconf; in dw_spi_dma_prepare_tx()
198 struct dma_slave_config rxconf; in dw_spi_dma_prepare_rx()
Dspi-qup.c153 struct dma_slave_config rx_conf;
154 struct dma_slave_config tx_conf;
705 struct dma_slave_config *rx_conf = &spi->rx_conf, in spi_qup_init_dma()
Dspi-pxa2xx-dma.c165 struct dma_slave_config cfg; in pxa2xx_spi_dma_prepare_one()
Dspi-omap2-mcspi.c413 struct dma_slave_config cfg) in omap2_mcspi_tx_dma()
450 struct dma_slave_config cfg, in omap2_mcspi_rx_dma()
568 struct dma_slave_config cfg; in omap2_mcspi_txrx_dma()
Dspi-davinci.c624 struct dma_slave_config dma_rx_conf = { in davinci_spi_bufs()
630 struct dma_slave_config dma_tx_conf = { in davinci_spi_bufs()
Dspi-atmel.c460 struct dma_slave_config *slave_config, in atmel_spi_dma_slave_config()
520 struct dma_slave_config slave_config; in atmel_spi_configure_dma()
737 struct dma_slave_config slave_config; in atmel_spi_next_xfer_dma_submit()
Dspi-bcm2835.c420 struct dma_slave_config slave_config; in bcm2835_dma_init()
Dspi-img-spfi.c320 struct dma_slave_config rxconf, txconf; in img_spfi_start_dma()
Dspi-rockchip.c444 struct dma_slave_config rxconf, txconf; in rockchip_spi_prepare_dma()
Dspi-ep93xx.c437 struct dma_slave_config conf; in ep93xx_spi_dma_prepare()
Dspi-pl022.c935 struct dma_slave_config rx_conf = { in configure_dma()
940 struct dma_slave_config tx_conf = { in configure_dma()
Dspi-sh-msiof.c1021 struct dma_slave_config cfg; in sh_msiof_request_dma_chan()
Dspi-rspi.c1005 struct dma_slave_config cfg; in rspi_request_dma_chan()
Dspi-imx.c828 struct dma_slave_config slave_config = {}; in spi_imx_sdma_init()
Dspi-s3c64xx.c281 struct dma_slave_config config; in prepare_dma()
Dspi-tegra114.c585 struct dma_slave_config dma_sconfig; in tegra_spi_init_dma_param()
Dspi-tegra20-slink.c611 struct dma_slave_config dma_sconfig; in tegra_slink_init_dma_param()
/linux-4.4.14/sound/soc/atmel/
Datmel-pcm-dma.c92 struct snd_pcm_hw_params *params, struct dma_slave_config *slave_config) in atmel_pcm_configure_dma()
Datmel-classd.c163 struct dma_slave_config *slave_config) in atmel_classd_platform_configure_dma()
/linux-4.4.14/drivers/dma/hsu/
Dhsu.h87 struct dma_slave_config config;
Dhsu.c59 struct dma_slave_config *config = &hsuc->config; in hsu_dma_chan_start()
306 struct dma_slave_config *config) in hsu_dma_slave_config()
/linux-4.4.14/sound/soc/ux500/
Dux500_pcm.c89 struct dma_slave_config *slave_config) in ux500_pcm_prepare_slave_config()
/linux-4.4.14/drivers/net/irda/
Dsa1100_ir.c84 static struct dma_slave_config sa1100_irda_sir_tx = {
91 static struct dma_slave_config sa1100_irda_fir_rx = {
98 static struct dma_slave_config sa1100_irda_fir_tx = {
119 const char *name, struct dma_slave_config *cfg) in sa1100_irda_dma_request()
Dpxaficp_ir.c739 struct dma_slave_config config; in pxa_irda_start()
/linux-4.4.14/sound/arm/
Dpxa2xx-pcm-lib.c44 struct dma_slave_config config; in __pxa2xx_pcm_hw_params()
/linux-4.4.14/include/linux/
Ddmaengine.h358 struct dma_slave_config { struct
736 struct dma_slave_config *config);
748 struct dma_slave_config *config) in dmaengine_slave_config()
/linux-4.4.14/sound/soc/omap/
Domap-pcm.c81 struct dma_slave_config config; in omap_pcm_hw_params()
/linux-4.4.14/drivers/mmc/host/
Dmxcmmc.c158 struct dma_slave_config dma_slave_config; member
832 struct dma_slave_config *config = &host->dma_slave_config; in mxcmci_setup_dma()
Dtmio_mmc_dma.c270 struct dma_slave_config cfg = {}; in tmio_mmc_request_dma()
Ddavinci_mmc.c426 struct dma_slave_config dma_tx_conf = { in mmc_davinci_send_dma_request()
448 struct dma_slave_config dma_rx_conf = { in mmc_davinci_send_dma_request()
Dmoxart-mmc.c563 struct dma_slave_config cfg; in moxart_probe()
Dpxamci.c185 struct dma_slave_config config; in pxamci_setup_data()
Djz4740_mmc.c276 struct dma_slave_config conf = { in jz4740_mmc_start_dma_transfer()
Domap.c1020 struct dma_slave_config cfg; in mmc_omap_prepare_data()
Dsh_mmcif.c417 struct dma_slave_config cfg = { 0, }; in sh_mmcif_dma_slave_config()
Dmmci.c571 struct dma_slave_config conf = { in __mmci_dma_prep_data()
Ds3cmci.c1090 struct dma_slave_config conf = { in s3cmci_prepare_dma()
Dusdhi6rol0.c671 struct dma_slave_config cfg = { in usdhi6_dma_request()
Domap_hsmmc.c1417 struct dma_slave_config cfg; in omap_hsmmc_setup_dma_transfer()
Datmel-mci.c199 struct dma_slave_config dma_conf;
Ddw_mmc.c692 struct dma_slave_config cfg; in dw_mci_edmac_start_dma()
/linux-4.4.14/sound/soc/pxa/
Dmmp-pcm.c65 struct dma_slave_config slave_config; in mmp_pcm_hw_params()
/linux-4.4.14/drivers/dma/dw/
Dregs.h256 struct dma_slave_config dma_sconfig;
Dcore.c42 struct dma_slave_config *_sconfig = &_dwc->dma_sconfig; \
767 struct dma_slave_config *sconfig = &dwc->dma_sconfig; in dwc_prep_slave_sg()
958 static int dwc_config(struct dma_chan *chan, struct dma_slave_config *sconfig) in dwc_config()
1319 struct dma_slave_config *sconfig = &dwc->dma_sconfig; in dw_dma_cyclic_prep()
/linux-4.4.14/drivers/ata/
Dpata_pxa.c182 struct dma_slave_config config; in pxa_ata_probe()
Dpata_ep93xx.c651 struct dma_slave_config conf; in ep93xx_pata_dma_init()
Dsata_dwc_460ex.c309 struct dma_slave_config sconf; in dma_dwc_xfer_setup()
/linux-4.4.14/sound/soc/fsl/
Dfsl_asrc_dma.c143 struct dma_slave_config config_fe, config_be; in fsl_asrc_dma_hw_params()
/linux-4.4.14/drivers/usb/musb/
Dux500_dma.c92 struct dma_slave_config slave_conf; in ux500_configure_channel()
/linux-4.4.14/arch/powerpc/platforms/512x/
Dmpc512x_lpbfifo.c169 struct dma_slave_config dma_conf = {}; in mpc512x_lpbfifo_kick()
/linux-4.4.14/drivers/media/platform/omap3isp/
Disphist.c181 struct dma_slave_config cfg; in hist_buf_dma()
/linux-4.4.14/drivers/net/ethernet/smsc/
Dsmc91x.h306 struct dma_slave_config config; in smc_pxa_dma_insl()
349 struct dma_slave_config config; in smc_pxa_dma_insw()
/linux-4.4.14/sound/atmel/
Dac97c.c1060 struct dma_slave_config dma_conf = { in atmel_ac97c_probe()
1089 struct dma_slave_config dma_conf = { in atmel_ac97c_probe()
Dabdac.c481 struct dma_slave_config dma_conf = { in atmel_abdac_probe()
/linux-4.4.14/sound/soc/sh/rcar/
Ddma.c162 struct dma_slave_config cfg = {}; in rsnd_dmaen_init()
/linux-4.4.14/drivers/crypto/ux500/cryp/
Dcryp_core.c477 struct dma_slave_config mem2cryp = { in cryp_dma_setup_channel()
483 struct dma_slave_config cryp2mem = { in cryp_dma_setup_channel()
/linux-4.4.14/drivers/i2c/busses/
Di2c-sh_mobile.c560 struct dma_slave_config cfg; in sh_mobile_i2c_request_dma_chan()
Di2c-at91.c898 struct dma_slave_config slave_config; in at91_twi_configure_dma()
Di2c-imx.c294 struct dma_slave_config dma_sconfig; in i2c_imx_dma_request()
/linux-4.4.14/drivers/dma/sh/
Dshdma-base.c781 struct dma_slave_config *config) in shdma_config()
Drcar-dmac.c1105 struct dma_slave_config *cfg) in rcar_dmac_device_config()
/linux-4.4.14/drivers/crypto/
Dimg-hash.c332 struct dma_slave_config dma_conf; in img_hash_dma_init()
Domap-des.c407 struct dma_slave_config cfg; in omap_des_crypt_dma()
Domap-aes.c420 struct dma_slave_config cfg; in omap_aes_crypt_dma()
Datmel-aes.c97 struct dma_slave_config dma_conf;
Datmel-tdes.c90 struct dma_slave_config dma_conf;
Datmel-sha.c111 struct dma_slave_config dma_conf;
Domap-sham.c563 struct dma_slave_config cfg; in omap_sham_xmit_dma()
/linux-4.4.14/sound/soc/intel/common/
Dsst-firmware.c214 struct dma_slave_config slave; in sst_dsp_dma_get_channel()
/linux-4.4.14/drivers/crypto/ux500/hash/
Dhash_core.c125 struct dma_slave_config conf = { in hash_dma_setup_channel()
/linux-4.4.14/sound/soc/sh/
Dfsi.c1375 struct dma_slave_config cfg = {}; in fsi_dma_probe()