Home
last modified time | relevance | path

Searched refs:dma_params (Results 1 – 11 of 11) sorted by relevance

/sound/soc/atmel/
A Datmel_ssc_dai.c157 dma_params = ssc_p->dma_params[i]; in atmel_ssc_interrupt()
159 if ((dma_params != NULL) && in atmel_ssc_interrupt()
165 dma_params-> in atmel_ssc_interrupt()
313 dma_params->ssc = ssc_p->ssc; in atmel_ssc_startup()
316 ssc_p->dma_params[dir] = dma_params; in atmel_ssc_startup()
345 dma_params = ssc_p->dma_params[dir]; in atmel_ssc_shutdown()
347 if (dma_params != NULL) { in atmel_ssc_shutdown()
348 dma_params->ssc = NULL; in atmel_ssc_shutdown()
524 dma_params = ssc_p->dma_params[dir]; in atmel_ssc_hw_params()
725 dma_params = ssc_p->dma_params[dir]; in atmel_ssc_prepare()
[all …]
A Datmel_ssc_dai.h103 struct atmel_pcm_dma_params *dma_params[2]; member
/sound/arm/
A Dpxa2xx-pcm-lib.c37 struct snd_dmaengine_dai_dma_data *dma_params; in pxa2xx_pcm_hw_params() local
41 dma_params = snd_soc_dai_get_dma_data(snd_soc_rtd_to_cpu(rtd, 0), substream); in pxa2xx_pcm_hw_params()
42 if (!dma_params) in pxa2xx_pcm_hw_params()
84 struct snd_dmaengine_dai_dma_data *dma_params; in pxa2xx_pcm_open() local
89 dma_params = snd_soc_dai_get_dma_data(snd_soc_rtd_to_cpu(rtd, 0), substream); in pxa2xx_pcm_open()
90 if (!dma_params) in pxa2xx_pcm_open()
115 dma_params->chan_name)); in pxa2xx_pcm_open()
/sound/soc/sprd/
A Dsprd-pcm-dma.c163 struct sprd_pcm_dma_params *dma_params = dma_private->params; in sprd_pcm_request_dma_channel() local
175 dma_params->chan_name[i]); in sprd_pcm_request_dma_channel()
178 dma_params->chan_name[i]); in sprd_pcm_request_dma_channel()
194 struct sprd_pcm_dma_params *dma_params; in sprd_pcm_hw_params() local
204 if (!dma_params) { in sprd_pcm_hw_params()
211 dma_private->params = dma_params; in sprd_pcm_hw_params()
235 config.src_maxburst = dma_params->fragment_len[i]; in sprd_pcm_hw_params()
236 config.src_addr_width = dma_params->datawidth[i]; in sprd_pcm_hw_params()
237 config.dst_addr_width = dma_params->datawidth[i]; in sprd_pcm_hw_params()
241 config.dst_addr = dma_params->dev_phys[i]; in sprd_pcm_hw_params()
[all …]
A Dsprd-pcm-compress.c139 struct sprd_pcm_dma_params *dma_params = data->dma_params; in sprd_platform_compr_dma_config() local
151 if (!dma_params) { in sprd_platform_compr_dma_config()
157 dma_params->chan_name[channel]); in sprd_platform_compr_dma_config()
175 dst_addr = dma_params->dev_phys[channel]; in sprd_platform_compr_dma_config()
A Dsprd-pcm-dma.h55 struct sprd_pcm_dma_params *dma_params; member
/sound/soc/spear/
A Dspdif_in.c36 struct spear_dma_data dma_params; member
60 host->dma_params_rx.filter_data = &host->dma_params; in spdif_in_dai_probe()
238 host->dma_params.data = pdata->dma_params; in spdif_in_probe()
239 host->dma_params.addr = res_fifo->start; in spdif_in_probe()
240 host->dma_params.max_burst = 16; in spdif_in_probe()
241 host->dma_params.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in spdif_in_probe()
A Dspdif_out.c36 struct spear_dma_data dma_params; member
246 host->dma_params_tx.filter_data = &host->dma_params; in spdif_soc_dai_probe()
302 host->dma_params.data = pdata->dma_params; in spdif_out_probe()
303 host->dma_params.addr = res->start + SPDIF_OUT_FIFO_DATA; in spdif_out_probe()
304 host->dma_params.max_burst = 16; in spdif_out_probe()
305 host->dma_params.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in spdif_out_probe()
/sound/soc/stm/
A Dstm32_spdifrx.c236 struct snd_dmaengine_dai_dma_data dma_params; member
599 spdifrx->dma_params.addr = (dma_addr_t)(spdifrx->phys_addr + in stm32_spdifrx_dai_probe()
601 spdifrx->dma_params.maxburst = 1; in stm32_spdifrx_dai_probe()
603 snd_soc_dai_init_dma_data(cpu_dai, NULL, &spdifrx->dma_params); in stm32_spdifrx_dai_probe()
807 spdifrx->dma_params.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in stm32_spdifrx_hw_params()
808 snd_soc_dai_init_dma_data(cpu_dai, NULL, &spdifrx->dma_params); in stm32_spdifrx_hw_params()
A Dstm32_sai_sub.c107 struct snd_dmaengine_dai_dma_data dma_params; member
1317 sai->dma_params.addr = (dma_addr_t)(sai->phys_addr + STM_SAI_DR_REGX); in stm32_sai_dai_probe()
1323 sai->dma_params.maxburst = 4; in stm32_sai_dai_probe()
1325 sai->dma_params.maxburst = 1; in stm32_sai_dai_probe()
1327 sai->dma_params.addr_width = DMA_SLAVE_BUSWIDTH_UNDEFINED; in stm32_sai_dai_probe()
1330 snd_soc_dai_init_dma_data(cpu_dai, &sai->dma_params, NULL); in stm32_sai_dai_probe()
1332 snd_soc_dai_init_dma_data(cpu_dai, NULL, &sai->dma_params); in stm32_sai_dai_probe()
/sound/soc/fsl/
A Dfsl_sai.c562 struct snd_dmaengine_dai_dma_data *dma_params; in fsl_sai_hw_params() local
686 dma_params = tx ? &sai->dma_params_tx : &sai->dma_params_rx; in fsl_sai_hw_params()
687 dma_params->addr = sai->res->start + FSL_SAI_xDR0(tx) + in fsl_sai_hw_params()
699 dma_params->maxburst = sai->audio_config[tx].words_per_fifo * pins; in fsl_sai_hw_params()
700 dma_params->peripheral_config = &sai->audio_config[tx]; in fsl_sai_hw_params()
701 dma_params->peripheral_size = sizeof(sai->audio_config[tx]); in fsl_sai_hw_params()
703 watermark = tx ? (sai->soc_data->fifo_depth - dma_params->maxburst) : in fsl_sai_hw_params()
704 (dma_params->maxburst - 1); in fsl_sai_hw_params()

Completed in 29 milliseconds