Lines Matching defs:kcontrol

168 static int snd_ak4114_in_error_info(struct snd_kcontrol *kcontrol,
178 static int snd_ak4114_in_error_get(struct snd_kcontrol *kcontrol,
181 struct ak4114 *chip = snd_kcontrol_chip(kcontrol);
185 chip->errors[kcontrol->private_value];
186 chip->errors[kcontrol->private_value] = 0;
193 static int snd_ak4114_in_bit_get(struct snd_kcontrol *kcontrol,
196 struct ak4114 *chip = snd_kcontrol_chip(kcontrol);
197 unsigned char reg = kcontrol->private_value & 0xff;
198 unsigned char bit = (kcontrol->private_value >> 8) & 0xff;
199 unsigned char inv = (kcontrol->private_value >> 31) & 1;
205 static int snd_ak4114_rate_info(struct snd_kcontrol *kcontrol,
215 static int snd_ak4114_rate_get(struct snd_kcontrol *kcontrol,
218 struct ak4114 *chip = snd_kcontrol_chip(kcontrol);
224 static int snd_ak4114_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
231 static int snd_ak4114_spdif_get(struct snd_kcontrol *kcontrol,
234 struct ak4114 *chip = snd_kcontrol_chip(kcontrol);
242 static int snd_ak4114_spdif_playback_get(struct snd_kcontrol *kcontrol,
245 struct ak4114 *chip = snd_kcontrol_chip(kcontrol);
253 static int snd_ak4114_spdif_playback_put(struct snd_kcontrol *kcontrol,
256 struct ak4114 *chip = snd_kcontrol_chip(kcontrol);
264 static int snd_ak4114_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
271 static int snd_ak4114_spdif_mask_get(struct snd_kcontrol *kcontrol,
278 static int snd_ak4114_spdif_pinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
287 static int snd_ak4114_spdif_pget(struct snd_kcontrol *kcontrol,
290 struct ak4114 *chip = snd_kcontrol_chip(kcontrol);
302 static int snd_ak4114_spdif_qinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
309 static int snd_ak4114_spdif_qget(struct snd_kcontrol *kcontrol,
312 struct ak4114 *chip = snd_kcontrol_chip(kcontrol);