Lines Matching refs:uinfo
144 struct snd_ctl_elem_info *uinfo)
146 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
147 uinfo->count = 1;
148 uinfo->value.integer.min = 0;
149 uinfo->value.integer.max = LONG_MAX;
181 struct snd_ctl_elem_info *uinfo)
183 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
184 uinfo->count = 1;
185 uinfo->value.integer.min = 0;
186 uinfo->value.integer.max = 1;
216 struct snd_ctl_elem_info *uinfo)
218 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
219 uinfo->count = 1;
220 uinfo->value.integer.min = 0;
221 uinfo->value.integer.max = 192000;
234 static int snd_ak4117_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
236 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
237 uinfo->count = 1;
252 static int snd_ak4117_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
254 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958;
255 uinfo->count = 1;
266 static int snd_ak4117_spdif_pinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
268 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER;
269 uinfo->value.integer.min = 0;
270 uinfo->value.integer.max = 0xffff;
271 uinfo->count = 4;
290 static int snd_ak4117_spdif_qinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
292 uinfo->type = SNDRV_CTL_ELEM_TYPE_BYTES;
293 uinfo->count = AK4117_REG_QSUB_SIZE;