Searched refs:slave_config (Results 1 – 8 of 8) sorted by relevance
/sound/core/ |
D | pcm_dmaengine.c | 54 struct dma_slave_config *slave_config) in snd_hwparams_to_dma_slave_config() argument 74 slave_config->direction = DMA_MEM_TO_DEV; in snd_hwparams_to_dma_slave_config() 75 slave_config->dst_addr_width = buswidth; in snd_hwparams_to_dma_slave_config() 77 slave_config->direction = DMA_DEV_TO_MEM; in snd_hwparams_to_dma_slave_config() 78 slave_config->src_addr_width = buswidth; in snd_hwparams_to_dma_slave_config() 81 slave_config->device_fc = false; in snd_hwparams_to_dma_slave_config() 107 struct dma_slave_config *slave_config) in snd_dmaengine_pcm_set_config_from_dai_data() argument 110 slave_config->dst_addr = dma_data->addr; in snd_dmaengine_pcm_set_config_from_dai_data() 111 slave_config->dst_maxburst = dma_data->maxburst; in snd_dmaengine_pcm_set_config_from_dai_data() 113 slave_config->dst_addr_width = in snd_dmaengine_pcm_set_config_from_dai_data() [all …]
|
/sound/soc/ux500/ |
D | ux500_pcm.c | 86 struct dma_slave_config *slave_config) in ux500_pcm_prepare_slave_config() argument 105 ret = snd_hwparams_to_dma_slave_config(substream, params, slave_config); in ux500_pcm_prepare_slave_config() 109 slave_config->dst_maxburst = 4; in ux500_pcm_prepare_slave_config() 110 slave_config->src_maxburst = 4; in ux500_pcm_prepare_slave_config() 112 slave_config->src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in ux500_pcm_prepare_slave_config() 113 slave_config->dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in ux500_pcm_prepare_slave_config() 116 slave_config->dst_addr = dma_addr; in ux500_pcm_prepare_slave_config() 118 slave_config->src_addr = dma_addr; in ux500_pcm_prepare_slave_config()
|
/sound/soc/atmel/ |
D | atmel-pcm-dma.c | 79 struct snd_pcm_hw_params *params, struct dma_slave_config *slave_config) in atmel_pcm_configure_dma() argument 89 ret = snd_hwparams_to_dma_slave_config(substream, params, slave_config); in atmel_pcm_configure_dma() 95 slave_config->dst_addr = ssc->phybase + SSC_THR; in atmel_pcm_configure_dma() 96 slave_config->dst_maxburst = 1; in atmel_pcm_configure_dma() 98 slave_config->src_addr = ssc->phybase + SSC_RHR; in atmel_pcm_configure_dma() 99 slave_config->src_maxburst = 1; in atmel_pcm_configure_dma()
|
D | atmel-classd.c | 160 struct dma_slave_config *slave_config) in atmel_classd_platform_configure_dma() argument 172 slave_config->dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in atmel_classd_platform_configure_dma() 174 slave_config->dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in atmel_classd_platform_configure_dma() 176 slave_config->direction = DMA_MEM_TO_DEV; in atmel_classd_platform_configure_dma() 177 slave_config->dst_addr = dd->phy_base + CLASSD_THR; in atmel_classd_platform_configure_dma() 178 slave_config->dst_maxburst = 1; in atmel_classd_platform_configure_dma() 179 slave_config->src_maxburst = 1; in atmel_classd_platform_configure_dma() 180 slave_config->device_fc = false; in atmel_classd_platform_configure_dma()
|
D | atmel-pdmic.c | 198 struct dma_slave_config *slave_config) in atmel_pdmic_platform_configure_dma() argument 205 slave_config); in atmel_pdmic_platform_configure_dma() 212 slave_config->src_addr = dd->phy_base + PDMIC_CDR; in atmel_pdmic_platform_configure_dma() 213 slave_config->src_maxburst = 1; in atmel_pdmic_platform_configure_dma() 214 slave_config->dst_maxburst = 1; in atmel_pdmic_platform_configure_dma()
|
/sound/soc/ |
D | soc-generic-dmaengine-pcm.c | 59 struct snd_pcm_hw_params *params, struct dma_slave_config *slave_config) in snd_dmaengine_pcm_prepare_slave_config() argument 67 ret = snd_hwparams_to_dma_slave_config(substream, params, slave_config); in snd_dmaengine_pcm_prepare_slave_config() 72 slave_config); in snd_dmaengine_pcm_prepare_slave_config() 88 struct dma_slave_config *slave_config); in dmaengine_pcm_hw_params() 89 struct dma_slave_config slave_config; in dmaengine_pcm_hw_params() local 92 memset(&slave_config, 0, sizeof(slave_config)); in dmaengine_pcm_hw_params() 100 ret = prepare_slave_config(substream, params, &slave_config); in dmaengine_pcm_hw_params() 104 ret = dmaengine_slave_config(chan, &slave_config); in dmaengine_pcm_hw_params()
|
/sound/soc/pxa/ |
D | mmp-pcm.c | 62 struct dma_slave_config slave_config; in mmp_pcm_hw_params() local 67 &slave_config); in mmp_pcm_hw_params() 71 ret = dmaengine_slave_config(chan, &slave_config); in mmp_pcm_hw_params()
|
/sound/soc/stm/ |
D | stm32_spdifrx.c | 240 struct dma_slave_config slave_config; member 425 spdifrx->slave_config.direction = DMA_DEV_TO_MEM; in stm32_spdifrx_dma_ctrl_register() 426 spdifrx->slave_config.src_addr = (dma_addr_t)(spdifrx->phys_addr + in stm32_spdifrx_dma_ctrl_register() 428 spdifrx->slave_config.dst_addr = spdifrx->dmab->addr; in stm32_spdifrx_dma_ctrl_register() 429 spdifrx->slave_config.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in stm32_spdifrx_dma_ctrl_register() 430 spdifrx->slave_config.src_maxburst = 1; in stm32_spdifrx_dma_ctrl_register() 433 &spdifrx->slave_config); in stm32_spdifrx_dma_ctrl_register()
|