Lines Matching defs:val
23 static inline void clk_mult_writel(struct clk_multiplier *mult, u32 val)
26 iowrite32be(val, mult->reg);
28 writel(val, mult->reg);
45 unsigned long val;
47 val = clk_mult_readl(mult) >> mult->shift;
48 val &= GENMASK(mult->width - 1, 0);
50 if (!val && mult->flags & CLK_MULTIPLIER_ZERO_BYPASS)
51 val = 1;
53 return parent_rate * val;
131 unsigned long val;
138 val = clk_mult_readl(mult);
139 val &= ~GENMASK(mult->width + mult->shift - 1, mult->shift);
140 val |= factor << mult->shift;
141 clk_mult_writel(mult, val);