Lines Matching refs:scomp

17 	struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scontrol->scomp);  in sof_ipc3_set_get_kcontrol_data()
96 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_refresh_control() local
102 if (!pm_runtime_active(scomp->dev)) in snd_sof_refresh_control()
113 dev_err(scomp->dev, "Failed to get control data: %d\n", ret); in snd_sof_refresh_control()
142 struct snd_soc_component *scomp = scontrol->scomp; in sof_ipc3_volume_put() local
158 if (pm_runtime_active(scomp->dev)) { in sof_ipc3_volume_put()
162 dev_err(scomp->dev, "Failed to set mixer updates for %s\n", in sof_ipc3_volume_put()
191 struct snd_soc_component *scomp = scontrol->scomp; in sof_ipc3_switch_put() local
206 if (pm_runtime_active(scomp->dev)) { in sof_ipc3_switch_put()
210 dev_err(scomp->dev, "Failed to set mixer updates for %s\n", in sof_ipc3_switch_put()
239 struct snd_soc_component *scomp = scontrol->scomp; in sof_ipc3_enum_put() local
254 if (pm_runtime_active(scomp->dev)) { in sof_ipc3_enum_put()
258 dev_err(scomp->dev, "Failed to set enum updates for %s\n", in sof_ipc3_enum_put()
271 struct snd_soc_component *scomp = scontrol->scomp; in sof_ipc3_bytes_get() local
278 dev_err_ratelimited(scomp->dev, "data max %zu exceeds ucontrol data array size\n", in sof_ipc3_bytes_get()
285 dev_err_ratelimited(scomp->dev, in sof_ipc3_bytes_get()
303 struct snd_soc_component *scomp = scontrol->scomp; in sof_ipc3_bytes_put() local
308 dev_err_ratelimited(scomp->dev, "data max %zu exceeds ucontrol data array size\n", in sof_ipc3_bytes_put()
315 dev_err_ratelimited(scomp->dev, "data size too big %u bytes max is %zu\n", in sof_ipc3_bytes_put()
326 if (pm_runtime_active(scomp->dev)) in sof_ipc3_bytes_put()
337 struct snd_soc_component *scomp = scontrol->scomp; in sof_ipc3_bytes_ext_get() local
358 dev_err_ratelimited(scomp->dev, "User data size %d exceeds max size %zu\n", in sof_ipc3_bytes_ext_get()
387 struct snd_soc_component *scomp = scontrol->scomp; in sof_ipc3_bytes_ext_put() local
400 dev_err_ratelimited(scomp->dev, "Inconsistent TLV, data %d + header %zu > %d\n", in sof_ipc3_bytes_ext_put()
407 dev_err_ratelimited(scomp->dev, "Bytes data size %d exceeds max %zu\n", in sof_ipc3_bytes_ext_put()
414 dev_err_ratelimited(scomp->dev, "Incorrect command for bytes put %d\n", in sof_ipc3_bytes_ext_put()
423 dev_err_ratelimited(scomp->dev, "Wrong ABI magic 0x%08x\n", cdata->data->magic); in sof_ipc3_bytes_ext_put()
428 dev_err_ratelimited(scomp->dev, "Incompatible ABI version 0x%08x\n", in sof_ipc3_bytes_ext_put()
435 dev_err_ratelimited(scomp->dev, "Mismatch in ABI data size (truncated?)\n"); in sof_ipc3_bytes_ext_put()
440 if (pm_runtime_active(scomp->dev)) in sof_ipc3_bytes_ext_put()
452 struct snd_soc_component *scomp = scontrol->scomp; in sof_ipc3_bytes_ext_volatile_get() local
477 dev_err_ratelimited(scomp->dev, "User data size %d exceeds max size %zu\n", in sof_ipc3_bytes_ext_volatile_get()
503 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_update_control() local
511 dev_err(scomp->dev, "cdata binary size mismatch %u - %u\n", in snd_sof_update_control()
519 dev_err(scomp->dev, "cdata channel count mismatch %u - %d\n", in snd_sof_update_control()
637 snd_ctl_notify_one(swidget->scomp->card->snd_card, SNDRV_CTL_EVENT_MASK_VALUE, kc, 0); in sof_ipc3_control_update()