Lines Matching refs:snd_soc_dapm_widget
370 struct snd_soc_dapm_widget;
399 int dapm_regulator_event(struct snd_soc_dapm_widget *w,
401 int dapm_clock_event(struct snd_soc_dapm_widget *w,
403 int dapm_pinctrl_event(struct snd_soc_dapm_widget *w,
422 const struct snd_soc_dapm_widget *widget,
424 struct snd_soc_dapm_widget *snd_soc_dapm_new_control(
426 const struct snd_soc_dapm_widget *widget);
427 struct snd_soc_dapm_widget *snd_soc_dapm_new_control_unlocked(
429 const struct snd_soc_dapm_widget *widget);
451 void snd_soc_dapm_free_widget(struct snd_soc_dapm_widget *w);
503 bool (*custom_stop_condition)(struct snd_soc_dapm_widget *,
510 struct snd_soc_dapm_widget *snd_soc_dapm_kcontrol_widget(
578 int (*connected)(struct snd_soc_dapm_widget *source,
579 struct snd_soc_dapm_widget *sink);
595 struct snd_soc_dapm_widget *source;
596 struct snd_soc_dapm_widget *sink;
598 struct snd_soc_dapm_widget *node[2];
607 int (*connected)(struct snd_soc_dapm_widget *source,
608 struct snd_soc_dapm_widget *sink);
616 struct snd_soc_dapm_widget { struct
645 int (*power_check)(struct snd_soc_dapm_widget *w); argument
649 int (*event)(struct snd_soc_dapm_widget*, struct snd_kcontrol *, int); argument
683 struct snd_soc_dapm_widget *widget; argument
712 struct snd_soc_dapm_widget *widgets[];