Lines Matching defs:stream
580 struct sdw_cdns_streams *stream)
582 intel_pdi_get_ch_update(sdw, stream->bd, stream->num_bd,
583 &stream->num_ch_bd);
585 intel_pdi_get_ch_update(sdw, stream->in, stream->num_in,
586 &stream->num_ch_in);
588 intel_pdi_get_ch_update(sdw, stream->out, stream->num_out,
589 &stream->num_ch_out);
607 * Program stream parameters to stream SHIM register
608 * This is applicable for PCM stream only.
689 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE)
711 /* Inform DSP about PDI stream number */
736 pconfig, 1, dai_runtime->stream);
738 dev_err(cdns->dev, "add master to stream failed:%d\n", ret);
765 hw_params = &rtd->dpcm[substream->stream].hw_params;
777 /* configure stream */
779 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE)
788 /* Inform DSP about PDI stream number */
810 * The sdw stream state will transition to RELEASED when stream->
811 * master_list is empty. So the stream state will transition to
815 ret = sdw_stream_remove_master(&cdns->bus, dai_runtime->stream);
817 dev_err(dai->dev, "remove master from stream %s failed: %d\n",
818 dai_runtime->stream->name, ret);
828 void *stream, int direction)
830 return cdns_set_sdw_stream(dai, stream, direction);
843 return dai_runtime->stream;
987 struct sdw_cdns_streams *stream;
1014 stream = &cdns->pcm;
1017 off, stream->num_ch_in);
1023 off, stream->num_ch_out);
1029 off, stream->num_ch_bd);