Searched refs:snd_kcontrol (Results 101 - 125 of 563) sorted by relevance

1234567891011>>

/linux-master/sound/ppc/
H A Dburgundy.c162 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 Dsoc.h552 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 Dak4531_codec.c60 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 Dau88x0_pcm.c115 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 Dpcm.c20 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 Dtoneport.c143 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 Dp16v.c601 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 Dews.c568 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 Dse.c420 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 Dmixart_mixer.c330 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 Dmixer_quirks.c65 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 Dctmixer.c226 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 Daw2-alsa.c121 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 Dwl1273.c158 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 Devea.c228 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 Dhdsp.c492 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 Drme9652.c238 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 Dhdspm.c1054 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 Du_audio.c60 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 Dlola_mixer.c501 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 Dtegra210_mbdrc.c233 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 Dtegra186_asrc.c240 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 Dmt8192-dai-adda.c298 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 Dlayout.c616 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 Dpcxhr_mix22.c698 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,

Completed in 296 milliseconds

1234567891011>>