Lines Matching refs:shift
26 #define __REG_SET(x, off, mask, shift, v, write_mask) \ argument
27 vop_mask_write(x, off, mask, shift, v, write_mask)
32 __REG_SET(vop, off + reg.offset, mask, reg.shift, \
173 static inline uint16_t scl_cal_scale(int src, int dst, int shift) in scl_cal_scale() argument
175 return ((src * 2 - 3) << (shift - 1)) / (dst - 1); in scl_cal_scale()
244 uint32_t shift:5; member
534 return (vop_readl(vop, base + reg->offset) >> reg->shift) & reg->mask; in vop_read_reg()
538 uint32_t mask, uint32_t shift, uint32_t v, in vop_mask_write() argument
545 v = ((v & mask) << shift) | (mask << (shift + 16)); in vop_mask_write()
549 v = (cached_val & ~(mask << shift)) | ((v & mask) << shift); in vop_mask_write()
566 val = (v << reg.shift) | (reg.mask << (reg.shift + 16)); in vop_grf_writel()