slave_config      182 drivers/dma/ep93xx_dma.c 	struct dma_slave_config		slave_config;
slave_config     1054 drivers/dma/ep93xx_dma.c 	ep93xx_dma_slave_config_write(chan, dir, &edmac->slave_config);
slave_config     1141 drivers/dma/ep93xx_dma.c 	ep93xx_dma_slave_config_write(chan, dir, &edmac->slave_config);
slave_config     1235 drivers/dma/ep93xx_dma.c 	memcpy(&edmac->slave_config, config, sizeof(*config));
slave_config      366 drivers/dma/imx-sdma.c 	struct dma_slave_config		slave_config;
slave_config     1452 drivers/dma/imx-sdma.c 	sdma_config_write(chan, &sdmac->slave_config, direction);
slave_config     1538 drivers/dma/imx-sdma.c 	sdma_config_write(chan, &sdmac->slave_config, direction);
slave_config     1629 drivers/dma/imx-sdma.c 	memcpy(&sdmac->slave_config, dmaengine_cfg, sizeof(*dmaengine_cfg));
slave_config       88 drivers/dma/k3dma.c 	struct dma_slave_config	slave_config;
slave_config      558 drivers/dma/k3dma.c 	k3_dma_config_write(chan, dir, &c->slave_config);
slave_config      619 drivers/dma/k3dma.c 	k3_dma_config_write(chan, dir, &c->slave_config);
slave_config      661 drivers/dma/k3dma.c 	memcpy(&c->slave_config, cfg, sizeof(*cfg));
slave_config       96 drivers/dma/mmp_pdma.c 	struct dma_slave_config slave_config;
slave_config      542 drivers/dma/mmp_pdma.c 	mmp_pdma_config_write(dchan, &chan->slave_config, dir);
slave_config      626 drivers/dma/mmp_pdma.c 	mmp_pdma_config_write(dchan, &chan->slave_config, direction);
slave_config      746 drivers/dma/mmp_pdma.c 	memcpy(&chan->slave_config, cfg, sizeof(*cfg));
slave_config      115 drivers/dma/mmp_tdma.c 	struct dma_slave_config		slave_config;
slave_config      448 drivers/dma/mmp_tdma.c 	if (mmp_tdma_config_write(chan, direction, &tdmac->slave_config))
slave_config      504 drivers/dma/mmp_tdma.c 	memcpy(&tdmac->slave_config, dmaengine_cfg, sizeof(*dmaengine_cfg));
slave_config      449 drivers/dma/pl330.c 	struct dma_slave_config slave_config;
slave_config      548 drivers/dma/pl330.c 			struct dma_slave_config *slave_config,
slave_config     2235 drivers/dma/pl330.c 			struct dma_slave_config *slave_config,
slave_config     2242 drivers/dma/pl330.c 		if (slave_config->dst_addr)
slave_config     2243 drivers/dma/pl330.c 			pch->fifo_addr = slave_config->dst_addr;
slave_config     2244 drivers/dma/pl330.c 		if (slave_config->dst_addr_width)
slave_config     2245 drivers/dma/pl330.c 			pch->burst_sz = __ffs(slave_config->dst_addr_width);
slave_config     2246 drivers/dma/pl330.c 		pch->burst_len = fixup_burst_len(slave_config->dst_maxburst,
slave_config     2249 drivers/dma/pl330.c 		if (slave_config->src_addr)
slave_config     2250 drivers/dma/pl330.c 			pch->fifo_addr = slave_config->src_addr;
slave_config     2251 drivers/dma/pl330.c 		if (slave_config->src_addr_width)
slave_config     2252 drivers/dma/pl330.c 			pch->burst_sz = __ffs(slave_config->src_addr_width);
slave_config     2253 drivers/dma/pl330.c 		pch->burst_len = fixup_burst_len(slave_config->src_maxburst,
slave_config     2261 drivers/dma/pl330.c 			struct dma_slave_config *slave_config)
slave_config     2265 drivers/dma/pl330.c 	memcpy(&pch->slave_config, slave_config, sizeof(*slave_config));
slave_config     2685 drivers/dma/pl330.c 	pl330_config_write(chan, &pch->slave_config, direction);
slave_config     2841 drivers/dma/pl330.c 	pl330_config_write(chan, &pch->slave_config, direction);
slave_config      472 drivers/dma/ste_dma40.c 	struct dma_slave_config		 slave_config;
slave_config     2225 drivers/dma/ste_dma40.c 	d40_set_runtime_config_write(dchan, &chan->slave_config, direction);
slave_config     2650 drivers/dma/ste_dma40.c 	memcpy(&d40c->slave_config, config, sizeof(*config));
slave_config      692 drivers/i2c/busses/i2c-at91-master.c 	struct dma_slave_config slave_config;
slave_config      714 drivers/i2c/busses/i2c-at91-master.c 	memset(&slave_config, 0, sizeof(slave_config));
slave_config      715 drivers/i2c/busses/i2c-at91-master.c 	slave_config.src_addr = (dma_addr_t)phy_addr + AT91_TWI_RHR;
slave_config      716 drivers/i2c/busses/i2c-at91-master.c 	slave_config.src_addr_width = addr_width;
slave_config      717 drivers/i2c/busses/i2c-at91-master.c 	slave_config.src_maxburst = 1;
slave_config      718 drivers/i2c/busses/i2c-at91-master.c 	slave_config.dst_addr = (dma_addr_t)phy_addr + AT91_TWI_THR;
slave_config      719 drivers/i2c/busses/i2c-at91-master.c 	slave_config.dst_addr_width = addr_width;
slave_config      720 drivers/i2c/busses/i2c-at91-master.c 	slave_config.dst_maxburst = 1;
slave_config      721 drivers/i2c/busses/i2c-at91-master.c 	slave_config.device_fc = false;
slave_config      737 drivers/i2c/busses/i2c-at91-master.c 	slave_config.direction = DMA_MEM_TO_DEV;
slave_config      738 drivers/i2c/busses/i2c-at91-master.c 	if (dmaengine_slave_config(dma->chan_tx, &slave_config)) {
slave_config      744 drivers/i2c/busses/i2c-at91-master.c 	slave_config.direction = DMA_DEV_TO_MEM;
slave_config      745 drivers/i2c/busses/i2c-at91-master.c 	if (dmaengine_slave_config(dma->chan_rx, &slave_config)) {
slave_config      126 drivers/spi/spi-at91-usart.c 	struct dma_slave_config slave_config;
slave_config      161 drivers/spi/spi-at91-usart.c 	slave_config.dst_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE;
slave_config      162 drivers/spi/spi-at91-usart.c 	slave_config.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE;
slave_config      163 drivers/spi/spi-at91-usart.c 	slave_config.dst_addr = (dma_addr_t)phybase + US_THR;
slave_config      164 drivers/spi/spi-at91-usart.c 	slave_config.src_addr = (dma_addr_t)phybase + US_RHR;
slave_config      165 drivers/spi/spi-at91-usart.c 	slave_config.src_maxburst = 1;
slave_config      166 drivers/spi/spi-at91-usart.c 	slave_config.dst_maxburst = 1;
slave_config      167 drivers/spi/spi-at91-usart.c 	slave_config.device_fc = false;
slave_config      169 drivers/spi/spi-at91-usart.c 	slave_config.direction = DMA_DEV_TO_MEM;
slave_config      170 drivers/spi/spi-at91-usart.c 	if (dmaengine_slave_config(ctlr->dma_rx, &slave_config)) {
slave_config      177 drivers/spi/spi-at91-usart.c 	slave_config.direction = DMA_MEM_TO_DEV;
slave_config      178 drivers/spi/spi-at91-usart.c 	if (dmaengine_slave_config(ctlr->dma_tx, &slave_config)) {
slave_config      459 drivers/spi/spi-atmel.c 				struct dma_slave_config *slave_config,
slave_config      466 drivers/spi/spi-atmel.c 		slave_config->dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES;
slave_config      467 drivers/spi/spi-atmel.c 		slave_config->src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES;
slave_config      469 drivers/spi/spi-atmel.c 		slave_config->dst_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE;
slave_config      470 drivers/spi/spi-atmel.c 		slave_config->src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE;
slave_config      473 drivers/spi/spi-atmel.c 	slave_config->dst_addr = (dma_addr_t)as->phybase + SPI_TDR;
slave_config      474 drivers/spi/spi-atmel.c 	slave_config->src_addr = (dma_addr_t)as->phybase + SPI_RDR;
slave_config      475 drivers/spi/spi-atmel.c 	slave_config->src_maxburst = 1;
slave_config      476 drivers/spi/spi-atmel.c 	slave_config->dst_maxburst = 1;
slave_config      477 drivers/spi/spi-atmel.c 	slave_config->device_fc = false;
slave_config      493 drivers/spi/spi-atmel.c 	slave_config->direction = DMA_MEM_TO_DEV;
slave_config      494 drivers/spi/spi-atmel.c 	if (dmaengine_slave_config(master->dma_tx, slave_config)) {
slave_config      508 drivers/spi/spi-atmel.c 	slave_config->direction = DMA_DEV_TO_MEM;
slave_config      509 drivers/spi/spi-atmel.c 	if (dmaengine_slave_config(master->dma_rx, slave_config)) {
slave_config      521 drivers/spi/spi-atmel.c 	struct dma_slave_config	slave_config;
slave_config      555 drivers/spi/spi-atmel.c 	err = atmel_spi_dma_slave_config(as, &slave_config, 8);
slave_config      737 drivers/spi/spi-atmel.c 	struct dma_slave_config	slave_config;
slave_config      751 drivers/spi/spi-atmel.c 	if (atmel_spi_dma_slave_config(as, &slave_config,
slave_config      894 drivers/spi/spi-bcm2835.c 	struct dma_slave_config slave_config;
slave_config      924 drivers/spi/spi-bcm2835.c 	slave_config.dst_addr = (u32)(dma_reg_base + BCM2835_SPI_FIFO);
slave_config      925 drivers/spi/spi-bcm2835.c 	slave_config.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
slave_config      927 drivers/spi/spi-bcm2835.c 	ret = dmaengine_slave_config(ctlr->dma_tx, &slave_config);
slave_config      961 drivers/spi/spi-bcm2835.c 	slave_config.src_addr = (u32)(dma_reg_base + BCM2835_SPI_FIFO);
slave_config      962 drivers/spi/spi-bcm2835.c 	slave_config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
slave_config      963 drivers/spi/spi-bcm2835.c 	slave_config.dst_addr = (u32)(dma_reg_base + BCM2835_SPI_CS);
slave_config      964 drivers/spi/spi-bcm2835.c 	slave_config.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
slave_config      966 drivers/spi/spi-bcm2835.c 	ret = dmaengine_slave_config(ctlr->dma_rx, &slave_config);
slave_config     1254 drivers/tty/serial/imx.c 	struct dma_slave_config slave_config = {};
slave_config     1266 drivers/tty/serial/imx.c 	slave_config.direction = DMA_DEV_TO_MEM;
slave_config     1267 drivers/tty/serial/imx.c 	slave_config.src_addr = sport->port.mapbase + URXD0;
slave_config     1268 drivers/tty/serial/imx.c 	slave_config.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE;
slave_config     1270 drivers/tty/serial/imx.c 	slave_config.src_maxburst = RXTL_DMA - 1;
slave_config     1271 drivers/tty/serial/imx.c 	ret = dmaengine_slave_config(sport->dma_chan_rx, &slave_config);
slave_config     1292 drivers/tty/serial/imx.c 	slave_config.direction = DMA_MEM_TO_DEV;
slave_config     1293 drivers/tty/serial/imx.c 	slave_config.dst_addr = sport->port.mapbase + URTX0;
slave_config     1294 drivers/tty/serial/imx.c 	slave_config.dst_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE;
slave_config     1295 drivers/tty/serial/imx.c 	slave_config.dst_maxburst = TXTL_DMA;
slave_config     1296 drivers/tty/serial/imx.c 	ret = dmaengine_slave_config(sport->dma_chan_tx, &slave_config);
slave_config       29 include/sound/dmaengine_pcm.h 	const struct snd_pcm_hw_params *params, struct dma_slave_config *slave_config);
slave_config      129 include/sound/dmaengine_pcm.h 			struct dma_slave_config *slave_config);
slave_config      155 include/sound/dmaengine_pcm.h 	struct dma_slave_config *slave_config);
slave_config       54 sound/core/pcm_dmaengine.c 	struct dma_slave_config *slave_config)
slave_config       74 sound/core/pcm_dmaengine.c 		slave_config->direction = DMA_MEM_TO_DEV;
slave_config       75 sound/core/pcm_dmaengine.c 		slave_config->dst_addr_width = buswidth;
slave_config       77 sound/core/pcm_dmaengine.c 		slave_config->direction = DMA_DEV_TO_MEM;
slave_config       78 sound/core/pcm_dmaengine.c 		slave_config->src_addr_width = buswidth;
slave_config       81 sound/core/pcm_dmaengine.c 	slave_config->device_fc = false;
slave_config      107 sound/core/pcm_dmaengine.c 	struct dma_slave_config *slave_config)
slave_config      110 sound/core/pcm_dmaengine.c 		slave_config->dst_addr = dma_data->addr;
slave_config      111 sound/core/pcm_dmaengine.c 		slave_config->dst_maxburst = dma_data->maxburst;
slave_config      113 sound/core/pcm_dmaengine.c 			slave_config->dst_addr_width =
slave_config      116 sound/core/pcm_dmaengine.c 			slave_config->dst_addr_width = dma_data->addr_width;
slave_config      118 sound/core/pcm_dmaengine.c 		slave_config->src_addr = dma_data->addr;
slave_config      119 sound/core/pcm_dmaengine.c 		slave_config->src_maxburst = dma_data->maxburst;
slave_config      121 sound/core/pcm_dmaengine.c 			slave_config->src_addr_width =
slave_config      124 sound/core/pcm_dmaengine.c 			slave_config->src_addr_width = dma_data->addr_width;
slave_config      127 sound/core/pcm_dmaengine.c 	slave_config->slave_id = dma_data->slave_id;
slave_config      160 sound/soc/atmel/atmel-classd.c 	struct dma_slave_config *slave_config)
slave_config      172 sound/soc/atmel/atmel-classd.c 		slave_config->dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES;
slave_config      174 sound/soc/atmel/atmel-classd.c 		slave_config->dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
slave_config      176 sound/soc/atmel/atmel-classd.c 	slave_config->direction		= DMA_MEM_TO_DEV;
slave_config      177 sound/soc/atmel/atmel-classd.c 	slave_config->dst_addr		= dd->phy_base + CLASSD_THR;
slave_config      178 sound/soc/atmel/atmel-classd.c 	slave_config->dst_maxburst	= 1;
slave_config      179 sound/soc/atmel/atmel-classd.c 	slave_config->src_maxburst	= 1;
slave_config      180 sound/soc/atmel/atmel-classd.c 	slave_config->device_fc		= false;
slave_config       79 sound/soc/atmel/atmel-pcm-dma.c 	struct snd_pcm_hw_params *params, struct dma_slave_config *slave_config)
slave_config       89 sound/soc/atmel/atmel-pcm-dma.c 	ret = snd_hwparams_to_dma_slave_config(substream, params, slave_config);
slave_config       95 sound/soc/atmel/atmel-pcm-dma.c 	slave_config->dst_addr = ssc->phybase + SSC_THR;
slave_config       96 sound/soc/atmel/atmel-pcm-dma.c 	slave_config->dst_maxburst = 1;
slave_config       98 sound/soc/atmel/atmel-pcm-dma.c 	slave_config->src_addr = ssc->phybase + SSC_RHR;
slave_config       99 sound/soc/atmel/atmel-pcm-dma.c 	slave_config->src_maxburst = 1;
slave_config      198 sound/soc/atmel/atmel-pdmic.c 				struct dma_slave_config *slave_config)
slave_config      205 sound/soc/atmel/atmel-pdmic.c 					       slave_config);
slave_config      212 sound/soc/atmel/atmel-pdmic.c 	slave_config->src_addr		= dd->phy_base + PDMIC_CDR;
slave_config      213 sound/soc/atmel/atmel-pdmic.c 	slave_config->src_maxburst	= 1;
slave_config      214 sound/soc/atmel/atmel-pdmic.c 	slave_config->dst_maxburst	= 1;
slave_config       62 sound/soc/pxa/mmp-pcm.c 	struct dma_slave_config slave_config;
slave_config       67 sound/soc/pxa/mmp-pcm.c 						   &slave_config);
slave_config       71 sound/soc/pxa/mmp-pcm.c 	ret = dmaengine_slave_config(chan, &slave_config);
slave_config       59 sound/soc/soc-generic-dmaengine-pcm.c 	struct snd_pcm_hw_params *params, struct dma_slave_config *slave_config)
slave_config       67 sound/soc/soc-generic-dmaengine-pcm.c 	ret = snd_hwparams_to_dma_slave_config(substream, params, slave_config);
slave_config       72 sound/soc/soc-generic-dmaengine-pcm.c 		slave_config);
slave_config       88 sound/soc/soc-generic-dmaengine-pcm.c 			struct dma_slave_config *slave_config);
slave_config       89 sound/soc/soc-generic-dmaengine-pcm.c 	struct dma_slave_config slave_config;
slave_config       92 sound/soc/soc-generic-dmaengine-pcm.c 	memset(&slave_config, 0, sizeof(slave_config));
slave_config      100 sound/soc/soc-generic-dmaengine-pcm.c 		ret = prepare_slave_config(substream, params, &slave_config);
slave_config      104 sound/soc/soc-generic-dmaengine-pcm.c 		ret = dmaengine_slave_config(chan, &slave_config);
slave_config      240 sound/soc/stm/stm32_spdifrx.c 	struct dma_slave_config slave_config;
slave_config      425 sound/soc/stm/stm32_spdifrx.c 	spdifrx->slave_config.direction = DMA_DEV_TO_MEM;
slave_config      426 sound/soc/stm/stm32_spdifrx.c 	spdifrx->slave_config.src_addr = (dma_addr_t)(spdifrx->phys_addr +
slave_config      428 sound/soc/stm/stm32_spdifrx.c 	spdifrx->slave_config.dst_addr = spdifrx->dmab->addr;
slave_config      429 sound/soc/stm/stm32_spdifrx.c 	spdifrx->slave_config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
slave_config      430 sound/soc/stm/stm32_spdifrx.c 	spdifrx->slave_config.src_maxburst = 1;
slave_config      433 sound/soc/stm/stm32_spdifrx.c 				     &spdifrx->slave_config);
slave_config       86 sound/soc/ux500/ux500_pcm.c 		struct dma_slave_config *slave_config)
slave_config      105 sound/soc/ux500/ux500_pcm.c 	ret = snd_hwparams_to_dma_slave_config(substream, params, slave_config);
slave_config      109 sound/soc/ux500/ux500_pcm.c 	slave_config->dst_maxburst = 4;
slave_config      110 sound/soc/ux500/ux500_pcm.c 	slave_config->src_maxburst = 4;
slave_config      112 sound/soc/ux500/ux500_pcm.c 	slave_config->src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES;
slave_config      113 sound/soc/ux500/ux500_pcm.c 	slave_config->dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES;
slave_config      116 sound/soc/ux500/ux500_pcm.c 		slave_config->dst_addr = dma_addr;
slave_config      118 sound/soc/ux500/ux500_pcm.c 		slave_config->src_addr = dma_addr;