Lines Matching defs:paths
10 // dynamic configuration of codec internal audio paths and active
243 * input paths
244 * @w: The widget for which to invalidate the cached number of input paths
247 * that can be reached via outcoming paths from the widget.
249 * This function must be called if the number of output paths for a widget might
260 * output paths
261 * @w: The widget for which to invalidate the cached number of output paths
264 * that can be reached via incoming paths from the widget.
266 * This function must be called if the number of output paths for a widget might
289 * Weak paths or supply paths do not influence the number of input or
290 * output paths of their neighbors.
358 struct list_head paths;
369 /* set up initial codec paths */
388 * of paths and channels. But since kcontrols only come
394 * paths are the right channel.
417 /* connect mux widget to its interconnecting audio paths */
453 /* connect mixer widget to its interconnecting audio paths */
602 "Conditional paths are not supported for supply widgets (%s -> [%s] -> %s)\n",
625 /* connect static paths */
657 list_add(&path->list, &dapm->card->paths);
689 INIT_LIST_HEAD(&data->paths);
793 list_del(&data->paths);
837 list_add_tail(&path->list_kcontrol, &data->paths);
855 return &data->paths;
1252 /* mixer/mux paths name must match control name */
1306 dev_err(dapm->dev, "ASoC: %s %s has no paths\n", type, w->name);
1419 * widget and all widgets that can be reached via incoming or outcoming paths
1508 * output widget. Returns number of complete paths.
1526 * input widget. Returns number of complete paths.
1559 * Returns the number of valid paths or negative error.
1569 int paths;
1576 paths = is_connected_output_ep(w, &widgets,
1580 paths = is_connected_input_ep(w, &widgets,
1589 paths = ret;
1591 trace_snd_soc_dapm_connected(paths, stream);
1594 return paths;
2654 * paths and channels. But since kcontrols only come
2660 * and all remaining paths (when 'found == 1') are the
2808 * Removes widget from all paths and frees memory occupied by it.
2821 * remove source and sink paths associated to this widget.
2932 * snd_soc_dapm_sync_unlocked - scan and power dapm paths
2935 * Walks all dapm audio paths and powers widgets according to their
2956 * snd_soc_dapm_sync - scan and power dapm paths
2959 * Walks all dapm audio paths and powers widgets according to their
3183 list_for_each_entry(p, &dapm->card->paths, list) {
4674 * w->force does not affect the number of input or output paths,