Lines Matching refs:kc
1316 struct snd_kcontrol *kc, int event) in wcd934x_codec_enable_mclk() argument
2428 static int wcd934x_compander_get(struct snd_kcontrol *kc, in wcd934x_compander_get() argument
2431 struct snd_soc_component *component = snd_soc_kcontrol_component(kc); in wcd934x_compander_get()
2432 int comp = ((struct soc_mixer_control *)kc->private_value)->shift; in wcd934x_compander_get()
2440 static int wcd934x_compander_set(struct snd_kcontrol *kc, in wcd934x_compander_set() argument
2443 struct snd_soc_component *component = snd_soc_kcontrol_component(kc); in wcd934x_compander_set()
2445 int comp = ((struct soc_mixer_control *)kc->private_value)->shift; in wcd934x_compander_set()
2481 static int wcd934x_rx_hph_mode_get(struct snd_kcontrol *kc, in wcd934x_rx_hph_mode_get() argument
2484 struct snd_soc_component *component = snd_soc_kcontrol_component(kc); in wcd934x_rx_hph_mode_get()
2492 static int wcd934x_rx_hph_mode_put(struct snd_kcontrol *kc, in wcd934x_rx_hph_mode_put() argument
2495 struct snd_soc_component *component = snd_soc_kcontrol_component(kc); in wcd934x_rx_hph_mode_put()
2513 static int slim_rx_mux_get(struct snd_kcontrol *kc, in slim_rx_mux_get() argument
2516 struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kc); in slim_rx_mux_get()
2517 struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_widget(kc); in slim_rx_mux_get()
2550 static int slim_rx_mux_put(struct snd_kcontrol *kc, in slim_rx_mux_put() argument
2553 struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_widget(kc); in slim_rx_mux_put()
2555 struct soc_enum *e = (struct soc_enum *)kc->private_value; in slim_rx_mux_put()
2606 snd_soc_dapm_mux_update_power(w->dapm, kc, wcd->rx_port_value[port_id], in slim_rx_mux_put()
2614 static int wcd934x_int_dem_inp_mux_put(struct snd_kcontrol *kc, in wcd934x_int_dem_inp_mux_put() argument
2617 struct soc_enum *e = (struct soc_enum *)kc->private_value; in wcd934x_int_dem_inp_mux_put()
2621 component = snd_soc_dapm_kcontrol_component(kc); in wcd934x_int_dem_inp_mux_put()
2642 ret = snd_soc_dapm_put_enum_double(kc, ucontrol); in wcd934x_int_dem_inp_mux_put()
3032 static int slim_tx_mixer_get(struct snd_kcontrol *kc, in slim_tx_mixer_get() argument
3035 struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kc); in slim_tx_mixer_get()
3038 (struct soc_mixer_control *)kc->private_value; in slim_tx_mixer_get()
3046 static int slim_tx_mixer_put(struct snd_kcontrol *kc, in slim_tx_mixer_put() argument
3049 struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_widget(kc); in slim_tx_mixer_put()
3053 (struct soc_mixer_control *)kc->private_value; in slim_tx_mixer_put()
3086 snd_soc_dapm_mixer_update_power(widget->dapm, kc, enable, update); in slim_tx_mixer_put()
3373 struct snd_kcontrol *kc, int event) in wcd934x_codec_enable_slim() argument
3520 struct snd_kcontrol *kc, int event) in wcd934x_codec_enable_interp_clk() argument
3561 struct snd_kcontrol *kc, int event) in wcd934x_codec_enable_mix_path() argument
3646 struct snd_kcontrol *kc, int event) in wcd934x_codec_ear_dac_event() argument
3773 struct snd_kcontrol *kc, int event) in wcd934x_codec_lineout_dac_event() argument