Home
last modified time | relevance | path

Searched refs:tplg_ops (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/sound/soc/sof/
H A Dcontrol.c25 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in snd_sof_volume_get() local
27 if (tplg_ops && tplg_ops->control && tplg_ops->control->volume_get) in snd_sof_volume_get()
28 return tplg_ops->control->volume_get(scontrol, ucontrol); in snd_sof_volume_get()
40 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in snd_sof_volume_put() local
42 if (tplg_ops && tplg_ops->control && tplg_ops->control->volume_put) in snd_sof_volume_put()
43 return tplg_ops in snd_sof_volume_put()
77 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); snd_sof_switch_get() local
92 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); snd_sof_switch_put() local
107 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); snd_sof_enum_get() local
122 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); snd_sof_enum_put() local
137 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); snd_sof_bytes_get() local
152 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); snd_sof_bytes_put() local
168 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); snd_sof_bytes_ext_put() local
187 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); snd_sof_bytes_ext_volatile_get() local
215 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); snd_sof_bytes_ext_get() local
[all...]
H A Dsof-audio.c33 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_reset_route_setup_status() local
38 if (sroute->setup && tplg_ops && tplg_ops->route_free) in sof_reset_route_setup_status()
39 tplg_ops->route_free(sdev, sroute); in sof_reset_route_setup_status()
48 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_widget_free_unlocked() local
75 if (tplg_ops && tplg_ops->dai_config) { in sof_widget_free_unlocked()
76 err = tplg_ops->dai_config(sdev, swidget, flags, &data); in sof_widget_free_unlocked()
84 if (tplg_ops && tplg_ops in sof_widget_free_unlocked()
140 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); sof_widget_setup_unlocked() local
259 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); sof_route_setup() local
301 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); sof_setup_pipeline_connections() local
412 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); sof_unprepare_widgets_in_path() local
451 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); sof_prepare_widgets_in_path() local
683 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); sof_widget_list_setup() local
978 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); sof_dai_get_clk() local
[all...]
H A Dpm.c77 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_resume() local
163 if (tplg_ops && tplg_ops->set_up_all_pipelines) { in sof_resume()
164 ret = tplg_ops->set_up_all_pipelines(sdev, false); in sof_resume()
200 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_suspend() local
218 if (tplg_ops && tplg_ops->tear_down_all_pipelines && (old_state == SOF_DSP_PM_D0)) in sof_suspend()
219 tplg_ops->tear_down_all_pipelines(sdev, false); in sof_suspend()
H A Dtopology.c57 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_update_ipc_object() local
62 token_list = tplg_ops ? tplg_ops->token_list : NULL; in sof_update_ipc_object()
271 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in set_up_volume_table() local
273 if (tplg_ops && tplg_ops->control && tplg_ops->control->set_up_volume_table) in set_up_volume_table()
274 return tplg_ops->control->set_up_volume_table(scontrol, tlv, size); in set_up_volume_table()
498 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_copy_tuples() local
505 token_list = tplg_ops in sof_copy_tuples()
1028 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); sof_control_unload() local
1191 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); sof_widget_parse_tokens() local
1390 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); sof_widget_ready() local
1609 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); sof_widget_unload() local
1854 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); sof_link_load() local
2161 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); sof_complete() local
2249 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); sof_manifest() local
[all...]
H A Dipc3.c961 const struct sof_ipc_tplg_ops *tplg_ops = sdev->ipc->ops->tplg; in ipc3_comp_notification() local
974 if (tplg_ops->control->update) in ipc3_comp_notification()
975 tplg_ops->control->update(sdev, msg_buf); in ipc3_comp_notification()
H A Dsof-priv.h603 struct snd_soc_tplg_ops *tplg_ops; member
/kernel/linux/linux-6.6/sound/soc/sof/intel/
H A Dhda-dai.c44 const struct sof_ipc_tplg_ops *tplg_ops; in hda_dai_config() local
52 tplg_ops = sof_ipc_get_ops(sdev, tplg); in hda_dai_config()
54 if (tplg_ops && tplg_ops->dai_config) { in hda_dai_config()
55 ret = tplg_ops->dai_config(sdev, swidget, flags, data); in hda_dai_config()
/kernel/linux/linux-5.10/sound/soc/sof/
H A Dsof-priv.h412 struct snd_soc_tplg_ops *tplg_ops; member

Completed in 9 milliseconds