Lines Matching refs:composite
12 struct clk_composite *composite = to_clk_composite(hw);
13 const struct clk_ops *mux_ops = composite->mux_ops;
14 struct clk_hw *mux_hw = composite->mux_hw;
23 struct clk_composite *composite = to_clk_composite(hw);
24 const struct clk_ops *mux_ops = composite->mux_ops;
25 struct clk_hw *mux_hw = composite->mux_hw;
35 struct clk_composite *composite = to_clk_composite(hw);
36 const struct clk_ops *rate_ops = composite->rate_ops;
37 struct clk_hw *rate_hw = composite->rate_hw;
47 struct clk_composite *composite = to_clk_composite(hw);
48 const struct clk_ops *rate_ops = composite->rate_ops;
49 const struct clk_ops *mux_ops = composite->mux_ops;
50 struct clk_hw *rate_hw = composite->rate_hw;
51 struct clk_hw *mux_hw = composite->mux_hw;
121 struct clk_composite *composite = to_clk_composite(hw);
122 const struct clk_ops *rate_ops = composite->rate_ops;
123 struct clk_hw *rate_hw = composite->rate_hw;
133 struct clk_composite *composite = to_clk_composite(hw);
134 const struct clk_ops *rate_ops = composite->rate_ops;
135 struct clk_hw *rate_hw = composite->rate_hw;
147 struct clk_composite *composite = to_clk_composite(hw);
148 const struct clk_ops *rate_ops = composite->rate_ops;
149 const struct clk_ops *mux_ops = composite->mux_ops;
150 struct clk_hw *rate_hw = composite->rate_hw;
151 struct clk_hw *mux_hw = composite->mux_hw;
171 struct clk_composite *composite = to_clk_composite(hw);
172 const struct clk_ops *gate_ops = composite->gate_ops;
173 struct clk_hw *gate_hw = composite->gate_hw;
182 struct clk_composite *composite = to_clk_composite(hw);
183 const struct clk_ops *gate_ops = composite->gate_ops;
184 struct clk_hw *gate_hw = composite->gate_hw;
193 struct clk_composite *composite = to_clk_composite(hw);
194 const struct clk_ops *gate_ops = composite->gate_ops;
195 struct clk_hw *gate_hw = composite->gate_hw;
212 struct clk_composite *composite;
216 composite = kzalloc(sizeof(*composite), GFP_KERNEL);
217 if (!composite)
227 hw = &composite->hw;
229 clk_composite_ops = &composite->ops;
237 composite->mux_hw = mux_hw;
238 composite->mux_ops = mux_ops;
270 composite->rate_hw = rate_hw;
271 composite->rate_ops = rate_ops;
287 composite->gate_hw = gate_hw;
288 composite->gate_ops = gate_ops;
295 composite->hw.init = &init;
303 if (composite->mux_hw)
304 composite->mux_hw->clk = hw->clk;
306 if (composite->rate_hw)
307 composite->rate_hw->clk = hw->clk;
309 if (composite->gate_hw)
310 composite->gate_hw->clk = hw->clk;
315 kfree(composite);
385 struct clk_composite *composite;
392 composite = to_clk_composite(hw);
395 kfree(composite);
400 struct clk_composite *composite;
402 composite = to_clk_composite(hw);
405 kfree(composite);