Lines Matching refs:shift
31 static inline u32 bit_mask(u32 shift, u32 nr_bits)
35 return mask << shift;
43 u32 mask = bit_mask(sclk->reg_div.shift, sclk->reg_div.size);
46 clkdiv >>= sclk->reg_div.shift;
58 u32 mask = bit_mask(sclk->reg_div.shift, sclk->reg_div.size);
68 val |= (div - 1) << sclk->reg_div.shift;
79 u32 mask = bit_mask(sclk->reg_src.shift, sclk->reg_src.size);
93 clksrc |= src_nr << sclk->reg_src.shift;
133 u32 mask = bit_mask(clk->reg_src.shift, clk->reg_src.size);
145 clksrc >>= clk->reg_src.shift;