Lines Matching refs:uinfo
1002 struct snd_ctl_elem_info *uinfo) in snd_echo_output_gain_info() argument
1007 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_output_gain_info()
1008 uinfo->count = num_busses_out(chip); in snd_echo_output_gain_info()
1009 uinfo->value.integer.min = ECHOGAIN_MINOUT; in snd_echo_output_gain_info()
1010 uinfo->value.integer.max = ECHOGAIN_MAXOUT; in snd_echo_output_gain_info()
1083 struct snd_ctl_elem_info *uinfo) in snd_echo_input_gain_info() argument
1088 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_input_gain_info()
1089 uinfo->count = num_analog_busses_in(chip); in snd_echo_input_gain_info()
1090 uinfo->value.integer.min = ECHOGAIN_MININP; in snd_echo_input_gain_info()
1091 uinfo->value.integer.max = ECHOGAIN_MAXINP; in snd_echo_input_gain_info()
1152 struct snd_ctl_elem_info *uinfo) in snd_echo_output_nominal_info() argument
1157 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in snd_echo_output_nominal_info()
1158 uinfo->count = num_analog_busses_out(chip); in snd_echo_output_nominal_info()
1159 uinfo->value.integer.min = 0; in snd_echo_output_nominal_info()
1160 uinfo->value.integer.max = 1; in snd_echo_output_nominal_info()
1214 struct snd_ctl_elem_info *uinfo) in snd_echo_input_nominal_info() argument
1219 uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN; in snd_echo_input_nominal_info()
1220 uinfo->count = num_analog_busses_in(chip); in snd_echo_input_nominal_info()
1221 uinfo->value.integer.min = 0; in snd_echo_input_nominal_info()
1222 uinfo->value.integer.max = 1; in snd_echo_input_nominal_info()
1280 struct snd_ctl_elem_info *uinfo) in snd_echo_mixer_info() argument
1285 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_mixer_info()
1286 uinfo->count = 1; in snd_echo_mixer_info()
1287 uinfo->value.integer.min = ECHOGAIN_MINOUT; in snd_echo_mixer_info()
1288 uinfo->value.integer.max = ECHOGAIN_MAXOUT; in snd_echo_mixer_info()
1289 uinfo->dimen.d[0] = num_busses_out(chip); in snd_echo_mixer_info()
1290 uinfo->dimen.d[1] = num_busses_in(chip); in snd_echo_mixer_info()
1348 struct snd_ctl_elem_info *uinfo) in snd_echo_vmixer_info() argument
1353 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_vmixer_info()
1354 uinfo->count = 1; in snd_echo_vmixer_info()
1355 uinfo->value.integer.min = ECHOGAIN_MINOUT; in snd_echo_vmixer_info()
1356 uinfo->value.integer.max = ECHOGAIN_MAXOUT; in snd_echo_vmixer_info()
1357 uinfo->dimen.d[0] = num_busses_out(chip); in snd_echo_vmixer_info()
1358 uinfo->dimen.d[1] = num_pipes_out(chip); in snd_echo_vmixer_info()
1416 struct snd_ctl_elem_info *uinfo) in snd_echo_digital_mode_info() argument
1425 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in snd_echo_digital_mode_info()
1426 uinfo->value.enumerated.items = chip->num_digital_modes; in snd_echo_digital_mode_info()
1427 uinfo->count = 1; in snd_echo_digital_mode_info()
1428 if (uinfo->value.enumerated.item >= chip->num_digital_modes) in snd_echo_digital_mode_info()
1429 uinfo->value.enumerated.item = chip->num_digital_modes - 1; in snd_echo_digital_mode_info()
1430 strcpy(uinfo->value.enumerated.name, names[ in snd_echo_digital_mode_info()
1431 chip->digital_mode_list[uinfo->value.enumerated.item]]); in snd_echo_digital_mode_info()
1509 struct snd_ctl_elem_info *uinfo) in snd_echo_spdif_mode_info() argument
1513 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in snd_echo_spdif_mode_info()
1514 uinfo->value.enumerated.items = 2; in snd_echo_spdif_mode_info()
1515 uinfo->count = 1; in snd_echo_spdif_mode_info()
1516 if (uinfo->value.enumerated.item) in snd_echo_spdif_mode_info()
1517 uinfo->value.enumerated.item = 1; in snd_echo_spdif_mode_info()
1518 strcpy(uinfo->value.enumerated.name, in snd_echo_spdif_mode_info()
1519 names[uinfo->value.enumerated.item]); in snd_echo_spdif_mode_info()
1566 struct snd_ctl_elem_info *uinfo) in snd_echo_clock_source_info() argument
1575 uinfo->type = SNDRV_CTL_ELEM_TYPE_ENUMERATED; in snd_echo_clock_source_info()
1576 uinfo->value.enumerated.items = chip->num_clock_sources; in snd_echo_clock_source_info()
1577 uinfo->count = 1; in snd_echo_clock_source_info()
1578 if (uinfo->value.enumerated.item >= chip->num_clock_sources) in snd_echo_clock_source_info()
1579 uinfo->value.enumerated.item = chip->num_clock_sources - 1; in snd_echo_clock_source_info()
1580 strcpy(uinfo->value.enumerated.name, names[ in snd_echo_clock_source_info()
1581 chip->clock_source_list[uinfo->value.enumerated.item]]); in snd_echo_clock_source_info()
1754 struct snd_ctl_elem_info *uinfo) in snd_echo_vumeters_info() argument
1759 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_vumeters_info()
1760 uinfo->count = 96; in snd_echo_vumeters_info()
1761 uinfo->value.integer.min = ECHOGAIN_MINOUT; in snd_echo_vumeters_info()
1762 uinfo->value.integer.max = 0; in snd_echo_vumeters_info()
1764 uinfo->dimen.d[0] = 3; /* Out, In, Virt */ in snd_echo_vumeters_info()
1766 uinfo->dimen.d[0] = 2; /* Out, In */ in snd_echo_vumeters_info()
1768 uinfo->dimen.d[1] = 16; /* 16 channels */ in snd_echo_vumeters_info()
1769 uinfo->dimen.d[2] = 2; /* 0=level, 1=peak */ in snd_echo_vumeters_info()
1798 struct snd_ctl_elem_info *uinfo) in snd_echo_channels_info_info() argument
1803 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_echo_channels_info_info()
1804 uinfo->count = 6; in snd_echo_channels_info_info()
1805 uinfo->value.integer.min = 0; in snd_echo_channels_info_info()
1806 uinfo->value.integer.max = 1 << ECHO_CLOCK_NUMBER; in snd_echo_channels_info_info()