Lines Matching refs:nvol
395 unsigned short ovol, nvol;
401 nvol = (0x1F - ucontrol->value.integer.value[0]) & 0x001F;
403 nvol |= ((0x1F - ucontrol->value.integer.value[1]) << 8) & 0x1F00;
404 nvol |= ovol & ~0x1F1F;
406 change = (ovol != nvol);
408 aureon_ac97_write(ice, kcontrol->private_value & 0x7F, nvol);
436 unsigned short ovol, nvol;
442 nvol = (ucontrol->value.integer.value[0] ? 0x0000 : 0x8000) | (ovol & ~0x8000);
444 change = (ovol != nvol);
446 aureon_ac97_write(ice, kcontrol->private_value & 0x7F, nvol);
473 unsigned short ovol, nvol;
479 nvol = (ucontrol->value.integer.value[0] ? 0x0000 : 0x0020) | (ovol & ~0x0020);
481 change = (ovol != nvol);
483 aureon_ac97_write(ice, AC97_MIC, nvol);
676 unsigned short ovol, nvol;
682 nvol = (ovol & ~0x02) | (ucontrol->value.integer.value[0] ? 0x02 : 0x00);
683 change = (ovol != nvol);
685 wm_put(ice, WM_OUT_MUX1, nvol);
704 unsigned char nvol;
707 nvol = 0;
709 nvol = ((vol % WM_VOL_CNT) * (master % WM_VOL_CNT)) /
711 nvol += 0x1b;
714 wm_put(ice, index, nvol);
715 wm_put_nocache(ice, index, 0x180 | nvol);
978 unsigned short ovol, nvol;
981 nvol = ucontrol->value.integer.value[0];
982 if (nvol > PCM_RES)
985 nvol = (nvol ? (nvol + PCM_MIN) : 0) & 0xff;
987 if (ovol != nvol) {
988 wm_put(ice, WM_DAC_DIG_MASTER_ATTEN, nvol); /* prelatch */
989 wm_put_nocache(ice, WM_DAC_DIG_MASTER_ATTEN, nvol | 0x100); /* update */
1068 unsigned short ovol, nvol;
1074 nvol = ucontrol->value.integer.value[i] & 0x1f;
1076 if ((ovol & 0x1f) != nvol) {
1077 wm_put(ice, idx, nvol | (ovol & ~0x1f));