Lines Matching refs:uinfo
169 struct snd_ctl_elem_info *uinfo)
171 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
172 uinfo->count = 1;
173 uinfo->value.integer.min = 0;
174 uinfo->value.integer.max = LONG_MAX;
206 struct snd_ctl_elem_info *uinfo)
208 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
209 uinfo->count = 1;
210 uinfo->value.integer.min = 0;
211 uinfo->value.integer.max = 192000;
224 static int snd_ak4114_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
226 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
227 uinfo->count = 1;
264 static int snd_ak4114_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
266 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
267 uinfo->count = 1;
278 static int snd_ak4114_spdif_pinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
280 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
281 uinfo->value.integer.min = 0;
282 uinfo->value.integer.max = 0xffff;
283 uinfo->count = 4;
302 static int snd_ak4114_spdif_qinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
304 uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
305 uinfo->count = AK4114_REG_QSUB_SIZE;