Lines Matching defs:kcontrol
257 struct snd_kcontrol *kcontrol, int event)
357 static int cpcap_output_mux_get_enum(struct snd_kcontrol *kcontrol,
360 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol);
362 struct soc_enum *e = (struct soc_enum *)kcontrol->private_value;
400 static int cpcap_output_mux_put_enum(struct snd_kcontrol *kcontrol,
403 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol);
406 snd_soc_dapm_kcontrol_dapm(kcontrol);
407 struct soc_enum *e = (struct soc_enum *)kcontrol->private_value;
440 snd_soc_dapm_mux_update_power(dapm, kcontrol, muxval, e, NULL);
445 static int cpcap_input_right_mux_get_enum(struct snd_kcontrol *kcontrol,
448 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol);
484 static int cpcap_input_right_mux_put_enum(struct snd_kcontrol *kcontrol,
487 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol);
490 snd_soc_dapm_kcontrol_dapm(kcontrol);
491 struct soc_enum *e = (struct soc_enum *)kcontrol->private_value;
524 snd_soc_dapm_mux_update_power(dapm, kcontrol, muxval, e, NULL);
529 static int cpcap_input_left_mux_get_enum(struct snd_kcontrol *kcontrol,
532 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol);
560 static int cpcap_input_left_mux_put_enum(struct snd_kcontrol *kcontrol,
563 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol);
566 snd_soc_dapm_kcontrol_dapm(kcontrol);
567 struct soc_enum *e = (struct soc_enum *)kcontrol->private_value;
592 snd_soc_dapm_mux_update_power(dapm, kcontrol, muxval, e, NULL);