Lines Matching defs:shift
118 * @shift: Right shift of register value
123 * by 'shift' bits and masked with the given 'mask'. Afterwards it translates
129 unsigned int reg, unsigned int mask, unsigned int shift,
136 val = (val >> shift) & mask;
261 unsigned int shift = mc->shift;
274 ret = snd_soc_read_signed(component, reg, mask, shift, sign_bit, &val);
288 ret = snd_soc_read_signed(component, reg2, mask, shift,
321 unsigned int shift = mc->shift;
346 val_mask = mask << shift;
347 val = val << shift;
363 val2 = val2 << shift;
403 unsigned int shift = mc->shift;
411 ucontrol->value.integer.value[0] = ((val >> shift) - min) & mask;
441 unsigned int shift = mc->shift;
457 val_mask = mask << shift;
459 val = val << shift;
538 unsigned int shift = mc->shift;
558 val_mask = mask << shift;
559 val = val << shift;
579 val_mask = mask << shift;
580 val = val << shift;
611 unsigned int shift = mc->shift;
619 ucontrol->value.integer.value[0] = (val >> shift) & mask;
629 ucontrol->value.integer.value[1] = (val >> shift) & mask;
975 unsigned int shift = mc->shift;
976 unsigned int mask = 1 << shift;
983 if (shift != 0 && val != 0)
984 val = val >> shift;
1008 unsigned int shift = mc->shift;
1009 unsigned int mask = 1 << shift;