Lines Matching defs:shift
349 #define AK_COMPOSE(chip,addr,shift,mask) \
350 (((chip) << 8) | (addr) | ((shift) << 16) | ((mask) << 24))
466 int shift = AK_GET_SHIFT(kcontrol->private_value);
468 (snd_akm4xxx_get(ak, chip, addr) >> shift) & 3;
478 int shift = AK_GET_SHIFT(kcontrol->private_value);
482 nval = (nval << shift) |
483 (snd_akm4xxx_get(ak, chip, addr) & ~(3 << shift));
498 int shift = AK_GET_SHIFT(kcontrol->private_value);
500 /* we observe the (1<<shift) bit only */
501 unsigned char val = snd_akm4xxx_get(ak, chip, addr) & (1<<shift);
504 ucontrol->value.integer.value[0] = (val & (1<<shift)) != 0;
514 int shift = AK_GET_SHIFT(kcontrol->private_value);
524 val = oval | (1<<shift);
526 val = oval & ~(1<<shift);
791 * mis-use 'shift' to pass mixer_ch */
827 int shift = idx == 3 ? 6 : (2 - idx) * 2;
828 /* register 8 with shift */
829 knew.private_value = AK_COMPOSE(0, 8, shift, 0);