Searched refs:kcontrol (Results 51 - 75 of 476) sorted by relevance

1234567891011>>

/linux-master/sound/soc/tegra/
H A Dtegra210_peq.c98 static int tegra210_peq_get(struct snd_kcontrol *kcontrol, argument
102 (struct soc_mixer_control *)kcontrol->private_value;
103 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol);
121 static int tegra210_peq_put(struct snd_kcontrol *kcontrol, argument
125 (struct soc_mixer_control *)kcontrol->private_value;
126 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol);
145 static int tegra210_peq_ram_get(struct snd_kcontrol *kcontrol, argument
148 struct tegra_soc_bytes *params = (void *)kcontrol->private_value;
149 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol);
168 static int tegra210_peq_ram_put(struct snd_kcontrol *kcontrol, argument
191 tegra210_peq_param_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
[all...]
H A Dtegra210_mbdrc.c233 static int tegra210_mbdrc_get(struct snd_kcontrol *kcontrol, argument
237 (struct soc_mixer_control *)kcontrol->private_value;
238 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol);
249 static int tegra210_mbdrc_put(struct snd_kcontrol *kcontrol, argument
253 (struct soc_mixer_control *)kcontrol->private_value;
254 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol);
267 static int tegra210_mbdrc_get_enum(struct snd_kcontrol *kcontrol, argument
270 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol);
272 struct soc_enum *e = (struct soc_enum *)kcontrol->private_value;
282 static int tegra210_mbdrc_put_enum(struct snd_kcontrol *kcontrol, argument
304 tegra210_mbdrc_band_params_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
325 tegra210_mbdrc_band_params_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
350 tegra210_mbdrc_threshold_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
378 tegra210_mbdrc_threshold_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
411 tegra210_mbdrc_biquad_coeffs_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
423 tegra210_mbdrc_biquad_coeffs_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
439 tegra210_mbdrc_param_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
450 tegra210_mbdrc_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
467 tegra210_mbdrc_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
[all...]
H A Dtegra186_asrc.c240 static int tegra186_asrc_get_ratio_source(struct snd_kcontrol *kcontrol, argument
244 (struct soc_enum *)kcontrol->private_value;
245 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol);
254 static int tegra186_asrc_put_ratio_source(struct snd_kcontrol *kcontrol, argument
258 (struct soc_enum *)kcontrol->private_value;
259 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol);
274 static int tegra186_asrc_get_ratio_int(struct snd_kcontrol *kcontrol, argument
278 (struct soc_mixer_control *)kcontrol->private_value;
279 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol);
292 static int tegra186_asrc_put_ratio_int(struct snd_kcontrol *kcontrol, argument
322 tegra186_asrc_get_ratio_frac(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
340 tegra186_asrc_put_ratio_frac(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
370 tegra186_asrc_get_hwcomp_disable(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
384 tegra186_asrc_put_hwcomp_disable(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
402 tegra186_asrc_get_input_threshold(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
416 tegra186_asrc_put_input_threshold(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
435 tegra186_asrc_get_output_threshold(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
449 tegra186_asrc_put_output_threshold(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
468 tegra186_asrc_widget_event(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, int event) argument
[all...]
/linux-master/sound/pci/ice1712/
H A Dpontis.c100 static int wm_dac_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
109 static int wm_dac_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
111 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
125 static int wm_dac_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
127 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
155 static int wm_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
164 static int wm_adc_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
166 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
180 static int wm_adc_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
182 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
206 wm_adc_mux_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
217 wm_adc_mux_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
243 wm_bypass_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
253 wm_bypass_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
278 wm_chswap_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
288 wm_chswap_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
399 cs_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
409 cs_source_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
419 cs_source_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
440 pontis_gpio_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
449 pontis_gpio_mask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
459 pontis_gpio_mask_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
473 pontis_gpio_dir_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
483 pontis_gpio_dir_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
497 pontis_gpio_data_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
508 pontis_gpio_data_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
[all...]
H A Dews.c568 static int snd_ice1712_ewx_io_sense_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo){ argument
576 static int snd_ice1712_ewx_io_sense_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
578 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
579 unsigned char mask = kcontrol->private_value & 0xff;
587 static int snd_ice1712_ewx_io_sense_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
589 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
590 unsigned char mask = kcontrol->private_value & 0xff;
593 if (kcontrol->private_value & (1 << 31))
628 static int snd_ice1712_ews88mt_output_sense_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
630 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
645 snd_ice1712_ews88mt_output_sense_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
667 snd_ice1712_ews88mt_input_sense_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
688 snd_ice1712_ews88mt_input_sense_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
736 snd_ice1712_ews88d_control_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
757 snd_ice1712_ews88d_control_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
853 snd_ice1712_6fire_control_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
870 snd_ice1712_6fire_control_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
892 snd_ice1712_6fire_select_input_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
900 snd_ice1712_6fire_select_input_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
912 snd_ice1712_6fire_select_input_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
[all...]
H A Dprodigy_hifi.c241 static int ak4396_dac_vol_info(struct snd_kcontrol *kcontrol, argument
251 static int ak4396_dac_vol_get(struct snd_kcontrol *kcontrol, argument
254 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
264 static int ak4396_dac_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
266 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
350 static int wm_dac_vol_info(struct snd_kcontrol *kcontrol, argument
360 static int wm_dac_vol_get(struct snd_kcontrol *kcontrol, argument
363 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
373 static int wm_dac_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
375 struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol);
397 wm8766_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
408 wm8766_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
422 wm8766_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
449 wm_master_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
459 wm_master_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
470 wm_master_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
504 wm_adc_mux_enum_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
533 wm_adc_mux_enum_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
544 wm_adc_mux_enum_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
572 wm_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
582 wm_adc_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
599 wm_adc_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
626 wm_adc_mux_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
639 wm_adc_mux_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
666 wm_bypass_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
678 wm_bypass_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
704 wm_chswap_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
716 wm_chswap_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
[all...]
/linux-master/sound/pci/lola/
H A Dlola_mixer.c501 static int lola_analog_vol_info(struct snd_kcontrol *kcontrol, argument
504 struct lola *chip = snd_kcontrol_chip(kcontrol);
505 int dir = kcontrol->private_value;
514 static int lola_analog_vol_get(struct snd_kcontrol *kcontrol, argument
517 struct lola *chip = snd_kcontrol_chip(kcontrol);
518 int dir = kcontrol->private_value;
527 static int lola_analog_vol_put(struct snd_kcontrol *kcontrol, argument
530 struct lola *chip = snd_kcontrol_chip(kcontrol);
531 int dir = kcontrol->private_value;
544 static int lola_analog_vol_tlv(struct snd_kcontrol *kcontrol, in argument
599 lola_input_src_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
611 lola_input_src_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
623 lola_input_src_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
661 lola_src_gain_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
673 lola_src_gain_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
696 lola_src_gain_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
[all...]
/linux-master/sound/aoa/codecs/
H A Dtas.c223 static int tas_snd_vol_info(struct snd_kcontrol *kcontrol, argument
233 static int tas_snd_vol_get(struct snd_kcontrol *kcontrol, argument
236 struct tas *tas = snd_kcontrol_chip(kcontrol);
245 static int tas_snd_vol_put(struct snd_kcontrol *kcontrol, argument
248 struct tas *tas = snd_kcontrol_chip(kcontrol);
283 static int tas_snd_mute_get(struct snd_kcontrol *kcontrol, argument
286 struct tas *tas = snd_kcontrol_chip(kcontrol);
295 static int tas_snd_mute_put(struct snd_kcontrol *kcontrol, argument
298 struct tas *tas = snd_kcontrol_chip(kcontrol);
324 static int tas_snd_mixer_info(struct snd_kcontrol *kcontrol, argument
334 tas_snd_mixer_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
348 tas_snd_mixer_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
384 tas_snd_drc_range_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
394 tas_snd_drc_range_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
405 tas_snd_drc_range_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
438 tas_snd_drc_switch_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
449 tas_snd_drc_switch_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
476 tas_snd_capture_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
484 tas_snd_capture_source_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
495 tas_snd_capture_source_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
545 tas_snd_treble_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
555 tas_snd_treble_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
566 tas_snd_treble_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
596 tas_snd_bass_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
606 tas_snd_bass_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
617 tas_snd_bass_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
[all...]
/linux-master/sound/pci/hda/
H A Dhda_cs_dsp_ctl.c105 struct snd_kcontrol_new kcontrol = {0}; local
123 kcontrol.name = name;
124 kcontrol.info = hda_cs_dsp_coeff_info;
125 kcontrol.iface = SNDRV_CTL_ELEM_IFACE_MIXER;
126 kcontrol.access = wmfw_convert_flags(cs_ctl->flags);
127 kcontrol.get = hda_cs_dsp_coeff_get;
128 kcontrol.put = hda_cs_dsp_coeff_put;
130 kctl = snd_ctl_new1(&kcontrol, (void *)ctl);
141 dev_err(cs_ctl->dsp->dev, "Failed to add KControl %s = %d\n", kcontrol.name, ret);
145 dev_dbg(cs_ctl->dsp->dev, "Added KControl: %s\n", kcontrol
[all...]
H A Dtas2781_hda_i2c.c168 static int tasdevice_info_profile(struct snd_kcontrol *kcontrol, argument
171 struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
181 static int tasdevice_get_profile_id(struct snd_kcontrol *kcontrol, argument
184 struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
190 dev_dbg(tas_priv->dev, "%s: kcontrol %s: %d\n",
191 __func__, kcontrol->id.name, tas_priv->rcabin.profile_cfg_id);
198 static int tasdevice_set_profile_id(struct snd_kcontrol *kcontrol, argument
201 struct tasdevice_priv *tas_priv = snd_kcontrol_chip(kcontrol);
210 dev_dbg(tas_priv->dev, "%s: kcontrol %s: %d -> %d\n",
211 __func__, kcontrol
224 tasdevice_info_programs(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
238 tasdevice_info_config(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
252 tasdevice_program_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
269 tasdevice_program_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
295 tasdevice_config_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
312 tasdevice_config_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
338 tas2781_amp_getvol(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
358 tas2781_amp_putvol(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
379 tas2781_force_fwload_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
395 tas2781_force_fwload_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
[all...]
/linux-master/sound/isa/msnd/
H A Dmsnd_pinnacle_mixer.c52 static int snd_msndmix_info_mux(struct snd_kcontrol *kcontrol, argument
58 struct snd_msnd *chip = snd_kcontrol_chip(kcontrol);
64 static int snd_msndmix_get_mux(struct snd_kcontrol *kcontrol, argument
67 struct snd_msnd *chip = snd_kcontrol_chip(kcontrol);
116 static int snd_msndmix_put_mux(struct snd_kcontrol *kcontrol, argument
119 struct snd_msnd *msnd = snd_kcontrol_chip(kcontrol);
124 static int snd_msndmix_volume_info(struct snd_kcontrol *kcontrol, argument
134 static int snd_msndmix_volume_get(struct snd_kcontrol *kcontrol, argument
137 struct snd_msnd *msnd = snd_kcontrol_chip(kcontrol);
138 int addr = kcontrol
250 snd_msndmix_volume_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
[all...]
/linux-master/sound/pci/mixart/
H A Dmixart_mixer.c330 static int mixart_analog_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
334 if(kcontrol->private_value == 0) { /* playback */
344 static int mixart_analog_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
346 struct snd_mixart *chip = snd_kcontrol_chip(kcontrol);
348 if(kcontrol->private_value == 0) { /* playback */
359 static int mixart_analog_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
361 struct snd_mixart *chip = snd_kcontrol_chip(kcontrol);
366 is_capture = (kcontrol->private_value != 0);
408 static int mixart_audio_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
410 struct snd_mixart *chip = snd_kcontrol_chip(kcontrol);
419 mixart_audio_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
809 mixart_digital_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
821 mixart_pcm_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
843 mixart_pcm_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
901 mixart_pcm_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
915 mixart_pcm_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
985 mixart_monitor_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
995 mixart_monitor_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1029 mixart_monitor_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1039 mixart_monitor_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
[all...]
/linux-master/sound/pci/au88x0/
H A Dau88x0_a3d.c717 snd_vortex_a3d_hrtf_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
726 snd_vortex_a3d_itd_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
735 snd_vortex_a3d_ild_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
744 snd_vortex_a3d_filter_info(struct snd_kcontrol *kcontrol, argument
755 snd_vortex_a3d_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
757 //a3dsrc_t *a = kcontrol->private_data;
764 snd_vortex_a3d_hrtf_put(struct snd_kcontrol *kcontrol, argument
767 a3dsrc_t *a = kcontrol->private_data;
781 snd_vortex_a3d_itd_put(struct snd_kcontrol *kcontrol, argument
784 a3dsrc_t *a = kcontrol
800 snd_vortex_a3d_ild_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
816 snd_vortex_a3d_filter_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
848 struct snd_kcontrol *kcontrol; local
[all...]
/linux-master/sound/pci/echoaudio/
H A Dechoaudio.c987 static int snd_echo_output_gain_info(struct snd_kcontrol *kcontrol, argument
992 chip = snd_kcontrol_chip(kcontrol);
1000 static int snd_echo_output_gain_get(struct snd_kcontrol *kcontrol, argument
1006 chip = snd_kcontrol_chip(kcontrol);
1012 static int snd_echo_output_gain_put(struct snd_kcontrol *kcontrol, argument
1019 chip = snd_kcontrol_chip(kcontrol);
1068 static int snd_echo_input_gain_info(struct snd_kcontrol *kcontrol, argument
1073 chip = snd_kcontrol_chip(kcontrol);
1081 static int snd_echo_input_gain_get(struct snd_kcontrol *kcontrol, argument
1087 chip = snd_kcontrol_chip(kcontrol);
1093 snd_echo_input_gain_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1137 snd_echo_output_nominal_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
1150 snd_echo_output_nominal_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1162 snd_echo_output_nominal_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1199 snd_echo_input_nominal_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
1212 snd_echo_input_nominal_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1225 snd_echo_input_nominal_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1265 snd_echo_mixer_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
1275 snd_echo_mixer_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1289 snd_echo_mixer_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1332 snd_echo_vmixer_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
1342 snd_echo_vmixer_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1354 snd_echo_vmixer_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1395 snd_echo_digital_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
1408 snd_echo_digital_mode_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1424 snd_echo_digital_mode_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1482 snd_echo_spdif_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
1490 snd_echo_spdif_mode_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1500 snd_echo_spdif_mode_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1532 snd_echo_clock_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
1545 snd_echo_clock_source_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1561 snd_echo_clock_source_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1608 snd_echo_phantom_power_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1617 snd_echo_phantom_power_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1651 snd_echo_automute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1660 snd_echo_automute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1692 snd_echo_vumeters_switch_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1715 snd_echo_vumeters_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
1725 snd_echo_vumeters_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1749 snd_echo_channels_info_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
1759 snd_echo_channels_info_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
[all...]
/linux-master/sound/soc/meson/
H A Daiu-acodec-ctrl.c31 static int aiu_acodec_ctrl_mux_put_enum(struct snd_kcontrol *kcontrol, argument
35 snd_soc_dapm_kcontrol_component(kcontrol);
37 snd_soc_dapm_kcontrol_dapm(kcontrol);
38 struct soc_enum *e = (struct soc_enum *)kcontrol->private_value;
51 snd_soc_dapm_mux_update_power(dapm, kcontrol, 0, NULL, NULL);
59 snd_soc_dapm_mux_update_power(dapm, kcontrol, mux, e, NULL);
/linux-master/drivers/staging/greybus/
H A Daudio_topology.c164 static int gbcodec_mixer_ctl_info(struct snd_kcontrol *kcontrol, argument
172 struct snd_soc_component *comp = snd_soc_kcontrol_component(kcontrol);
175 dev_dbg(comp->dev, "Entered %s:%s\n", __func__, kcontrol->id.name);
176 data = (struct gbaudio_ctl_pvt *)kcontrol->private_value;
200 module = find_gb_module(gbcodec, kcontrol->id.name);
208 dev_err(comp->dev, "Invalid type: %d for %s:kcontrol\n",
209 info->type, kcontrol->id.name);
215 static int gbcodec_mixer_ctl_get(struct snd_kcontrol *kcontrol, argument
223 struct snd_soc_component *comp = snd_soc_kcontrol_component(kcontrol);
227 dev_dbg(comp->dev, "Entered %s:%s\n", __func__, kcontrol
277 gbcodec_mixer_ctl_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
353 gbcodec_mixer_dapm_ctl_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
380 gbcodec_mixer_dapm_ctl_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
427 gbcodec_mixer_dapm_ctl_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
548 gbcodec_enum_ctl_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
593 gbcodec_enum_ctl_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
713 gbcodec_enum_dapm_ctl_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
759 gbcodec_enum_dapm_ctl_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
928 gbaudio_widget_event(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, int event) argument
[all...]
/linux-master/sound/isa/es1688/
H A Des1688_lib.c718 static int snd_es1688_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
728 static int snd_es1688_get_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
730 struct snd_es1688 *chip = snd_kcontrol_chip(kcontrol);
735 static int snd_es1688_put_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
737 struct snd_es1688 *chip = snd_kcontrol_chip(kcontrol);
760 static int snd_es1688_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
762 int mask = (kcontrol->private_value >> 16) & 0xff;
771 static int snd_es1688_get_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
773 struct snd_es1688 *chip = snd_kcontrol_chip(kcontrol);
775 int reg = kcontrol
788 snd_es1688_put_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
819 snd_es1688_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
830 snd_es1688_get_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
864 snd_es1688_put_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
[all...]
/linux-master/sound/soc/ti/
H A Dn810.c120 static int n810_get_spk(struct snd_kcontrol *kcontrol, argument
128 static int n810_set_spk(struct snd_kcontrol *kcontrol, argument
131 struct snd_soc_card *card = snd_kcontrol_chip(kcontrol);
142 static int n810_get_jack(struct snd_kcontrol *kcontrol, argument
150 static int n810_set_jack(struct snd_kcontrol *kcontrol, argument
153 struct snd_soc_card *card = snd_kcontrol_chip(kcontrol);
164 static int n810_get_input(struct snd_kcontrol *kcontrol, argument
172 static int n810_set_input(struct snd_kcontrol *kcontrol, argument
175 struct snd_soc_card *card = snd_kcontrol_chip(kcontrol);
/linux-master/sound/isa/ad1816a/
H A Dad1816a_lib.c669 static int snd_ad1816a_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
679 static int snd_ad1816a_get_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
681 struct snd_ad1816a *chip = snd_kcontrol_chip(kcontrol);
693 static int snd_ad1816a_put_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
695 struct snd_ad1816a *chip = snd_kcontrol_chip(kcontrol);
724 static int snd_ad1816a_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
726 int mask = (kcontrol->private_value >> 16) & 0xff;
735 static int snd_ad1816a_get_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
737 struct snd_ad1816a *chip = snd_kcontrol_chip(kcontrol);
739 int reg = kcontrol
752 snd_ad1816a_put_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
789 snd_ad1816a_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
800 snd_ad1816a_get_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
823 snd_ad1816a_put_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
[all...]
/linux-master/sound/ppc/
H A Dtumbler.c242 static int tumbler_info_master_volume(struct snd_kcontrol *kcontrol, argument
252 static int tumbler_get_master_volume(struct snd_kcontrol *kcontrol, argument
255 struct snd_pmac *chip = snd_kcontrol_chip(kcontrol);
263 static int tumbler_put_master_volume(struct snd_kcontrol *kcontrol, argument
266 struct snd_pmac *chip = snd_kcontrol_chip(kcontrol);
287 static int tumbler_get_master_switch(struct snd_kcontrol *kcontrol, argument
290 struct snd_pmac *chip = snd_kcontrol_chip(kcontrol);
298 static int tumbler_put_master_switch(struct snd_kcontrol *kcontrol, argument
301 struct snd_pmac *chip = snd_kcontrol_chip(kcontrol);
388 static int tumbler_info_drc_value(struct snd_kcontrol *kcontrol, argument
400 tumbler_get_drc_value(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
412 tumbler_put_drc_value(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
442 tumbler_get_drc_switch(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
454 tumbler_put_drc_switch(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
513 tumbler_info_mono(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
525 tumbler_get_mono(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
538 tumbler_put_mono(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
662 snapper_info_mix(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
672 snapper_get_mix(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
686 snapper_put_mix(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
721 tumbler_get_mute_switch(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
746 tumbler_put_mute_switch(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
791 snapper_info_capture_source(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
801 snapper_get_capture_source(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
811 snapper_put_capture_source(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
[all...]
/linux-master/sound/pci/asihpi/
H A Dasihpi.c1424 static int snd_asihpi_volume_info(struct snd_kcontrol *kcontrol, argument
1427 u32 h_control = kcontrol->private_value;
1455 static int snd_asihpi_volume_get(struct snd_kcontrol *kcontrol, argument
1458 u32 h_control = kcontrol->private_value;
1468 static int snd_asihpi_volume_put(struct snd_kcontrol *kcontrol, argument
1471 u32 h_control = kcontrol->private_value;
1489 static int snd_asihpi_volume_mute_get(struct snd_kcontrol *kcontrol, argument
1492 u32 h_control = kcontrol->private_value;
1501 static int snd_asihpi_volume_mute_put(struct snd_kcontrol *kcontrol, argument
1504 u32 h_control = kcontrol
1547 snd_asihpi_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
1573 snd_asihpi_level_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1588 snd_asihpi_level_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1635 snd_asihpi_aesebu_format_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
1641 snd_asihpi_aesebu_format_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol, u16 (*func)(u32, u16 *)) argument
1663 snd_asihpi_aesebu_format_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol, u16 (*func)(u32, u16)) argument
1683 snd_asihpi_aesebu_rx_format_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1689 snd_asihpi_aesebu_rx_format_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1695 snd_asihpi_aesebu_rxstatus_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
1708 snd_asihpi_aesebu_rxstatus_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1745 snd_asihpi_aesebu_tx_format_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1751 snd_asihpi_aesebu_tx_format_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1779 snd_asihpi_tuner_gain_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
1802 snd_asihpi_tuner_gain_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1817 snd_asihpi_tuner_gain_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1834 asihpi_tuner_band_query(struct snd_kcontrol *kcontrol, u16 *band_list, u32 len) argument
1853 snd_asihpi_tuner_band_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
1868 snd_asihpi_tuner_band_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1894 snd_asihpi_tuner_band_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1920 snd_asihpi_tuner_freq_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
1965 snd_asihpi_tuner_freq_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
1977 snd_asihpi_tuner_freq_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
2028 snd_asihpi_meter_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
2068 snd_asihpi_meter_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
2131 snd_asihpi_mux_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
2156 snd_asihpi_mux_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
2185 snd_asihpi_mux_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
2225 snd_asihpi_cmode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
2257 snd_asihpi_cmode_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
2271 snd_asihpi_cmode_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
2315 snd_asihpi_clksrc_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
2334 snd_asihpi_clksrc_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
2362 snd_asihpi_clksrc_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
2390 snd_asihpi_clklocal_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
2402 snd_asihpi_clklocal_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
2417 snd_asihpi_clklocal_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
2432 snd_asihpi_clkrate_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
2444 snd_asihpi_clkrate_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
[all...]
/linux-master/sound/soc/codecs/
H A Dsigmadsp.c35 struct snd_kcontrol *kcontrol; member in struct:sigmadsp_control
107 static int sigmadsp_ctrl_info(struct snd_kcontrol *kcontrol, argument
110 struct sigmadsp_control *ctrl = (void *)kcontrol->private_value;
130 static int sigmadsp_ctrl_put(struct snd_kcontrol *kcontrol, argument
133 struct sigmadsp_control *ctrl = (void *)kcontrol->private_value;
134 struct sigmadsp *sigmadsp = snd_kcontrol_chip(kcontrol);
142 if (!(kcontrol->vd[0].access & SNDRV_CTL_ELEM_ACCESS_INACTIVE))
156 static int sigmadsp_ctrl_get(struct snd_kcontrol *kcontrol, argument
159 struct sigmadsp_control *ctrl = (void *)kcontrol->private_value;
160 struct sigmadsp *sigmadsp = snd_kcontrol_chip(kcontrol);
182 sigmadsp_control_free(struct snd_kcontrol *kcontrol) argument
646 struct snd_kcontrol *kcontrol; local
[all...]
H A Drt715-sdca.c131 static int rt715_sdca_set_amp_gain_put(struct snd_kcontrol *kcontrol, argument
134 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
136 (struct soc_mixer_control *)kcontrol->private_value;
164 static int rt715_sdca_set_amp_gain_4ch_put(struct snd_kcontrol *kcontrol, argument
167 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
170 (struct rt715_sdca_kcontrol_private *)kcontrol->private_value;
200 static int rt715_sdca_set_amp_gain_8ch_put(struct snd_kcontrol *kcontrol, argument
203 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
206 (struct rt715_sdca_kcontrol_private *)kcontrol->private_value;
236 static int rt715_sdca_set_amp_gain_get(struct snd_kcontrol *kcontrol, argument
259 rt715_sdca_set_amp_gain_4ch_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
284 rt715_sdca_set_amp_gain_8ch_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
322 rt715_sdca_get_volsw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
348 rt715_sdca_put_volsw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
401 rt715_sdca_fu_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) argument
510 rt715_sdca_mux_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
546 rt715_sdca_mux_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument
659 rt715_sdca_pde23_24_event(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, int event) argument
[all...]
H A Dmadera.h367 int madera_dfc_put(struct snd_kcontrol *kcontrol,
370 int madera_lp_mode_put(struct snd_kcontrol *kcontrol,
373 int madera_out1_demux_put(struct snd_kcontrol *kcontrol,
375 int madera_out1_demux_get(struct snd_kcontrol *kcontrol,
378 int madera_rate_put(struct snd_kcontrol *kcontrol,
381 int madera_eq_coeff_put(struct snd_kcontrol *kcontrol,
383 int madera_lhpf_coeff_put(struct snd_kcontrol *kcontrol,
387 struct snd_kcontrol *kcontrol, int event);
389 struct snd_kcontrol *kcontrol, int event);
391 struct snd_kcontrol *kcontrol, in
[all...]
/linux-master/sound/virtio/
H A Dvirtio_kctl.c41 * @kcontrol: ALSA control element.
47 static int virtsnd_kctl_info(struct snd_kcontrol *kcontrol, argument
50 struct virtio_snd *snd = kcontrol->private_data;
51 struct virtio_kctl *kctl = &snd->kctls[kcontrol->private_value];
53 &snd->kctl_infos[kcontrol->private_value];
96 * @kcontrol: ALSA control element.
102 static int virtsnd_kctl_get(struct snd_kcontrol *kcontrol, argument
105 struct virtio_snd *snd = kcontrol->private_data;
107 &snd->kctl_infos[kcontrol->private_value];
126 hdr->control_id = cpu_to_le32(kcontrol
175 virtsnd_kctl_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *uvalue) argument
239 virtsnd_kctl_tlv_op(struct snd_kcontrol *kcontrol, int op_flag, unsigned int size, unsigned int __user *utlv) argument
[all...]

Completed in 389 milliseconds

1234567891011>>