| /linux/net/xfrm/ |
| H A D | xfrm_algo.c | 31 .uinfo = { 50 .uinfo = { 69 .uinfo = { 88 .uinfo = { 107 .uinfo = { 126 .uinfo = { 145 .uinfo = { 164 .uinfo = { 179 .uinfo = { 199 .uinfo [all...] |
| /linux/sound/drivers/pcsp/ |
| H A D | pcsp_mixer.c | 15 struct snd_ctl_elem_info *uinfo) in pcsp_enable_info() argument 17 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in pcsp_enable_info() 18 uinfo->count = 1; in pcsp_enable_info() 19 uinfo->value.integer.min = 0; in pcsp_enable_info() 20 uinfo->value.integer.max = 1; in pcsp_enable_info() 46 struct snd_ctl_elem_info *uinfo) in pcsp_treble_info() argument 49 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in pcsp_treble_info() 50 uinfo->count = 1; in pcsp_treble_info() 51 uinfo->value.enumerated.items = chip->max_treble + 1; in pcsp_treble_info() 52 if (uinfo->value.enumerated.item > chip->max_treble) in pcsp_treble_info() [all …]
|
| /linux/drivers/staging/vc04_services/bcm2835-audio/ |
| H A D | bcm2835-ctl.c | 31 struct snd_ctl_elem_info *uinfo) in snd_bcm2835_ctl_info() argument 34 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_bcm2835_ctl_info() 35 uinfo->count = 1; in snd_bcm2835_ctl_info() 36 uinfo->value.integer.min = CTRL_VOL_MIN; in snd_bcm2835_ctl_info() 37 uinfo->value.integer.max = CTRL_VOL_MAX; /* 2303 */ in snd_bcm2835_ctl_info() 39 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in snd_bcm2835_ctl_info() 40 uinfo->count = 1; in snd_bcm2835_ctl_info() 41 uinfo->value.integer.min = 0; in snd_bcm2835_ctl_info() 42 uinfo->value.integer.max = 1; in snd_bcm2835_ctl_info() 44 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_bcm2835_ctl_info() [all …]
|
| /linux/sound/i2c/other/ |
| H A D | ak4117.c | 133 struct snd_ctl_elem_info *uinfo) in snd_ak4117_in_error_info() argument 135 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4117_in_error_info() 136 uinfo->count = 1; in snd_ak4117_in_error_info() 137 uinfo->value.integer.min = 0; in snd_ak4117_in_error_info() 138 uinfo->value.integer.max = LONG_MAX; in snd_ak4117_in_error_info() 169 struct snd_ctl_elem_info *uinfo) in snd_ak4117_rx_info() argument 171 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4117_rx_info() 172 uinfo->count = 1; in snd_ak4117_rx_info() 173 uinfo->value.integer.min = 0; in snd_ak4117_rx_info() 174 uinfo->value.integer.max = 1; in snd_ak4117_rx_info() [all …]
|
| H A D | ak4113.c | 174 struct snd_ctl_elem_info *uinfo) in snd_ak4113_in_error_info() argument 176 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4113_in_error_info() 177 uinfo->count = 1; in snd_ak4113_in_error_info() 178 uinfo->value.integer.min = 0; in snd_ak4113_in_error_info() 179 uinfo->value.integer.max = LONG_MAX; in snd_ak4113_in_error_info() 211 struct snd_ctl_elem_info *uinfo) in snd_ak4113_rx_info() argument 213 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4113_rx_info() 214 uinfo->count = 1; in snd_ak4113_rx_info() 215 uinfo->value.integer.min = 0; in snd_ak4113_rx_info() 216 uinfo->value.integer.max = 5; in snd_ak4113_rx_info() [all …]
|
| H A D | ak4114.c | 159 struct snd_ctl_elem_info *uinfo) in snd_ak4114_in_error_info() argument 161 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4114_in_error_info() 162 uinfo->count = 1; in snd_ak4114_in_error_info() 163 uinfo->value.integer.min = 0; in snd_ak4114_in_error_info() 164 uinfo->value.integer.max = LONG_MAX; in snd_ak4114_in_error_info() 195 struct snd_ctl_elem_info *uinfo) in snd_ak4114_rate_info() argument 197 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ak4114_rate_info() 198 uinfo->count = 1; in snd_ak4114_rate_info() 199 uinfo->value.integer.min = 0; in snd_ak4114_rate_info() 200 uinfo->value.integer.max = 192000; in snd_ak4114_rate_info() [all …]
|
| /linux/sound/usb/qcom/ |
| H A D | mixer_usb_offload.c | 44 struct snd_ctl_elem_info *uinfo) in snd_usb_offload_card_route_info() argument 46 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_usb_offload_card_route_info() 47 uinfo->count = 1; in snd_usb_offload_card_route_info() 48 uinfo->value.integer.min = -1; in snd_usb_offload_card_route_info() 49 uinfo->value.integer.max = SNDRV_CARDS; in snd_usb_offload_card_route_info() 83 struct snd_ctl_elem_info *uinfo) in snd_usb_offload_pcm_route_info() argument 85 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_usb_offload_pcm_route_info() 86 uinfo->count = 1; in snd_usb_offload_pcm_route_info() 87 uinfo->value.integer.min = -1; in snd_usb_offload_pcm_route_info() 89 uinfo->value.integer.max = 0xff; in snd_usb_offload_pcm_route_info()
|
| /linux/sound/pci/cs5535audio/ |
| H A D | cs5535audio_olpc.c | 62 struct snd_ctl_elem_info *uinfo) in olpc_dc_info() argument 64 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in olpc_dc_info() 65 uinfo->count = 1; in olpc_dc_info() 66 uinfo->value.integer.min = 0; in olpc_dc_info() 67 uinfo->value.integer.max = 1; in olpc_dc_info() 86 struct snd_ctl_elem_info *uinfo) in olpc_mic_info() argument 88 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in olpc_mic_info() 89 uinfo->count = 1; in olpc_mic_info() 90 uinfo->value.integer.min = 0; in olpc_mic_info() 91 uinfo->value.integer.max = 1; in olpc_mic_info()
|
| /linux/sound/core/oss/ |
| H A D | mixer_oss.c | 532 struct snd_ctl_elem_info *uinfo __free(kfree) = in snd_mixer_oss_get_volume1_vol() 533 kzalloc_obj(*uinfo); in snd_mixer_oss_get_volume1_vol() 536 if (uinfo == NULL || uctl == NULL) in snd_mixer_oss_get_volume1_vol() 538 if (kctl->info(kctl, uinfo)) in snd_mixer_oss_get_volume1_vol() 542 if (uinfo->type == SNDRV_CTL_ELEM_TYPE_BOOLEAN && in snd_mixer_oss_get_volume1_vol() 543 uinfo->value.integer.min == 0 && uinfo->value.integer.max == 1) in snd_mixer_oss_get_volume1_vol() 545 …*left = snd_mixer_oss_conv1(uctl->value.integer.value[0], uinfo->value.integer.min, uinfo->value.i… in snd_mixer_oss_get_volume1_vol() 546 if (uinfo->count > 1) in snd_mixer_oss_get_volume1_vol() 547 …*right = snd_mixer_oss_conv1(uctl->value.integer.value[1], uinfo->value.integer.min, uinfo->value.… in snd_mixer_oss_get_volume1_vol() 568 struct snd_ctl_elem_info *uinfo __free(kfree) = in snd_mixer_oss_get_volume1_sw() [all …]
|
| /linux/sound/hda/codecs/side-codecs/ |
| H A D | tas2781_hda.c | 261 struct snd_ctl_elem_info *uinfo) in tasdevice_info_profile() 265 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in tasdevice_info_profile() 266 uinfo->count = 1; in tasdevice_info_profile() 267 uinfo->value.integer.min = 0; 268 uinfo->value.integer.max = tas_priv->rcabin.ncfgs - 1; 275 struct snd_ctl_elem_info *uinfo) in tasdevice_info_programs() 279 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in tasdevice_info_programs() 280 uinfo->count = 1; in tasdevice_info_programs() 281 uinfo->value.integer.min = 0; 282 uinfo 256 tasdevice_info_profile(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) tasdevice_info_profile() argument 270 tasdevice_info_programs(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) tasdevice_info_programs() argument 284 tasdevice_info_config(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) tasdevice_info_config() argument [all...] |
| /linux/sound/pci/asihpi/ |
| H A D | asihpi.c | 1419 struct snd_ctl_elem_info *uinfo) in snd_asihpi_volume_info() 1441 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_asihpi_volume_get() 1442 uinfo->count = count; in snd_asihpi_volume_get() 1443 uinfo->value.integer.min = min_gain_mB / VOL_STEP_mB; in snd_asihpi_volume_get() 1444 uinfo->value.integer.max = max_gain_mB / VOL_STEP_mB; in snd_asihpi_volume_get() 1445 uinfo->value.integer.step = step_gain_mB / VOL_STEP_mB; in snd_asihpi_volume_get() 1542 struct snd_ctl_elem_info *uinfo) in snd_asihpi_level_info() 1559 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_asihpi_level_get() 1560 uinfo->count = 2; in snd_asihpi_level_get() 1561 uinfo in snd_asihpi_level_get() 1411 snd_asihpi_volume_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_asihpi_volume_info() argument 1534 snd_asihpi_level_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_asihpi_level_info() argument 1622 snd_asihpi_aesebu_format_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_asihpi_aesebu_format_info() argument 1682 snd_asihpi_aesebu_rxstatus_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_asihpi_aesebu_rxstatus_info() argument 1766 snd_asihpi_tuner_gain_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_asihpi_tuner_gain_info() argument 1840 snd_asihpi_tuner_band_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_asihpi_tuner_band_info() argument 1907 snd_asihpi_tuner_freq_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_asihpi_tuner_freq_info() argument 2015 snd_asihpi_meter_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_asihpi_meter_info() argument 2118 snd_asihpi_mux_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_asihpi_mux_info() argument 2211 snd_asihpi_cmode_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_asihpi_cmode_info() argument 2301 snd_asihpi_clksrc_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_asihpi_clksrc_info() argument 2373 snd_asihpi_clklocal_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_asihpi_clklocal_info() argument 2415 snd_asihpi_clkrate_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_asihpi_clkrate_info() argument [all...] |
| /linux/sound/i2c/ |
| H A D | tea6330t.c | 70 struct snd_ctl_elem_info *uinfo) in snd_tea6330t_info_master_volume() 72 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_tea6330t_info_master_volume() 73 uinfo->count = 2; in snd_tea6330t_info_master_volume() 74 uinfo->value.integer.min = 0; in snd_tea6330t_info_master_volume() 75 uinfo->value.integer.max = 43; in snd_tea6330t_info_master_volume() 175 struct snd_ctl_elem_info *uinfo) in snd_tea6330t_info_bass() 179 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_tea6330t_info_bass() 180 uinfo->count = 1; in snd_tea6330t_info_bass() 181 uinfo->value.integer.min = 0; in snd_tea6330t_info_bass() 182 uinfo in snd_tea6330t_info_bass() 69 snd_tea6330t_info_master_volume(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_tea6330t_info_master_volume() argument 174 snd_tea6330t_info_bass(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_tea6330t_info_bass() argument 222 snd_tea6330t_info_treble(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_tea6330t_info_treble() argument [all...] |
| /linux/sound/aoa/codecs/ |
| H A D | tas.c | 224 struct snd_ctl_elem_info *uinfo) in tas_snd_vol_info() argument 226 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in tas_snd_vol_info() 227 uinfo->count = 2; in tas_snd_vol_info() 228 uinfo->value.integer.min = 0; in tas_snd_vol_info() 229 uinfo->value.integer.max = 177; in tas_snd_vol_info() 317 struct snd_ctl_elem_info *uinfo) in tas_snd_mixer_info() argument 319 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in tas_snd_mixer_info() 320 uinfo->count = 2; in tas_snd_mixer_info() 321 uinfo->value.integer.min = 0; in tas_snd_mixer_info() 322 uinfo in tas_snd_mixer_info() 373 tas_snd_drc_range_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) tas_snd_drc_range_info() argument 457 tas_snd_capture_source_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) tas_snd_capture_source_info() argument 522 tas_snd_treble_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) tas_snd_treble_info() argument 569 tas_snd_bass_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) tas_snd_bass_info() argument [all...] |
| /linux/sound/core/ |
| H A D | vmaster.c | 86 struct snd_ctl_elem_info *uinfo __free(kfree) = in follower_init() 87 kmalloc_obj(*uinfo); in follower_init() 88 if (!uinfo) in follower_init() 90 uinfo->id = follower->follower.id; in follower_init() 91 err = follower->follower.info(&follower->follower, uinfo); in follower_init() 94 follower->info.type = uinfo->type; in follower_init() 95 follower->info.count = uinfo->count; in follower_init() 102 follower->info.min_val = uinfo->value.integer.min; in follower_init() 103 follower->info.max_val = uinfo->value.integer.max; in follower_init() 179 struct snd_ctl_elem_info *uinfo) in follower_info() argument [all …]
|
| /linux/sound/virtio/ |
| H A D | virtio_kctl.c | 48 struct snd_ctl_elem_info *uinfo) in virtsnd_kctl_info() argument 56 uinfo->type = g_v2a_type_map[le32_to_cpu(kinfo->type)]; in virtsnd_kctl_info() 57 uinfo->count = le32_to_cpu(kinfo->count); in virtsnd_kctl_info() 59 switch (uinfo->type) { in virtsnd_kctl_info() 61 uinfo->value.integer.min = in virtsnd_kctl_info() 63 uinfo->value.integer.max = in virtsnd_kctl_info() 65 uinfo->value.integer.step = in virtsnd_kctl_info() 70 uinfo->value.integer64.min = in virtsnd_kctl_info() 72 uinfo->value.integer64.max = in virtsnd_kctl_info() 74 uinfo->value.integer64.step = in virtsnd_kctl_info() [all …]
|
| /linux/sound/pci/ice1712/ |
| H A D | aureon.c | 189 struct snd_ctl_elem_info *uinfo) in aureon_universe_inmux_info() argument 194 return snd_ctl_enum_info(uinfo, 1, 3, texts); in aureon_universe_inmux_info() 347 static int aureon_ac97_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in aureon_ac97_vol_info() argument 349 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in aureon_ac97_vol_info() 350 uinfo->count = kcontrol->private_value & AUREON_AC97_STEREO ? 2 : 1; in aureon_ac97_vol_info() 351 uinfo->value.integer.min = 0; in aureon_ac97_vol_info() 352 uinfo->value.integer.max = 31; in aureon_ac97_vol_info() 728 static int wm_master_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in wm_master_vol_info() argument 730 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_master_vol_info() 731 uinfo->count = 2; in wm_master_vol_info() [all …]
|
| H A D | phase.c | 318 struct snd_ctl_elem_info *uinfo) in wm_master_vol_info() argument 320 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_master_vol_info() 321 uinfo->count = 2; in wm_master_vol_info() 322 uinfo->value.integer.min = 0; in wm_master_vol_info() 323 uinfo->value.integer.max = WM_VOL_MAX; in wm_master_vol_info() 464 struct snd_ctl_elem_info *uinfo) in wm_vol_info() argument 467 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_vol_info() 468 uinfo->count = voices; in wm_vol_info() 469 uinfo->value.integer.min = 0; /* mute (-101dB) */ in wm_vol_info() 470 uinfo->value.integer.max = 0x7F; /* 0dB */ in wm_vol_info() [all …]
|
| H A D | prodigy_hifi.c | 242 struct snd_ctl_elem_info *uinfo) in ak4396_dac_vol_info() argument 244 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in ak4396_dac_vol_info() 245 uinfo->count = 2; in ak4396_dac_vol_info() 246 uinfo->value.integer.min = 0; /* mute */ in ak4396_dac_vol_info() 247 uinfo->value.integer.max = 0xFF; /* linear */ in ak4396_dac_vol_info() 350 struct snd_ctl_elem_info *uinfo) in wm_dac_vol_info() argument 352 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_dac_vol_info() 353 uinfo->count = 2; in wm_dac_vol_info() 354 uinfo->value.integer.min = 0; /* mute */ in wm_dac_vol_info() 355 uinfo->value.integer.max = DAC_RES; /* 0dB, 0.5dB step */ in wm_dac_vol_info() [all …]
|
| /linux/sound/usb/usx2y/ |
| H A D | us144mkii_controls.c | 36 struct snd_ctl_elem_info *uinfo) in tascam_playback_source_info() argument 38 return snd_ctl_enum_info(uinfo, 1, 2, playback_source_texts); in tascam_playback_source_info() 192 struct snd_ctl_elem_info *uinfo) in tascam_capture_source_info() argument 194 return snd_ctl_enum_info(uinfo, 1, 2, capture_source_texts); in tascam_capture_source_info() 350 struct snd_ctl_elem_info *uinfo) in tascam_samplerate_info() argument 352 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in tascam_samplerate_info() 353 uinfo->count = 1; in tascam_samplerate_info() 354 uinfo->value.integer.min = 0; in tascam_samplerate_info() 355 uinfo->value.integer.max = 96000; in tascam_samplerate_info()
|
| /linux/sound/usb/line6/ |
| H A D | toneport.c | 144 struct snd_ctl_elem_info *uinfo) in snd_toneport_monitor_info() argument 146 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_toneport_monitor_info() 147 uinfo->count = 1; in snd_toneport_monitor_info() 148 uinfo->value.integer.min = 0; in snd_toneport_monitor_info() 149 uinfo->value.integer.max = 256; in snd_toneport_monitor_info() 191 struct snd_ctl_elem_info *uinfo) in snd_toneport_source_info() argument 195 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in snd_toneport_source_info() 196 uinfo->count = 1; in snd_toneport_source_info() 197 uinfo->value.enumerated.items = size; in snd_toneport_source_info() 199 if (uinfo->value.enumerated.item >= size) in snd_toneport_source_info() [all …]
|
| /linux/sound/pci/ca0106/ |
| H A D | ca0106_mixer.c | 172 struct snd_ctl_elem_info *uinfo) in snd_ca0106_capture_source_info() argument 178 return snd_ctl_enum_info(uinfo, 1, 6, texts); in snd_ca0106_capture_source_info() 209 struct snd_ctl_elem_info *uinfo) in snd_ca0106_i2c_capture_source_info() argument 215 return snd_ctl_enum_info(uinfo, 1, 4, texts); in snd_ca0106_i2c_capture_source_info() 248 struct snd_ctl_elem_info *uinfo) in snd_ca0106_capture_line_in_side_out_info() argument 252 return snd_ctl_enum_info(uinfo, 1, 2, texts); in snd_ca0106_capture_line_in_side_out_info() 256 struct snd_ctl_elem_info *uinfo) in snd_ca0106_capture_mic_line_in_info() argument 260 return snd_ctl_enum_info(uinfo, 1, 2, texts); in snd_ca0106_capture_mic_line_in_info() 310 struct snd_ctl_elem_info *uinfo) in snd_ca0106_spdif_info() argument 312 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_ca0106_spdif_info() [all …]
|
| /linux/sound/ppc/ |
| H A D | awacs.c | 124 struct snd_ctl_elem_info *uinfo) in snd_pmac_awacs_info_volume() argument 126 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_pmac_awacs_info_volume() 127 uinfo->count = 2; in snd_pmac_awacs_info_volume() 128 uinfo->value.integer.min = 0; in snd_pmac_awacs_info_volume() 129 uinfo->value.integer.max = 15; in snd_pmac_awacs_info_volume() 314 struct snd_ctl_elem_info *uinfo) in snd_pmac_awacs_info_volume_amp() argument 316 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_pmac_awacs_info_volume_amp() 317 uinfo->count = 2; in snd_pmac_awacs_info_volume_amp() 318 uinfo->value.integer.min = 0; in snd_pmac_awacs_info_volume_amp() 319 uinfo->value.integer.max = 31; in snd_pmac_awacs_info_volume_amp() [all …]
|
| /linux/sound/soc/ |
| H A D | soc-ops.c | 32 * @uinfo: control element information 40 struct snd_ctl_elem_info *uinfo) in snd_soc_info_enum_double() argument 44 return snd_ctl_enum_info(uinfo, e->shift_l == e->shift_r ? 1 : 2, in snd_soc_info_enum_double() 179 struct snd_ctl_elem_info *uinfo, in soc_mixer_ctl_to_reg() 182 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in soc_mixer_valid_ctl() 189 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in soc_mixer_valid_ctl() 195 uinfo->count = snd_soc_volsw_is_stereo(mc) ? 2 : 1; in soc_mixer_mask() 196 uinfo->value.integer.min = 0; in soc_mixer_mask() 197 uinfo->value.integer.max = max; in soc_mixer_mask() 283 * @uinfo in soc_put_volsw() 210 soc_info_volsw(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo,struct soc_mixer_control * mc,int max) soc_info_volsw() argument 333 snd_soc_info_volsw(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_soc_info_volsw() argument 356 snd_soc_info_volsw_sx(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_soc_info_volsw_sx() argument 513 snd_soc_bytes_info(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_soc_bytes_info() argument 681 snd_soc_info_xr_sx(struct snd_kcontrol * kcontrol,struct snd_ctl_elem_info * uinfo) snd_soc_info_xr_sx() argument [all...] |
| /linux/sound/pci/echoaudio/ |
| H A D | echoaudio.c | 976 struct snd_ctl_elem_info *uinfo) in snd_echo_output_gain_info() argument 981 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_output_gain_info() 982 uinfo->count = num_busses_out(chip); in snd_echo_output_gain_info() 983 uinfo->value.integer.min = ECHOGAIN_MINOUT; in snd_echo_output_gain_info() 984 uinfo->value.integer.max = ECHOGAIN_MAXOUT; in snd_echo_output_gain_info() 1056 struct snd_ctl_elem_info *uinfo) in snd_echo_input_gain_info() argument 1061 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_input_gain_info() 1062 uinfo->count = num_analog_busses_in(chip); in snd_echo_input_gain_info() 1063 uinfo->value.integer.min = ECHOGAIN_MININP; in snd_echo_input_gain_info() 1064 uinfo->value.integer.max = ECHOGAIN_MAXINP; in snd_echo_input_gain_info() [all …]
|
| /linux/sound/usb/ |
| H A D | mixer_scarlett.c | 314 struct snd_ctl_elem_info *uinfo) in forte_input_gain_info() argument 316 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in forte_input_gain_info() 317 uinfo->count = 1; in forte_input_gain_info() 318 uinfo->value.integer.min = 0; in forte_input_gain_info() 319 uinfo->value.integer.max = FORTE_INPUT_GAIN_MAX; in forte_input_gain_info() 320 uinfo->value.integer.step = 1; in forte_input_gain_info() 474 struct snd_ctl_elem_info *uinfo) in scarlett_ctl_switch_info() argument 478 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in scarlett_ctl_switch_info() 479 uinfo->count = elem->channels; in scarlett_ctl_switch_info() 480 uinfo->value.integer.min = 0; in scarlett_ctl_switch_info() [all …]
|