Searched refs:sroute (Results 1 – 4 of 4) sorted by relevance
| /linux/sound/soc/sof/ |
| H A D | ipc4-topology.c | 3262 struct snd_sof_route *sroute) in sof_ipc4_set_copier_sink_format() 3281 format.sink_id = sroute->src_queue_id; in sof_ipc4_set_copier_sink_format() 3284 pin_fmt = sof_ipc4_get_input_pin_audio_fmt(sink_widget, sroute->dst_queue_id); in sof_ipc4_set_copier_sink_format() 3288 sink_widget->widget->name, sroute->dst_queue_id, in sof_ipc4_set_copier_sink_format() 3289 src_widget->widget->name, sroute->src_queue_id); in sof_ipc4_set_copier_sink_format() 3309 static int sof_ipc4_route_setup(struct snd_sof_dev *sdev, struct snd_sof_route *sroute) in sof_ipc4_route_setup() 3311 struct snd_sof_widget *src_widget = sroute->src_widget; in sof_ipc4_route_setup() 3312 struct snd_sof_widget *sink_widget = sroute->sink_widget; in sof_ipc4_route_setup() 3344 sroute->src_queue_id = sof_ipc4_get_queue_id(src_widget, sink_widget, in sof_ipc4_route_setup() 3346 if (sroute in sof_ipc4_route_setup() 3247 sof_ipc4_set_copier_sink_format(struct snd_sof_dev * sdev,struct snd_sof_widget * src_widget,struct snd_sof_widget * sink_widget,struct snd_sof_route * sroute) sof_ipc4_set_copier_sink_format() argument 3294 sof_ipc4_route_setup(struct snd_sof_dev * sdev,struct snd_sof_route * sroute) sof_ipc4_route_setup() argument 3395 sof_ipc4_route_free(struct snd_sof_dev * sdev,struct snd_sof_route * sroute) sof_ipc4_route_free() argument [all...] |
| H A D | topology.c | 1614 struct snd_sof_route *sroute; in sof_route_unload() local 1616 sroute = dobj->private; in sof_route_unload() 1617 if (!sroute) in sof_route_unload() 1620 /* free sroute and its private data */ in sof_route_unload() 1621 kfree(sroute->private); in sof_route_unload() 1622 list_del(&sroute->list); in sof_route_unload() 1623 kfree(sroute); in sof_route_unload() 2093 struct snd_sof_route *sroute; in sof_route_load() local 2096 /* allocate memory for sroute and connect */ in sof_route_load() 2097 sroute in sof_route_load() [all...] |
| H A D | ipc3-topology.c | 1735 static int sof_ipc3_route_setup(struct snd_sof_dev *sdev, struct snd_sof_route *sroute) in sof_ipc3_route_setup() argument 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 2334 list_for_each_entry(sroute, &sdev->route_list, list) { in sof_ipc3_set_up_all_pipelines() 2336 if (!verify && (sroute->src_widget->dynamic_pipeline_widget || in sof_ipc3_set_up_all_pipelines() 2337 sroute->sink_widget->dynamic_pipeline_widget)) in sof_ipc3_set_up_all_pipelines() [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);
|