Lines Matching refs:dai_runtime
247 struct sdw_cdns_dai_runtime *dai_runtime;
254 dai_runtime = cdns->dai_runtime_array[dai->id];
255 if (!dai_runtime)
276 dai_runtime->paused = false;
277 dai_runtime->suspended = false;
278 dai_runtime->pdi = pdi;
290 sconfig.type = dai_runtime->stream_type;
305 pconfig, 1, dai_runtime->stream);
319 struct sdw_cdns_dai_runtime *dai_runtime;
323 dai_runtime = cdns->dai_runtime_array[dai->id];
324 if (!dai_runtime) {
330 if (dai_runtime->suspended) {
336 dai_runtime->suspended = false;
355 sdw_cdns_config_stream(cdns, ch, dir, dai_runtime->pdi);
361 dai_runtime->pdi->intel_alh_id);
372 struct sdw_cdns_dai_runtime *dai_runtime;
375 dai_runtime = cdns->dai_runtime_array[dai->id];
376 if (!dai_runtime)
385 ret = sdw_stream_remove_master(&cdns->bus, dai_runtime->stream);
388 dai_runtime->stream->name, ret);
398 dai_runtime->pdi = NULL;
413 struct sdw_cdns_dai_runtime *dai_runtime;
415 dai_runtime = cdns->dai_runtime_array[dai->id];
416 if (!dai_runtime)
419 return dai_runtime->stream;
427 struct sdw_cdns_dai_runtime *dai_runtime;
440 dai_runtime = cdns->dai_runtime_array[dai->id];
441 if (!dai_runtime) {
457 dai_runtime->suspended = true;
462 dai_runtime->paused = true;
466 dai_runtime->paused = false;