Lines Matching refs:uinfo
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()
313 uinfo->count = 1; in snd_ca0106_spdif_info()
402 struct snd_ctl_elem_info *uinfo) in snd_ca0106_volume_info() argument
404 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ca0106_volume_info()
405 uinfo->count = 2; in snd_ca0106_volume_info()
406 uinfo->value.integer.min = 0; in snd_ca0106_volume_info()
407 uinfo->value.integer.max = 255; in snd_ca0106_volume_info()
449 struct snd_ctl_elem_info *uinfo) in snd_ca0106_i2c_volume_info() argument
451 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_ca0106_i2c_volume_info()
452 uinfo->count = 2; in snd_ca0106_i2c_volume_info()
453 uinfo->value.integer.min = 0; in snd_ca0106_i2c_volume_info()
454 uinfo->value.integer.max = 255; in snd_ca0106_i2c_volume_info()