Searched refs:sroute (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/sound/soc/sof/ |
| H A D | sof-audio.c | 33 struct snd_sof_route *sroute; in sof_reset_route_setup_status() local 36 if (sroute->src_widget == widget || sroute->sink_widget == widget) { in sof_reset_route_setup_status() 40 sroute->setup = false; in sof_reset_route_setup_status() 259 struct snd_sof_route *sroute; in sof_route_setup() local 269 if (sroute->src_widget == src_widget && sroute->sink_widget == sink_widget) { in sof_route_setup() 281 if (sroute->setup) in sof_route_setup() 291 sroute->setup = true; in sof_route_setup() 300 struct snd_sof_route *sroute; in sof_setup_pipeline_connections() local 355 if (sroute->setup) in sof_setup_pipeline_connections() 378 swidget = sroute->src_widget; in sof_setup_pipeline_connections() [all …]
|
| H A D | ipc4-topology.c | 3023 struct snd_sof_route *sroute) in sof_ipc4_set_copier_sink_format() argument 3042 format.sink_id = sroute->src_queue_id; in sof_ipc4_set_copier_sink_format() 3107 if (sroute->src_queue_id < 0) { in sof_ipc4_route_setup() 3111 return sroute->src_queue_id; in sof_ipc4_route_setup() 3116 if (sroute->dst_queue_id < 0) { in sof_ipc4_route_setup() 3122 return sroute->dst_queue_id; in sof_ipc4_route_setup() 3128 sink_widget, sroute); in sof_ipc4_route_setup() 3138 src_widget->widget->name, sroute->src_queue_id, in sof_ipc4_route_setup() 3158 src_widget->widget->name, sroute->src_queue_id, in sof_ipc4_route_setup() 3190 src_widget->widget->name, sroute->src_queue_id, in sof_ipc4_route_free() [all …]
|
| H A D | topology.c | 1608 sroute = dobj->private; in sof_route_unload() 1609 if (!sroute) in sof_route_unload() 1613 kfree(sroute->private); in sof_route_unload() 1614 list_del(&sroute->list); in sof_route_unload() 1615 kfree(sroute); in sof_route_unload() 2089 sroute = kzalloc(sizeof(*sroute), GFP_KERNEL); in sof_route_load() 2090 if (!sroute) in sof_route_load() 2093 sroute->scomp = scomp; in sof_route_load() 2134 sroute->route = route; in sof_route_load() 2135 dobj->private = sroute; in sof_route_load() [all …]
|
| H A D | ipc3-topology.c | 1742 connect.source_id = sroute->src_widget->comp_id; in sof_ipc3_route_setup() 1743 connect.sink_id = sroute->sink_widget->comp_id; in sof_ipc3_route_setup() 1746 sroute->src_widget->widget->name, in sof_ipc3_route_setup() 1747 sroute->sink_widget->widget->name); in sof_ipc3_route_setup() 1753 sroute->src_widget->widget->name, sroute->sink_widget->widget->name); in sof_ipc3_route_setup() 2288 struct snd_sof_route *sroute; in sof_ipc3_set_up_all_pipelines() local 2337 sroute->sink_widget->dynamic_pipeline_widget)) in sof_ipc3_set_up_all_pipelines() 2345 sroute->sink_widget->id != snd_soc_dapm_buffer) in sof_ipc3_set_up_all_pipelines() 2349 sroute->sink_widget->widget); in sof_ipc3_set_up_all_pipelines() 2460 struct snd_sof_route *sroute; in sof_ipc3_tear_down_all_pipelines() local [all …]
|
| H A D | sof-audio.h | 223 int (*route_setup)(struct snd_sof_dev *sdev, struct snd_sof_route *sroute); 224 int (*route_free)(struct snd_sof_dev *sdev, struct snd_sof_route *sroute);
|