Home
last modified time | relevance | path

Searched refs:sdw_data (Results 1 – 2 of 2) sorted by relevance

/linux/sound/soc/amd/ps/
H A Dps-sdw-dma.c348 struct sdw_dma_dev_data *sdw_data; in acp63_sdw_dma_hw_params() local
357 sdw_data = dev_get_drvdata(component->dev); in acp63_sdw_dma_hw_params()
362 switch (sdw_data->acp_rev) { in acp63_sdw_dma_hw_params()
366 sdw_data->acp63_sdw0_dma_stream[stream_id] = substream; in acp63_sdw_dma_hw_params()
375 sdw_data->acp63_sdw1_dma_stream[stream_id] = substream; in acp63_sdw_dma_hw_params()
389 sdw_data->acp70_sdw0_dma_stream[stream_id] = substream; in acp63_sdw_dma_hw_params()
398 sdw_data->acp70_sdw1_dma_stream[stream_id] = substream; in acp63_sdw_dma_hw_params()
418 acp63_config_dma(stream, sdw_data->acp_base, stream_id); in acp63_sdw_dma_hw_params()
419 ret = acp63_configure_sdw_ringbuffer(sdw_data->acp_base, stream_id, size, in acp63_sdw_dma_hw_params()
420 stream->instance, sdw_data->acp_rev); in acp63_sdw_dma_hw_params()
[all …]
H A Dps-common.c226 struct sdw_dma_dev_data *sdw_data; in acp63_sdw_dma_irq_thread() local
229 sdw_data = dev_get_drvdata(&adata->sdw_dma_dev->dev); in acp63_sdw_dma_irq_thread()
233 if (sdw_data->acp63_sdw0_dma_stream[stream_id]) in acp63_sdw_dma_irq_thread()
234 snd_pcm_period_elapsed(sdw_data->acp63_sdw0_dma_stream[stream_id]); in acp63_sdw_dma_irq_thread()
240 if (sdw_data->acp63_sdw1_dma_stream[stream_id]) in acp63_sdw_dma_irq_thread()
241 snd_pcm_period_elapsed(sdw_data->acp63_sdw1_dma_stream[stream_id]); in acp63_sdw_dma_irq_thread()
392 struct sdw_dma_dev_data *sdw_data; in acp70_sdw_dma_irq_thread() local
395 sdw_data = dev_get_drvdata(&adata->sdw_dma_dev->dev); in acp70_sdw_dma_irq_thread()
399 if (sdw_data->acp70_sdw0_dma_stream[stream_id]) in acp70_sdw_dma_irq_thread()
400 snd_pcm_period_elapsed(sdw_data->acp70_sdw0_dma_stream[stream_id]); in acp70_sdw_dma_irq_thread()
[all …]