Lines Matching refs:uinfo
242 struct snd_ctl_elem_info *uinfo) in ak4396_dac_vol_info() argument
244 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in ak4396_dac_vol_info()
245 uinfo->count = 2; in ak4396_dac_vol_info()
246 uinfo->value.integer.min = 0; /* mute */ in ak4396_dac_vol_info()
247 uinfo->value.integer.max = 0xFF; /* linear */ in ak4396_dac_vol_info()
351 struct snd_ctl_elem_info *uinfo) in wm_dac_vol_info() argument
353 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_dac_vol_info()
354 uinfo->count = 2; in wm_dac_vol_info()
355 uinfo->value.integer.min = 0; /* mute */ in wm_dac_vol_info()
356 uinfo->value.integer.max = DAC_RES; /* 0dB, 0.5dB step */ in wm_dac_vol_info()
398 struct snd_ctl_elem_info *uinfo) in wm8766_vol_info() argument
401 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm8766_vol_info()
402 uinfo->count = voices; in wm8766_vol_info()
403 uinfo->value.integer.min = 0; /* mute */ in wm8766_vol_info()
404 uinfo->value.integer.max = DAC_RES; /* 0dB */ in wm8766_vol_info()
450 struct snd_ctl_elem_info *uinfo) in wm_master_vol_info() argument
452 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_master_vol_info()
453 uinfo->count = 2; in wm_master_vol_info()
454 uinfo->value.integer.min = 0; in wm_master_vol_info()
455 uinfo->value.integer.max = DAC_RES; in wm_master_vol_info()
505 struct snd_ctl_elem_info *uinfo) in wm_adc_mux_enum_info() argument
530 return snd_ctl_enum_info(uinfo, 1, 32, texts); in wm_adc_mux_enum_info()
573 struct snd_ctl_elem_info *uinfo) in wm_adc_vol_info() argument
575 uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; in wm_adc_vol_info()
576 uinfo->count = 2; in wm_adc_vol_info()
577 uinfo->value.integer.min = 0; /* mute (-64dB) */ in wm_adc_vol_info()
578 uinfo->value.integer.max = ADC_RES; /* 0dB, 0.5dB step */ in wm_adc_vol_info()