Searched refs:dmab_data (Results 1 – 4 of 4) sorted by relevance
/Linux-v6.1/sound/soc/intel/skylake/ |
D | skl-sst-cldma.c | 78 struct snd_dma_buffer *dmab_data, in skl_cldma_setup_bdle() argument 85 phys_addr_t addr = virt_to_phys(dmab_data->area + in skl_cldma_setup_bdle() 156 ctx->dsp_ops.free_dma_buf(ctx->dev, &ctx->cl_dev.dmab_data); in skl_cldma_cleanup() 204 memcpy(ctx->cl_dev.dmab_data.area + ctx->cl_dev.dma_buffer_offset, in skl_cldma_fill_buffer() 211 memcpy(ctx->cl_dev.dmab_data.area + ctx->cl_dev.dma_buffer_offset, in skl_cldma_fill_buffer() 342 &ctx->cl_dev.dmab_data, ctx->cl_dev.bufsize); in skl_cldma_prepare() 352 ctx->dsp_ops.free_dma_buf(ctx->dev, &ctx->cl_dev.dmab_data); in skl_cldma_prepare() 358 ctx->cl_dev.ops.cl_setup_bdle(ctx, &ctx->cl_dev.dmab_data, in skl_cldma_prepare()
|
D | skl-sst-cldma.h | 197 struct snd_dma_buffer *dmab_data, 228 struct snd_dma_buffer dmab_data; member
|
/Linux-v6.1/sound/soc/intel/avs/ |
D | cldma.c | 41 struct snd_dma_buffer dmab_data; member 74 memcpy(cl->dmab_data.area + offset, cl->position, ss); in hda_cldma_fill() 81 memcpy(cl->dmab_data.area + offset, cl->position, size); in hda_cldma_fill() 207 struct snd_dma_buffer *dmab = &cl->dmab_data; in cldma_setup_bdle() 279 ret = snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV_SG, bus->dev, buffer_size, &cl->dmab_data); in hda_cldma_init() 304 snd_dma_free_pages(&cl->dmab_data); in hda_cldma_init() 314 snd_dma_free_pages(&cl->dmab_data); in hda_cldma_free()
|
/Linux-v6.1/sound/soc/sof/intel/ |
D | hda-loader-skl.c | 117 struct snd_dma_buffer *dmab_data, in cl_skl_cldma_setup_bdle() argument 120 phys_addr_t addr = virt_to_phys(dmab_data->area); in cl_skl_cldma_setup_bdle()
|