Lines Matching refs:kcontrol
157 static int snd_ak4117_in_error_info(struct snd_kcontrol *kcontrol, in snd_ak4117_in_error_info() argument
167 static int snd_ak4117_in_error_get(struct snd_kcontrol *kcontrol, in snd_ak4117_in_error_get() argument
170 struct ak4117 *chip = snd_kcontrol_chip(kcontrol); in snd_ak4117_in_error_get()
174 chip->errors[kcontrol->private_value]; in snd_ak4117_in_error_get()
175 chip->errors[kcontrol->private_value] = 0; in snd_ak4117_in_error_get()
182 static int snd_ak4117_in_bit_get(struct snd_kcontrol *kcontrol, in snd_ak4117_in_bit_get() argument
185 struct ak4117 *chip = snd_kcontrol_chip(kcontrol); in snd_ak4117_in_bit_get()
186 unsigned char reg = kcontrol->private_value & 0xff; in snd_ak4117_in_bit_get()
187 unsigned char bit = (kcontrol->private_value >> 8) & 0xff; in snd_ak4117_in_bit_get()
188 unsigned char inv = (kcontrol->private_value >> 31) & 1; in snd_ak4117_in_bit_get()
194 static int snd_ak4117_rx_info(struct snd_kcontrol *kcontrol, in snd_ak4117_rx_info() argument
204 static int snd_ak4117_rx_get(struct snd_kcontrol *kcontrol, in snd_ak4117_rx_get() argument
207 struct ak4117 *chip = snd_kcontrol_chip(kcontrol); in snd_ak4117_rx_get()
213 static int snd_ak4117_rx_put(struct snd_kcontrol *kcontrol, in snd_ak4117_rx_put() argument
216 struct ak4117 *chip = snd_kcontrol_chip(kcontrol); in snd_ak4117_rx_put()
229 static int snd_ak4117_rate_info(struct snd_kcontrol *kcontrol, in snd_ak4117_rate_info() argument
239 static int snd_ak4117_rate_get(struct snd_kcontrol *kcontrol, in snd_ak4117_rate_get() argument
242 struct ak4117 *chip = snd_kcontrol_chip(kcontrol); in snd_ak4117_rate_get()
248 static int snd_ak4117_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ak4117_spdif_info() argument
255 static int snd_ak4117_spdif_get(struct snd_kcontrol *kcontrol, in snd_ak4117_spdif_get() argument
258 struct ak4117 *chip = snd_kcontrol_chip(kcontrol); in snd_ak4117_spdif_get()
266 static int snd_ak4117_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinf… in snd_ak4117_spdif_mask_info() argument
273 static int snd_ak4117_spdif_mask_get(struct snd_kcontrol *kcontrol, in snd_ak4117_spdif_mask_get() argument
280 static int snd_ak4117_spdif_pinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ak4117_spdif_pinfo() argument
289 static int snd_ak4117_spdif_pget(struct snd_kcontrol *kcontrol, in snd_ak4117_spdif_pget() argument
292 struct ak4117 *chip = snd_kcontrol_chip(kcontrol); in snd_ak4117_spdif_pget()
304 static int snd_ak4117_spdif_qinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_ak4117_spdif_qinfo() argument
311 static int snd_ak4117_spdif_qget(struct snd_kcontrol *kcontrol, in snd_ak4117_spdif_qget() argument
314 struct ak4117 *chip = snd_kcontrol_chip(kcontrol); in snd_ak4117_spdif_qget()