Lines Matching defs:uinfo
100 static int wm_dac_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
102 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
103 uinfo->count = 2;
104 uinfo->value.integer.min = 0; /* mute */
105 uinfo->value.integer.max = DAC_RES; /* 0dB, 0.5dB step */
155 static int wm_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
157 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
158 uinfo->count = 2;
159 uinfo->value.integer.min = 0; /* mute (-64dB) */
160 uinfo->value.integer.max = ADC_RES; /* 0dB, 0.5dB step */
399 static int cs_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
406 return snd_ctl_enum_info(uinfo, 1, 3, texts);
440 static int pontis_gpio_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
442 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
443 uinfo->count = 1;
444 uinfo->value.integer.min = 0;
445 uinfo->value.integer.max = 0xffff; /* 16bit */