Lines Matching refs:kctl
1186 struct snd_kcontrol *kctl; in g_audio_setup() local
1288 kctl = snd_ctl_new1(&u_audio_controls[UAC_FBACK_CTRL], in g_audio_setup()
1290 if (!kctl) { in g_audio_setup()
1295 kctl->id.device = pcm->device; in g_audio_setup()
1296 kctl->id.subdevice = 0; in g_audio_setup()
1298 err = snd_ctl_add(card, kctl); in g_audio_setup()
1304 kctl = snd_ctl_new1(&u_audio_controls[UAC_P_PITCH_CTRL], in g_audio_setup()
1306 if (!kctl) { in g_audio_setup()
1311 kctl->id.device = pcm->device; in g_audio_setup()
1312 kctl->id.subdevice = 0; in g_audio_setup()
1314 err = snd_ctl_add(card, kctl); in g_audio_setup()
1346 kctl = snd_ctl_new1(&u_audio_controls[UAC_MUTE_CTRL], in g_audio_setup()
1348 if (!kctl) { in g_audio_setup()
1353 kctl->id.device = pcm->device; in g_audio_setup()
1354 kctl->id.subdevice = 0; in g_audio_setup()
1356 err = snd_ctl_add(card, kctl); in g_audio_setup()
1359 prm->snd_kctl_mute_id = kctl->id; in g_audio_setup()
1369 kctl = snd_ctl_new1(&u_audio_controls[UAC_VOLUME_CTRL], in g_audio_setup()
1371 if (!kctl) { in g_audio_setup()
1376 kctl->id.device = pcm->device; in g_audio_setup()
1377 kctl->id.subdevice = 0; in g_audio_setup()
1380 kctl->tlv.c = u_audio_volume_tlv; in g_audio_setup()
1381 kctl->vd[0].access |= SNDRV_CTL_ELEM_ACCESS_TLV_READ | in g_audio_setup()
1384 err = snd_ctl_add(card, kctl); in g_audio_setup()
1387 prm->snd_kctl_volume_id = kctl->id; in g_audio_setup()
1399 kctl = snd_ctl_new1(&u_audio_controls[UAC_RATE_CTRL], prm); in g_audio_setup()
1400 if (!kctl) { in g_audio_setup()
1405 kctl->id.device = pcm->device; in g_audio_setup()
1406 kctl->id.subdevice = 0; in g_audio_setup()
1408 err = snd_ctl_add(card, kctl); in g_audio_setup()
1411 prm->snd_kctl_rate_id = kctl->id; in g_audio_setup()