/linux-master/sound/usb/6fire/ |
H A D | control.c | 175 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 D | daca.c | 82 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 D | ca0106_mixer.c | 146 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 D | oxygen_mixer.c | 16 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 D | xonar_wm87x6.c | 83 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 D | control.c | 15 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 D | tegra210_dmic.c | 159 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 D | tegra186_dspk.c | 28 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 D | sof-audio.h | 540 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 D | ak4113.c | 173 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 D | ak4117.c | 143 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 D | ak4114.c | 169 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 D | vx_mixer.c | 400 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 D | prodigy192.c | 94 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 D | pontis.c | 100 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 D | hda_local.h | 96 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 D | tas2781-i2c.c | 61 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 D | tea6330t.c | 71 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 D | tse850-pcm5142.c | 59 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 D | wss.h | 171 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 D | mt8186-misc-control.c | 74 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 D | soc-ops.c | 39 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 D | emumixer.c | 44 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 D | control.c | 43 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 D | tas.c | 223 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...] |