Lines Matching refs:uinfo
810 … int snd_rme9652_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme9652_control_spdif_info() argument
812 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_rme9652_control_spdif_info()
813 uinfo->count = 1; in snd_rme9652_control_spdif_info()
839 …d_rme9652_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme9652_control_spdif_stream_info() argument
841 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_rme9652_control_spdif_stream_info()
842 uinfo->count = 1; in snd_rme9652_control_spdif_stream_info()
870 …snd_rme9652_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme9652_control_spdif_mask_info() argument
872 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_rme9652_control_spdif_mask_info()
873 uinfo->count = 1; in snd_rme9652_control_spdif_mask_info()
921 static int snd_rme9652_info_adat1_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme9652_info_adat1_in() argument
925 return snd_ctl_enum_info(uinfo, 1, 2, texts); in snd_rme9652_info_adat1_in()
986 static int snd_rme9652_info_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme9652_info_spdif_in() argument
990 return snd_ctl_enum_info(uinfo, 1, 3, texts); in snd_rme9652_info_spdif_in()
1129 …atic int snd_rme9652_info_sync_mode(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme9652_info_sync_mode() argument
1135 return snd_ctl_enum_info(uinfo, 1, 3, texts); in snd_rme9652_info_sync_mode()
1216 …atic int snd_rme9652_info_sync_pref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme9652_info_sync_pref() argument
1223 return snd_ctl_enum_info(uinfo, 1, in snd_rme9652_info_sync_pref()
1255 static int snd_rme9652_info_thru(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme9652_info_thru() argument
1258 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in snd_rme9652_info_thru()
1259 uinfo->count = rme9652->ss_channels; in snd_rme9652_info_thru()
1260 uinfo->value.integer.min = 0; in snd_rme9652_info_thru()
1261 uinfo->value.integer.max = 1; in snd_rme9652_info_thru()
1350 …tic int snd_rme9652_info_spdif_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme9652_info_spdif_rate() argument
1352 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_rme9652_info_spdif_rate()
1353 uinfo->count = 1; in snd_rme9652_info_spdif_rate()
1354 uinfo->value.integer.min = 0; in snd_rme9652_info_spdif_rate()
1355 uinfo->value.integer.max = 96000; in snd_rme9652_info_spdif_rate()
1375 …atic int snd_rme9652_info_adat_sync(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_rme9652_info_adat_sync() argument
1381 return snd_ctl_enum_info(uinfo, 1, 4, texts); in snd_rme9652_info_adat_sync()