Lines Matching refs:snd_sof_widget
86 struct snd_sof_widget;
165 int (*widget_kcontrol_setup)(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget);
182 int (*ipc_setup)(struct snd_sof_widget *swidget);
183 void (*ipc_free)(struct snd_sof_widget *swidget);
186 int (*bind_event)(struct snd_soc_component *scomp, struct snd_sof_widget *swidget,
188 int (*ipc_prepare)(struct snd_sof_widget *swidget,
192 void (*ipc_unprepare)(struct snd_sof_widget *swidget);
228 int (*pipeline_complete)(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget);
229 int (*widget_setup)(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget);
230 int (*widget_free)(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget);
231 int (*dai_config)(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget,
416 struct snd_sof_widget { struct
503 struct snd_sof_widget *pipe_widget; argument
517 struct snd_sof_widget *src_widget;
518 struct snd_sof_widget *sink_widget;
588 struct snd_sof_widget *snd_sof_find_swidget(struct snd_soc_component *scomp,
590 struct snd_sof_widget *
638 int sof_widget_setup(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget);
639 int sof_widget_free(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget);