Lines Matching refs:snd_kcontrol

462 static int snd_ac97_info_enum_double(struct snd_kcontrol *kcontrol,  in snd_ac97_info_enum_double()
471 static int snd_ac97_get_enum_double(struct snd_kcontrol *kcontrol, in snd_ac97_get_enum_double()
488 static int snd_ac97_put_enum_double(struct snd_kcontrol *kcontrol, in snd_ac97_put_enum_double()
512 static int snd_ac97_page_save(struct snd_ac97 *ac97, int reg, struct snd_kcontrol *kcontrol) in snd_ac97_page_save()
535 static int snd_ac97_info_volsw(struct snd_kcontrol *kcontrol, in snd_ac97_info_volsw()
549 static int snd_ac97_get_volsw(struct snd_kcontrol *kcontrol, in snd_ac97_get_volsw()
573 static int snd_ac97_put_volsw(struct snd_kcontrol *kcontrol, in snd_ac97_put_volsw()
700 static void set_inv_eapd(struct snd_ac97 *ac97, struct snd_kcontrol *kctl) in set_inv_eapd()
707 static int snd_ac97_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ac97_spdif_mask_info()
714 static int snd_ac97_spdif_cmask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucont… in snd_ac97_spdif_cmask_get()
726 static int snd_ac97_spdif_pmask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucont… in snd_ac97_spdif_pmask_get()
736 static int snd_ac97_spdif_default_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *uco… in snd_ac97_spdif_default_get()
749 static int snd_ac97_spdif_default_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *uco… in snd_ac97_spdif_default_put()
823 static int snd_ac97_put_spsa(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) in snd_ac97_put_spsa()
892 static int snd_ac97_ad18xx_pcm_info_bits(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *u… in snd_ac97_ad18xx_pcm_info_bits()
909 static int snd_ac97_ad18xx_pcm_get_bits(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *u… in snd_ac97_ad18xx_pcm_get_bits()
923 static int snd_ac97_ad18xx_pcm_put_bits(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *u… in snd_ac97_ad18xx_pcm_put_bits()
946 static int snd_ac97_ad18xx_pcm_info_volume(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info … in snd_ac97_ad18xx_pcm_info_volume()
955 static int snd_ac97_ad18xx_pcm_get_volume(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value … in snd_ac97_ad18xx_pcm_get_volume()
967 static int snd_ac97_ad18xx_pcm_put_volume(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value … in snd_ac97_ad18xx_pcm_put_volume()
1175 static struct snd_kcontrol *snd_ac97_cnew(const struct snd_kcontrol_new *_template, in snd_ac97_cnew()
1191 struct snd_kcontrol *kctl; in snd_ac97_cmute_new_stereo()
1247 static void set_tlv_db_scale(struct snd_kcontrol *kctl, const unsigned int *tlv) in set_tlv_db_scale()
1261 struct snd_kcontrol *kctl; in snd_ac97_cvol_new()
1333 struct snd_kcontrol *kctl; in snd_ac97_mixer_build()
2627 static struct snd_kcontrol *ctl_find(struct snd_ac97 *ac97, const char *name, const char *suffix) in ctl_find()
2640 struct snd_kcontrol *kctl = ctl_find(ac97, src, suffix); in snd_ac97_rename_ctl()
2660 struct snd_kcontrol *kctl1, *kctl2; in snd_ac97_swap_ctl()
2673 static int bind_hp_volsw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) in bind_hp_volsw_put()
2688 struct snd_kcontrol *msw = ctl_find(ac97, "Master Playback Switch", NULL); in tune_hp_only()
2689 struct snd_kcontrol *mvol = ctl_find(ac97, "Master Playback Volume", NULL); in tune_hp_only()
2766 struct snd_kcontrol *kctl = ctl_find(ac97, "External Amplifier", NULL); in tune_inv_eapd()
2773 static int master_mute_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) in master_mute_sw_put()
2795 struct snd_kcontrol *msw = ctl_find(ac97, "Master Playback Switch", NULL); in tune_mute_led()
2808 static int hp_master_mute_sw_put(struct snd_kcontrol *kcontrol, in hp_master_mute_sw_put()
2830 struct snd_kcontrol *msw = ctl_find(ac97, "Master Playback Switch", NULL); in tune_hp_mute_led()
2831 struct snd_kcontrol *mvol = ctl_find(ac97, "Master Playback Volume", NULL); in tune_hp_mute_led()