Lines Matching defs:sdev
20 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp);
21 const struct sof_ipc_ops *iops = sdev->ipc->ops;
28 list_for_each_entry(swidget, &sdev->widget_list, list) {
56 ret = iops->set_get_data(sdev, msg, msg->data_size, set);
73 ret = iops->set_get_data(sdev, msg, msg->data_size, set);
86 sof_ipc4_set_volume_data(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget,
131 dev_err(sdev->dev, "Failed to set volume update for %s\n",
148 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp);
170 list_for_each_entry(swidget, &sdev->widget_list, list) {
182 ret = sof_ipc4_set_volume_data(sdev, swidget, scontrol, true);
204 static int sof_ipc4_set_get_bytes_data(struct snd_sof_dev *sdev,
214 if (set && !pm_runtime_active(sdev->dev))
224 dev_err(sdev->dev, "Failed to %s for %s\n",
239 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp);
263 sof_ipc4_set_get_bytes_data(sdev, scontrol, true, true);
304 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp);
367 return sof_ipc4_set_get_bytes_data(sdev, scontrol, true, true);
392 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp);
393 int ret = sof_ipc4_set_get_bytes_data(sdev, scontrol, false, true);
442 static int sof_ipc4_widget_kcontrol_setup(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget)
447 list_for_each_entry(scontrol, &sdev->kcontrol_list, list) {
453 ret = sof_ipc4_set_volume_data(sdev, swidget,
457 ret = sof_ipc4_set_get_bytes_data(sdev, scontrol,
465 dev_err(sdev->dev,