Lines Matching refs:kc
1394 struct snd_kcontrol *kc, int event) in wcd934x_codec_enable_mclk() argument
3218 static int wcd934x_compander_get(struct snd_kcontrol *kc, in wcd934x_compander_get() argument
3221 struct snd_soc_component *component = snd_soc_kcontrol_component(kc); in wcd934x_compander_get()
3222 int comp = ((struct soc_mixer_control *)kc->private_value)->shift; in wcd934x_compander_get()
3230 static int wcd934x_compander_set(struct snd_kcontrol *kc, in wcd934x_compander_set() argument
3233 struct snd_soc_component *component = snd_soc_kcontrol_component(kc); in wcd934x_compander_set()
3235 int comp = ((struct soc_mixer_control *)kc->private_value)->shift; in wcd934x_compander_set()
3271 static int wcd934x_rx_hph_mode_get(struct snd_kcontrol *kc, in wcd934x_rx_hph_mode_get() argument
3274 struct snd_soc_component *component = snd_soc_kcontrol_component(kc); in wcd934x_rx_hph_mode_get()
3282 static int wcd934x_rx_hph_mode_put(struct snd_kcontrol *kc, in wcd934x_rx_hph_mode_put() argument
3285 struct snd_soc_component *component = snd_soc_kcontrol_component(kc); in wcd934x_rx_hph_mode_put()
3303 static int slim_rx_mux_get(struct snd_kcontrol *kc, in slim_rx_mux_get() argument
3306 struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kc); in slim_rx_mux_get()
3307 struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_widget(kc); in slim_rx_mux_get()
3340 static int slim_rx_mux_put(struct snd_kcontrol *kc, in slim_rx_mux_put() argument
3343 struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_widget(kc); in slim_rx_mux_put()
3345 struct soc_enum *e = (struct soc_enum *)kc->private_value; in slim_rx_mux_put()
3396 snd_soc_dapm_mux_update_power(w->dapm, kc, wcd->rx_port_value[port_id], in slim_rx_mux_put()
3404 static int wcd934x_int_dem_inp_mux_put(struct snd_kcontrol *kc, in wcd934x_int_dem_inp_mux_put() argument
3407 struct soc_enum *e = (struct soc_enum *)kc->private_value; in wcd934x_int_dem_inp_mux_put()
3411 component = snd_soc_dapm_kcontrol_component(kc); in wcd934x_int_dem_inp_mux_put()
3432 return snd_soc_dapm_put_enum_double(kc, ucontrol); in wcd934x_int_dem_inp_mux_put()
3820 static int slim_tx_mixer_get(struct snd_kcontrol *kc, in slim_tx_mixer_get() argument
3823 struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kc); in slim_tx_mixer_get()
3826 (struct soc_mixer_control *)kc->private_value; in slim_tx_mixer_get()
3834 static int slim_tx_mixer_put(struct snd_kcontrol *kc, in slim_tx_mixer_put() argument
3837 struct snd_soc_dapm_widget *widget = snd_soc_dapm_kcontrol_widget(kc); in slim_tx_mixer_put()
3841 (struct soc_mixer_control *)kc->private_value; in slim_tx_mixer_put()
3874 snd_soc_dapm_mixer_update_power(widget->dapm, kc, enable, update); in slim_tx_mixer_put()
4161 struct snd_kcontrol *kc, int event) in wcd934x_codec_enable_slim() argument
4308 struct snd_kcontrol *kc, int event) in wcd934x_codec_enable_interp_clk() argument
4349 struct snd_kcontrol *kc, int event) in wcd934x_codec_enable_mix_path() argument
4434 struct snd_kcontrol *kc, int event) in wcd934x_codec_ear_dac_event() argument
4561 struct snd_kcontrol *kc, int event) in wcd934x_codec_lineout_dac_event() argument