Lines Matching defs:tplg_ops
25 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
27 if (tplg_ops && tplg_ops->control && tplg_ops->control->volume_get)
28 return tplg_ops->control->volume_get(scontrol, ucontrol);
40 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
42 if (tplg_ops && tplg_ops->control && tplg_ops->control->volume_put)
43 return tplg_ops->control->volume_put(scontrol, ucontrol);
77 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
79 if (tplg_ops && tplg_ops->control && tplg_ops->control->switch_get)
80 return tplg_ops->control->switch_get(scontrol, ucontrol);
92 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
94 if (tplg_ops && tplg_ops->control && tplg_ops->control->switch_put)
95 return tplg_ops->control->switch_put(scontrol, ucontrol);
107 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
109 if (tplg_ops && tplg_ops->control && tplg_ops->control->enum_get)
110 return tplg_ops->control->enum_get(scontrol, ucontrol);
122 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
124 if (tplg_ops && tplg_ops->control && tplg_ops->control->enum_put)
125 return tplg_ops->control->enum_put(scontrol, ucontrol);
137 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
139 if (tplg_ops && tplg_ops->control && tplg_ops->control->bytes_get)
140 return tplg_ops->control->bytes_get(scontrol, ucontrol);
152 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
154 if (tplg_ops && tplg_ops->control && tplg_ops->control->bytes_put)
155 return tplg_ops->control->bytes_put(scontrol, ucontrol);
168 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
174 if (tplg_ops && tplg_ops->control && tplg_ops->control->bytes_ext_put)
175 return tplg_ops->control->bytes_ext_put(scontrol, binary_data, size);
187 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
191 if (!tplg_ops || !tplg_ops->control ||
192 !tplg_ops->control->bytes_ext_volatile_get)
204 ret = tplg_ops->control->bytes_ext_volatile_get(scontrol,
223 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg);
225 if (tplg_ops && tplg_ops->control && tplg_ops->control->bytes_ext_get)
226 return tplg_ops->control->bytes_ext_get(scontrol, binary_data, size);