Home
last modified time | relevance | path

Searched refs:tplg (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-6.6/sound/soc/
H A Dsoc-topology.c80 static int soc_tplg_check_elem_count(struct soc_tplg *tplg, size_t elem_size, in soc_tplg_check_elem_count() argument
83 const u8 *end = tplg->pos + elem_size * count; in soc_tplg_check_elem_count()
85 if (end > tplg->fw->data + tplg->fw->size) { in soc_tplg_check_elem_count()
86 dev_err(tplg->dev, "ASoC: %s overflow end of data\n", in soc_tplg_check_elem_count()
94 dev_err(tplg->dev, in soc_tplg_check_elem_count()
103 static inline bool soc_tplg_is_eof(struct soc_tplg *tplg) in soc_tplg_is_eof() argument
105 const u8 *end = tplg->hdr_pos; in soc_tplg_is_eof()
107 if (end >= tplg->fw->data + tplg in soc_tplg_is_eof()
112 soc_tplg_get_hdr_offset(struct soc_tplg *tplg) soc_tplg_get_hdr_offset() argument
117 soc_tplg_get_offset(struct soc_tplg *tplg) soc_tplg_get_offset() argument
185 tplg_chan_get_reg(struct soc_tplg *tplg, struct snd_soc_tplg_channel *chan, int map) tplg_chan_get_reg() argument
198 tplg_chan_get_shift(struct soc_tplg *tplg, struct snd_soc_tplg_channel *chan, int map) tplg_chan_get_shift() argument
223 soc_bind_err(struct soc_tplg *tplg, struct snd_soc_tplg_ctl_hdr *hdr, int index) soc_bind_err() argument
232 soc_control_err(struct soc_tplg *tplg, struct snd_soc_tplg_ctl_hdr *hdr, const char *name) soc_control_err() argument
242 soc_tplg_vendor_load(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_vendor_load() argument
266 soc_tplg_widget_load(struct soc_tplg *tplg, struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tplg_w) soc_tplg_widget_load() argument
278 soc_tplg_widget_ready(struct soc_tplg *tplg, struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tplg_w) soc_tplg_widget_ready() argument
289 soc_tplg_dai_load(struct soc_tplg *tplg, struct snd_soc_dai_driver *dai_drv, struct snd_soc_tplg_pcm *pcm, struct snd_soc_dai *dai) soc_tplg_dai_load() argument
301 soc_tplg_dai_link_load(struct soc_tplg *tplg, struct snd_soc_dai_link *link, struct snd_soc_tplg_link_config *cfg) soc_tplg_dai_link_load() argument
311 soc_tplg_complete(struct soc_tplg *tplg) soc_tplg_complete() argument
344 soc_tplg_add_kcontrol(struct soc_tplg *tplg, struct snd_kcontrol_new *k, struct snd_kcontrol **kcontrol) soc_tplg_add_kcontrol() argument
469 soc_tplg_kcontrol_bind_io(struct snd_soc_tplg_ctl_hdr *hdr, struct snd_kcontrol_new *k, const struct soc_tplg *tplg) soc_tplg_kcontrol_bind_io() argument
585 soc_tplg_control_load(struct soc_tplg *tplg, struct snd_kcontrol_new *k, struct snd_soc_tplg_ctl_hdr *hdr) soc_tplg_control_load() argument
600 soc_tplg_create_tlv_db_scale(struct soc_tplg *tplg, struct snd_kcontrol_new *kc, struct snd_soc_tplg_tlv_dbscale *scale) soc_tplg_create_tlv_db_scale() argument
620 soc_tplg_create_tlv(struct soc_tplg *tplg, struct snd_kcontrol_new *kc, struct snd_soc_tplg_ctl_hdr *tc) soc_tplg_create_tlv() argument
647 soc_tplg_dbytes_create(struct soc_tplg *tplg, size_t size) soc_tplg_dbytes_create() argument
712 soc_tplg_dmixer_create(struct soc_tplg *tplg, size_t size) soc_tplg_dmixer_create() argument
793 soc_tplg_denum_create_texts(struct soc_tplg *tplg, struct soc_enum *se, struct snd_soc_tplg_enum_control *ec) soc_tplg_denum_create_texts() argument
829 soc_tplg_denum_create_values(struct soc_tplg *tplg, struct soc_enum *se, struct snd_soc_tplg_enum_control *ec) soc_tplg_denum_create_values() argument
857 soc_tplg_denum_create(struct soc_tplg *tplg, size_t size) soc_tplg_denum_create() argument
958 soc_tplg_kcontrol_elems_load(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_kcontrol_elems_load() argument
1010 soc_tplg_add_route(struct soc_tplg *tplg, struct snd_soc_dapm_route *route) soc_tplg_add_route() argument
1020 soc_tplg_dapm_graph_elems_load(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_dapm_graph_elems_load() argument
1093 soc_tplg_dapm_widget_dmixer_create(struct soc_tplg *tplg, struct snd_kcontrol_new *kc) soc_tplg_dapm_widget_dmixer_create() argument
1163 soc_tplg_dapm_widget_denum_create(struct soc_tplg *tplg, struct snd_kcontrol_new *kc) soc_tplg_dapm_widget_denum_create() argument
1244 soc_tplg_dapm_widget_dbytes_create(struct soc_tplg *tplg, struct snd_kcontrol_new *kc) soc_tplg_dapm_widget_dbytes_create() argument
1293 soc_tplg_dapm_widget_create(struct soc_tplg *tplg, struct snd_soc_tplg_dapm_widget *w) soc_tplg_dapm_widget_create() argument
1461 soc_tplg_dapm_widget_elems_load(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_dapm_widget_elems_load() argument
1507 soc_tplg_dapm_complete(struct soc_tplg *tplg) soc_tplg_dapm_complete() argument
1527 set_stream_info(struct soc_tplg *tplg, struct snd_soc_pcm_stream *stream, struct snd_soc_tplg_stream_caps *caps) set_stream_info() argument
1567 soc_tplg_dai_create(struct soc_tplg *tplg, struct snd_soc_tplg_pcm *pcm) soc_tplg_dai_create() argument
1666 soc_tplg_fe_link_create(struct soc_tplg *tplg, struct snd_soc_tplg_pcm *pcm) soc_tplg_fe_link_create() argument
1752 soc_tplg_pcm_create(struct soc_tplg *tplg, struct snd_soc_tplg_pcm *pcm) soc_tplg_pcm_create() argument
1792 pcm_new_ver(struct soc_tplg *tplg, struct snd_soc_tplg_pcm *src, struct snd_soc_tplg_pcm **pcm) pcm_new_ver() argument
1833 soc_tplg_pcm_elems_load(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_pcm_elems_load() argument
1977 link_new_ver(struct soc_tplg *tplg, struct snd_soc_tplg_link_config *src, struct snd_soc_tplg_link_config **link) link_new_ver() argument
2052 soc_tplg_link_config(struct soc_tplg *tplg, struct snd_soc_tplg_link_config *cfg) soc_tplg_link_config() argument
2113 soc_tplg_link_elems_load(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_link_elems_load() argument
2180 soc_tplg_dai_config(struct soc_tplg *tplg, struct snd_soc_tplg_dai *d) soc_tplg_dai_config() argument
2245 soc_tplg_dai_elems_load(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_dai_elems_load() argument
2285 manifest_new_ver(struct soc_tplg *tplg, struct snd_soc_tplg_manifest *src, struct snd_soc_tplg_manifest **manifest) manifest_new_ver() argument
2327 soc_tplg_manifest_load(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_manifest_load() argument
2359 soc_tplg_valid_header(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_valid_header() argument
2416 soc_tplg_load_header(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_load_header() argument
2479 soc_tplg_process_headers(struct soc_tplg *tplg) soc_tplg_process_headers() argument
2522 soc_tplg_load(struct soc_tplg *tplg) soc_tplg_load() argument
2537 struct soc_tplg tplg; snd_soc_tplg_component_load() local
[all...]
/kernel/linux/linux-5.10/sound/soc/
H A Dsoc-topology.c81 static int soc_tplg_process_headers(struct soc_tplg *tplg);
82 static void soc_tplg_complete(struct soc_tplg *tplg);
87 static int soc_tplg_check_elem_count(struct soc_tplg *tplg, size_t elem_size, in soc_tplg_check_elem_count() argument
90 const u8 *end = tplg->pos + elem_size * count; in soc_tplg_check_elem_count()
92 if (end > tplg->fw->data + tplg->fw->size) { in soc_tplg_check_elem_count()
93 dev_err(tplg->dev, "ASoC: %s overflow end of data\n", in soc_tplg_check_elem_count()
101 dev_err(tplg->dev, in soc_tplg_check_elem_count()
110 static inline int soc_tplg_is_eof(struct soc_tplg *tplg) in soc_tplg_is_eof() argument
112 const u8 *end = tplg in soc_tplg_is_eof()
119 soc_tplg_get_hdr_offset(struct soc_tplg *tplg) soc_tplg_get_hdr_offset() argument
124 soc_tplg_get_offset(struct soc_tplg *tplg) soc_tplg_get_offset() argument
192 tplc_chan_get_reg(struct soc_tplg *tplg, struct snd_soc_tplg_channel *chan, int map) tplc_chan_get_reg() argument
205 tplc_chan_get_shift(struct soc_tplg *tplg, struct snd_soc_tplg_channel *chan, int map) tplc_chan_get_shift() argument
230 soc_bind_err(struct soc_tplg *tplg, struct snd_soc_tplg_ctl_hdr *hdr, int index) soc_bind_err() argument
239 soc_control_err(struct soc_tplg *tplg, struct snd_soc_tplg_ctl_hdr *hdr, const char *name) soc_control_err() argument
249 soc_tplg_vendor_load(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_vendor_load() argument
273 soc_tplg_widget_load(struct soc_tplg *tplg, struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tplg_w) soc_tplg_widget_load() argument
285 soc_tplg_widget_ready(struct soc_tplg *tplg, struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tplg_w) soc_tplg_widget_ready() argument
296 soc_tplg_dai_load(struct soc_tplg *tplg, struct snd_soc_dai_driver *dai_drv, struct snd_soc_tplg_pcm *pcm, struct snd_soc_dai *dai) soc_tplg_dai_load() argument
308 soc_tplg_dai_link_load(struct soc_tplg *tplg, struct snd_soc_dai_link *link, struct snd_soc_tplg_link_config *cfg) soc_tplg_dai_link_load() argument
318 soc_tplg_complete(struct soc_tplg *tplg) soc_tplg_complete() argument
349 soc_tplg_add_kcontrol(struct soc_tplg *tplg, struct snd_kcontrol_new *k, struct snd_kcontrol **kcontrol) soc_tplg_add_kcontrol() argument
571 soc_tplg_kcontrol_bind_io(struct snd_soc_tplg_ctl_hdr *hdr, struct snd_kcontrol_new *k, const struct soc_tplg *tplg) soc_tplg_kcontrol_bind_io() argument
687 soc_tplg_init_kcontrol(struct soc_tplg *tplg, struct snd_kcontrol_new *k, struct snd_soc_tplg_ctl_hdr *hdr) soc_tplg_init_kcontrol() argument
698 soc_tplg_create_tlv_db_scale(struct soc_tplg *tplg, struct snd_kcontrol_new *kc, struct snd_soc_tplg_tlv_dbscale *scale) soc_tplg_create_tlv_db_scale() argument
718 soc_tplg_create_tlv(struct soc_tplg *tplg, struct snd_kcontrol_new *kc, struct snd_soc_tplg_ctl_hdr *tc) soc_tplg_create_tlv() argument
745 soc_tplg_free_tlv(struct soc_tplg *tplg, struct snd_kcontrol_new *kc) soc_tplg_free_tlv() argument
751 soc_tplg_dbytes_create(struct soc_tplg *tplg, unsigned int count, size_t size) soc_tplg_dbytes_create() argument
832 soc_tplg_dmixer_create(struct soc_tplg *tplg, unsigned int count, size_t size) soc_tplg_dmixer_create() argument
1009 soc_tplg_denum_create(struct soc_tplg *tplg, unsigned int count, size_t size) soc_tplg_denum_create() argument
1127 soc_tplg_kcontrol_elems_load(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_kcontrol_elems_load() argument
1184 soc_tplg_add_route(struct soc_tplg *tplg, struct snd_soc_dapm_route *route) soc_tplg_add_route() argument
1194 soc_tplg_dapm_graph_elems_load(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_dapm_graph_elems_load() argument
1313 soc_tplg_dapm_widget_dmixer_create( struct soc_tplg *tplg, int num_kcontrols) soc_tplg_dapm_widget_dmixer_create() argument
1405 soc_tplg_dapm_widget_denum_create( struct soc_tplg *tplg, int num_kcontrols) soc_tplg_dapm_widget_denum_create() argument
1515 soc_tplg_dapm_widget_dbytes_create( struct soc_tplg *tplg, int num_kcontrols) soc_tplg_dapm_widget_dbytes_create() argument
1586 soc_tplg_dapm_widget_create(struct soc_tplg *tplg, struct snd_soc_tplg_dapm_widget *w) soc_tplg_dapm_widget_create() argument
1738 soc_tplg_dapm_widget_elems_load(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_dapm_widget_elems_load() argument
1766 soc_tplg_dapm_complete(struct soc_tplg *tplg) soc_tplg_dapm_complete() argument
1824 soc_tplg_dai_create(struct soc_tplg *tplg, struct snd_soc_tplg_pcm *pcm) soc_tplg_dai_create() argument
1927 soc_tplg_fe_link_create(struct soc_tplg *tplg, struct snd_soc_tplg_pcm *pcm) soc_tplg_fe_link_create() argument
2010 soc_tplg_pcm_create(struct soc_tplg *tplg, struct snd_soc_tplg_pcm *pcm) soc_tplg_pcm_create() argument
2050 pcm_new_ver(struct soc_tplg *tplg, struct snd_soc_tplg_pcm *src, struct snd_soc_tplg_pcm **pcm) pcm_new_ver() argument
2091 soc_tplg_pcm_elems_load(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_pcm_elems_load() argument
2238 link_new_ver(struct soc_tplg *tplg, struct snd_soc_tplg_link_config *src, struct snd_soc_tplg_link_config **link) link_new_ver() argument
2314 soc_tplg_link_config(struct soc_tplg *tplg, struct snd_soc_tplg_link_config *cfg) soc_tplg_link_config() argument
2374 soc_tplg_link_elems_load(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_link_elems_load() argument
2445 soc_tplg_dai_config(struct soc_tplg *tplg, struct snd_soc_tplg_dai *d) soc_tplg_dai_config() argument
2512 soc_tplg_dai_elems_load(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_dai_elems_load() argument
2551 manifest_new_ver(struct soc_tplg *tplg, struct snd_soc_tplg_manifest *src, struct snd_soc_tplg_manifest **manifest) manifest_new_ver() argument
2593 soc_tplg_manifest_load(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_manifest_load() argument
2624 soc_valid_header(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_valid_header() argument
2676 soc_tplg_load_header(struct soc_tplg *tplg, struct snd_soc_tplg_hdr *hdr) soc_tplg_load_header() argument
2744 soc_tplg_process_headers(struct soc_tplg *tplg) soc_tplg_process_headers() argument
2796 soc_tplg_load(struct soc_tplg *tplg) soc_tplg_load() argument
2811 struct soc_tplg tplg; snd_soc_tplg_component_load() local
[all...]
/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()
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.c33 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); 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()
140 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_widget_setup_unlocked()
259 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_route_setup()
301 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_setup_pipeline_connections()
412 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_unprepare_widgets_in_path()
451 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_prepare_widgets_in_path()
683 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_widget_list_setup()
978 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_dai_get_clk()
980 /* use the tplg configure in sof_dai_get_clk()
[all...]
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()
498 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_copy_tuples()
884 dev_dbg(scomp->dev, "tplg: load kcontrol index %d chans %d\n", in sof_control_load_volume()
912 dev_dbg(scomp->dev, "tplg: load kcontrol index %d chans %d comp_id %d\n", in sof_control_load_enum()
932 dev_dbg(scomp->dev, "tplg: load kcontrol index %d\n", scontrol->comp_id); in sof_control_load_bytes()
959 dev_dbg(scomp->dev, "tplg: load control type %d name : %s\n", in sof_control_load()
1028 const struct sof_ipc_tplg_ops *tplg_ops = sof_ipc_get_ops(sdev, tplg); in sof_control_unload()
1032 dev_dbg(scomp->dev, "tplg: unload control name : %s\n", scontrol->name); in sof_control_unload()
1101 dev_dbg(scomp->dev, "tplg in sof_connect_dai_widget()
[all...]
H A Dipc3.c961 const struct sof_ipc_tplg_ops *tplg_ops = sdev->ipc->ops->tplg; in ipc3_comp_notification()
1151 .tplg = &ipc3_tplg_ops,
H A Dipc4.c746 .tplg = &ipc4_tplg_ops,
H A Dsof-priv.h461 * @tplg: Pointer to IPC-specific topology ops
487 const struct sof_ipc_tplg_ops *tplg; member
/kernel/linux/linux-6.6/sound/soc/intel/avs/
H A Dtopology.c339 if (idx >= acomp->tplg->num_##member) \
342 *val = &acomp->tplg->member[idx]; \
487 struct avs_tplg *tplg = acomp->tplg; in avs_tplg_parse_libraries() local
489 return parse_dictionary(comp, tuples, block_size, (void **)&tplg->libs, in avs_tplg_parse_libraries()
490 &tplg->num_libs, sizeof(*tplg->libs), in avs_tplg_parse_libraries()
552 struct avs_tplg *tplg = acomp->tplg; in avs_tplg_parse_audio_formats() local
554 return parse_dictionary(comp, tuples, block_size, (void **)&tplg in avs_tplg_parse_audio_formats()
593 struct avs_tplg *tplg = acomp->tplg; avs_tplg_parse_modcfgs_base() local
891 struct avs_tplg *tplg = acomp->tplg; avs_tplg_parse_modcfgs_ext() local
963 struct avs_tplg *tplg = acomp->tplg; avs_tplg_parse_pplcfgs() local
1028 struct avs_tplg *tplg = acomp->tplg; avs_tplg_parse_bindings() local
1410 struct avs_tplg *tplg; avs_widget_load() local
1675 struct avs_tplg *tplg; avs_tplg_new() local
[all...]
H A Dloader.c626 struct avs_tplg *tplg = acomp->tplg; in avs_dsp_boot_firmware() local
628 ret = avs_dsp_load_libraries(adev, tplg->libs, tplg->num_libs); in avs_dsp_boot_firmware()
H A Dpath.c24 if (!strcmp(acomp->tplg->name, name)) in avs_path_find_tplg()
25 return acomp->tplg; in avs_path_find_tplg()
55 struct avs_tplg *tplg; in avs_path_find_path() local
58 tplg = avs_path_find_tplg(adev, name); in avs_path_find_path()
59 if (!tplg) in avs_path_find_path()
62 list_for_each_entry(pos, &tplg->path_tmpl_list, node) { in avs_path_find_path()
H A Dpcm.c68 dev_err(dai->dev, "no %s path for dai %s, invalid tplg?\n", in avs_dai_startup()
739 struct avs_tplg *tplg = acomp->tplg; in avs_component_load_libraries() local
743 if (!tplg->num_libs) in avs_component_load_libraries()
755 ret = avs_dsp_load_libraries(adev, tplg->libs, tplg->num_libs); in avs_component_load_libraries()
784 acomp->tplg = avs_tplg_new(component); in avs_component_probe()
785 if (!acomp->tplg) in avs_component_probe()
802 if (sscanf(mach->tplg_filename, "hda-%08x-tplg.bin", &vendor_id) != 1) in avs_component_probe()
807 "hda-8086-generic-tplg in avs_component_probe()
[all...]
H A Davs.h316 struct avs_tplg *tplg; member
/kernel/linux/linux-5.10/sound/soc/intel/skylake/
H A Dskl-debug.c10 #include <uapi/sound/skl-tplg-interface.h>
H A Dskl-topology.h19 #include <uapi/sound/skl-tplg-interface.h>
H A Dskl-messages.c16 #include <uapi/sound/skl-tplg-interface.h>
H A Dskl-topology.c20 #include <uapi/sound/skl-tplg-interface.h>
2634 dev_warn(dev, "no string tokens expected for skl tplg\n"); in skl_tplg_get_tokens()
3720 snprintf(alt_tplg_name, sizeof(alt_tplg_name), "%s-tplg.bin", in skl_tplg_init()
3722 dev_info(bus->dev, "tplg fw %s load failed with %d, trying alternative tplg name %s", in skl_tplg_init()
3729 dev_info(bus->dev, "tplg %s failed with %d, falling back to dfw_sst.bin", in skl_tplg_init()
3734 dev_err(bus->dev, "Fallback tplg fw %s load failed with %d\n", in skl_tplg_init()
3743 * The complete tplg for SKL is loaded as index 0, we don't use in skl_tplg_init()
3748 dev_err(bus->dev, "tplg component load failed%d\n", ret); in skl_tplg_init()
3754 dev_err(bus->dev, "tplg creat in skl_tplg_init()
[all...]
/kernel/linux/linux-6.6/sound/soc/intel/skylake/
H A Dskl-debug.c10 #include <uapi/sound/skl-tplg-interface.h>
H A Dskl-topology.h19 #include <uapi/sound/skl-tplg-interface.h>
H A Dskl-messages.c16 #include <uapi/sound/skl-tplg-interface.h>
H A Dskl-topology.c20 #include <uapi/sound/skl-tplg-interface.h>
2617 dev_warn(dev, "no string tokens expected for skl tplg\n"); in skl_tplg_get_tokens()
3722 snprintf(alt_tplg_name, sizeof(alt_tplg_name), "%s-tplg.bin", in skl_tplg_init()
3724 dev_info(bus->dev, "tplg fw %s load failed with %d, trying alternative tplg name %s", in skl_tplg_init()
3731 dev_info(bus->dev, "tplg %s failed with %d, falling back to dfw_sst.bin", in skl_tplg_init()
3736 dev_err(bus->dev, "Fallback tplg fw %s load failed with %d\n", in skl_tplg_init()
3745 dev_err(bus->dev, "tplg component load failed%d\n", ret); in skl_tplg_init()
3751 dev_err(bus->dev, "tplg create pipe widget list failed%d\n", in skl_tplg_init()
/kernel/linux/linux-6.6/sound/soc/sof/intel/
H A Dhda-dai.c52 tplg_ops = sof_ipc_get_ops(sdev, tplg); in hda_dai_config()

Completed in 34 milliseconds