• Home
  • Raw
  • Download

Lines Matching refs:uinfo

233 		struct snd_ctl_elem_info *uinfo)  in scarlett_ctl_switch_info()  argument
237 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in scarlett_ctl_switch_info()
238 uinfo->count = elem->channels; in scarlett_ctl_switch_info()
239 uinfo->value.integer.min = 0; in scarlett_ctl_switch_info()
240 uinfo->value.integer.max = 1; in scarlett_ctl_switch_info()
301 struct snd_ctl_elem_info *uinfo) in scarlett_ctl_info() argument
305 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in scarlett_ctl_info()
306 uinfo->count = elem->channels; in scarlett_ctl_info()
307 uinfo->value.integer.min = 0; in scarlett_ctl_info()
308 uinfo->value.integer.max = (int)kctl->private_value + in scarlett_ctl_info()
310 uinfo->value.integer.step = 1; in scarlett_ctl_info()
378 struct snd_ctl_elem_info *uinfo) in scarlett_ctl_enum_dynamic_info() argument
384 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in scarlett_ctl_enum_dynamic_info()
385 uinfo->count = elem->channels; in scarlett_ctl_enum_dynamic_info()
386 uinfo->value.enumerated.items = items; in scarlett_ctl_enum_dynamic_info()
388 if (uinfo->value.enumerated.item >= items) in scarlett_ctl_enum_dynamic_info()
389 uinfo->value.enumerated.item = items - 1; in scarlett_ctl_enum_dynamic_info()
392 scarlett_generate_name(uinfo->value.enumerated.item, in scarlett_ctl_enum_dynamic_info()
393 uinfo->value.enumerated.name, in scarlett_ctl_enum_dynamic_info()
400 struct snd_ctl_elem_info *uinfo) in scarlett_ctl_enum_info() argument
405 return snd_ctl_enum_info(uinfo, elem->channels, opt->len, in scarlett_ctl_enum_info()