Lines Matching refs:nval
779 unsigned char oval, nval; in snd_es1688_put_mux() local
786 nval = (ucontrol->value.enumerated.item[0] & 7) | (oval & ~15); in snd_es1688_put_mux()
787 change = nval != oval; in snd_es1688_put_mux()
789 snd_es1688_mixer_write(chip, ES1688_REC_DEV, nval); in snd_es1688_put_mux()
837 unsigned char oval, nval; in snd_es1688_put_single() local
839 nval = (ucontrol->value.integer.value[0] & mask); in snd_es1688_put_single()
841 nval = mask - nval; in snd_es1688_put_single()
842 nval <<= shift; in snd_es1688_put_single()
845 nval = (oval & ~(mask << shift)) | nval; in snd_es1688_put_single()
846 change = nval != oval; in snd_es1688_put_single()
848 snd_es1688_mixer_write(chip, reg, nval); in snd_es1688_put_single()