Searched refs:kcontrol_type (Results 1 - 6 of 6) sorted by relevance

/linux-master/include/sound/
H A Dsoc-topology.h57 unsigned int *kcontrol_type; /* kcontrol type: mixer, enum, bytes */ member in struct:snd_soc_dobj_widget
/linux-master/sound/soc/
H A Dsoc-topology.c1300 unsigned int *kcontrol_type = NULL; local
1360 kcontrol_type = devm_kcalloc(tplg->dev, le32_to_cpu(w->num_kcontrols), sizeof(unsigned int),
1362 if (!kcontrol_type) {
1378 kcontrol_type[i] = SND_SOC_TPLG_TYPE_MIXER;
1391 kcontrol_type[i] = SND_SOC_TPLG_TYPE_ENUM;
1400 kcontrol_type[i] = SND_SOC_TPLG_TYPE_BYTES;
1436 widget->dobj.widget.kcontrol_type = kcontrol_type;
/linux-master/sound/soc/sof/
H A Dipc3-control.c601 if (widget->dobj.widget.kcontrol_type[i] == type &&
H A Dipc3-topology.c813 switch (widget->dobj.widget.kcontrol_type[i]) {
828 widget->dobj.widget.kcontrol_type[i], widget->name);
839 if (widget->dobj.widget.kcontrol_type[i] == SND_SOC_TPLG_TYPE_BYTES) {
H A Dipc4-control.c768 if (widget->dobj.widget.kcontrol_type[i] == type &&
H A Dtopology.c1654 switch (widget->dobj.widget.kcontrol_type[i]) {
1670 dev_warn(scomp->dev, "unsupported kcontrol_type\n");

Completed in 278 milliseconds