Lines Matching defs:right_shift
1786 unsigned int left_shift, right_shift;
1795 #define CMIPCI_DOUBLE(xname, left_reg, right_reg, left_shift, right_shift, mask, invert, stereo) \
1799 .private_value = COMPOSE_SB_REG(left_reg, right_reg, left_shift, right_shift, mask, invert, stereo), \
1812 r->right_shift = (val >> 19) & 0x07;
1845 val = (snd_cmipci_mixer_read(cm, reg.right_reg) >> reg.right_shift) & reg.mask;
1871 right <<= reg.right_shift;
1884 right |= oright & ~(reg.mask << reg.right_shift);
1896 #define CMIPCI_SB_INPUT_SW(xname, left_shift, right_shift) \
1900 .private_value = COMPOSE_SB_REG(SB_DSP4_INPUT_LEFT, SB_DSP4_INPUT_RIGHT, left_shift, right_shift, 1, 0, 1), \
1927 ucontrol->value.integer.value[2] = (val1 >> reg.right_shift) & 1;
1928 ucontrol->value.integer.value[3] = (val2 >> reg.right_shift) & 1;
1944 val1 = oval1 & ~((1 << reg.left_shift) | (1 << reg.right_shift));
1945 val2 = oval2 & ~((1 << reg.left_shift) | (1 << reg.right_shift));
1948 val1 |= (ucontrol->value.integer.value[2] & 1) << reg.right_shift;
1949 val2 |= (ucontrol->value.integer.value[3] & 1) << reg.right_shift;
2018 val = (oreg >> reg.right_shift) & reg.mask;
2046 nreg &= ~(reg.mask << reg.right_shift);
2047 nreg |= (val << reg.right_shift);