Home
last modified time | relevance | path

Searched refs:widget_ops (Results 1 – 2 of 2) sorted by relevance

/Linux-v6.1/sound/soc/sof/
Dsof-audio.c270 const struct sof_ipc_tplg_widget_ops *widget_ops = ipc_tplg_ops->widget; in sof_unprepare_widgets_in_path() local
278 if (widget_ops[widget->id].ipc_unprepare) in sof_unprepare_widgets_in_path()
280 widget_ops[widget->id].ipc_unprepare(swidget); in sof_unprepare_widgets_in_path()
301 const struct sof_ipc_tplg_widget_ops *widget_ops = ipc_tplg_ops->widget; in sof_prepare_widgets_in_path() local
306 if (!widget_ops[widget->id].ipc_prepare || swidget->prepared) in sof_prepare_widgets_in_path()
310 ret = widget_ops[widget->id].ipc_prepare(swidget, fe_params, platform_params, in sof_prepare_widgets_in_path()
329 if (widget_ops[widget->id].ipc_unprepare && swidget->prepared) { in sof_prepare_widgets_in_path()
330 widget_ops[widget->id].ipc_unprepare(swidget); in sof_prepare_widgets_in_path()
Dtopology.c1261 const struct sof_ipc_tplg_widget_ops *widget_ops = ipc_tplg_ops->widget; in sof_widget_ready() local
1285 token_list = widget_ops[w->id].token_list; in sof_widget_ready()
1286 token_list_size = widget_ops[w->id].token_list_size; in sof_widget_ready()
1370 if (widget_ops[w->id].bind_event) { in sof_widget_ready()
1371 ret = widget_ops[w->id].bind_event(scomp, swidget, in sof_widget_ready()
1411 const struct sof_ipc_tplg_widget_ops *widget_ops = ipc_tplg_ops->widget; in sof_widget_unload() local
1471 if (widget_ops[swidget->id].ipc_free) in sof_widget_unload()
1472 widget_ops[swidget->id].ipc_free(swidget); in sof_widget_unload()
1934 const struct sof_ipc_tplg_widget_ops *widget_ops = ipc_tplg_ops->widget; in sof_complete() local
1955 if (widget_ops[swidget->id].ipc_setup) { in sof_complete()
[all …]