Lines Matching defs:shift
119 * @shift: Right shift of register value
124 * by 'shift' bits and masked with the given 'mask'. Afterwards it translates
130 unsigned int reg, unsigned int mask, unsigned int shift,
137 val = (val >> shift) & mask;
244 unsigned int shift = mc->shift;
257 ret = snd_soc_read_signed(component, reg, mask, shift, sign_bit, &val);
271 ret = snd_soc_read_signed(component, reg2, mask, shift,
304 unsigned int shift = mc->shift;
329 val_mask = mask << shift;
330 val = val << shift;
346 val2 = val2 << shift;
386 unsigned int shift = mc->shift;
394 ucontrol->value.integer.value[0] = ((val >> shift) - min) & mask;
424 unsigned int shift = mc->shift;
439 val_mask = mask << shift;
441 val = val << shift;
514 unsigned int shift = mc->shift;
534 val_mask = mask << shift;
535 val = val << shift;
555 val_mask = mask << shift;
556 val = val << shift;
587 unsigned int shift = mc->shift;
595 ucontrol->value.integer.value[0] = (val >> shift) & mask;
605 ucontrol->value.integer.value[1] = (val >> shift) & mask;
951 unsigned int shift = mc->shift;
952 unsigned int mask = 1 << shift;
959 if (shift != 0 && val != 0)
960 val = val >> shift;
984 unsigned int shift = mc->shift;
985 unsigned int mask = 1 << shift;