AC97_AD1986_LOSEL
ucontrol->value.integer.value[0] = (val & AC97_AD1986_LOSEL) != 0;
ret0 = snd_ac97_update_bits(ac97, AC97_AD_MISC3, AC97_AD1986_LOSEL,
? AC97_AD1986_LOSEL : 0);
int sprd = (ac97->regs[AC97_AD_MISC3] & AC97_AD1986_LOSEL) != 0;