Lines Matching defs:shift
457 static int get_field(u32 value, u32 mask, int shift)
459 return (value & (mask << shift)) >> shift;
462 static int read_field_reg(struct vpe_dev *dev, int offset, u32 mask, int shift)
464 return get_field(read_reg(dev, offset), mask, shift);
467 static void write_field(u32 *valp, u32 field, u32 mask, int shift)
471 val &= ~(mask << shift);
472 val |= (field & mask) << shift;
477 u32 mask, int shift)
481 write_field(&val, field, mask, shift);