Home
last modified time | relevance | path

Searched refs:kcontrol_type (Results 1 – 5 of 5) sorted by relevance

/linux-5.19.10/include/sound/
Dsoc-topology.h57 unsigned int *kcontrol_type; /* kcontrol type: mixer, enum, bytes */ member
/linux-5.19.10/sound/soc/
Dsoc-topology.c1349 unsigned int *kcontrol_type = NULL; in soc_tplg_dapm_widget_create() local
1407 kcontrol_type = devm_kcalloc(tplg->dev, le32_to_cpu(w->num_kcontrols), sizeof(unsigned int), in soc_tplg_dapm_widget_create()
1409 if (!kcontrol_type) in soc_tplg_dapm_widget_create()
1423 kcontrol_type[i] = SND_SOC_TPLG_TYPE_MIXER; in soc_tplg_dapm_widget_create()
1436 kcontrol_type[i] = SND_SOC_TPLG_TYPE_ENUM; in soc_tplg_dapm_widget_create()
1445 kcontrol_type[i] = SND_SOC_TPLG_TYPE_BYTES; in soc_tplg_dapm_widget_create()
1481 widget->dobj.widget.kcontrol_type = kcontrol_type; in soc_tplg_dapm_widget_create()
/linux-5.19.10/sound/soc/sof/
Dipc3-control.c579 if (widget->dobj.widget.kcontrol_type[i] == type && in sof_ipc3_control_update()
Dipc3-topology.c763 switch (widget->dobj.widget.kcontrol_type[i]) { in sof_get_control_data()
778 widget->dobj.widget.kcontrol_type[i], widget->name); in sof_get_control_data()
789 if (widget->dobj.widget.kcontrol_type[i] == SND_SOC_TPLG_TYPE_BYTES) { in sof_get_control_data()
Dtopology.c1417 switch (widget->dobj.widget.kcontrol_type[i]) { in sof_widget_unload()