Lines Matching refs:val
30 unsigned int val)
35 if (clkt->val == val)
50 if (clkt->val > max_val)
51 max_val = clkt->val;
68 static unsigned int _get_div(struct clk_omap_divider *divider, unsigned int val)
71 return val;
73 return 1 << val;
75 return _get_table_div(divider->table, val);
76 return val + 1;
86 return clkt->val;
105 unsigned int div, val;
107 val = ti_clk_ll_ops->clk_readl(÷r->reg) >> divider->shift;
108 val &= divider->mask;
110 div = _get_div(divider, val);
248 u32 val;
264 val = ti_clk_ll_ops->clk_readl(÷r->reg);
265 val &= ~(divider->mask << divider->shift);
266 val |= value << divider->shift;
267 ti_clk_ll_ops->clk_writel(val, ÷r->reg);
283 u32 val;
285 val = ti_clk_ll_ops->clk_readl(÷r->reg) >> divider->shift;
286 divider->context = val & divider->mask;
300 u32 val;
302 val = ti_clk_ll_ops->clk_readl(÷r->reg);
303 val &= ~(divider->mask << divider->shift);
304 val |= divider->context << divider->shift;
305 ti_clk_ll_ops->clk_writel(val, ÷r->reg);
375 tmp[valid_div].val = i;
396 u32 val;
412 of_property_read_u32_index(node, "ti,dividers", i, &val);
413 if (val)
429 of_property_read_u32_index(node, "ti,dividers", i, &val);
430 if (val) {
431 table[valid_div].div = val;
432 table[valid_div].val = i;
447 u32 val;
462 val = clkt->div;
463 if (val > max_div)
464 max_div = val;
465 if (!min_div || val < min_div)
466 min_div = val;
481 u32 val;
488 if (!of_property_read_u32(node, "ti,bit-shift", &val))
489 div->shift = val;
493 if (!of_property_read_u32(node, "ti,latch-bit", &val))
494 div->latch = val;