Home
last modified time | relevance | path

Searched refs:swidget (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/sound/soc/sof/
Dtopology.c53 static int ipc_pcm_params(struct snd_sof_widget *swidget, int dir) in ipc_pcm_params() argument
56 struct snd_sof_dev *sdev = swidget->sdev; in ipc_pcm_params()
65 spcm = snd_sof_find_spcm_name(sdev, swidget->widget->sname); in ipc_pcm_params()
68 swidget->widget->name); in ipc_pcm_params()
77 pcm.comp_id = swidget->comp_id; in ipc_pcm_params()
106 swidget->widget->name); in ipc_pcm_params()
112 static int ipc_trigger(struct snd_sof_widget *swidget, int cmd) in ipc_trigger() argument
114 struct snd_sof_dev *sdev = swidget->sdev; in ipc_trigger()
122 stream.comp_id = swidget->comp_id; in ipc_trigger()
129 swidget->widget->name); in ipc_trigger()
[all …]
Dpm.c64 struct snd_sof_widget *swidget; in sof_restore_pipelines() local
73 list_for_each_entry_reverse(swidget, &sdev->widget_list, list) { in sof_restore_pipelines()
77 if (!swidget->private) in sof_restore_pipelines()
80 switch (swidget->id) { in sof_restore_pipelines()
83 dai = swidget->private; in sof_restore_pipelines()
98 pipeline = swidget->private; in sof_restore_pipelines()
102 hdr = swidget->private; in sof_restore_pipelines()
104 swidget->private, hdr->size, in sof_restore_pipelines()
111 swidget->widget->id, swidget->comp_id); in sof_restore_pipelines()
180 list_for_each_entry(swidget, &sdev->widget_list, list) { in sof_restore_pipelines()
[all …]
Dcore.c87 struct snd_sof_widget *swidget; in snd_sof_find_swidget() local
89 list_for_each_entry(swidget, &sdev->widget_list, list) { in snd_sof_find_swidget()
90 if (strcmp(name, swidget->widget->name) == 0) in snd_sof_find_swidget()
91 return swidget; in snd_sof_find_swidget()
101 struct snd_sof_widget *swidget; in snd_sof_find_swidget_sname() local
109 list_for_each_entry(swidget, &sdev->widget_list, list) { in snd_sof_find_swidget_sname()
110 if (!strcmp(pcm_name, swidget->widget->sname) && swidget->id == type) in snd_sof_find_swidget_sname()
111 return swidget; in snd_sof_find_swidget_sname()
Dsof-priv.h549 struct snd_sof_widget *swidget);