Lines Matching refs:uinfo
46 static int snd_emu10k1_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_emu10k1_spdif_info() argument
48 uinfo->type = SNDRV_CTL_ELEM_TYPE_IEC958; in snd_emu10k1_spdif_info()
49 uinfo->count = 1; in snd_emu10k1_spdif_info()
393 struct snd_ctl_elem_info *uinfo) in snd_emu1010_input_output_source_info() argument
398 return snd_ctl_enum_info(uinfo, 1, 49, emu1616_src_texts); in snd_emu1010_input_output_source_info()
400 return snd_ctl_enum_info(uinfo, 1, 53, emu1010_src_texts); in snd_emu1010_input_output_source_info()
688 struct snd_ctl_elem_info *uinfo) in snd_emu1010_internal_clock_info() argument
694 return snd_ctl_enum_info(uinfo, 1, 4, texts); in snd_emu1010_internal_clock_info()
810 struct snd_ctl_elem_info *uinfo) in snd_emu1010_optical_out_info() argument
816 return snd_ctl_enum_info(uinfo, 1, 2, texts); in snd_emu1010_optical_out_info()
861 struct snd_ctl_elem_info *uinfo) in snd_emu1010_optical_in_info() argument
867 return snd_ctl_enum_info(uinfo, 1, 2, texts); in snd_emu1010_optical_in_info()
912 struct snd_ctl_elem_info *uinfo) in snd_audigy_i2c_capture_source_info() argument
923 return snd_ctl_enum_info(uinfo, 1, 2, texts); in snd_audigy_i2c_capture_source_info()
991 struct snd_ctl_elem_info *uinfo) in snd_audigy_i2c_volume_info() argument
993 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_audigy_i2c_volume_info()
994 uinfo->count = 2; in snd_audigy_i2c_volume_info()
995 uinfo->value.integer.min = 0; in snd_audigy_i2c_volume_info()
996 uinfo->value.integer.max = 255; in snd_audigy_i2c_volume_info()
1074 …t snd_audigy_spdif_output_rate_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo)
1078 return snd_ctl_enum_info(uinfo, 1, 3, texts);
1231 …c int snd_emu10k1_send_routing_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_emu10k1_send_routing_info() argument
1234 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_emu10k1_send_routing_info()
1235 uinfo->count = emu->audigy ? 3*8 : 3*4; in snd_emu10k1_send_routing_info()
1236 uinfo->value.integer.min = 0; in snd_emu10k1_send_routing_info()
1237 uinfo->value.integer.max = emu->audigy ? 0x3f : 0x0f; in snd_emu10k1_send_routing_info()
1307 …ic int snd_emu10k1_send_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_emu10k1_send_volume_info() argument
1310 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_emu10k1_send_volume_info()
1311 uinfo->count = emu->audigy ? 3*8 : 3*4; in snd_emu10k1_send_volume_info()
1312 uinfo->value.integer.min = 0; in snd_emu10k1_send_volume_info()
1313 uinfo->value.integer.max = 255; in snd_emu10k1_send_volume_info()
1378 static int snd_emu10k1_attn_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_emu10k1_attn_info() argument
1380 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_emu10k1_attn_info()
1381 uinfo->count = 3; in snd_emu10k1_attn_info()
1382 uinfo->value.integer.min = 0; in snd_emu10k1_attn_info()
1383 uinfo->value.integer.max = 0xffff; in snd_emu10k1_attn_info()
1445 …t snd_emu10k1_efx_send_routing_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_emu10k1_efx_send_routing_info() argument
1448 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_emu10k1_efx_send_routing_info()
1449 uinfo->count = emu->audigy ? 8 : 4; in snd_emu10k1_efx_send_routing_info()
1450 uinfo->value.integer.min = 0; in snd_emu10k1_efx_send_routing_info()
1451 uinfo->value.integer.max = emu->audigy ? 0x3f : 0x0f; in snd_emu10k1_efx_send_routing_info()
1515 …nt snd_emu10k1_efx_send_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_emu10k1_efx_send_volume_info() argument
1518 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_emu10k1_efx_send_volume_info()
1519 uinfo->count = emu->audigy ? 8 : 4; in snd_emu10k1_efx_send_volume_info()
1520 uinfo->value.integer.min = 0; in snd_emu10k1_efx_send_volume_info()
1521 uinfo->value.integer.max = 255; in snd_emu10k1_efx_send_volume_info()
1582 static int snd_emu10k1_efx_attn_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) in snd_emu10k1_efx_attn_info() argument
1584 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in snd_emu10k1_efx_attn_info()
1585 uinfo->count = 1; in snd_emu10k1_efx_attn_info()
1586 uinfo->value.integer.min = 0; in snd_emu10k1_efx_attn_info()
1587 uinfo->value.integer.max = 0xffff; in snd_emu10k1_efx_attn_info()