/linux-master/sound/soc/intel/avs/ |
H A D | control.c | 47 int avs_control_volume_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 66 ucontrol->value.integer.value[0] = dspvols[0].target_volume; 71 ucontrol->value.integer.value[0] = ctl_data->volume; 78 int avs_control_volume_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 86 long ctlvol = ucontrol->value.integer.value[0];
|
/linux-master/sound/soc/codecs/ |
H A D | wm8958-dsp2.c | 454 struct snd_ctl_elem_value *ucontrol) 459 int value = ucontrol->value.enumerated.item[0]; 476 struct snd_ctl_elem_value *ucontrol) 481 ucontrol->value.enumerated.item[0] = wm8994->mbc_cfg; 497 struct snd_ctl_elem_value *ucontrol) 503 ucontrol->value.integer.value[0] = wm8994->mbc_ena[mbc]; 509 struct snd_ctl_elem_value *ucontrol) 515 if (wm8994->mbc_ena[mbc] == ucontrol->value.integer.value[0]) 518 if (ucontrol->value.integer.value[0] > 1) 529 wm8994->mbc_ena[mbc] = ucontrol 453 wm8958_put_mbc_enum(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 475 wm8958_get_mbc_enum(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 496 wm8958_mbc_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 508 wm8958_mbc_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 543 wm8958_put_vss_enum(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 565 wm8958_get_vss_enum(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 576 wm8958_put_vss_hpf_enum(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 598 wm8958_get_vss_hpf_enum(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 619 wm8958_vss_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 631 wm8958_vss_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 680 wm8958_hpf_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 695 wm8958_hpf_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 743 wm8958_put_enh_eq_enum(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 765 wm8958_get_enh_eq_enum(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 786 wm8958_enh_eq_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 798 wm8958_enh_eq_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
H A D | rt715-sdca.c | 132 struct snd_ctl_elem_value *ucontrol) 142 if (ucontrol->value.integer.value[i] != rt715->kctl_2ch_orig[i]) { 149 rt715->kctl_2ch_orig[i] = ucontrol->value.integer.value[i]; 151 rt715_sdca_vol_gain(ucontrol->value.integer.value[i], mc->max, 165 struct snd_ctl_elem_value *ucontrol) 177 if (ucontrol->value.integer.value[i] != rt715->kctl_4ch_orig[i]) { 184 rt715->kctl_4ch_orig[i] = ucontrol->value.integer.value[i]; 186 rt715_sdca_vol_gain(ucontrol->value.integer.value[i], p->max, 201 struct snd_ctl_elem_value *ucontrol) 213 if (ucontrol 131 rt715_sdca_set_amp_gain_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 164 rt715_sdca_set_amp_gain_4ch_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 200 rt715_sdca_set_amp_gain_8ch_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 236 rt715_sdca_set_amp_gain_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 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 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 [all...] |
H A D | tas2781-i2c.c | 53 * @ucontrol: User data 62 struct snd_ctl_elem_value *ucontrol) 69 return tasdevice_digital_getvol(tas_priv, ucontrol, mc); 73 struct snd_ctl_elem_value *ucontrol) 80 return tasdevice_digital_putvol(tas_priv, ucontrol, mc); 84 struct snd_ctl_elem_value *ucontrol) 91 return tasdevice_amp_getvol(tas_priv, ucontrol, mc); 95 struct snd_ctl_elem_value *ucontrol) 103 return tasdevice_amp_putvol(tas_priv, ucontrol, mc); 107 struct snd_ctl_elem_value *ucontrol) 61 tas2781_digital_getvol(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 72 tas2781_digital_putvol(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 83 tas2781_amp_getvol(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 94 tas2781_amp_putvol(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 106 tas2781_force_fwload_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 121 tas2781_force_fwload_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 153 tasdevice_set_profile_id(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 215 tasdevice_get_profile_id(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 263 tasdevice_program_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 274 tasdevice_program_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 290 tasdevice_configuration_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 302 tasdevice_configuration_put( struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
/linux-master/sound/pci/emu10k1/ |
H A D | emumixer.c | 52 struct snd_ctl_elem_value *ucontrol) 55 unsigned int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); 60 ucontrol->value.iec958.status[0] = (emu->spdif_bits[idx] >> 0) & 0xff; 61 ucontrol->value.iec958.status[1] = (emu->spdif_bits[idx] >> 8) & 0xff; 62 ucontrol->value.iec958.status[2] = (emu->spdif_bits[idx] >> 16) & 0xff; 63 ucontrol->value.iec958.status[3] = (emu->spdif_bits[idx] >> 24) & 0xff; 68 struct snd_ctl_elem_value *ucontrol) 70 ucontrol->value.iec958.status[0] = 0xff; 71 ucontrol->value.iec958.status[1] = 0xff; 72 ucontrol 51 snd_emu10k1_spdif_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 67 snd_emu10k1_spdif_get_mask(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 633 snd_emu1010_output_source_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 647 snd_emu1010_output_source_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 679 snd_emu1010_input_source_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 693 snd_emu1010_input_source_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 757 snd_emu1010_adc_pads_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 766 snd_emu1010_adc_pads_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 815 snd_emu1010_dac_pads_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 824 snd_emu1010_dac_pads_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 966 snd_emu1010_clock_source_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 975 snd_emu1010_clock_source_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1029 snd_emu1010_clock_fallback_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1038 snd_emu1010_clock_fallback_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1076 snd_emu1010_optical_out_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1085 snd_emu1010_optical_out_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1127 snd_emu1010_optical_in_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1136 snd_emu1010_optical_in_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1183 snd_audigy_i2c_capture_source_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1192 snd_audigy_i2c_capture_source_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1256 snd_audigy_i2c_volume_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1273 snd_audigy_i2c_volume_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1403 snd_emu10k1_spdif_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1484 snd_emu10k1_send_routing_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1501 snd_emu10k1_send_routing_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1556 snd_emu10k1_send_volume_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1570 snd_emu10k1_send_volume_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1622 snd_emu10k1_attn_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1635 snd_emu10k1_attn_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1687 snd_emu10k1_efx_send_routing_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1703 snd_emu10k1_efx_send_routing_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1753 snd_emu10k1_efx_send_volume_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1767 snd_emu10k1_efx_send_volume_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1815 snd_emu10k1_efx_attn_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1826 snd_emu10k1_efx_attn_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1864 snd_emu10k1_shared_spdif_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1880 snd_emu10k1_shared_spdif_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1937 snd_audigy_capture_boost_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1949 snd_audigy_capture_boost_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
/linux-master/sound/isa/gus/ |
H A D | gus_mixer.c | 25 static int snd_gf1_get_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 31 ucontrol->value.integer.value[0] = (gus->mix_cntrl_reg >> shift) & 1; 33 ucontrol->value.integer.value[0] ^= 1; 37 static int snd_gf1_put_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 46 nval = ucontrol->value.integer.value[0] & 1; 75 static int snd_ics_get_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 86 ucontrol->value.integer.value[0] = left & 127; 87 ucontrol->value.integer.value[1] = right & 127; 91 static int snd_ics_put_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 99 val1 = ucontrol [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) argument 103 idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id) + STAC946X_LF_VOLUME; 105 ucontrol->value.integer.value[0] = (~val >> 7) & 0x1; 109 static int stac9460_dac_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 118 idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id) + STAC946X_LF_VOLUME; 123 ucontrol->value.integer.value[0]); 125 change = stac9460_dac_mute(ice, idx, ucontrol->value.integer.value[0]); 142 static int stac9460_dac_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 151 idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id) + STAC946X_LF_VOLUME; 153 ucontrol 158 stac9460_dac_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 189 stac9460_adc_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 203 stac9460_adc_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 234 stac9460_adc_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 249 stac9460_adc_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 277 stac9460_mic_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 288 stac9460_mic_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 548 ak4114_input_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 562 ak4114_input_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
H A D | maya44.c | 171 struct snd_ctl_elem_value *ucontrol) 175 &chip->wm[snd_ctl_get_ioff(kcontrol, &ucontrol->id)]; 179 ucontrol->value.integer.value[0] = wm->volumes[idx][0]; 180 ucontrol->value.integer.value[1] = wm->volumes[idx][1]; 186 struct snd_ctl_elem_value *ucontrol) 190 &chip->wm[snd_ctl_get_ioff(kcontrol, &ucontrol->id)]; 198 val = ucontrol->value.integer.value[ch]; 232 struct snd_ctl_elem_value *ucontrol) 236 &chip->wm[snd_ctl_get_ioff(kcontrol, &ucontrol->id)]; 239 ucontrol 170 maya_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 185 maya_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 231 maya_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 243 maya_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 296 maya_gpio_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 310 maya_gpio_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 351 maya_rec_src_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 365 maya_rec_src_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 402 maya_pb_route_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 412 maya_pb_route_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
H A D | pontis.c | 109 static int wm_dac_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 119 ucontrol->value.integer.value[i] = val; 125 static int wm_dac_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 133 nval = ucontrol->value.integer.value[i]; 164 static int wm_adc_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 174 ucontrol->value.integer.value[i] = val; 180 static int wm_adc_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 188 nvol = ucontrol->value.integer.value[i]; 206 static int wm_adc_mux_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 212 ucontrol 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 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 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 | aureon.c | 198 struct snd_ctl_elem_value *ucontrol) 202 ucontrol->value.enumerated.item[0] = spec->pca9554_out; 207 struct snd_ctl_elem_value *ucontrol) 214 nval = ucontrol->value.enumerated.item[0]; 356 static int aureon_ac97_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 364 ucontrol->value.integer.value[0] = 0x1F - (vol & 0x1F); 366 ucontrol->value.integer.value[1] = 0x1F - ((vol >> 8) & 0x1F); 372 static int aureon_ac97_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 381 nvol = (0x1F - ucontrol->value.integer.value[0]) & 0x001F; 383 nvol |= ((0x1F - ucontrol 197 aureon_universe_inmux_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 206 aureon_universe_inmux_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 400 aureon_ac97_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 413 aureon_ac97_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 438 aureon_ac97_micboost_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 450 aureon_ac97_micboost_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 641 aureon_ac97_mmute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 653 aureon_ac97_mmute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 703 wm_pcm_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 713 wm_pcm_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 742 wm_master_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 753 wm_master_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 792 wm_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 806 wm_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 845 wm_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 860 wm_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 891 wm_master_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 903 wm_master_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 942 wm_pcm_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 955 wm_pcm_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 981 wm_adc_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 996 wm_adc_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1028 wm_adc_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1044 wm_adc_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1095 wm_adc_mux_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1108 wm_adc_mux_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1146 aureon_cs8415_mux_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1158 aureon_cs8415_mux_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1186 aureon_cs8415_rate_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1200 aureon_cs8415_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1209 aureon_cs8415_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1237 aureon_cs8415_qsub_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1255 aureon_cs8415_mask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1261 aureon_cs8415_spdif_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1307 aureon_hpamp_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1316 aureon_hpamp_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1329 aureon_deemp_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1336 aureon_deemp_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1362 aureon_oversampling_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1369 aureon_oversampling_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
H A D | phase.c | 286 struct snd_ctl_elem_value *ucontrol) 291 ucontrol->value.integer.value[0] = (wm_get(ice, WM_MUTE) & 0x10) ? 298 struct snd_ctl_elem_value *ucontrol) 306 nval = (oval & ~0x10) | (ucontrol->value.integer.value[0] ? 0 : 0x10); 329 struct snd_ctl_elem_value *ucontrol) 335 ucontrol->value.integer.value[i] = spec->master[i] & 341 struct snd_ctl_elem_value *ucontrol) 349 unsigned int vol = ucontrol->value.integer.value[ch]; 476 struct snd_ctl_elem_value *ucontrol) 485 ucontrol 285 wm_pcm_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 297 wm_pcm_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 328 wm_master_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 340 wm_master_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 475 wm_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 490 wm_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 531 wm_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 547 wm_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 580 wm_master_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 593 wm_master_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 635 wm_pcm_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 649 wm_pcm_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 677 phase28_deemp_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 686 phase28_deemp_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 715 phase28_oversampling_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 724 phase28_oversampling_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 | 65 struct snd_ctl_elem_value *ucontrol) 69 ucontrol->value.enumerated.item[0] = 0; 72 ucontrol->value.enumerated.item[0] = 1; 75 ucontrol->value.enumerated.item[0] = 2; 117 struct snd_ctl_elem_value *ucontrol) 120 return snd_msndmix_set_mux(msnd, ucontrol->value.enumerated.item[0]); 135 struct snd_ctl_elem_value *ucontrol) 142 ucontrol->value.integer.value[0] = msnd->left_levels[addr] * 100; 143 ucontrol->value.integer.value[0] /= 0xFFFF; 144 ucontrol 64 snd_msndmix_get_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 116 snd_msndmix_put_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 134 snd_msndmix_volume_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 250 snd_msndmix_volume_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
/linux-master/sound/soc/img/ |
H A D | img-spdif-in.c | 280 struct snd_ctl_elem_value *ucontrol) 282 ucontrol->value.iec958.status[0] = 0xff; 283 ucontrol->value.iec958.status[1] = 0xff; 284 ucontrol->value.iec958.status[2] = 0xff; 285 ucontrol->value.iec958.status[3] = 0xff; 286 ucontrol->value.iec958.status[4] = 0xff; 292 struct snd_ctl_elem_value *ucontrol) 299 ucontrol->value.iec958.status[0] = reg & 0xff; 300 ucontrol->value.iec958.status[1] = (reg >> 8) & 0xff; 301 ucontrol 279 img_spdif_in_get_status_mask(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 291 img_spdif_in_get_status(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 321 img_spdif_in_get_multi_freq(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 345 img_spdif_in_set_multi_freq(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 435 img_spdif_in_get_trk(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 446 img_spdif_in_set_trk(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 493 img_spdif_in_get_lock_acquire(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 504 img_spdif_in_set_lock_acquire(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 532 img_spdif_in_get_lock_release(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 543 img_spdif_in_set_lock_release(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
H A D | img-spdif-out.c | 121 struct snd_ctl_elem_value *ucontrol) 123 ucontrol->value.iec958.status[0] = 0xff; 124 ucontrol->value.iec958.status[1] = 0xff; 125 ucontrol->value.iec958.status[2] = 0xff; 126 ucontrol->value.iec958.status[3] = 0xff; 127 ucontrol->value.iec958.status[4] = 0xff; 133 struct snd_ctl_elem_value *ucontrol) 143 ucontrol->value.iec958.status[0] = reg & 0xff; 144 ucontrol->value.iec958.status[1] = (reg >> 8) & 0xff; 145 ucontrol 120 img_spdif_out_get_status_mask(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 132 img_spdif_out_get_status(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 158 img_spdif_out_set_status(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
/linux-master/sound/isa/sb/ |
H A D | sb_mixer.c | 56 static int snd_sbmixer_get_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 68 ucontrol->value.integer.value[0] = val; 72 static int snd_sbmixer_put_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 82 val = (ucontrol->value.integer.value[0] & mask) << shift; 108 static int snd_sbmixer_get_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 123 ucontrol->value.integer.value[0] = left; 124 ucontrol->value.integer.value[1] = right; 128 static int snd_sbmixer_put_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 140 left = (ucontrol->value.integer.value[0] & mask) << left_shift; 141 right = (ucontrol 177 snd_dt019x_input_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 213 snd_dt019x_input_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 264 snd_als4k_mono_capture_route_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 282 snd_als4k_mono_capture_route_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 318 snd_sb8mixer_get_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 341 snd_sb8mixer_put_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 384 snd_sb16mixer_get_input_sw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 405 snd_sb16mixer_put_input_sw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
/linux-master/sound/i2c/other/ |
H A D | pt2258.c | 81 struct snd_ctl_elem_value *ucontrol) 87 ucontrol->value.integer.value[0] = 79 - pt->volume[base]; 88 ucontrol->value.integer.value[1] = 79 - pt->volume[base + 1]; 93 struct snd_ctl_elem_value *ucontrol) 100 val0 = 79 - ucontrol->value.integer.value[0]; 101 val1 = 79 - ucontrol->value.integer.value[1]; 134 struct snd_ctl_elem_value *ucontrol) 138 ucontrol->value.integer.value[0] = !pt->mute; 143 struct snd_ctl_elem_value *ucontrol) 149 val = !ucontrol 80 pt2258_stereo_volume_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 92 pt2258_stereo_volume_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 133 pt2258_switch_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 142 pt2258_switch_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
/linux-master/sound/pci/mixart/ |
H A D | mixart_mixer.c | 344 static int mixart_analog_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 349 ucontrol->value.integer.value[0] = chip->analog_playback_volume[0]; 350 ucontrol->value.integer.value[1] = chip->analog_playback_volume[1]; 352 ucontrol->value.integer.value[0] = chip->analog_capture_volume[0]; 353 ucontrol->value.integer.value[1] = chip->analog_capture_volume[1]; 359 static int mixart_analog_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 368 int new_volume = ucontrol->value.integer.value[i]; 408 static int mixart_audio_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 413 ucontrol->value.integer.value[0] = chip->analog_playback_active[0]; 414 ucontrol 419 mixart_audio_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 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/soc/pxa/ |
H A D | spitz.c | 159 struct snd_ctl_elem_value *ucontrol) 161 ucontrol->value.enumerated.item[0] = spitz_jack_func; 166 struct snd_ctl_elem_value *ucontrol) 170 if (spitz_jack_func == ucontrol->value.enumerated.item[0]) 173 spitz_jack_func = ucontrol->value.enumerated.item[0]; 179 struct snd_ctl_elem_value *ucontrol) 181 ucontrol->value.enumerated.item[0] = spitz_spk_func; 186 struct snd_ctl_elem_value *ucontrol) 190 if (spitz_spk_func == ucontrol->value.enumerated.item[0]) 193 spitz_spk_func = ucontrol 158 spitz_get_jack(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 165 spitz_set_jack(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 178 spitz_get_spk(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 185 spitz_set_spk(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
/linux-master/sound/usb/ |
H A D | mixer_us16x08.c | 181 struct snd_ctl_elem_value *ucontrol) 184 int index = ucontrol->id.index; 187 ucontrol->value.enumerated.item[0] = elem->cache_val[index]; 193 struct snd_ctl_elem_value *ucontrol) 197 int index = ucontrol->id.index; 202 val = ucontrol->value.enumerated.item[0]; 250 struct snd_ctl_elem_value *ucontrol) 253 int index = ucontrol->id.index; 255 ucontrol->value.integer.value[0] = elem->cache_val[index]; 261 struct snd_ctl_elem_value *ucontrol) 180 snd_us16x08_route_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 192 snd_us16x08_route_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 249 snd_us16x08_master_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 260 snd_us16x08_master_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 297 snd_us16x08_bus_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 338 snd_us16x08_bus_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 359 snd_us16x08_channel_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 370 snd_us16x08_channel_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 417 snd_us16x08_comp_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 430 snd_us16x08_comp_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 484 snd_us16x08_eqswitch_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 500 snd_us16x08_eqswitch_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 543 snd_us16x08_eq_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 560 snd_us16x08_eq_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 683 snd_us16x08_meter_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 744 snd_us16x08_meter_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
/linux-master/sound/core/ |
H A D | vmaster.c | 132 struct snd_ctl_elem_value *ucontrol) 140 ucontrol->value.integer.value[ch] = follower->vals[ch]; 145 struct snd_ctl_elem_value *ucontrol) 156 ucontrol->value.integer.value[ch] &= 162 vol = ucontrol->value.integer.value[ch]; 168 ucontrol->value.integer.value[ch] = vol; 172 return follower->follower.put(&follower->follower, ucontrol); 186 struct snd_ctl_elem_value *ucontrol) 189 return follower_get_val(follower, ucontrol); 193 struct snd_ctl_elem_value *ucontrol) 131 follower_get_val(struct link_follower *follower, struct snd_ctl_elem_value *ucontrol) argument 144 follower_put_val(struct link_follower *follower, struct snd_ctl_elem_value *ucontrol) argument 185 follower_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 192 follower_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 324 master_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 353 master_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
/linux-master/sound/pci/echoaudio/ |
H A D | echoaudio.c | 1001 struct snd_ctl_elem_value *ucontrol) 1008 ucontrol->value.integer.value[c] = chip->output_gain[c]; 1013 struct snd_ctl_elem_value *ucontrol) 1022 gain = ucontrol->value.integer.value[c]; 1082 struct snd_ctl_elem_value *ucontrol) 1089 ucontrol->value.integer.value[c] = chip->input_gain[c]; 1094 struct snd_ctl_elem_value *ucontrol) 1103 gain = ucontrol->value.integer.value[c]; 1151 struct snd_ctl_elem_value *ucontrol) 1158 ucontrol 1000 snd_echo_output_gain_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1012 snd_echo_output_gain_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1081 snd_echo_input_gain_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1093 snd_echo_input_gain_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 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 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 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 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 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 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 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 1725 snd_echo_vumeters_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 1759 snd_echo_channels_info_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
/linux-master/sound/soc/codecs/aw88395/ |
H A D | aw88395.c | 105 struct snd_ctl_elem_value *ucontrol) 111 ucontrol->value.integer.value[0] = aw_dev->fade_in_time; 117 struct snd_ctl_elem_value *ucontrol) 126 time = ucontrol->value.integer.value[0]; 140 struct snd_ctl_elem_value *ucontrol) 146 ucontrol->value.integer.value[0] = aw_dev->fade_out_time; 152 struct snd_ctl_elem_value *ucontrol) 161 time = ucontrol->value.integer.value[0]; 211 struct snd_ctl_elem_value *ucontrol) 216 ucontrol 104 aw88395_get_fade_in_time(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 116 aw88395_set_fade_in_time(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 139 aw88395_get_fade_out_time(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 151 aw88395_set_fade_out_time(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 210 aw88395_profile_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 221 aw88395_profile_set(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 247 aw88395_volume_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 259 aw88395_volume_set(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 283 aw88395_get_fade_step(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 294 aw88395_set_fade_step(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 315 aw88395_re_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 327 aw88395_re_set(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
/linux-master/sound/isa/cs423x/ |
H A D | cs4236_lib.c | 403 static int snd_cs4236_get_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 413 ucontrol->value.integer.value[0] = (chip->eimage[CS4236_REG(reg)] >> shift) & mask; 416 ucontrol->value.integer.value[0] = mask - ucontrol->value.integer.value[0]; 420 static int snd_cs4236_put_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 431 val = (ucontrol->value.integer.value[0] & mask); 449 static int snd_cs4236_get_singlec(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 459 ucontrol->value.integer.value[0] = (chip->cimage[reg] >> shift) & mask; 462 ucontrol->value.integer.value[0] = mask - ucontrol 466 snd_cs4236_put_singlec(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 516 snd_cs4236_get_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 538 snd_cs4236_put_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 592 snd_cs4236_get_double1(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 614 snd_cs4236_put_double1(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 658 snd_cs4236_get_master_digital(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 670 snd_cs4236_put_master_digital(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 719 snd_cs4235_get_output_accu(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 731 snd_cs4235_put_output_accu(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 929 snd_cs4236_get_iec958_switch(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument 950 snd_cs4236_put_iec958_switch(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) argument [all...] |
/linux-master/sound/pci/ac97/ |
H A D | ac97_patch.h | 59 struct snd_ctl_elem_value *ucontrol); 61 struct snd_ctl_elem_value *ucontrol); 78 struct snd_ctl_elem_value *ucontrol); 80 struct snd_ctl_elem_value *ucontrol);
|
/linux-master/sound/soc/sof/ |
H A D | sof-audio.h | 147 bool (*volume_put)(struct snd_sof_control *scontrol, struct snd_ctl_elem_value *ucontrol); 148 int (*volume_get)(struct snd_sof_control *scontrol, struct snd_ctl_elem_value *ucontrol); 149 bool (*switch_put)(struct snd_sof_control *scontrol, struct snd_ctl_elem_value *ucontrol); 150 int (*switch_get)(struct snd_sof_control *scontrol, struct snd_ctl_elem_value *ucontrol); 151 bool (*enum_put)(struct snd_sof_control *scontrol, struct snd_ctl_elem_value *ucontrol); 152 int (*enum_get)(struct snd_sof_control *scontrol, struct snd_ctl_elem_value *ucontrol); 153 int (*bytes_put)(struct snd_sof_control *scontrol, struct snd_ctl_elem_value *ucontrol); 154 int (*bytes_get)(struct snd_sof_control *scontrol, struct snd_ctl_elem_value *ucontrol); 543 struct snd_ctl_elem_value *ucontrol); 545 struct snd_ctl_elem_value *ucontrol); [all...] |