Lines Matching defs:clks
29 clk_data->clks = kcalloc(clk_num, sizeof(*clk_data->clks), GFP_KERNEL);
30 if (!clk_data->clks)
36 clk_data->clks[i] = ERR_PTR(-ENOENT);
45 void mtk_clk_register_fixed_clks(const struct mtk_fixed_clk *clks,
52 const struct mtk_fixed_clk *rc = &clks[i];
54 if (clk_data && !IS_ERR_OR_NULL(clk_data->clks[rc->id]))
67 clk_data->clks[rc->id] = clk;
71 void mtk_clk_register_factors(const struct mtk_fixed_factor *clks,
78 const struct mtk_fixed_factor *ff = &clks[i];
80 if (clk_data && !IS_ERR_OR_NULL(clk_data->clks[ff->id]))
93 clk_data->clks[ff->id] = clk;
98 const struct mtk_gate *clks,
117 const struct mtk_gate *gate = &clks[i];
119 if (!IS_ERR_OR_NULL(clk_data->clks[gate->id]))
135 clk_data->clks[gate->id] = clk;
142 const struct mtk_gate *clks,
146 clks, num, clk_data, NULL);
246 if (clk_data && !IS_ERR_OR_NULL(clk_data->clks[mc->id]))
258 clk_data->clks[mc->id] = clk;
272 if (clk_data && !IS_ERR_OR_NULL(clk_data->clks[mcd->id]))
286 clk_data->clks[mcd->id] = clk;