Home
last modified time | relevance | path

Searched refs:sroute (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/sound/soc/sof/
A Dsof-audio.c20 struct snd_sof_route *sroute; in sof_reset_route_setup_status() local
22 list_for_each_entry(sroute, &sdev->route_list, list) in sof_reset_route_setup_status()
23 if (sroute->src_widget == widget || sroute->sink_widget == widget) { in sof_reset_route_setup_status()
24 if (sroute->setup && tplg_ops && tplg_ops->route_free) in sof_reset_route_setup_status()
25 tplg_ops->route_free(sdev, sroute); in sof_reset_route_setup_status()
27 sroute->setup = false; in sof_reset_route_setup_status()
208 struct snd_sof_route *sroute; in sof_route_setup() local
232 if (sroute->src_widget == src_widget && sroute->sink_widget == sink_widget) { in sof_route_setup()
244 if (sroute->setup) in sof_route_setup()
248 int ret = tplg_ops->route_setup(sdev, sroute); in sof_route_setup()
[all …]
A Dipc4-topology.c1806 if (sroute->src_queue_id < 0) { in sof_ipc4_route_setup()
1809 return sroute->src_queue_id; in sof_ipc4_route_setup()
1814 if (sroute->dst_queue_id < 0) { in sof_ipc4_route_setup()
1819 return sroute->dst_queue_id; in sof_ipc4_route_setup()
1825 sroute->src_queue_id); in sof_ipc4_route_setup()
1834 src_widget->widget->name, sroute->src_queue_id, in sof_ipc4_route_setup()
1835 sink_widget->widget->name, sroute->dst_queue_id); in sof_ipc4_route_setup()
1854 src_widget->widget->name, sroute->src_queue_id, in sof_ipc4_route_setup()
1878 src_widget->widget->name, sroute->src_queue_id, in sof_ipc4_route_free()
1879 sink_widget->widget->name, sroute->dst_queue_id); in sof_ipc4_route_free()
[all …]
A Dtopology.c1556 sroute = dobj->private; in sof_route_unload()
1557 if (!sroute) in sof_route_unload()
1561 kfree(sroute->private); in sof_route_unload()
1562 list_del(&sroute->list); in sof_route_unload()
1563 kfree(sroute); in sof_route_unload()
2024 sroute = kzalloc(sizeof(*sroute), GFP_KERNEL); in sof_route_load()
2025 if (!sroute) in sof_route_load()
2028 sroute->scomp = scomp; in sof_route_load()
2069 sroute->route = route; in sof_route_load()
2070 dobj->private = sroute; in sof_route_load()
[all …]
A Dipc3-topology.c1635 connect.source_id = sroute->src_widget->comp_id; in sof_ipc3_route_setup()
1636 connect.sink_id = sroute->sink_widget->comp_id; in sof_ipc3_route_setup()
1639 sroute->src_widget->widget->name, in sof_ipc3_route_setup()
1640 sroute->sink_widget->widget->name); in sof_ipc3_route_setup()
1646 sroute->src_widget->widget->name, sroute->sink_widget->widget->name); in sof_ipc3_route_setup()
2154 struct snd_sof_route *sroute; in sof_ipc3_set_up_all_pipelines() local
2203 sroute->sink_widget->dynamic_pipeline_widget)) in sof_ipc3_set_up_all_pipelines()
2211 sroute->sink_widget->id != snd_soc_dapm_buffer) in sof_ipc3_set_up_all_pipelines()
2215 sroute->sink_widget->widget); in sof_ipc3_set_up_all_pipelines()
2300 struct snd_sof_route *sroute; in sof_ipc3_tear_down_all_pipelines() local
[all …]
A Dsof-audio.h201 int (*route_setup)(struct snd_sof_dev *sdev, struct snd_sof_route *sroute);
202 int (*route_free)(struct snd_sof_dev *sdev, struct snd_sof_route *sroute);

Completed in 19 milliseconds