Home
last modified time | relevance | path

Searched refs:play_dma_data (Results 1 – 7 of 7) sorted by relevance

/linux/sound/soc/starfive/
H A Djh7110_pwmdac.c97 struct snd_dmaengine_dai_dma_data play_dma_data; member
269 dev->play_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in jh7110_pwmdac_hw_params()
272 dev->play_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in jh7110_pwmdac_hw_params()
353 snd_soc_dai_init_dma_data(dai, &dev->play_dma_data, NULL); in jh7110_pwmdac_dai_probe()
437 dev->play_dma_data.addr = dev->mapbase + JH7110_PWMDAC_WDATA; in jh7110_pwmdac_init_params()
438 dev->play_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in jh7110_pwmdac_init_params()
439 dev->play_dma_data.fifo_size = 1; in jh7110_pwmdac_init_params()
440 dev->play_dma_data.maxburst = 16; in jh7110_pwmdac_init_params()
H A Djh7110_tdm.c128 struct snd_dmaengine_dai_dma_data play_dma_data; member
387 tdm->play_dma_data.addr_width = dma_bus_width; in jh7110_tdm_hw_params()
388 dma_data = &tdm->play_dma_data; in jh7110_tdm_hw_params()
470 snd_soc_dai_init_dma_data(dai, &tdm->play_dma_data, &tdm->capture_dma_data); in jh7110_tdm_dai_probe()
545 tdm->play_dma_data.addr = JH7110_TDM_FIFO; in jh7110_tdm_init_params()
546 tdm->play_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in jh7110_tdm_init_params()
547 tdm->play_dma_data.fifo_size = JH7110_TDM_FIFO_DEPTH / 2; in jh7110_tdm_init_params()
548 tdm->play_dma_data.maxburst = 16; in jh7110_tdm_init_params()
/linux/sound/soc/dwc/
H A Ddwc-i2s.c467 snd_soc_dai_init_dma_data(dai, &dev->play_dma_data, &dev->capture_dma_data); in dw_i2s_dai_probe()
666 dev->play_dma_data.dt.addr = res->start + I2S_TXDMA; in dw_configure_dai_by_pd()
667 dev->play_dma_data.dt.fifo_size = dev->fifo_th * 2 * in dw_configure_dai_by_pd()
669 dev->play_dma_data.dt.maxburst = 16; in dw_configure_dai_by_pd()
680 dev->play_dma_data.pd.data = pdata->play_dma_data; in dw_configure_dai_by_pd()
682 dev->play_dma_data.pd.addr = res->start + I2S_TXDMA; in dw_configure_dai_by_pd()
684 dev->play_dma_data.pd.max_burst = 16; in dw_configure_dai_by_pd()
686 dev->play_dma_data.pd.addr_width = bus_widths[idx]; in dw_configure_dai_by_pd()
688 dev->play_dma_data.pd.filter = pdata->filter; in dw_configure_dai_by_pd()
713 dev->play_dma_data.dt.addr = res->start + I2S_TXDMA; in dw_configure_dai_by_dt()
[all …]
H A Dlocal.h129 union dw_i2s_snd_dma_data play_dma_data; member
/linux/sound/soc/intel/keembay/
H A Dkmb_platform.c410 snd_soc_dai_init_dma_data(cpu_dai, &kmb_i2s->play_dma_data, in kmb_probe()
593 kmb_i2s->play_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in kmb_dai_hw_params()
600 kmb_i2s->play_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in kmb_dai_hw_params()
610 kmb_i2s->play_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in kmb_dai_hw_params()
699 dma_data = &kmb_i2s->play_dma_data; in kmb_dai_startup()
887 kmb_i2s->play_dma_data.addr = res->start + I2S_TXDMA; in kmb_plat_dai_probe()
H A Dkmb_platform.h141 struct snd_dmaengine_dai_dma_data play_dma_data; member
/linux/include/sound/
H A Ddesignware_i2s.h43 void *play_dma_data; member