Lines Matching defs:div
38 unsigned int div;
40 div = readl(divider->reg) >> divider->shift;
41 div &= div_mask(divider);
44 div++;
46 return parent_rate / div;
109 int div;
110 div = clk_divider_bestdiv(hw, rate, prate);
113 return *prate / div;
117 return r / div;
125 unsigned int div;
129 div = __clk_get_rate(__clk_get_parent(hw->clk)) / rate;
132 div--;
134 if (div > div_mask(divider))
135 div = div_mask(divider);
142 val |= div << divider->shift;
164 struct clk_divider *div;
167 div = kzalloc(sizeof(struct clk_divider), GFP_KERNEL);
169 if (!div) {
175 div->reg = reg;
176 div->shift = shift;
177 div->width = width;
178 div->flags = clk_divider_flags;
179 div->lock = lock;
182 div->parent[0] = kstrdup(parent_name, GFP_KERNEL);
183 if (!div->parent[0])
188 &clk_divider_ops, &div->hw,
189 div->parent,
196 kfree(div->parent[0]);
197 kfree(div);