Lines Matching defs:divider
12 * struct clk_div - mxs integer divider clock
13 * @divider: the parent class
18 * The mxs divider clock is a subclass of basic clk_divider with an
22 struct clk_divider divider;
30 struct clk_divider *divider = to_clk_divider(hw);
32 return container_of(divider, struct clk_div, divider);
40 return div->ops->recalc_rate(&div->divider.hw, parent_rate);
48 return div->ops->round_rate(&div->divider.hw, rate, prate);
57 ret = div->ops->set_rate(&div->divider.hw, rate, parent_rate);
90 div->divider.reg = reg;
91 div->divider.shift = shift;
92 div->divider.width = width;
93 div->divider.flags = CLK_DIVIDER_ONE_BASED;
94 div->divider.lock = &mxs_lock;
95 div->divider.hw.init = &init;
98 clk = clk_register(NULL, &div->divider.hw);