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