Lines Matching refs:clk_data
88 struct clk_hw_onecell_data *clk_data;
97 clk_data = mtk_alloc_clk_data(CLK_INFRA_NR_CLK);
98 if (!clk_data)
106 ARRAY_SIZE(infra_gates), clk_data);
111 ARRAY_SIZE(cpu_muxes), clk_data);
115 ret = of_clk_add_hw_provider(node, of_clk_hw_onecell_get, clk_data);
122 mtk_clk_unregister_cpumuxes(cpu_muxes, ARRAY_SIZE(cpu_muxes), clk_data);
124 mtk_clk_unregister_gates(infra_gates, ARRAY_SIZE(infra_gates), clk_data);
126 mtk_free_clk_data(clk_data);
133 struct clk_hw_onecell_data *clk_data = platform_get_drvdata(pdev);
136 mtk_clk_unregister_cpumuxes(cpu_muxes, ARRAY_SIZE(cpu_muxes), clk_data);
137 mtk_clk_unregister_gates(infra_gates, ARRAY_SIZE(infra_gates), clk_data);
138 mtk_free_clk_data(clk_data);