Home
last modified time | relevance | path

Searched refs:tplg (Results 1 – 13 of 13) sorted by relevance

/linux/sound/soc/intel/avs/
H A Dtopology.c340 if (idx >= acomp->tplg->num_##member) \
343 *val = &acomp->tplg->member[idx]; \
516 struct avs_tplg *tplg = acomp->tplg; in avs_tplg_parse_libraries() local
518 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->libs, in avs_tplg_parse_libraries()
519 &tplg->num_libs, sizeof(*tplg->libs), in avs_tplg_parse_libraries()
581 struct avs_tplg *tplg = acomp->tplg; in avs_tplg_parse_audio_formats() local
583 return parse_dictionary(comp, tuples, block_size, (void **)&tplg in avs_tplg_parse_audio_formats()
622 struct avs_tplg *tplg = acomp->tplg; avs_tplg_parse_modcfgs_base() local
932 struct avs_tplg *tplg = acomp->tplg; avs_tplg_parse_modcfgs_ext() local
1004 struct avs_tplg *tplg = acomp->tplg; avs_tplg_parse_pplcfgs() local
1069 struct avs_tplg *tplg = acomp->tplg; avs_tplg_parse_bindings() local
1493 struct avs_tplg *tplg = acomp->tplg; avs_tplg_parse_initial_configs() local
1590 struct avs_tplg *tplg; avs_widget_load() local
1917 struct avs_tplg *tplg; avs_tplg_new() local
[all...]
H A Dloader.c634 struct avs_tplg *tplg = acomp->tplg; in avs_dsp_boot_firmware()
636 ret = avs_dsp_load_libraries(adev, tplg->libs, tplg->num_libs); in avs_dsp_boot_firmware()
628 struct avs_tplg *tplg = acomp->tplg; avs_dsp_boot_firmware() local
H A Dpath.c25 if (!strcmp(acomp->tplg->name, name)) in avs_path_find_tplg()
26 return acomp->tplg; in avs_path_find_tplg()
56 struct avs_tplg *tplg; in avs_path_find_path() local
59 tplg = avs_path_find_tplg(adev, name); in avs_path_find_path()
60 if (!tplg) in avs_path_find_path()
63 list_for_each_entry(pos, &tplg->path_tmpl_list, node) { in avs_path_find_path()
559 struct avs_tplg_init_config *config = &acomp->tplg->init_configs[ids[i]]; in avs_path_module_send_init_configs()
H A Davs.h331 struct avs_tplg *tplg; member
/linux/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()
40 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in snd_sof_volume_put()
77 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in snd_sof_switch_get()
92 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in snd_sof_switch_put()
107 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in snd_sof_enum_get()
122 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in snd_sof_enum_put()
137 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in snd_sof_bytes_get()
152 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in snd_sof_bytes_put()
168 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in snd_sof_bytes_ext_put()
187 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in snd_sof_bytes_ext_volatile_get()
[all …]
H A Dipc.c200 if (!ops->tplg || !ops->tplg->widget || !ops->tplg->control) { in snd_sof_ipc_init()
H A Dsof-audio.c32 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_reset_route_setup_status()
47 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_widget_free_unlocked()
137 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_widget_setup_unlocked()
256 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_route_setup()
298 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_setup_pipeline_connections()
409 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_unprepare_widgets_in_path()
448 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_prepare_widgets_in_path()
680 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_widget_list_setup()
988 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_dai_get_param()
H A Dpm.c77 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_resume()
200 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); 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()
271 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in set_up_volume_table()
504 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_copy_tuples()
890 dev_dbg(scomp->dev, "tplg: load kcontrol index %d chans %d\n", in sof_control_load_volume()
918 dev_dbg(scomp->dev, "tplg: load kcontrol index %d chans %d comp_id %d\n", in sof_control_load_enum()
938 dev_dbg(scomp->dev, "tplg: load kcontrol index %d\n", scontrol->comp_id); in sof_control_load_bytes()
965 dev_dbg(scomp->dev, "tplg: load control type %d name : %s\n", in sof_control_load()
1034 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_control_unload()
1038 dev_dbg(scomp->dev, "tplg: unload control name : %s\n", scontrol->name); in sof_control_unload()
1107 dev_dbg(scomp->dev, "tplg in sof_connect_dai_widget()
[all...]
H A Dipc4.c626 const struct sof_ipc_tplg_ops *tplg_ops = sdev->ipc->ops->tplg; in sof_ipc4_module_notification_handler()
844 .tplg = &ipc4_tplg_ops,
H A Dsof-priv.h478 * @tplg: Pointer to IPC-specific topology ops
504 const struct sof_ipc_tplg_ops *tplg;
512 const struct sof_ipc_tplg_ops *tplg; global() member
/linux/Documentation/sound/codecs/
H A Dcs35l56.rst124 host CPU audio DSP, together with an ALSA topology file (.tplg).
127 CPU (i.e. Intel or AMD). The .tplg file is normally part of the SOF firmware
/linux/sound/soc/sof/intel/
H A Dhda-dai.c44 tplg_ops = sof_ipc_get_ops(sdev, tplg); in hda_dai_config()