Lines Matching defs:tplg_ops

33 	const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
38 if (sroute->setup && tplg_ops && tplg_ops->route_free)
39 tplg_ops->route_free(sdev, sroute);
48 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
75 if (tplg_ops && tplg_ops->dai_config) {
76 err = tplg_ops->dai_config(sdev, swidget, flags, &data);
84 if (tplg_ops && tplg_ops->widget_free) {
85 ret = tplg_ops->widget_free(sdev, swidget);
140 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
188 if (tplg_ops && tplg_ops->widget_setup) {
189 ret = tplg_ops->widget_setup(sdev, swidget);
202 if (tplg_ops && tplg_ops->dai_config) {
203 ret = tplg_ops->dai_config(sdev, swidget, flags, NULL);
210 if (tplg_ops && tplg_ops->control && tplg_ops->control->widget_kcontrol_setup) {
211 ret = tplg_ops->control->widget_kcontrol_setup(sdev, swidget);
259 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
287 if (tplg_ops && tplg_ops->route_setup) {
288 int ret = tplg_ops->route_setup(sdev, sroute);
301 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
389 if (tplg_ops && tplg_ops->route_setup) {
394 ret = tplg_ops->route_setup(sdev, sroute);
412 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
424 widget_ops = tplg_ops ? tplg_ops->widget : NULL;
451 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
460 widget_ops = tplg_ops ? tplg_ops->widget : NULL;
683 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
746 if (tplg_ops && tplg_ops->pipeline_complete) {
747 spipe->complete = tplg_ops->pipeline_complete(sdev, pipe_widget);
978 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
984 if (tplg_ops && tplg_ops->dai_get_clk)
985 return tplg_ops->dai_get_clk(sdev, dai, clk_type);