Lines Matching refs:val
22 unsigned int val)
27 if (clkt->val == val)
42 if (clkt->val > max_val)
43 max_val = clkt->val;
60 static unsigned int _get_div(struct clk_omap_divider *divider, unsigned int val)
63 return val;
65 return 1 << val;
67 return _get_table_div(divider->table, val);
68 return val + 1;
78 return clkt->val;
97 unsigned int div, val;
99 val = ti_clk_ll_ops->clk_readl(÷r->reg) >> divider->shift;
100 val &= divider->mask;
102 div = _get_div(divider, val);
240 u32 val;
256 val = ti_clk_ll_ops->clk_readl(÷r->reg);
257 val &= ~(divider->mask << divider->shift);
258 val |= value << divider->shift;
259 ti_clk_ll_ops->clk_writel(val, ÷r->reg);
275 u32 val;
277 val = ti_clk_ll_ops->clk_readl(÷r->reg) >> divider->shift;
278 divider->context = val & divider->mask;
292 u32 val;
294 val = ti_clk_ll_ops->clk_readl(÷r->reg);
295 val &= ~(divider->mask << divider->shift);
296 val |= divider->context << divider->shift;
297 ti_clk_ll_ops->clk_writel(val, ÷r->reg);
367 tmp[valid_div].val = i;
388 u32 val;
404 of_property_read_u32_index(node, "ti,dividers", i, &val);
405 if (val)
421 of_property_read_u32_index(node, "ti,dividers", i, &val);
422 if (val) {
423 table[valid_div].div = val;
424 table[valid_div].val = i;
439 u32 val;
454 val = clkt->div;
455 if (val > max_div)
456 max_div = val;
457 if (!min_div || val < min_div)
458 min_div = val;
473 u32 val;
480 if (!of_property_read_u32(node, "ti,bit-shift", &val))
481 div->shift = val;
485 if (!of_property_read_u32(node, "ti,latch-bit", &val))
486 div->latch = val;