Lines Matching refs:integer
260 uinfo->value.integer.min = 0; /* mute */ in ak4396_dac_vol_info()
261 uinfo->value.integer.max = 0xFF; /* linear */ in ak4396_dac_vol_info()
273 ucontrol->value.integer.value[i] = spec->vol[i]; in ak4396_dac_vol_get()
287 if (ucontrol->value.integer.value[i] != spec->vol[i]) { in ak4396_dac_vol_put()
288 spec->vol[i] = ucontrol->value.integer.value[i]; in ak4396_dac_vol_put()
388 uinfo->value.integer.min = 0; /* mute */ in wm_dac_vol_info()
389 uinfo->value.integer.max = DAC_RES; /* 0dB, 0.5dB step */ in wm_dac_vol_info()
401 ucontrol->value.integer.value[i] = in wm_dac_vol_get()
414 if (ucontrol->value.integer.value[i] != spec->vol[2 + i]) { in wm_dac_vol_put()
417 spec->vol[2 + i] |= ucontrol->value.integer.value[i]; in wm_dac_vol_put()
436 uinfo->value.integer.min = 0; /* mute */ in wm8766_vol_info()
437 uinfo->value.integer.max = DAC_RES; /* 0dB */ in wm8766_vol_info()
451 ucontrol->value.integer.value[i] = spec->vol[ofs + i]; in wm8766_vol_get()
466 if (ucontrol->value.integer.value[i] != spec->vol[ofs + i]) { in wm8766_vol_put()
469 spec->vol[ofs + i] |= ucontrol->value.integer.value[i]; in wm8766_vol_put()
487 uinfo->value.integer.min = 0; in wm_master_vol_info()
488 uinfo->value.integer.max = DAC_RES; in wm_master_vol_info()
499 ucontrol->value.integer.value[i] = spec->master[i]; in wm_master_vol_get()
512 if (ucontrol->value.integer.value[ch] != spec->master[ch]) { in wm_master_vol_put()
513 spec->master[ch] = ucontrol->value.integer.value[ch]; in wm_master_vol_put()
572 ucontrol->value.integer.value[0] = wm_get(ice, WM_ADC_MUX) & 0x1f; in wm_adc_mux_enum_get()
586 nval = (oval & 0xe0) | ucontrol->value.integer.value[0]; in wm_adc_mux_enum_put()
610 uinfo->value.integer.min = 0; /* mute (-64dB) */ in wm_adc_vol_info()
611 uinfo->value.integer.max = ADC_RES; /* 0dB, 0.5dB step */ in wm_adc_vol_info()
626 ucontrol->value.integer.value[i] = val; in wm_adc_vol_get()
641 nvol = ucontrol->value.integer.value[i]; in wm_adc_vol_put()
666 ucontrol->value.integer.value[0] = in wm_adc_mux_get()
682 if (ucontrol->value.integer.value[0]) in wm_adc_mux_put()
705 ucontrol->value.integer.value[0] = in wm_bypass_get()
720 if (ucontrol->value.integer.value[0]) in wm_bypass_put()
743 ucontrol->value.integer.value[0] = in wm_chswap_get()
759 if (ucontrol->value.integer.value[0]) in wm_chswap_put()