Lines Matching defs:snd_soc_dapm_widget
524 struct snd_soc_dapm_widget { struct
525 enum snd_soc_dapm_type id;
526 const char *name; /* widget name */
527 const char *sname; /* stream name */
528 struct list_head list;
529 struct snd_soc_dapm_context *dapm;
531 void *priv; /* widget specific data */
532 struct regulator *regulator; /* attached regulator */
556 int (*power_check)(struct snd_soc_dapm_widget *w); argument
560 int (*event)(struct snd_soc_dapm_widget*, struct snd_kcontrol *, int); argument
563 int num_kcontrols;
564 const struct snd_kcontrol_new *kcontrol_news;
565 struct snd_kcontrol **kcontrols;
568 struct list_head sources;
569 struct list_head sinks;
572 struct list_head work_list;
573 struct list_head power_list;
574 struct list_head dirty;
575 int inputs;
576 int outputs;
578 struct clk *clk;