Lines Matching refs:clk_data
173 struct clk_hw_onecell_data *clk_data;
178 clk_data = mtk_alloc_clk_data(CLK_APMIXED_NR_CLK);
179 if (!clk_data)
185 pllfhs, ARRAY_SIZE(pllfhs), clk_data);
190 ARRAY_SIZE(apmixed_clks), clk_data);
194 r = of_clk_add_hw_provider(node, of_clk_hw_onecell_get, clk_data);
198 platform_set_drvdata(pdev, clk_data);
203 mtk_clk_unregister_gates(apmixed_clks, ARRAY_SIZE(apmixed_clks), clk_data);
206 ARRAY_SIZE(pllfhs), clk_data);
208 mtk_free_clk_data(clk_data);
215 struct clk_hw_onecell_data *clk_data = platform_get_drvdata(pdev);
218 mtk_clk_unregister_gates(apmixed_clks, ARRAY_SIZE(apmixed_clks), clk_data);
220 ARRAY_SIZE(pllfhs), clk_data);
221 mtk_free_clk_data(clk_data);