Lines Matching refs:kctl
355 static int special_clk_ctl_info(struct snd_kcontrol *kctl, in special_clk_ctl_info() argument
367 static int special_clk_ctl_get(struct snd_kcontrol *kctl, in special_clk_ctl_get() argument
370 struct snd_bebob *bebob = snd_kcontrol_chip(kctl); in special_clk_ctl_get()
375 static int special_clk_ctl_put(struct snd_kcontrol *kctl, in special_clk_ctl_put() argument
378 struct snd_bebob *bebob = snd_kcontrol_chip(kctl); in special_clk_ctl_put()
409 static int special_sync_ctl_info(struct snd_kcontrol *kctl, in special_sync_ctl_info() argument
419 static int special_sync_ctl_get(struct snd_kcontrol *kctl, in special_sync_ctl_get() argument
422 struct snd_bebob *bebob = snd_kcontrol_chip(kctl); in special_sync_ctl_get()
444 static int special_dig_in_iface_ctl_info(struct snd_kcontrol *kctl, in special_dig_in_iface_ctl_info() argument
451 static int special_dig_in_iface_ctl_get(struct snd_kcontrol *kctl, in special_dig_in_iface_ctl_get() argument
454 struct snd_bebob *bebob = snd_kcontrol_chip(kctl); in special_dig_in_iface_ctl_get()
481 static int special_dig_in_iface_ctl_set(struct snd_kcontrol *kctl, in special_dig_in_iface_ctl_set() argument
484 struct snd_bebob *bebob = snd_kcontrol_chip(kctl); in special_dig_in_iface_ctl_set()
537 static int special_dig_out_iface_ctl_info(struct snd_kcontrol *kctl, in special_dig_out_iface_ctl_info() argument
544 static int special_dig_out_iface_ctl_get(struct snd_kcontrol *kctl, in special_dig_out_iface_ctl_get() argument
547 struct snd_bebob *bebob = snd_kcontrol_chip(kctl); in special_dig_out_iface_ctl_get()
554 static int special_dig_out_iface_ctl_set(struct snd_kcontrol *kctl, in special_dig_out_iface_ctl_set() argument
557 struct snd_bebob *bebob = snd_kcontrol_chip(kctl); in special_dig_out_iface_ctl_set()
591 struct snd_kcontrol *kctl; in add_special_controls() local
595 kctl = snd_ctl_new1(&special_clk_ctl, bebob); in add_special_controls()
596 err = snd_ctl_add(bebob->card, kctl); in add_special_controls()
600 kctl = snd_ctl_new1(&special_sync_ctl, bebob); in add_special_controls()
601 err = snd_ctl_add(bebob->card, kctl); in add_special_controls()
604 params->ctl_id_sync = &kctl->id; in add_special_controls()
606 kctl = snd_ctl_new1(&special_dig_in_iface_ctl, bebob); in add_special_controls()
607 err = snd_ctl_add(bebob->card, kctl); in add_special_controls()
611 kctl = snd_ctl_new1(&special_dig_out_iface_ctl, bebob); in add_special_controls()
612 err = snd_ctl_add(bebob->card, kctl); in add_special_controls()