• Home
  • Raw
  • Download

Lines Matching refs:uinfo

223 		struct snd_ctl_elem_info *uinfo)  in scarlett_ctl_switch_info()  argument
227 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in scarlett_ctl_switch_info()
228 uinfo->count = elem->channels; in scarlett_ctl_switch_info()
229 uinfo->value.integer.min = 0; in scarlett_ctl_switch_info()
230 uinfo->value.integer.max = 1; in scarlett_ctl_switch_info()
291 struct snd_ctl_elem_info *uinfo) in scarlett_ctl_info() argument
295 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in scarlett_ctl_info()
296 uinfo->count = elem->channels; in scarlett_ctl_info()
297 uinfo->value.integer.min = 0; in scarlett_ctl_info()
298 uinfo->value.integer.max = (int)kctl->private_value + in scarlett_ctl_info()
300 uinfo->value.integer.step = 1; in scarlett_ctl_info()
368 struct snd_ctl_elem_info *uinfo) in scarlett_ctl_enum_dynamic_info() argument
374 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in scarlett_ctl_enum_dynamic_info()
375 uinfo->count = elem->channels; in scarlett_ctl_enum_dynamic_info()
376 uinfo->value.enumerated.items = items; in scarlett_ctl_enum_dynamic_info()
378 if (uinfo->value.enumerated.item >= items) in scarlett_ctl_enum_dynamic_info()
379 uinfo->value.enumerated.item = items - 1; in scarlett_ctl_enum_dynamic_info()
382 scarlett_generate_name(uinfo->value.enumerated.item, in scarlett_ctl_enum_dynamic_info()
383 uinfo->value.enumerated.name, in scarlett_ctl_enum_dynamic_info()
390 struct snd_ctl_elem_info *uinfo) in scarlett_ctl_enum_info() argument
395 return snd_ctl_enum_info(uinfo, elem->channels, opt->len, in scarlett_ctl_enum_info()