Lines Matching refs:clk
56 struct clk *clk; in mtk_clk_register_fixed_clks() local
61 clk = clk_register_fixed_rate(NULL, rc->name, rc->parent, in mtk_clk_register_fixed_clks()
64 if (IS_ERR(clk)) { in mtk_clk_register_fixed_clks()
66 rc->name, PTR_ERR(clk)); in mtk_clk_register_fixed_clks()
71 clk_data->clks[rc->id] = clk; in mtk_clk_register_fixed_clks()
79 struct clk *clk; in mtk_clk_register_factors() local
84 clk = clk_register_fixed_factor(NULL, ff->name, ff->parent_name, in mtk_clk_register_factors()
87 if (IS_ERR(clk)) { in mtk_clk_register_factors()
89 ff->name, PTR_ERR(clk)); in mtk_clk_register_factors()
94 clk_data->clks[ff->id] = clk; in mtk_clk_register_factors()
103 struct clk *clk; in mtk_clk_register_gates() local
119 clk = mtk_clk_register_gate(gate->name, gate->parent_name, in mtk_clk_register_gates()
126 if (IS_ERR(clk)) { in mtk_clk_register_gates()
128 gate->name, PTR_ERR(clk)); in mtk_clk_register_gates()
132 clk_data->clks[gate->id] = clk; in mtk_clk_register_gates()
138 struct clk * __init mtk_clk_register_composite(const struct mtk_composite *mc, in mtk_clk_register_composite()
141 struct clk *clk; in mtk_clk_register_composite() local
205 clk = clk_register_composite(NULL, mc->name, parent_names, num_parents, in mtk_clk_register_composite()
211 if (IS_ERR(clk)) { in mtk_clk_register_composite()
216 return clk; in mtk_clk_register_composite()
227 struct clk *clk; in mtk_clk_register_composites() local
233 clk = mtk_clk_register_composite(mc, base, lock); in mtk_clk_register_composites()
235 if (IS_ERR(clk)) { in mtk_clk_register_composites()
237 mc->name, PTR_ERR(clk)); in mtk_clk_register_composites()
242 clk_data->clks[mc->id] = clk; in mtk_clk_register_composites()