Lines Matching refs:kctl
478 struct snd_kcontrol *kctl; in snd_ak4114_build() local
487 kctl = snd_ctl_new1(&snd_ak4114_iec958_controls[idx], ak4114); in snd_ak4114_build()
488 if (kctl == NULL) in snd_ak4114_build()
490 if (strstr(kctl->id.name, "Playback")) { in snd_ak4114_build()
492 snd_ctl_free_one(kctl); in snd_ak4114_build()
496 kctl->id.device = ply_substream->pcm->device; in snd_ak4114_build()
497 kctl->id.subdevice = ply_substream->number; in snd_ak4114_build()
499 kctl->id.device = cap_substream->pcm->device; in snd_ak4114_build()
500 kctl->id.subdevice = cap_substream->number; in snd_ak4114_build()
502 err = snd_ctl_add(ak4114->card, kctl); in snd_ak4114_build()
505 ak4114->kctls[idx] = kctl; in snd_ak4114_build()