Home
last modified time | relevance | path

Searched refs:dmab_bdl (Results 1 – 3 of 3) sorted by relevance

/linux/sound/soc/sof/intel/
H A Dhda-loader-skl.c232 struct snd_dma_buffer *dmab_bdl, in cl_skl_cldma_setup_controller() argument
243 HDA_CL_SD_BDLPLBA(dmab_bdl->addr)); in cl_skl_cldma_setup_controller()
246 HDA_CL_SD_BDLPUBA(dmab_bdl->addr)); in cl_skl_cldma_setup_controller()
269 struct snd_dma_buffer *dmab_bdl) in cl_stream_prepare_skl() argument
283 ret = snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, sdev->dev, bufsize, dmab_bdl); in cl_stream_prepare_skl()
290 bdl = (__le32 *)dmab_bdl->area; in cl_stream_prepare_skl()
292 cl_skl_cldma_setup_controller(sdev, dmab_bdl, bufsize, frags); in cl_stream_prepare_skl()
299 struct snd_dma_buffer *dmab_bdl) in cl_cleanup_skl() argument
304 snd_dma_free_pages(dmab_bdl); in cl_cleanup_skl()
309 struct snd_dma_buffer *dmab_bdl) in cl_dsp_init_skl() argument
[all …]
H A Dhda-sdw-bpt.c94 struct snd_dma_buffer *dmab_bdl, u32 bpt_num_bytes, in hda_sdw_bpt_dma_prepare() argument
121 bpt_stream = hda_data_stream_prepare(dev, format, bpt_num_bytes, dmab_bdl, in hda_sdw_bpt_dma_prepare()
159 struct snd_dma_buffer *dmab_bdl) in hda_sdw_bpt_dma_deprepare()
166 ret = hda_data_stream_cleanup(sdev->dev, dmab_bdl, false, sdw_bpt_stream, true); in hda_sdw_bpt_dma_deprepare()
147 hda_sdw_bpt_dma_deprepare(struct device * dev,struct hdac_ext_stream * sdw_bpt_stream,struct snd_dma_buffer * dmab_bdl) hda_sdw_bpt_dma_deprepare() argument
/linux/sound/soc/intel/avs/
H A Dcldma.c42 struct snd_dma_buffer dmab_bdl; member
208 __le32 *bdl = (__le32 *)cl->dmab_bdl.area; in cldma_setup_bdle()
236 dma_addr_t bdl_addr = cl->dmab_bdl.addr; in hda_cldma_setup()
271 ret = snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, bus->dev, BDL_SIZE, &cl->dmab_bdl); in hda_cldma_init()
289 snd_dma_free_pages(&cl->dmab_bdl); in hda_cldma_free()