Lines Matching refs:uinfo
991 struct snd_ctl_elem_info *uinfo) in snd_echo_output_gain_info() argument
996 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_output_gain_info()
997 uinfo->count = num_busses_out(chip); in snd_echo_output_gain_info()
998 uinfo->value.integer.min = ECHOGAIN_MINOUT; in snd_echo_output_gain_info()
999 uinfo->value.integer.max = ECHOGAIN_MAXOUT; in snd_echo_output_gain_info()
1072 struct snd_ctl_elem_info *uinfo) in snd_echo_input_gain_info() argument
1077 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_input_gain_info()
1078 uinfo->count = num_analog_busses_in(chip); in snd_echo_input_gain_info()
1079 uinfo->value.integer.min = ECHOGAIN_MININP; in snd_echo_input_gain_info()
1080 uinfo->value.integer.max = ECHOGAIN_MAXINP; in snd_echo_input_gain_info()
1141 struct snd_ctl_elem_info *uinfo) in snd_echo_output_nominal_info() argument
1146 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in snd_echo_output_nominal_info()
1147 uinfo->count = num_analog_busses_out(chip); in snd_echo_output_nominal_info()
1148 uinfo->value.integer.min = 0; in snd_echo_output_nominal_info()
1149 uinfo->value.integer.max = 1; in snd_echo_output_nominal_info()
1203 struct snd_ctl_elem_info *uinfo) in snd_echo_input_nominal_info() argument
1208 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in snd_echo_input_nominal_info()
1209 uinfo->count = num_analog_busses_in(chip); in snd_echo_input_nominal_info()
1210 uinfo->value.integer.min = 0; in snd_echo_input_nominal_info()
1211 uinfo->value.integer.max = 1; in snd_echo_input_nominal_info()
1269 struct snd_ctl_elem_info *uinfo) in snd_echo_mixer_info() argument
1274 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_mixer_info()
1275 uinfo->count = 1; in snd_echo_mixer_info()
1276 uinfo->value.integer.min = ECHOGAIN_MINOUT; in snd_echo_mixer_info()
1277 uinfo->value.integer.max = ECHOGAIN_MAXOUT; in snd_echo_mixer_info()
1278 uinfo->dimen.d[0] = num_busses_out(chip); in snd_echo_mixer_info()
1279 uinfo->dimen.d[1] = num_busses_in(chip); in snd_echo_mixer_info()
1341 struct snd_ctl_elem_info *uinfo) in snd_echo_vmixer_info() argument
1346 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_vmixer_info()
1347 uinfo->count = 1; in snd_echo_vmixer_info()
1348 uinfo->value.integer.min = ECHOGAIN_MINOUT; in snd_echo_vmixer_info()
1349 uinfo->value.integer.max = ECHOGAIN_MAXOUT; in snd_echo_vmixer_info()
1350 uinfo->dimen.d[0] = num_busses_out(chip); in snd_echo_vmixer_info()
1351 uinfo->dimen.d[1] = num_pipes_out(chip); in snd_echo_vmixer_info()
1409 struct snd_ctl_elem_info *uinfo) in snd_echo_digital_mode_info() argument
1418 return snd_ctl_enum_info(uinfo, 1, chip->num_digital_modes, names); in snd_echo_digital_mode_info()
1496 struct snd_ctl_elem_info *uinfo) in snd_echo_spdif_mode_info() argument
1500 return snd_ctl_enum_info(uinfo, 1, 2, names); in snd_echo_spdif_mode_info()
1546 struct snd_ctl_elem_info *uinfo) in snd_echo_clock_source_info() argument
1555 return snd_ctl_enum_info(uinfo, 1, chip->num_clock_sources, names); in snd_echo_clock_source_info()
1728 struct snd_ctl_elem_info *uinfo) in snd_echo_vumeters_info() argument
1730 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_vumeters_info()
1731 uinfo->count = 96; in snd_echo_vumeters_info()
1732 uinfo->value.integer.min = ECHOGAIN_MINOUT; in snd_echo_vumeters_info()
1733 uinfo->value.integer.max = 0; in snd_echo_vumeters_info()
1735 uinfo->dimen.d[0] = 3; /* Out, In, Virt */ in snd_echo_vumeters_info()
1737 uinfo->dimen.d[0] = 2; /* Out, In */ in snd_echo_vumeters_info()
1739 uinfo->dimen.d[1] = 16; /* 16 channels */ in snd_echo_vumeters_info()
1740 uinfo->dimen.d[2] = 2; /* 0=level, 1=peak */ in snd_echo_vumeters_info()
1769 struct snd_ctl_elem_info *uinfo) in snd_echo_channels_info_info() argument
1771 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_channels_info_info()
1772 uinfo->count = 6; in snd_echo_channels_info_info()
1773 uinfo->value.integer.min = 0; in snd_echo_channels_info_info()
1774 uinfo->value.integer.max = 1 << ECHO_CLOCK_NUMBER; in snd_echo_channels_info_info()