Lines Matching refs:kctl
982 struct snd_kcontrol *kctl; in g_audio_setup() local
1082 kctl = snd_ctl_new1(&u_audio_controls[UAC_FBACK_CTRL], in g_audio_setup()
1084 if (!kctl) { in g_audio_setup()
1089 kctl->id.device = pcm->device; in g_audio_setup()
1090 kctl->id.subdevice = 0; in g_audio_setup()
1092 err = snd_ctl_add(card, kctl); in g_audio_setup()
1098 kctl = snd_ctl_new1(&u_audio_controls[UAC_P_PITCH_CTRL], in g_audio_setup()
1100 if (!kctl) { in g_audio_setup()
1105 kctl->id.device = pcm->device; in g_audio_setup()
1106 kctl->id.subdevice = 0; in g_audio_setup()
1108 err = snd_ctl_add(card, kctl); in g_audio_setup()
1140 kctl = snd_ctl_new1(&u_audio_controls[UAC_MUTE_CTRL], in g_audio_setup()
1142 if (!kctl) { in g_audio_setup()
1147 kctl->id.device = pcm->device; in g_audio_setup()
1148 kctl->id.subdevice = i; in g_audio_setup()
1150 err = snd_ctl_add(card, kctl); in g_audio_setup()
1153 prm->snd_kctl_mute = kctl; in g_audio_setup()
1163 kctl = snd_ctl_new1(&u_audio_controls[UAC_VOLUME_CTRL], in g_audio_setup()
1165 if (!kctl) { in g_audio_setup()
1170 kctl->id.device = pcm->device; in g_audio_setup()
1171 kctl->id.subdevice = i; in g_audio_setup()
1174 kctl->tlv.c = u_audio_volume_tlv; in g_audio_setup()
1175 kctl->vd[0].access |= SNDRV_CTL_ELEM_ACCESS_TLV_READ | in g_audio_setup()
1178 err = snd_ctl_add(card, kctl); in g_audio_setup()
1181 prm->snd_kctl_volume = kctl; in g_audio_setup()