Lines Matching defs:val
30 unsigned int val;
32 val = readl(div->reg) >> div->shift;
33 val &= clk_div_mask(div->width);
34 if (!val)
37 return divider_recalc_rate(hw, parent_rate, val, div->table,
47 unsigned int val;
52 val = div_gate->cached_val;
54 val = readl(div->reg) >> div->shift;
55 val &= clk_div_mask(div->width);
60 if (!val)
63 return divider_recalc_rate(hw, parent_rate, val, div->table,
80 u32 val;
90 val = readl(div->reg);
91 val &= ~(clk_div_mask(div->width) << div->shift);
92 val |= (u32)value << div->shift;
93 writel(val, div->reg);
108 u32 val;
116 /* restore div val */
117 val = readl(div->reg);
118 val |= div_gate->cached_val << div->shift;
119 writel(val, div->reg);
131 u32 val;
135 /* store the current div val */
136 val = readl(div->reg) >> div->shift;
137 val &= clk_div_mask(div->width);
138 div_gate->cached_val = val;
147 u32 val;
149 val = readl(div->reg) >> div->shift;
150 val &= clk_div_mask(div->width);
152 return val ? 1 : 0;
185 u32 val;
209 val = readl(reg) >> shift;
210 val &= clk_div_mask(width);
211 div_gate->cached_val = val;