Lines Matching refs:uinfo
114 static int wm_dac_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in wm_dac_vol_info() argument
116 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_dac_vol_info()
117 uinfo->count = 2; in wm_dac_vol_info()
118 uinfo->value.integer.min = 0; /* mute */ in wm_dac_vol_info()
119 uinfo->value.integer.max = DAC_RES; /* 0dB, 0.5dB step */ in wm_dac_vol_info()
169 static int wm_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in wm_adc_vol_info() argument
171 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_adc_vol_info()
172 uinfo->count = 2; in wm_adc_vol_info()
173 uinfo->value.integer.min = 0; /* mute (-64dB) */ in wm_adc_vol_info()
174 uinfo->value.integer.max = ADC_RES; /* 0dB, 0.5dB step */ in wm_adc_vol_info()
413 static int cs_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in cs_source_info() argument
420 return snd_ctl_enum_info(uinfo, 1, 3, texts); in cs_source_info()
454 static int pontis_gpio_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in pontis_gpio_mask_info() argument
456 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in pontis_gpio_mask_info()
457 uinfo->count = 1; in pontis_gpio_mask_info()
458 uinfo->value.integer.min = 0; in pontis_gpio_mask_info()
459 uinfo->value.integer.max = 0xffff; /* 16bit */ in pontis_gpio_mask_info()