Lines Matching defs:source

186  * Now In FE the pcm hw_params is source/target format. Same is applicable
669 * This list contains modules from source to sink
675 /* Init all pipe modules from source to sink */
680 /* Bind modules from source to sink */
986 /* Bind source to sink, mixin is always source */
1042 /* Start source pipe last after starting all sinks */
1056 src_w = p->source;
1061 dev_dbg(skl->dev, "src widget=%s\n", p->source->name);
1068 if ((p->source->priv != NULL) &&
1069 is_skl_dsp_widget_type(p->source, skl->dev)) {
1070 return p->source;
1084 * - bind this pipeline to its source pipeline
1085 * if source pipe is already running, this means it is a dynamic
1093 struct snd_soc_dapm_widget *source, *sink;
1101 * If source pipe is already started, that means source is driving
1102 * one more sink before this sink got connected, Since source is
1103 * started, bind this sink to source and start this pipe.
1105 source = skl_get_src_dsp_widget(w, skl);
1106 if (source != NULL) {
1107 src_mconfig = source->priv;
1125 skl_tplg_set_module_bind_params(source, src_mconfig, skl);
1138 * - find the source connections and remove that from dapm_path_list
1139 * - unbind with source pipelines if still connected
1203 * When the source module is deleted, remove this entry
1240 * - In source pipe is connected, unbind with source pipelines
1262 * unbind between source and sink has not happened yet
1683 if (p->connect && p->source->power &&
1684 !is_skl_dsp_widget_type(p->source, dai->dev))
1687 if (p->source->priv) {
1689 p->source->name);
1690 return p->source->priv;
1708 p->source->priv) {
1709 mconfig = p->source->priv;
1712 mconfig = skl_get_mconfig_pb_cpr(dai, p->source);
1729 (p->source->id == snd_soc_dapm_aif_in) &&
1853 if (p->connect && is_skl_dsp_widget_type(p->source, dai->dev) &&
1854 p->source->priv) {
1857 p->source->priv, params);
1862 p->source, params);
1897 * BE hw_params can be a source parameters (capture) or sink parameters
1898 * (playback). Based on sink and source we need to either find the source