Lines Matching refs:uinfo
170 struct snd_ctl_elem_info *uinfo)
172 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
173 uinfo->count = 1;
174 uinfo->value.integer.min = 0;
175 uinfo->value.integer.max = LONG_MAX;
207 struct snd_ctl_elem_info *uinfo)
209 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
210 uinfo->count = 1;
211 uinfo->value.integer.min = 0;
212 uinfo->value.integer.max = 192000;
225 static int snd_ak4114_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
227 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
228 uinfo->count = 1;
265 static int snd_ak4114_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
267 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
268 uinfo->count = 1;
279 static int snd_ak4114_spdif_pinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
281 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
282 uinfo->value.integer.min = 0;
283 uinfo->value.integer.max = 0xffff;
284 uinfo->count = 4;
303 static int snd_ak4114_spdif_qinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
305 uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
306 uinfo->count = AK4114_REG_QSUB_SIZE;