/sound/drivers/pcsp/ |
D | pcsp_mixer.c | 14 struct snd_ctl_elem_info *uinfo) in pcsp_enable_info() argument 16 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in pcsp_enable_info() 17 uinfo->count = 1; in pcsp_enable_info() 18 uinfo->value.integer.min = 0; in pcsp_enable_info() 19 uinfo->value.integer.max = 1; in pcsp_enable_info() 45 struct snd_ctl_elem_info *uinfo) in pcsp_treble_info() argument 48 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in pcsp_treble_info() 49 uinfo->count = 1; in pcsp_treble_info() 50 uinfo->value.enumerated.items = chip->max_treble + 1; in pcsp_treble_info() 51 if (uinfo->value.enumerated.item > chip->max_treble) in pcsp_treble_info() [all …]
|
/sound/pci/ca0106/ |
D | ca0106_mixer.c | 186 struct snd_ctl_elem_info *uinfo) in snd_ca0106_capture_source_info() argument 192 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in snd_ca0106_capture_source_info() 193 uinfo->count = 1; in snd_ca0106_capture_source_info() 194 uinfo->value.enumerated.items = 6; in snd_ca0106_capture_source_info() 195 if (uinfo->value.enumerated.item > 5) in snd_ca0106_capture_source_info() 196 uinfo->value.enumerated.item = 5; in snd_ca0106_capture_source_info() 197 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in snd_ca0106_capture_source_info() 229 struct snd_ctl_elem_info *uinfo) in snd_ca0106_i2c_capture_source_info() argument 235 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in snd_ca0106_i2c_capture_source_info() 236 uinfo->count = 1; in snd_ca0106_i2c_capture_source_info() [all …]
|
/sound/pci/ice1712/ |
D | aureon.c | 203 struct snd_ctl_elem_info *uinfo) in aureon_universe_inmux_info() argument 208 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in aureon_universe_inmux_info() 209 uinfo->count = 1; in aureon_universe_inmux_info() 210 uinfo->value.enumerated.items = 3; in aureon_universe_inmux_info() 211 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in aureon_universe_inmux_info() 212 uinfo->value.enumerated.item = uinfo->value.enumerated.items - 1; in aureon_universe_inmux_info() 213 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in aureon_universe_inmux_info() 367 static int aureon_ac97_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in aureon_ac97_vol_info() argument 369 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in aureon_ac97_vol_info() 370 uinfo->count = kcontrol->private_value & AUREON_AC97_STEREO ? 2 : 1; in aureon_ac97_vol_info() [all …]
|
D | prodigy192.c | 147 static int stac9460_dac_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in stac9460_dac_vol_info() argument 149 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in stac9460_dac_vol_info() 150 uinfo->count = 1; in stac9460_dac_vol_info() 151 uinfo->value.integer.min = 0; /* mute */ in stac9460_dac_vol_info() 152 uinfo->value.integer.max = 0x7f; /* 0dB */ in stac9460_dac_vol_info() 239 static int stac9460_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in stac9460_adc_vol_info() argument 241 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in stac9460_adc_vol_info() 242 uinfo->count = 2; in stac9460_adc_vol_info() 243 uinfo->value.integer.min = 0; /* 0dB */ in stac9460_adc_vol_info() 244 uinfo->value.integer.max = 0x0f; /* 22.5dB */ in stac9460_adc_vol_info() [all …]
|
D | phase.c | 333 struct snd_ctl_elem_info *uinfo) in wm_master_vol_info() argument 335 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_master_vol_info() 336 uinfo->count = 2; in wm_master_vol_info() 337 uinfo->value.integer.min = 0; in wm_master_vol_info() 338 uinfo->value.integer.max = WM_VOL_MAX; in wm_master_vol_info() 479 struct snd_ctl_elem_info *uinfo) in wm_vol_info() argument 482 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_vol_info() 483 uinfo->count = voices; in wm_vol_info() 484 uinfo->value.integer.min = 0; /* mute (-101dB) */ in wm_vol_info() 485 uinfo->value.integer.max = 0x7F; /* 0dB */ in wm_vol_info() [all …]
|
D | maya44.c | 172 struct snd_ctl_elem_info *uinfo) in maya_vol_info() argument 177 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in maya_vol_info() 178 uinfo->count = 2; in maya_vol_info() 179 uinfo->value.integer.min = 0; in maya_vol_info() 180 uinfo->value.integer.max = vol->maxval; in maya_vol_info() 358 struct snd_ctl_elem_info *uinfo) in maya_rec_src_info() argument 362 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in maya_rec_src_info() 363 uinfo->count = 1; in maya_rec_src_info() 364 uinfo->value.enumerated.items = ARRAY_SIZE(texts); in maya_rec_src_info() 365 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in maya_rec_src_info() [all …]
|
D | prodigy_hifi.c | 256 struct snd_ctl_elem_info *uinfo) in ak4396_dac_vol_info() argument 258 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in ak4396_dac_vol_info() 259 uinfo->count = 2; in ak4396_dac_vol_info() 260 uinfo->value.integer.min = 0; /* mute */ in ak4396_dac_vol_info() 261 uinfo->value.integer.max = 0xFF; /* linear */ in ak4396_dac_vol_info() 384 struct snd_ctl_elem_info *uinfo) in wm_dac_vol_info() argument 386 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_dac_vol_info() 387 uinfo->count = 2; in wm_dac_vol_info() 388 uinfo->value.integer.min = 0; /* mute */ in wm_dac_vol_info() 389 uinfo->value.integer.max = DAC_RES; /* 0dB, 0.5dB step */ in wm_dac_vol_info() [all …]
|
/sound/core/oss/ |
D | mixer_oss.c | 520 struct snd_ctl_elem_info *uinfo; in snd_mixer_oss_get_volume1_vol() local 532 uinfo = kzalloc(sizeof(*uinfo), GFP_KERNEL); in snd_mixer_oss_get_volume1_vol() 534 if (uinfo == NULL || uctl == NULL) in snd_mixer_oss_get_volume1_vol() 536 if (kctl->info(kctl, uinfo)) in snd_mixer_oss_get_volume1_vol() 540 if (uinfo->type == SNDRV_CTL_ELEM_TYPE_BOOLEAN && in snd_mixer_oss_get_volume1_vol() 541 uinfo->value.integer.min == 0 && uinfo->value.integer.max == 1) in snd_mixer_oss_get_volume1_vol() 543 …*left = snd_mixer_oss_conv1(uctl->value.integer.value[0], uinfo->value.integer.min, uinfo->value.i… in snd_mixer_oss_get_volume1_vol() 544 if (uinfo->count > 1) in snd_mixer_oss_get_volume1_vol() 545 …*right = snd_mixer_oss_conv1(uctl->value.integer.value[1], uinfo->value.integer.min, uinfo->value.… in snd_mixer_oss_get_volume1_vol() 549 kfree(uinfo); in snd_mixer_oss_get_volume1_vol() [all …]
|
/sound/isa/sb/ |
D | sb_mixer.c | 60 static int snd_sbmixer_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_sbmixer_info_single() argument 64 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_sbmixer_info_single() 65 uinfo->count = 1; in snd_sbmixer_info_single() 66 uinfo->value.integer.min = 0; in snd_sbmixer_info_single() 67 uinfo->value.integer.max = mask; in snd_sbmixer_info_single() 112 static int snd_sbmixer_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_sbmixer_info_double() argument 116 uinfo->type = mask == 1 ? SNDRV_CTL_ELEM_TYPE_BOOLEAN : SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_sbmixer_info_double() 117 uinfo->count = 2; in snd_sbmixer_info_double() 118 uinfo->value.integer.min = 0; in snd_sbmixer_info_double() 119 uinfo->value.integer.max = mask; in snd_sbmixer_info_double() [all …]
|
/sound/i2c/other/ |
D | ak4113.c | 188 struct snd_ctl_elem_info *uinfo) in snd_ak4113_in_error_info() argument 190 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4113_in_error_info() 191 uinfo->count = 1; in snd_ak4113_in_error_info() 192 uinfo->value.integer.min = 0; in snd_ak4113_in_error_info() 193 uinfo->value.integer.max = LONG_MAX; in snd_ak4113_in_error_info() 227 struct snd_ctl_elem_info *uinfo) in snd_ak4113_rx_info() argument 229 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4113_rx_info() 230 uinfo->count = 1; in snd_ak4113_rx_info() 231 uinfo->value.integer.min = 0; in snd_ak4113_rx_info() 232 uinfo->value.integer.max = 5; in snd_ak4113_rx_info() [all …]
|
D | ak4117.c | 161 struct snd_ctl_elem_info *uinfo) in snd_ak4117_in_error_info() argument 163 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4117_in_error_info() 164 uinfo->count = 1; in snd_ak4117_in_error_info() 165 uinfo->value.integer.min = 0; in snd_ak4117_in_error_info() 166 uinfo->value.integer.max = LONG_MAX; in snd_ak4117_in_error_info() 199 struct snd_ctl_elem_info *uinfo) in snd_ak4117_rx_info() argument 201 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4117_rx_info() 202 uinfo->count = 1; in snd_ak4117_rx_info() 203 uinfo->value.integer.min = 0; in snd_ak4117_rx_info() 204 uinfo->value.integer.max = 1; in snd_ak4117_rx_info() [all …]
|
D | ak4114.c | 180 struct snd_ctl_elem_info *uinfo) in snd_ak4114_in_error_info() argument 182 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4114_in_error_info() 183 uinfo->count = 1; in snd_ak4114_in_error_info() 184 uinfo->value.integer.min = 0; in snd_ak4114_in_error_info() 185 uinfo->value.integer.max = LONG_MAX; in snd_ak4114_in_error_info() 218 struct snd_ctl_elem_info *uinfo) in snd_ak4114_rate_info() argument 220 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4114_rate_info() 221 uinfo->count = 1; in snd_ak4114_rate_info() 222 uinfo->value.integer.min = 0; in snd_ak4114_rate_info() 223 uinfo->value.integer.max = 192000; in snd_ak4114_rate_info() [all …]
|
/sound/usb/6fire/ |
D | control.c | 180 struct snd_ctl_elem_info *uinfo) in usb6fire_control_output_vol_info() argument 182 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in usb6fire_control_output_vol_info() 183 uinfo->count = 2; in usb6fire_control_output_vol_info() 184 uinfo->value.integer.min = 0; in usb6fire_control_output_vol_info() 185 uinfo->value.integer.max = 180; in usb6fire_control_output_vol_info() 280 struct snd_ctl_elem_info *uinfo) in usb6fire_control_input_vol_info() argument 282 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in usb6fire_control_input_vol_info() 283 uinfo->count = 2; in usb6fire_control_input_vol_info() 284 uinfo->value.integer.min = 0; in usb6fire_control_input_vol_info() 285 uinfo->value.integer.max = 30; in usb6fire_control_input_vol_info() [all …]
|
/sound/pci/asihpi/ |
D | asihpi.c | 1408 struct snd_ctl_elem_info *uinfo) in snd_asihpi_volume_info() argument 1430 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_asihpi_volume_info() 1431 uinfo->count = count; in snd_asihpi_volume_info() 1432 uinfo->value.integer.min = min_gain_mB / VOL_STEP_mB; in snd_asihpi_volume_info() 1433 uinfo->value.integer.max = max_gain_mB / VOL_STEP_mB; in snd_asihpi_volume_info() 1434 uinfo->value.integer.step = step_gain_mB / VOL_STEP_mB; in snd_asihpi_volume_info() 1534 struct snd_ctl_elem_info *uinfo) in snd_asihpi_level_info() argument 1551 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_asihpi_level_info() 1552 uinfo->count = 2; in snd_asihpi_level_info() 1553 uinfo->value.integer.min = min_gain_mB / HPI_UNITS_PER_dB; in snd_asihpi_level_info() [all …]
|
/sound/pci/emu10k1/ |
D | emumixer.c | 46 static int snd_emu10k1_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_emu10k1_spdif_info() argument 48 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_emu10k1_spdif_info() 49 uinfo->count = 1; in snd_emu10k1_spdif_info() 393 struct snd_ctl_elem_info *uinfo) in snd_emu1010_input_output_source_info() argument 398 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in snd_emu1010_input_output_source_info() 399 uinfo->count = 1; in snd_emu1010_input_output_source_info() 401 uinfo->value.enumerated.items = 49; in snd_emu1010_input_output_source_info() 404 uinfo->value.enumerated.items = 53; in snd_emu1010_input_output_source_info() 407 if (uinfo->value.enumerated.item >= uinfo->value.enumerated.items) in snd_emu1010_input_output_source_info() 408 uinfo->value.enumerated.item = in snd_emu1010_input_output_source_info() [all …]
|
/sound/pci/cs5535audio/ |
D | cs5535audio_olpc.c | 65 struct snd_ctl_elem_info *uinfo) in olpc_dc_info() argument 67 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in olpc_dc_info() 68 uinfo->count = 1; in olpc_dc_info() 69 uinfo->value.integer.min = 0; in olpc_dc_info() 70 uinfo->value.integer.max = 1; in olpc_dc_info() 89 struct snd_ctl_elem_info *uinfo) in olpc_mic_info() argument 91 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in olpc_mic_info() 92 uinfo->count = 1; in olpc_mic_info() 93 uinfo->value.integer.min = 0; in olpc_mic_info() 94 uinfo->value.integer.max = 1; in olpc_mic_info()
|
/sound/core/ |
D | vmaster.c | 80 struct snd_ctl_elem_info *uinfo; in slave_init() local 90 uinfo = kmalloc(sizeof(*uinfo), GFP_KERNEL); in slave_init() 91 if (!uinfo) in slave_init() 93 uinfo->id = slave->slave.id; in slave_init() 94 err = slave->slave.info(&slave->slave, uinfo); in slave_init() 96 kfree(uinfo); in slave_init() 99 slave->info.type = uinfo->type; in slave_init() 100 slave->info.count = uinfo->count; in slave_init() 105 kfree(uinfo); in slave_init() 108 slave->info.min_val = uinfo->value.integer.min; in slave_init() [all …]
|
/sound/pci/ac97/ |
D | ac97_patch.c | 84 static int ac97_enum_text_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo, in ac97_enum_text_info() argument 87 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in ac97_enum_text_info() 88 uinfo->count = 1; in ac97_enum_text_info() 89 uinfo->value.enumerated.items = nums; in ac97_enum_text_info() 90 if (uinfo->value.enumerated.item > nums - 1) in ac97_enum_text_info() 91 uinfo->value.enumerated.item = nums - 1; in ac97_enum_text_info() 92 strcpy(uinfo->value.enumerated.name, texts[uinfo->value.enumerated.item]); in ac97_enum_text_info() 96 …ic int ac97_surround_jack_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in ac97_surround_jack_mode_info() argument 99 return ac97_enum_text_info(kcontrol, uinfo, texts, 2); in ac97_surround_jack_mode_info() 124 static int ac97_channel_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in ac97_channel_mode_info() argument [all …]
|
/sound/aoa/codecs/ |
D | tas.c | 226 struct snd_ctl_elem_info *uinfo) in tas_snd_vol_info() argument 228 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in tas_snd_vol_info() 229 uinfo->count = 2; in tas_snd_vol_info() 230 uinfo->value.integer.min = 0; in tas_snd_vol_info() 231 uinfo->value.integer.max = 177; in tas_snd_vol_info() 327 struct snd_ctl_elem_info *uinfo) in tas_snd_mixer_info() argument 329 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in tas_snd_mixer_info() 330 uinfo->count = 2; in tas_snd_mixer_info() 331 uinfo->value.integer.min = 0; in tas_snd_mixer_info() 332 uinfo->value.integer.max = 177; in tas_snd_mixer_info() [all …]
|
/sound/pci/rme9652/ |
D | hdsp.c | 1583 …tic int snd_hdsp_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_hdsp_control_spdif_info() argument 1585 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_hdsp_control_spdif_info() 1586 uinfo->count = 1; in snd_hdsp_control_spdif_info() 1612 … snd_hdsp_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_hdsp_control_spdif_stream_info() argument 1614 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_hdsp_control_spdif_stream_info() 1615 uinfo->count = 1; in snd_hdsp_control_spdif_stream_info() 1643 …nt snd_hdsp_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_hdsp_control_spdif_mask_info() argument 1645 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_hdsp_control_spdif_mask_info() 1646 uinfo->count = 1; in snd_hdsp_control_spdif_mask_info() 1677 static int snd_hdsp_info_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_hdsp_info_spdif_in() argument [all …]
|
/sound/pci/echoaudio/ |
D | echoaudio.c | 1002 struct snd_ctl_elem_info *uinfo) in snd_echo_output_gain_info() argument 1007 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_output_gain_info() 1008 uinfo->count = num_busses_out(chip); in snd_echo_output_gain_info() 1009 uinfo->value.integer.min = ECHOGAIN_MINOUT; in snd_echo_output_gain_info() 1010 uinfo->value.integer.max = ECHOGAIN_MAXOUT; in snd_echo_output_gain_info() 1083 struct snd_ctl_elem_info *uinfo) in snd_echo_input_gain_info() argument 1088 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_input_gain_info() 1089 uinfo->count = num_analog_busses_in(chip); in snd_echo_input_gain_info() 1090 uinfo->value.integer.min = ECHOGAIN_MININP; in snd_echo_input_gain_info() 1091 uinfo->value.integer.max = ECHOGAIN_MAXINP; in snd_echo_input_gain_info() [all …]
|
/sound/drivers/vx/ |
D | vx_mixer.c | 417 static int vx_output_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in vx_output_level_info() argument 420 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in vx_output_level_info() 421 uinfo->count = 2; in vx_output_level_info() 422 uinfo->value.integer.min = 0; in vx_output_level_info() 423 uinfo->value.integer.max = chip->hw->output_level_max; in vx_output_level_info() 476 static int vx_audio_src_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in vx_audio_src_info() argument 486 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in vx_audio_src_info() 487 uinfo->count = 1; in vx_audio_src_info() 489 uinfo->value.enumerated.items = 3; in vx_audio_src_info() 490 if (uinfo->value.enumerated.item > 2) in vx_audio_src_info() [all …]
|
/sound/pci/pcxhr/ |
D | pcxhr_mixer.c | 87 struct snd_ctl_elem_info *uinfo) in pcxhr_analog_vol_info() argument 91 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in pcxhr_analog_vol_info() 92 uinfo->count = 2; in pcxhr_analog_vol_info() 95 uinfo->value.integer.min = in pcxhr_analog_vol_info() 97 uinfo->value.integer.max = in pcxhr_analog_vol_info() 100 uinfo->value.integer.min = in pcxhr_analog_vol_info() 102 uinfo->value.integer.max = in pcxhr_analog_vol_info() 107 uinfo->value.integer.min = in pcxhr_analog_vol_info() 109 uinfo->value.integer.max = in pcxhr_analog_vol_info() 112 uinfo->value.integer.min = in pcxhr_analog_vol_info() [all …]
|
/sound/isa/msnd/ |
D | msnd_pinnacle_mixer.c | 56 struct snd_ctl_elem_info *uinfo) in snd_msndmix_info_mux() argument 64 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in snd_msndmix_info_mux() 65 uinfo->count = 1; in snd_msndmix_info_mux() 66 uinfo->value.enumerated.items = items; in snd_msndmix_info_mux() 67 if (uinfo->value.enumerated.item >= items) in snd_msndmix_info_mux() 68 uinfo->value.enumerated.item = items - 1; in snd_msndmix_info_mux() 69 strcpy(uinfo->value.enumerated.name, in snd_msndmix_info_mux() 70 texts[uinfo->value.enumerated.item]); in snd_msndmix_info_mux() 135 struct snd_ctl_elem_info *uinfo) in snd_msndmix_volume_info() argument 137 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_msndmix_volume_info() [all …]
|
/sound/i2c/ |
D | tea6330t.c | 87 struct snd_ctl_elem_info *uinfo) in snd_tea6330t_info_master_volume() argument 89 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_tea6330t_info_master_volume() 90 uinfo->count = 2; in snd_tea6330t_info_master_volume() 91 uinfo->value.integer.min = 0; in snd_tea6330t_info_master_volume() 92 uinfo->value.integer.max = 43; in snd_tea6330t_info_master_volume() 190 struct snd_ctl_elem_info *uinfo) in snd_tea6330t_info_bass() argument 194 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_tea6330t_info_bass() 195 uinfo->count = 1; in snd_tea6330t_info_bass() 196 uinfo->value.integer.min = 0; in snd_tea6330t_info_bass() 197 uinfo->value.integer.max = tea->max_bass; in snd_tea6330t_info_bass() [all …]
|