Lines Matching refs:clk_data
30 struct clk_onecell_data *clk_data; in mtk_alloc_clk_data() local
32 clk_data = kzalloc(sizeof(*clk_data), GFP_KERNEL); in mtk_alloc_clk_data()
33 if (!clk_data) in mtk_alloc_clk_data()
36 clk_data->clks = kcalloc(clk_num, sizeof(*clk_data->clks), GFP_KERNEL); in mtk_alloc_clk_data()
37 if (!clk_data->clks) in mtk_alloc_clk_data()
40 clk_data->clk_num = clk_num; in mtk_alloc_clk_data()
43 clk_data->clks[i] = ERR_PTR(-ENOENT); in mtk_alloc_clk_data()
45 return clk_data; in mtk_alloc_clk_data()
47 kfree(clk_data); in mtk_alloc_clk_data()
53 int num, struct clk_onecell_data *clk_data) in mtk_clk_register_fixed_clks() argument
70 if (clk_data) in mtk_clk_register_fixed_clks()
71 clk_data->clks[rc->id] = clk; in mtk_clk_register_fixed_clks()
76 int num, struct clk_onecell_data *clk_data) in mtk_clk_register_factors() argument
93 if (clk_data) in mtk_clk_register_factors()
94 clk_data->clks[ff->id] = clk; in mtk_clk_register_factors()
100 int num, struct clk_onecell_data *clk_data) in mtk_clk_register_gates() argument
106 if (!clk_data) in mtk_clk_register_gates()
132 clk_data->clks[gate->id] = clk; in mtk_clk_register_gates()
225 struct clk_onecell_data *clk_data) in mtk_clk_register_composites() argument
241 if (clk_data) in mtk_clk_register_composites()
242 clk_data->clks[mc->id] = clk; in mtk_clk_register_composites()