Home
last modified time | relevance | path

Searched refs:slave_config (Results 1 – 5 of 5) sorted by relevance

/sound/core/
Dpcm_dmaengine.c63 struct dma_slave_config *slave_config) in snd_hwparams_to_dma_slave_config() argument
83 slave_config->direction = DMA_MEM_TO_DEV; in snd_hwparams_to_dma_slave_config()
84 slave_config->dst_addr_width = buswidth; in snd_hwparams_to_dma_slave_config()
86 slave_config->direction = DMA_DEV_TO_MEM; in snd_hwparams_to_dma_slave_config()
87 slave_config->src_addr_width = buswidth; in snd_hwparams_to_dma_slave_config()
90 slave_config->device_fc = false; in snd_hwparams_to_dma_slave_config()
115 struct dma_slave_config *slave_config) in snd_dmaengine_pcm_set_config_from_dai_data() argument
118 slave_config->dst_addr = dma_data->addr; in snd_dmaengine_pcm_set_config_from_dai_data()
119 slave_config->dst_maxburst = dma_data->maxburst; in snd_dmaengine_pcm_set_config_from_dai_data()
121 slave_config->dst_addr_width = dma_data->addr_width; in snd_dmaengine_pcm_set_config_from_dai_data()
[all …]
/sound/soc/ux500/
Dux500_pcm.c89 struct dma_slave_config *slave_config) in ux500_pcm_prepare_slave_config() argument
108 ret = snd_hwparams_to_dma_slave_config(substream, params, slave_config); in ux500_pcm_prepare_slave_config()
112 slave_config->dst_maxburst = 4; in ux500_pcm_prepare_slave_config()
113 slave_config->src_maxburst = 4; in ux500_pcm_prepare_slave_config()
115 slave_config->src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in ux500_pcm_prepare_slave_config()
116 slave_config->dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in ux500_pcm_prepare_slave_config()
119 slave_config->dst_addr = dma_addr; in ux500_pcm_prepare_slave_config()
121 slave_config->src_addr = dma_addr; in ux500_pcm_prepare_slave_config()
/sound/soc/atmel/
Datmel-pcm-dma.c94 struct snd_pcm_hw_params *params, struct dma_slave_config *slave_config) in atmel_pcm_configure_dma() argument
104 ret = snd_hwparams_to_dma_slave_config(substream, params, slave_config); in atmel_pcm_configure_dma()
111 slave_config->dst_addr = ssc->phybase + SSC_THR; in atmel_pcm_configure_dma()
112 slave_config->dst_maxburst = 1; in atmel_pcm_configure_dma()
114 slave_config->src_addr = ssc->phybase + SSC_RHR; in atmel_pcm_configure_dma()
115 slave_config->src_maxburst = 1; in atmel_pcm_configure_dma()
/sound/soc/
Dsoc-generic-dmaengine-pcm.c62 struct snd_pcm_hw_params *params, struct dma_slave_config *slave_config) in snd_dmaengine_pcm_prepare_slave_config() argument
70 ret = snd_hwparams_to_dma_slave_config(substream, params, slave_config); in snd_dmaengine_pcm_prepare_slave_config()
75 slave_config); in snd_dmaengine_pcm_prepare_slave_config()
89 struct dma_slave_config *slave_config); in dmaengine_pcm_hw_params()
90 struct dma_slave_config slave_config; in dmaengine_pcm_hw_params() local
93 memset(&slave_config, 0, sizeof(slave_config)); in dmaengine_pcm_hw_params()
101 ret = prepare_slave_config(substream, params, &slave_config); in dmaengine_pcm_hw_params()
105 ret = dmaengine_slave_config(chan, &slave_config); in dmaengine_pcm_hw_params()
/sound/soc/pxa/
Dmmp-pcm.c65 struct dma_slave_config slave_config; in mmp_pcm_hw_params() local
70 &slave_config); in mmp_pcm_hw_params()
74 ret = dmaengine_slave_config(chan, &slave_config); in mmp_pcm_hw_params()