CS_VOL_MASK
volR = CS_VOL_MASK - (snd_cs4281_peekBA0(chip, regR) & CS_VOL_MASK);
volL = CS_VOL_MASK - (ucontrol->value.integer.value[0] & CS_VOL_MASK);
volR = CS_VOL_MASK - (ucontrol->value.integer.value[1] & CS_VOL_MASK);
uinfo->value.integer.max = CS_VOL_MASK;
volL = CS_VOL_MASK - (snd_cs4281_peekBA0(chip, regL) & CS_VOL_MASK);
volR = CS_VOL_MASK - (snd_cs4281_peekBA0(chip, regR) & CS_VOL_MASK);
volL = CS_VOL_MASK - (snd_cs4281_peekBA0(chip, regL) & CS_VOL_MASK);