Lines Matching defs:dai_runtime
726 struct sdw_cdns_dai_runtime *dai_runtime;
732 dai_runtime = cdns->dai_runtime_array[dai->id];
733 if (!dai_runtime)
753 dai_runtime->paused = false;
754 dai_runtime->suspended = false;
755 dai_runtime->pdi = pdi;
767 sconfig.type = dai_runtime->stream_type;
780 pconfig, 1, dai_runtime->stream);
792 struct sdw_cdns_dai_runtime *dai_runtime;
796 dai_runtime = cdns->dai_runtime_array[dai->id];
797 if (!dai_runtime) {
803 if (dai_runtime->suspended) {
809 dai_runtime->suspended = false;
826 intel_pdi_shim_configure(sdw, dai_runtime->pdi);
827 intel_pdi_alh_configure(sdw, dai_runtime->pdi);
828 sdw_cdns_config_stream(cdns, ch, dir, dai_runtime->pdi);
834 dai_runtime->pdi->intel_alh_id);
845 struct sdw_cdns_dai_runtime *dai_runtime;
848 dai_runtime = cdns->dai_runtime_array[dai->id];
849 if (!dai_runtime)
858 ret = sdw_stream_remove_master(&cdns->bus, dai_runtime->stream);
861 dai_runtime->stream->name, ret);
871 dai_runtime->pdi = NULL;
886 struct sdw_cdns_dai_runtime *dai_runtime;
888 dai_runtime = cdns->dai_runtime_array[dai->id];
889 if (!dai_runtime)
892 return dai_runtime->stream;
898 struct sdw_cdns_dai_runtime *dai_runtime;
901 dai_runtime = cdns->dai_runtime_array[dai->id];
902 if (!dai_runtime) {
910 dai_runtime->paused = true;
914 dai_runtime->paused = false;
954 struct sdw_cdns_dai_runtime *dai_runtime;
956 dai_runtime = cdns->dai_runtime_array[dai->id];
958 if (dai_runtime)
959 dai_runtime->suspended = true;