/linux-master/sound/soc/tegra/ |
H A D | tegra210_peq.c | 98 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 D | tegra210_mbdrc.c | 233 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 D | tegra186_asrc.c | 240 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 D | pontis.c | 100 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 D | ews.c | 568 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 D | prodigy_hifi.c | 241 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 D | lola_mixer.c | 501 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 D | tas.c | 223 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 D | hda_cs_dsp_ctl.c | 105 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 D | tas2781_hda_i2c.c | 168 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 D | msnd_pinnacle_mixer.c | 52 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 D | mixart_mixer.c | 330 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 D | au88x0_a3d.c | 717 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 D | echoaudio.c | 987 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 D | aiu-acodec-ctrl.c | 31 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 D | audio_topology.c | 164 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 D | es1688_lib.c | 718 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 D | n810.c | 120 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 D | ad1816a_lib.c | 669 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 D | tumbler.c | 242 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 D | asihpi.c | 1424 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 D | sigmadsp.c | 35 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 D | rt715-sdca.c | 131 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 D | madera.h | 367 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 D | virtio_kctl.c | 41 * @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...] |