Lines Matching refs:lsb
43 u32 lsb, msb; in nx_tieoff_set() local
54 lsb = position & 0x1F; in nx_tieoff_set()
55 msb = lsb + bitwidth; in nx_tieoff_set()
59 mask = ~(0xffffffff << lsb); in nx_tieoff_set()
61 regval |= ((tieoff_value & ((1UL << bitwidth) - 1)) << lsb); in nx_tieoff_set()
69 mask = (0xffffffff << msb) | (~(0xffffffff << lsb)); in nx_tieoff_set()
71 regval |= ((tieoff_value & ((1UL << bitwidth) - 1)) << lsb); in nx_tieoff_set()
79 u32 lsb, msb; in nx_tieoff_get() local
89 lsb = position % 32; in nx_tieoff_get()
90 msb = lsb + bitwidth; in nx_tieoff_get()
94 mask = 0xffffffff << lsb; in nx_tieoff_get()
96 regval >>= lsb; in nx_tieoff_get()
100 & mask) << (32 - lsb)); in nx_tieoff_get()
102 mask = ~(0xffffffff << msb) & (0xffffffff << lsb); in nx_tieoff_get()
104 regval >>= lsb; in nx_tieoff_get()