• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/pci/ca0106/

Lines Matching defs:kcontrol

80 static int snd_ca0106_shared_spdif_info(struct snd_kcontrol *kcontrol,
90 static int snd_ca0106_shared_spdif_get(struct snd_kcontrol *kcontrol,
93 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol);
99 static int snd_ca0106_shared_spdif_put(struct snd_kcontrol *kcontrol,
102 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol);
133 static int snd_ca0106_capture_source_info(struct snd_kcontrol *kcontrol,
149 static int snd_ca0106_capture_source_get(struct snd_kcontrol *kcontrol,
152 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol);
158 static int snd_ca0106_capture_source_put(struct snd_kcontrol *kcontrol,
161 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol);
178 static int snd_ca0106_i2c_capture_source_info(struct snd_kcontrol *kcontrol,
194 static int snd_ca0106_i2c_capture_source_get(struct snd_kcontrol *kcontrol,
197 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol);
203 static int snd_ca0106_i2c_capture_source_put(struct snd_kcontrol *kcontrol,
206 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol);
234 static int snd_ca0106_capture_line_in_side_out_info(struct snd_kcontrol *kcontrol,
248 static int snd_ca0106_capture_mic_line_in_info(struct snd_kcontrol *kcontrol,
262 static int snd_ca0106_capture_mic_line_in_get(struct snd_kcontrol *kcontrol,
265 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol);
271 static int snd_ca0106_capture_mic_line_in_put(struct snd_kcontrol *kcontrol,
274 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol);
318 static int snd_ca0106_spdif_info(struct snd_kcontrol *kcontrol,
326 static int snd_ca0106_spdif_get(struct snd_kcontrol *kcontrol,
329 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol);
330 unsigned int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id);
339 static int snd_ca0106_spdif_get_mask(struct snd_kcontrol *kcontrol,
349 static int snd_ca0106_spdif_put(struct snd_kcontrol *kcontrol,
352 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol);
353 unsigned int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id);
369 static int snd_ca0106_volume_info(struct snd_kcontrol *kcontrol,
379 static int snd_ca0106_volume_get(struct snd_kcontrol *kcontrol,
382 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol);
386 channel_id = (kcontrol->private_value >> 8) & 0xff;
387 reg = kcontrol->private_value & 0xff;
395 static int snd_ca0106_volume_put(struct snd_kcontrol *kcontrol,
398 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol);
402 channel_id = (kcontrol->private_value >> 8) & 0xff;
403 reg = kcontrol->private_value & 0xff;
416 static int snd_ca0106_i2c_volume_info(struct snd_kcontrol *kcontrol,
426 static int snd_ca0106_i2c_volume_get(struct snd_kcontrol *kcontrol,
429 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol);
432 source_id = kcontrol->private_value;
439 static int snd_ca0106_i2c_volume_put(struct snd_kcontrol *kcontrol,
442 struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol);
448 source_id = kcontrol->private_value;