Home
last modified time | relevance | path

Searched refs:dai_runtime (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/soundwire/
H A Dintel_ace2x.c247 struct sdw_cdns_dai_runtime *dai_runtime; in intel_hw_params() local
254 dai_runtime = cdns->dai_runtime_array[dai->id]; in intel_hw_params()
255 if (!dai_runtime) in intel_hw_params()
276 dai_runtime->paused = false; in intel_hw_params()
277 dai_runtime->suspended = false; in intel_hw_params()
278 dai_runtime->pdi = pdi; in intel_hw_params()
290 sconfig.type = dai_runtime->stream_type; in intel_hw_params()
305 pconfig, 1, dai_runtime->stream); in intel_hw_params()
319 struct sdw_cdns_dai_runtime *dai_runtime; in intel_prepare() local
323 dai_runtime = cdns->dai_runtime_array[dai->id]; in intel_prepare()
[all …]
H A Dintel.c677 struct sdw_cdns_dai_runtime *dai_runtime; in intel_hw_params() local
684 dai_runtime = cdns->dai_runtime_array[dai->id]; in intel_hw_params()
685 if (!dai_runtime) in intel_hw_params()
707 dai_runtime->paused = false; in intel_hw_params()
708 dai_runtime->suspended = false; in intel_hw_params()
709 dai_runtime->pdi = pdi; in intel_hw_params()
721 sconfig.type = dai_runtime->stream_type; in intel_hw_params()
736 pconfig, 1, dai_runtime->stream); in intel_hw_params()
750 struct sdw_cdns_dai_runtime *dai_runtime; in intel_prepare() local
754 dai_runtime = cdns->dai_runtime_array[dai->id]; in intel_prepare()
[all …]
H A Damd_manager.c620 struct sdw_amd_dai_runtime *dai_runtime; in amd_sdw_hw_params() local
626 dai_runtime = amd_manager->dai_runtime_array[dai->id]; in amd_sdw_hw_params()
627 if (!dai_runtime) in amd_sdw_hw_params()
640 sconfig.type = dai_runtime->stream_type; in amd_sdw_hw_params()
654 pconfig, 1, dai_runtime->stream); in amd_sdw_hw_params()
666 struct sdw_amd_dai_runtime *dai_runtime; in amd_sdw_hw_free() local
669 dai_runtime = amd_manager->dai_runtime_array[dai->id]; in amd_sdw_hw_free()
670 if (!dai_runtime) in amd_sdw_hw_free()
673 ret = sdw_stream_remove_master(&amd_manager->bus, dai_runtime->stream); in amd_sdw_hw_free()
676 dai_runtime->stream->name, ret); in amd_sdw_hw_free()
[all …]
H A Dcadence_master.c1792 struct sdw_cdns_dai_runtime *dai_runtime; in cdns_set_sdw_stream() local
1794 dai_runtime = cdns->dai_runtime_array[dai->id]; in cdns_set_sdw_stream()
1798 if (dai_runtime) { in cdns_set_sdw_stream()
1806 dai_runtime = kzalloc(sizeof(*dai_runtime), GFP_KERNEL); in cdns_set_sdw_stream()
1807 if (!dai_runtime) in cdns_set_sdw_stream()
1810 dai_runtime->stream_type = SDW_STREAM_PCM; in cdns_set_sdw_stream()
1812 dai_runtime->bus = &cdns->bus; in cdns_set_sdw_stream()
1813 dai_runtime->link_id = cdns->instance; in cdns_set_sdw_stream()
1815 dai_runtime->stream = stream; in cdns_set_sdw_stream()
1816 dai_runtime->direction = direction; in cdns_set_sdw_stream()
[all …]