Lines Matching refs:vol
45 unsigned short vol[8];
274 ucontrol->value.integer.value[i] = spec->vol[i];
288 if (ucontrol->value.integer.value[i] != spec->vol[i]) {
289 spec->vol[i] = ucontrol->value.integer.value[i];
291 spec->vol[i] & 0xff);
346 unsigned short vol, unsigned short master)
350 if ((master & WM_VOL_MUTE) || (vol & WM_VOL_MUTE))
353 nvol = (((vol & ~WM_VOL_MUTE) * (master & ~WM_VOL_MUTE)) / 128)
363 unsigned short vol, unsigned short master)
367 if ((master & WM_VOL_MUTE) || (vol & WM_VOL_MUTE))
370 nvol = (((vol & ~WM_VOL_MUTE) * (master & ~WM_VOL_MUTE)) / 128)
402 spec->vol[2 + i] & ~WM_VOL_MUTE;
414 if (ucontrol->value.integer.value[i] != spec->vol[2 + i]) {
416 spec->vol[2 + i] &= WM_VOL_MUTE;
417 spec->vol[2 + i] |= ucontrol->value.integer.value[i];
418 wm_set_vol(ice, idx, spec->vol[2 + i], spec->master[i]);
451 ucontrol->value.integer.value[i] = spec->vol[ofs + i];
466 if (ucontrol->value.integer.value[i] != spec->vol[ofs + i]) {
468 spec->vol[ofs + i] &= WM_VOL_MUTE;
469 spec->vol[ofs + i] |= ucontrol->value.integer.value[i];
471 spec->vol[ofs + i], spec->master[i]);
517 spec->vol[2 + ch], spec->master[ch]);
520 spec->vol[0 + ch], spec->master[ch]);
523 spec->vol[4 + ch], spec->master[ch]);
526 spec->vol[6 + ch], spec->master[ch]);
1106 ak4396_write(ice, AK4396_LCH_ATT + i, spec->vol[i] & 0xff);
1152 0xfc, /* I2S: vol, 96k, 24bit, 192k */
1168 0xfc, /* I2S: vol, 96k, 24bit, 192k */
1184 0xfc, /* I2S: vol, 96k, 24bit, 192k */