/linux-master/sound/ppc/ |
H A D | burgundy.c | 162 static int snd_pmac_burgundy_info_volume(struct snd_kcontrol *kcontrol, 172 static int snd_pmac_burgundy_get_volume(struct snd_kcontrol *kcontrol, 183 static int snd_pmac_burgundy_put_volume(struct snd_kcontrol *kcontrol, 238 static int snd_pmac_burgundy_info_volume_2b(struct snd_kcontrol *kcontrol, 248 static int snd_pmac_burgundy_get_volume_2b(struct snd_kcontrol *kcontrol, 259 static int snd_pmac_burgundy_put_volume_2b(struct snd_kcontrol *kcontrol, 284 static int snd_pmac_burgundy_info_gain(struct snd_kcontrol *kcontrol, 295 static int snd_pmac_burgundy_get_gain(struct snd_kcontrol *kcontrol, 313 static int snd_pmac_burgundy_put_gain(struct snd_kcontrol *kcontrol, 346 static int snd_pmac_burgundy_info_switch_w(struct snd_kcontrol *kcontro [all...] |
/linux-master/include/sound/ |
H A D | soc.h | 552 struct snd_kcontrol *snd_soc_cnew(const struct snd_kcontrol_new *_template, 561 int snd_soc_info_enum_double(struct snd_kcontrol *kcontrol, 563 int snd_soc_get_enum_double(struct snd_kcontrol *kcontrol, 565 int snd_soc_put_enum_double(struct snd_kcontrol *kcontrol, 567 int snd_soc_info_volsw(struct snd_kcontrol *kcontrol, 569 int snd_soc_info_volsw_sx(struct snd_kcontrol *kcontrol, 572 int snd_soc_get_volsw(struct snd_kcontrol *kcontrol, 574 int snd_soc_put_volsw(struct snd_kcontrol *kcontrol, 578 int snd_soc_get_volsw_sx(struct snd_kcontrol *kcontrol, 580 int snd_soc_put_volsw_sx(struct snd_kcontrol *kcontro [all...] |
/linux-master/sound/pci/ |
H A D | ak4531_codec.c | 60 static int snd_ak4531_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) 71 static int snd_ak4531_get_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 90 static int snd_ak4531_put_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 127 static int snd_ak4531_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) 138 static int snd_ak4531_get_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 162 static int snd_ak4531_put_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 204 static int snd_ak4531_info_input_sw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) 213 static int snd_ak4531_get_input_sw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 230 static int snd_ak4531_put_input_sw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
|
/linux-master/sound/pci/au88x0/ |
H A D | au88x0_pcm.c | 115 struct snd_kcontrol *kctl, int activate) 453 static int snd_vortex_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) 460 static int snd_vortex_spdif_mask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 469 static int snd_vortex_spdif_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 483 static int snd_vortex_spdif_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 519 static int snd_vortex_pcm_vol_info(struct snd_kcontrol *kcontrol, 530 static int snd_vortex_pcm_vol_get(struct snd_kcontrol *kcontrol, 543 static int snd_vortex_pcm_vol_put(struct snd_kcontrol *kcontrol, 598 struct snd_kcontrol *kctl;
|
/linux-master/sound/usb/line6/ |
H A D | pcm.c | 20 static int snd_line6_impulse_volume_info(struct snd_kcontrol *kcontrol, 30 static int snd_line6_impulse_volume_get(struct snd_kcontrol *kcontrol, 39 static int snd_line6_impulse_volume_put(struct snd_kcontrol *kcontrol, 63 static int snd_line6_impulse_period_info(struct snd_kcontrol *kcontrol, 73 static int snd_line6_impulse_period_get(struct snd_kcontrol *kcontrol, 82 static int snd_line6_impulse_period_put(struct snd_kcontrol *kcontrol, 382 static int snd_line6_control_playback_info(struct snd_kcontrol *kcontrol, 393 static int snd_line6_control_playback_get(struct snd_kcontrol *kcontrol, 406 static int snd_line6_control_playback_put(struct snd_kcontrol *kcontrol,
|
H A D | toneport.c | 143 static int snd_toneport_monitor_info(struct snd_kcontrol *kcontrol, 154 static int snd_toneport_monitor_get(struct snd_kcontrol *kcontrol, 164 static int snd_toneport_monitor_put(struct snd_kcontrol *kcontrol, 190 static int snd_toneport_source_info(struct snd_kcontrol *kcontrol, 209 static int snd_toneport_source_get(struct snd_kcontrol *kcontrol, 220 static int snd_toneport_source_put(struct snd_kcontrol *kcontrol,
|
/linux-master/sound/pci/emu10k1/ |
H A D | p16v.c | 601 static int snd_p16v_volume_info(struct snd_kcontrol *kcontrol, 611 static int snd_p16v_volume_get(struct snd_kcontrol *kcontrol, 630 static int snd_p16v_volume_put(struct snd_kcontrol *kcontrol, 655 static int snd_p16v_capture_source_info(struct snd_kcontrol *kcontrol, 666 static int snd_p16v_capture_source_get(struct snd_kcontrol *kcontrol, 675 static int snd_p16v_capture_source_put(struct snd_kcontrol *kcontrol, 697 static int snd_p16v_capture_channel_info(struct snd_kcontrol *kcontrol, 705 static int snd_p16v_capture_channel_get(struct snd_kcontrol *kcontrol, 714 static int snd_p16v_capture_channel_put(struct snd_kcontrol *kcontrol,
|
/linux-master/sound/pci/ice1712/ |
H A D | ews.c | 568 static int snd_ice1712_ewx_io_sense_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo){ 576 static int snd_ice1712_ewx_io_sense_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 587 static int snd_ice1712_ewx_io_sense_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 628 static int snd_ice1712_ews88mt_output_sense_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 645 static int snd_ice1712_ews88mt_output_sense_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 667 static int snd_ice1712_ews88mt_input_sense_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 688 static int snd_ice1712_ews88mt_input_sense_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 736 static int snd_ice1712_ews88d_control_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 757 static int snd_ice1712_ews88d_control_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 853 static int snd_ice1712_6fire_control_get(struct snd_kcontrol *kcontro [all...] |
H A D | se.c | 420 static int se200pci_cont_volume_info(struct snd_kcontrol *kc, 432 static int se200pci_cont_enum_info(struct snd_kcontrol *kc, 444 static int se200pci_cont_volume_get(struct snd_kcontrol *kc, 455 static int se200pci_cont_boolean_get(struct snd_kcontrol *kc, 465 static int se200pci_cont_enum_get(struct snd_kcontrol *kc, 516 static int se200pci_cont_volume_put(struct snd_kcontrol *kc, 542 static int se200pci_cont_boolean_put(struct snd_kcontrol *kc, 559 static int se200pci_cont_enum_put(struct snd_kcontrol *kc,
|
/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) 344 static int mixart_analog_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 359 static int mixart_analog_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 408 static int mixart_audio_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 419 static int mixart_audio_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 809 static int mixart_digital_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) 821 static int mixart_pcm_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 843 static int mixart_pcm_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 901 static int mixart_pcm_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 915 static int mixart_pcm_sw_put(struct snd_kcontrol *kcontro [all...] |
/linux-master/sound/usb/ |
H A D | mixer_quirks.c | 65 struct snd_kcontrol *kctl; 146 struct snd_kcontrol *kctl; 293 static int snd_audigy2nx_led_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 329 static int snd_audigy2nx_led_put(struct snd_kcontrol *kcontrol, 453 static int snd_emu0204_ch_switch_info(struct snd_kcontrol *kcontrol, 461 static int snd_emu0204_ch_switch_get(struct snd_kcontrol *kcontrol, 489 static int snd_emu0204_ch_switch_put(struct snd_kcontrol *kcontrol, 532 static int snd_xonar_u1_switch_get(struct snd_kcontrol *kcontrol, 556 static int snd_xonar_u1_switch_put(struct snd_kcontrol *kcontrol, 677 static int snd_mbox1_clk_switch_get(struct snd_kcontrol *kct [all...] |
/linux-master/sound/pci/ctxfi/ |
H A D | ctmixer.c | 226 static struct snd_kcontrol *kctls[2] = {NULL}; 330 static int ct_alsa_mix_volume_info(struct snd_kcontrol *kcontrol, 341 static int ct_alsa_mix_volume_get(struct snd_kcontrol *kcontrol, 363 static int ct_alsa_mix_volume_put(struct snd_kcontrol *kcontrol, 410 static int output_switch_info(struct snd_kcontrol *kcontrol, 420 static int output_switch_get(struct snd_kcontrol *kcontrol, 428 static int output_switch_put(struct snd_kcontrol *kcontrol, 445 static int mic_source_switch_info(struct snd_kcontrol *kcontrol, 455 static int mic_source_switch_get(struct snd_kcontrol *kcontrol, 463 static int mic_source_switch_put(struct snd_kcontrol *kcontro [all...] |
/linux-master/sound/pci/aw2/ |
H A D | aw2-alsa.c | 121 static int snd_aw2_control_switch_capture_info(struct snd_kcontrol *kcontrol, 123 static int snd_aw2_control_switch_capture_get(struct snd_kcontrol *kcontrol, 126 static int snd_aw2_control_switch_capture_put(struct snd_kcontrol *kcontrol, 609 static int snd_aw2_control_switch_capture_info(struct snd_kcontrol *kcontrol, 618 static int snd_aw2_control_switch_capture_get(struct snd_kcontrol *kcontrol, 630 static int snd_aw2_control_switch_capture_put(struct snd_kcontrol *kcontrol,
|
/linux-master/sound/soc/codecs/ |
H A D | wl1273.c | 158 static int snd_wl1273_get_audio_route(struct snd_kcontrol *kcontrol, 176 static int snd_wl1273_set_audio_route(struct snd_kcontrol *kcontrol, 199 static int snd_wl1273_fm_audio_get(struct snd_kcontrol *kcontrol, 212 static int snd_wl1273_fm_audio_put(struct snd_kcontrol *kcontrol, 236 static int snd_wl1273_fm_volume_get(struct snd_kcontrol *kcontrol, 249 static int snd_wl1273_fm_volume_put(struct snd_kcontrol *kcontrol,
|
/linux-master/sound/soc/uniphier/ |
H A D | evea.c | 228 static int evea_get_switch_lin(struct snd_kcontrol *kcontrol, 239 static int evea_set_switch_lin(struct snd_kcontrol *kcontrol, 253 static int evea_get_switch_lo(struct snd_kcontrol *kcontrol, 264 static int evea_set_switch_lo(struct snd_kcontrol *kcontrol, 278 static int evea_get_switch_hp(struct snd_kcontrol *kcontrol, 289 static int evea_set_switch_hp(struct snd_kcontrol *kcontrol,
|
/linux-master/sound/pci/rme9652/ |
H A D | hdsp.c | 492 struct snd_kcontrol *spdif_ctl; 1558 static int snd_hdsp_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) 1565 static int snd_hdsp_control_spdif_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 1573 static int snd_hdsp_control_spdif_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 1587 static int snd_hdsp_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) 1594 static int snd_hdsp_control_spdif_stream_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 1602 static int snd_hdsp_control_spdif_stream_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 1618 static int snd_hdsp_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) 1625 static int snd_hdsp_control_spdif_mask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 1652 static int snd_hdsp_info_spdif_in(struct snd_kcontrol *kcontro [all...] |
H A D | rme9652.c | 238 struct snd_kcontrol *spdif_ctl; 779 static int snd_rme9652_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) 786 static int snd_rme9652_control_spdif_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 794 static int snd_rme9652_control_spdif_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 808 static int snd_rme9652_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) 815 static int snd_rme9652_control_spdif_stream_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 823 static int snd_rme9652_control_spdif_stream_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 839 static int snd_rme9652_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) 846 static int snd_rme9652_control_spdif_mask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 889 static int snd_rme9652_info_adat1_in(struct snd_kcontrol *kcontro [all...] |
H A D | hdspm.c | 1054 struct snd_kcontrol *playback_mixer_ctls[HDSPM_MAX_CHANNELS]; 1056 struct snd_kcontrol *input_mixer_ctls[HDSPM_MAX_CHANNELS]; 2240 static int snd_hdspm_info_system_sample_rate(struct snd_kcontrol *kcontrol, 2252 static int snd_hdspm_get_system_sample_rate(struct snd_kcontrol *kcontrol, 2262 static int snd_hdspm_put_system_sample_rate(struct snd_kcontrol *kcontrol, 2404 static int snd_hdspm_info_autosync_sample_rate(struct snd_kcontrol *kcontrol, 2412 static int snd_hdspm_get_autosync_sample_rate(struct snd_kcontrol *kcontrol, 2549 static int snd_hdspm_info_system_clock_mode(struct snd_kcontrol *kcontrol, 2557 static int snd_hdspm_get_system_clock_mode(struct snd_kcontrol *kcontrol, 2566 static int snd_hdspm_put_system_clock_mode(struct snd_kcontrol *kcontro [all...] |
/linux-master/drivers/usb/gadget/function/ |
H A D | u_audio.c | 60 struct snd_kcontrol *snd_kctl_volume; 61 struct snd_kcontrol *snd_kctl_mute; 66 struct snd_kcontrol *snd_kctl_rate; /* read-only current rate */ 497 struct snd_kcontrol *kctl = prm->snd_kctl_rate; 866 static int u_audio_pitch_info(struct snd_kcontrol *kcontrol, 886 static int u_audio_pitch_get(struct snd_kcontrol *kcontrol, 896 static int u_audio_pitch_put(struct snd_kcontrol *kcontrol, 925 static int u_audio_mute_info(struct snd_kcontrol *kcontrol, 937 static int u_audio_mute_get(struct snd_kcontrol *kcontrol, 950 static int u_audio_mute_put(struct snd_kcontrol *kcontro [all...] |
/linux-master/sound/pci/lola/ |
H A D | lola_mixer.c | 501 static int lola_analog_vol_info(struct snd_kcontrol *kcontrol, 514 static int lola_analog_vol_get(struct snd_kcontrol *kcontrol, 527 static int lola_analog_vol_put(struct snd_kcontrol *kcontrol, 544 static int lola_analog_vol_tlv(struct snd_kcontrol *kcontrol, int op_flag, 599 static int lola_input_src_info(struct snd_kcontrol *kcontrol, 611 static int lola_input_src_get(struct snd_kcontrol *kcontrol, 623 static int lola_input_src_put(struct snd_kcontrol *kcontrol, 661 static int lola_src_gain_info(struct snd_kcontrol *kcontrol, 673 static int lola_src_gain_get(struct snd_kcontrol *kcontrol, 696 static int lola_src_gain_put(struct snd_kcontrol *kcontro [all...] |
/linux-master/sound/soc/tegra/ |
H A D | tegra210_mbdrc.c | 233 static int tegra210_mbdrc_get(struct snd_kcontrol *kcontrol, 249 static int tegra210_mbdrc_put(struct snd_kcontrol *kcontrol, 267 static int tegra210_mbdrc_get_enum(struct snd_kcontrol *kcontrol, 282 static int tegra210_mbdrc_put_enum(struct snd_kcontrol *kcontrol, 304 static int tegra210_mbdrc_band_params_get(struct snd_kcontrol *kcontrol, 325 static int tegra210_mbdrc_band_params_put(struct snd_kcontrol *kcontrol, 350 static int tegra210_mbdrc_threshold_get(struct snd_kcontrol *kcontrol, 378 static int tegra210_mbdrc_threshold_put(struct snd_kcontrol *kcontrol, 411 static int tegra210_mbdrc_biquad_coeffs_get(struct snd_kcontrol *kcontrol, 423 static int tegra210_mbdrc_biquad_coeffs_put(struct snd_kcontrol *kcontro [all...] |
H A D | tegra186_asrc.c | 240 static int tegra186_asrc_get_ratio_source(struct snd_kcontrol *kcontrol, 254 static int tegra186_asrc_put_ratio_source(struct snd_kcontrol *kcontrol, 274 static int tegra186_asrc_get_ratio_int(struct snd_kcontrol *kcontrol, 292 static int tegra186_asrc_put_ratio_int(struct snd_kcontrol *kcontrol, 322 static int tegra186_asrc_get_ratio_frac(struct snd_kcontrol *kcontrol, 340 static int tegra186_asrc_put_ratio_frac(struct snd_kcontrol *kcontrol, 370 static int tegra186_asrc_get_hwcomp_disable(struct snd_kcontrol *kcontrol, 384 static int tegra186_asrc_put_hwcomp_disable(struct snd_kcontrol *kcontrol, 402 static int tegra186_asrc_get_input_threshold(struct snd_kcontrol *kcontrol, 416 static int tegra186_asrc_put_input_threshold(struct snd_kcontrol *kcontro [all...] |
/linux-master/sound/soc/mediatek/mt8192/ |
H A D | mt8192-dai-adda.c | 298 struct snd_kcontrol *kcontrol, 336 struct snd_kcontrol *kcontrol, 398 struct snd_kcontrol *kcontrol, 420 struct snd_kcontrol *kcontrol, 528 struct snd_kcontrol *kcontrol, 551 struct snd_kcontrol *kcontrol, 576 static int stf_positive_gain_get(struct snd_kcontrol *kcontrol, 587 static int stf_positive_gain_set(struct snd_kcontrol *kcontrol, 611 static int mt8192_adda_dmic_get(struct snd_kcontrol *kcontrol, 622 static int mt8192_adda_dmic_set(struct snd_kcontrol *kcontro [all...] |
/linux-master/sound/aoa/fabrics/ |
H A D | layout.c | 616 struct snd_kcontrol *headphone_ctrl; 617 struct snd_kcontrol *lineout_ctrl; 618 struct snd_kcontrol *speaker_ctrl; 619 struct snd_kcontrol *master_ctrl; 620 struct snd_kcontrol *headphone_detected_ctrl; 621 struct snd_kcontrol *lineout_detected_ctrl; 641 static int n##_control_get(struct snd_kcontrol *kcontrol, \ 650 static int n##_control_put(struct snd_kcontrol *kcontrol, \ 673 static int detect_choice_get(struct snd_kcontrol *kcontrol, 691 static int detect_choice_put(struct snd_kcontrol *kcontro [all...] |
/linux-master/sound/pci/pcxhr/ |
H A D | pcxhr_mix22.c | 698 static int hr222_mic_vol_info(struct snd_kcontrol *kcontrol, 709 static int hr222_mic_vol_get(struct snd_kcontrol *kcontrol, 719 static int hr222_mic_vol_put(struct snd_kcontrol *kcontrol, 749 static int hr222_mic_boost_info(struct snd_kcontrol *kcontrol, 759 static int hr222_mic_boost_get(struct snd_kcontrol *kcontrol, 769 static int hr222_mic_boost_put(struct snd_kcontrol *kcontrol, 799 static int hr222_phantom_power_get(struct snd_kcontrol *kcontrol, 809 static int hr222_phantom_power_put(struct snd_kcontrol *kcontrol,
|