Searched refs:snd_kcontrol (Results 26 - 50 of 563) sorted by relevance

1234567891011>>

/linux-master/sound/usb/6fire/
H A Dcontrol.c175 static int usb6fire_control_output_vol_info(struct snd_kcontrol *kcontrol,
185 static int usb6fire_control_output_vol_put(struct snd_kcontrol *kcontrol,
215 static int usb6fire_control_output_vol_get(struct snd_kcontrol *kcontrol,
232 static int usb6fire_control_output_mute_put(struct snd_kcontrol *kcontrol,
259 static int usb6fire_control_output_mute_get(struct snd_kcontrol *kcontrol,
279 static int usb6fire_control_input_vol_info(struct snd_kcontrol *kcontrol,
289 static int usb6fire_control_input_vol_put(struct snd_kcontrol *kcontrol,
312 static int usb6fire_control_input_vol_get(struct snd_kcontrol *kcontrol,
323 static int usb6fire_control_line_phono_info(struct snd_kcontrol *kcontrol,
329 static int usb6fire_control_line_phono_put(struct snd_kcontrol *kcontro
[all...]
/linux-master/sound/ppc/
H A Ddaca.c82 static int daca_get_deemphasis(struct snd_kcontrol *kcontrol,
94 static int daca_put_deemphasis(struct snd_kcontrol *kcontrol,
113 static int daca_info_volume(struct snd_kcontrol *kcontrol,
123 static int daca_get_volume(struct snd_kcontrol *kcontrol,
136 static int daca_put_volume(struct snd_kcontrol *kcontrol,
164 static int daca_get_amp(struct snd_kcontrol *kcontrol,
176 static int daca_put_amp(struct snd_kcontrol *kcontrol,
/linux-master/sound/pci/ca0106/
H A Dca0106_mixer.c146 static int snd_ca0106_shared_spdif_get(struct snd_kcontrol *kcontrol,
155 static int snd_ca0106_shared_spdif_put(struct snd_kcontrol *kcontrol,
171 static int snd_ca0106_capture_source_info(struct snd_kcontrol *kcontrol,
181 static int snd_ca0106_capture_source_get(struct snd_kcontrol *kcontrol,
190 static int snd_ca0106_capture_source_put(struct snd_kcontrol *kcontrol,
208 static int snd_ca0106_i2c_capture_source_info(struct snd_kcontrol *kcontrol,
218 static int snd_ca0106_i2c_capture_source_get(struct snd_kcontrol *kcontrol,
227 static int snd_ca0106_i2c_capture_source_put(struct snd_kcontrol *kcontrol,
247 static int snd_ca0106_capture_line_in_side_out_info(struct snd_kcontrol *kcontrol,
255 static int snd_ca0106_capture_mic_line_in_info(struct snd_kcontrol *kcontro
[all...]
/linux-master/sound/pci/oxygen/
H A Doxygen_mixer.c16 static int dac_volume_info(struct snd_kcontrol *ctl,
28 static int dac_volume_get(struct snd_kcontrol *ctl,
41 static int dac_volume_put(struct snd_kcontrol *ctl,
61 static int dac_mute_get(struct snd_kcontrol *ctl,
72 static int dac_mute_put(struct snd_kcontrol *ctl,
98 static int upmix_info(struct snd_kcontrol *ctl, struct snd_ctl_elem_info *info)
113 static int upmix_get(struct snd_kcontrol *ctl, struct snd_ctl_elem_value *value)
183 static int upmix_put(struct snd_kcontrol *ctl, struct snd_ctl_elem_value *value)
201 static int spdif_switch_get(struct snd_kcontrol *ctl,
276 static int spdif_switch_put(struct snd_kcontrol *ct
[all...]
H A Dxonar_wm87x6.c83 struct snd_kcontrol *line_adcmux_control;
84 struct snd_kcontrol *mic_adcmux_control;
85 struct snd_kcontrol *lc_controls[13];
499 static int wm8776_bit_switch_get(struct snd_kcontrol *ctl,
513 static int wm8776_bit_switch_put(struct snd_kcontrol *ctl,
535 static int wm8776_field_enum_info(struct snd_kcontrol *ctl,
598 static int wm8776_field_volume_info(struct snd_kcontrol *ctl,
608 static void wm8776_field_set_from_ctl(struct snd_kcontrol *ctl)
641 static int wm8776_field_set(struct snd_kcontrol *ctl, unsigned int value)
661 static int wm8776_field_enum_get(struct snd_kcontrol *ct
[all...]
/linux-master/sound/soc/intel/avs/
H A Dcontrol.c15 static struct avs_dev *avs_get_kcontrol_adev(struct snd_kcontrol *kcontrol)
47 int avs_control_volume_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
78 int avs_control_volume_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
/linux-master/sound/soc/tegra/
H A Dtegra210_dmic.c159 static int tegra210_dmic_get_boost_gain(struct snd_kcontrol *kcontrol,
170 static int tegra210_dmic_put_boost_gain(struct snd_kcontrol *kcontrol,
185 static int tegra210_dmic_get_ch_select(struct snd_kcontrol *kcontrol,
196 static int tegra210_dmic_put_ch_select(struct snd_kcontrol *kcontrol,
211 static int tegra210_dmic_get_mono_to_stereo(struct snd_kcontrol *kcontrol,
222 static int tegra210_dmic_put_mono_to_stereo(struct snd_kcontrol *kcontrol,
237 static int tegra210_dmic_get_stereo_to_mono(struct snd_kcontrol *kcontrol,
248 static int tegra210_dmic_put_stereo_to_mono(struct snd_kcontrol *kcontrol,
263 static int tegra210_dmic_get_osr_val(struct snd_kcontrol *kcontrol,
274 static int tegra210_dmic_put_osr_val(struct snd_kcontrol *kcontro
[all...]
H A Dtegra186_dspk.c28 static int tegra186_dspk_get_fifo_th(struct snd_kcontrol *kcontrol,
39 static int tegra186_dspk_put_fifo_th(struct snd_kcontrol *kcontrol,
54 static int tegra186_dspk_get_osr_val(struct snd_kcontrol *kcontrol,
65 static int tegra186_dspk_put_osr_val(struct snd_kcontrol *kcontrol,
80 static int tegra186_dspk_get_pol_sel(struct snd_kcontrol *kcontrol,
91 static int tegra186_dspk_put_pol_sel(struct snd_kcontrol *kcontrol,
106 static int tegra186_dspk_get_ch_sel(struct snd_kcontrol *kcontrol,
117 static int tegra186_dspk_put_ch_sel(struct snd_kcontrol *kcontrol,
132 static int tegra186_dspk_get_mono_to_stereo(struct snd_kcontrol *kcontrol,
143 static int tegra186_dspk_put_mono_to_stereo(struct snd_kcontrol *kcontro
[all...]
/linux-master/sound/soc/sof/
H A Dsof-audio.h540 int snd_sof_volume_get(struct snd_kcontrol *kcontrol,
542 int snd_sof_volume_put(struct snd_kcontrol *kcontrol,
544 int snd_sof_volume_info(struct snd_kcontrol *kcontrol,
546 int snd_sof_switch_get(struct snd_kcontrol *kcontrol,
548 int snd_sof_switch_put(struct snd_kcontrol *kcontrol,
550 int snd_sof_enum_get(struct snd_kcontrol *kcontrol,
552 int snd_sof_enum_put(struct snd_kcontrol *kcontrol,
554 int snd_sof_bytes_get(struct snd_kcontrol *kcontrol,
556 int snd_sof_bytes_put(struct snd_kcontrol *kcontrol,
558 int snd_sof_bytes_ext_put(struct snd_kcontrol *kcontro
[all...]
/linux-master/sound/i2c/other/
H A Dak4113.c173 static int snd_ak4113_in_error_info(struct snd_kcontrol *kcontrol,
183 static int snd_ak4113_in_error_get(struct snd_kcontrol *kcontrol,
198 static int snd_ak4113_in_bit_get(struct snd_kcontrol *kcontrol,
211 static int snd_ak4113_rx_info(struct snd_kcontrol *kcontrol,
221 static int snd_ak4113_rx_get(struct snd_kcontrol *kcontrol,
231 static int snd_ak4113_rx_put(struct snd_kcontrol *kcontrol,
249 static int snd_ak4113_rate_info(struct snd_kcontrol *kcontrol,
259 static int snd_ak4113_rate_get(struct snd_kcontrol *kcontrol,
269 static int snd_ak4113_spdif_info(struct snd_kcontrol *kcontrol,
277 static int snd_ak4113_spdif_get(struct snd_kcontrol *kcontro
[all...]
H A Dak4117.c143 static int snd_ak4117_in_error_info(struct snd_kcontrol *kcontrol,
153 static int snd_ak4117_in_error_get(struct snd_kcontrol *kcontrol,
168 static int snd_ak4117_in_bit_get(struct snd_kcontrol *kcontrol,
180 static int snd_ak4117_rx_info(struct snd_kcontrol *kcontrol,
190 static int snd_ak4117_rx_get(struct snd_kcontrol *kcontrol,
199 static int snd_ak4117_rx_put(struct snd_kcontrol *kcontrol,
215 static int snd_ak4117_rate_info(struct snd_kcontrol *kcontrol,
225 static int snd_ak4117_rate_get(struct snd_kcontrol *kcontrol,
234 static int snd_ak4117_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
241 static int snd_ak4117_spdif_get(struct snd_kcontrol *kcontro
[all...]
H A Dak4114.c169 static int snd_ak4114_in_error_info(struct snd_kcontrol *kcontrol,
179 static int snd_ak4114_in_error_get(struct snd_kcontrol *kcontrol,
194 static int snd_ak4114_in_bit_get(struct snd_kcontrol *kcontrol,
206 static int snd_ak4114_rate_info(struct snd_kcontrol *kcontrol,
216 static int snd_ak4114_rate_get(struct snd_kcontrol *kcontrol,
225 static int snd_ak4114_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
232 static int snd_ak4114_spdif_get(struct snd_kcontrol *kcontrol,
243 static int snd_ak4114_spdif_playback_get(struct snd_kcontrol *kcontrol,
254 static int snd_ak4114_spdif_playback_put(struct snd_kcontrol *kcontrol,
265 static int snd_ak4114_spdif_mask_info(struct snd_kcontrol *kcontro
[all...]
/linux-master/sound/drivers/vx/
H A Dvx_mixer.c400 static int vx_output_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
410 static int vx_output_level_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
421 static int vx_output_level_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
459 static int vx_audio_src_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
475 static int vx_audio_src_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
482 static int vx_audio_src_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
515 static int vx_clock_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
524 static int vx_clock_mode_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
531 static int vx_clock_mode_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
559 static int vx_audio_gain_info(struct snd_kcontrol *kcontro
[all...]
/linux-master/sound/pci/ice1712/
H A Dprodigy192.c94 static int stac9460_dac_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
109 static int stac9460_dac_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
133 static int stac9460_dac_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
142 static int stac9460_dac_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
158 static int stac9460_dac_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
189 static int stac9460_adc_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
203 static int stac9460_adc_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
225 static int stac9460_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
234 static int stac9460_adc_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
249 static int stac9460_adc_vol_put(struct snd_kcontrol *kcontro
[all...]
H A Dpontis.c100 static int wm_dac_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
109 static int wm_dac_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
125 static int wm_dac_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
155 static int wm_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
164 static int wm_adc_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
180 static int wm_adc_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
206 static int wm_adc_mux_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
217 static int wm_adc_mux_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
243 static int wm_bypass_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
253 static int wm_bypass_put(struct snd_kcontrol *kcontro
[all...]
/linux-master/sound/pci/hda/
H A Dhda_local.h96 int snd_hda_mixer_amp_volume_info(struct snd_kcontrol *kcontrol,
98 int snd_hda_mixer_amp_volume_get(struct snd_kcontrol *kcontrol,
100 int snd_hda_mixer_amp_volume_put(struct snd_kcontrol *kcontrol,
102 int snd_hda_mixer_amp_tlv(struct snd_kcontrol *kcontrol, int op_flag,
104 int snd_hda_mixer_amp_switch_info(struct snd_kcontrol *kcontrol,
106 int snd_hda_mixer_amp_switch_get(struct snd_kcontrol *kcontrol,
108 int snd_hda_mixer_amp_switch_put(struct snd_kcontrol *kcontrol,
111 int snd_hda_mixer_amp_switch_get_beep(struct snd_kcontrol *kcontrol,
113 int snd_hda_mixer_amp_switch_put_beep(struct snd_kcontrol *kcontrol,
129 struct snd_kcontrol *snd_hda_find_mixer_ct
[all...]
/linux-master/sound/soc/codecs/
H A Dtas2781-i2c.c61 static int tas2781_digital_getvol(struct snd_kcontrol *kcontrol,
72 static int tas2781_digital_putvol(struct snd_kcontrol *kcontrol,
83 static int tas2781_amp_getvol(struct snd_kcontrol *kcontrol,
94 static int tas2781_amp_putvol(struct snd_kcontrol *kcontrol,
106 static int tas2781_force_fwload_get(struct snd_kcontrol *kcontrol,
121 static int tas2781_force_fwload_put(struct snd_kcontrol *kcontrol,
153 static int tasdevice_set_profile_id(struct snd_kcontrol *kcontrol,
170 static int tasdevice_info_programs(struct snd_kcontrol *kcontrol,
186 struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
201 static int tasdevice_info_profile(struct snd_kcontrol *kcontro
[all...]
/linux-master/sound/i2c/
H A Dtea6330t.c71 static int snd_tea6330t_info_master_volume(struct snd_kcontrol *kcontrol,
81 static int snd_tea6330t_get_master_volume(struct snd_kcontrol *kcontrol,
93 static int snd_tea6330t_put_master_volume(struct snd_kcontrol *kcontrol,
133 static int snd_tea6330t_get_master_switch(struct snd_kcontrol *kcontrol,
145 static int snd_tea6330t_put_master_switch(struct snd_kcontrol *kcontrol,
176 static int snd_tea6330t_info_bass(struct snd_kcontrol *kcontrol,
188 static int snd_tea6330t_get_bass(struct snd_kcontrol *kcontrol,
197 static int snd_tea6330t_put_bass(struct snd_kcontrol *kcontrol,
224 static int snd_tea6330t_info_treble(struct snd_kcontrol *kcontrol,
236 static int snd_tea6330t_get_treble(struct snd_kcontrol *kcontro
[all...]
/linux-master/sound/soc/atmel/
H A Dtse850-pcm5142.c59 static int tse850_get_mux1(struct snd_kcontrol *kctrl,
71 static int tse850_put_mux1(struct snd_kcontrol *kctrl,
89 static int tse850_get_mux2(struct snd_kcontrol *kctrl,
101 static int tse850_put_mux2(struct snd_kcontrol *kctrl,
119 static int tse850_get_mix(struct snd_kcontrol *kctrl,
131 static int tse850_put_mix(struct snd_kcontrol *kctrl,
153 static int tse850_get_ana(struct snd_kcontrol *kctrl,
186 static int tse850_put_ana(struct snd_kcontrol *kctrl,
/linux-master/include/sound/
H A Dwss.h171 int snd_wss_info_single(struct snd_kcontrol *kcontrol,
173 int snd_wss_get_single(struct snd_kcontrol *kcontrol,
175 int snd_wss_put_single(struct snd_kcontrol *kcontrol,
213 int snd_wss_info_double(struct snd_kcontrol *kcontrol,
215 int snd_wss_get_double(struct snd_kcontrol *kcontrol,
217 int snd_wss_put_double(struct snd_kcontrol *kcontrol,
/linux-master/sound/soc/mediatek/mt8186/
H A Dmt8186-misc-control.c74 static int mt8186_sgen_get(struct snd_kcontrol *kcontrol,
86 static int mt8186_sgen_set(struct snd_kcontrol *kcontrol,
128 static int mt8186_sgen_rate_get(struct snd_kcontrol *kcontrol,
140 static int mt8186_sgen_rate_set(struct snd_kcontrol *kcontrol,
172 static int mt8186_sgen_amplitude_get(struct snd_kcontrol *kcontrol,
183 static int mt8186_sgen_amplitude_set(struct snd_kcontrol *kcontrol,
/linux-master/sound/soc/
H A Dsoc-ops.c39 int snd_soc_info_enum_double(struct snd_kcontrol *kcontrol,
58 int snd_soc_get_enum_double(struct snd_kcontrol *kcontrol,
89 int snd_soc_put_enum_double(struct snd_kcontrol *kcontrol,
174 int snd_soc_info_volsw(struct snd_kcontrol *kcontrol,
218 int snd_soc_info_volsw_sx(struct snd_kcontrol *kcontrol,
253 int snd_soc_get_volsw(struct snd_kcontrol *kcontrol,
313 int snd_soc_put_volsw(struct snd_kcontrol *kcontrol,
395 int snd_soc_get_volsw_sx(struct snd_kcontrol *kcontrol,
432 int snd_soc_put_volsw_sx(struct snd_kcontrol *kcontrol,
500 int snd_soc_info_volsw_range(struct snd_kcontrol *kcontro
[all...]
/linux-master/sound/pci/emu10k1/
H A Demumixer.c44 static int snd_emu10k1_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
51 static int snd_emu10k1_spdif_get(struct snd_kcontrol *kcontrol,
67 static int snd_emu10k1_spdif_get_mask(struct snd_kcontrol *kcontrol,
623 static int snd_emu1010_input_output_source_info(struct snd_kcontrol *kcontrol,
633 static int snd_emu1010_output_source_get(struct snd_kcontrol *kcontrol,
647 static int snd_emu1010_output_source_put(struct snd_kcontrol *kcontrol,
679 static int snd_emu1010_input_source_get(struct snd_kcontrol *kcontrol,
693 static int snd_emu1010_input_source_put(struct snd_kcontrol *kcontrol,
757 static int snd_emu1010_adc_pads_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
766 static int snd_emu1010_adc_pads_put(struct snd_kcontrol *kcontro
[all...]
/linux-master/sound/core/
H A Dcontrol.c43 struct snd_kcontrol *kcontrol);
113 struct snd_kcontrol *control;
201 struct snd_kcontrol *kctl, unsigned int ioff)
228 static int snd_ctl_new(struct snd_kcontrol **kctl, unsigned int count,
254 * Allocates a new struct snd_kcontrol instance and initialize from the given
260 struct snd_kcontrol *snd_ctl_new1(const struct snd_kcontrol_new *ncontrol,
263 struct snd_kcontrol *kctl;
323 void snd_ctl_free_one(struct snd_kcontrol *kcontrol)
336 struct snd_kcontrol *kctl;
367 static bool elem_id_matches(const struct snd_kcontrol *kct
[all...]
/linux-master/sound/aoa/codecs/
H A Dtas.c223 static int tas_snd_vol_info(struct snd_kcontrol *kcontrol,
233 static int tas_snd_vol_get(struct snd_kcontrol *kcontrol,
245 static int tas_snd_vol_put(struct snd_kcontrol *kcontrol,
283 static int tas_snd_mute_get(struct snd_kcontrol *kcontrol,
295 static int tas_snd_mute_put(struct snd_kcontrol *kcontrol,
324 static int tas_snd_mixer_info(struct snd_kcontrol *kcontrol,
334 static int tas_snd_mixer_get(struct snd_kcontrol *kcontrol,
348 static int tas_snd_mixer_put(struct snd_kcontrol *kcontrol,
384 static int tas_snd_drc_range_info(struct snd_kcontrol *kcontrol,
394 static int tas_snd_drc_range_get(struct snd_kcontrol *kcontro
[all...]

Completed in 651 milliseconds

1234567891011>>