Lines Matching refs:cpu_clk
47 struct clk *cpu_clk; member
176 struct clk *cpu_clk = policy->clk; in mtk_cpufreq_set_target() local
177 struct clk *armpll = clk_get_parent(cpu_clk); in mtk_cpufreq_set_target()
186 old_freq_hz = clk_get_rate(cpu_clk); in mtk_cpufreq_set_target()
218 ret = clk_set_parent(cpu_clk, info->inter_clk); in mtk_cpufreq_set_target()
232 clk_set_parent(cpu_clk, armpll); in mtk_cpufreq_set_target()
238 ret = clk_set_parent(cpu_clk, armpll); in mtk_cpufreq_set_target()
256 clk_set_parent(cpu_clk, info->inter_clk); in mtk_cpufreq_set_target()
258 clk_set_parent(cpu_clk, armpll); in mtk_cpufreq_set_target()
295 struct clk *cpu_clk = ERR_PTR(-ENODEV); in mtk_cpu_dvfs_info_init() local
307 cpu_clk = clk_get(cpu_dev, "cpu"); in mtk_cpu_dvfs_info_init()
308 if (IS_ERR(cpu_clk)) { in mtk_cpu_dvfs_info_init()
309 if (PTR_ERR(cpu_clk) == -EPROBE_DEFER) in mtk_cpu_dvfs_info_init()
314 ret = PTR_ERR(cpu_clk); in mtk_cpu_dvfs_info_init()
369 info->cpu_clk = cpu_clk; in mtk_cpu_dvfs_info_init()
388 if (!IS_ERR(cpu_clk)) in mtk_cpu_dvfs_info_init()
389 clk_put(cpu_clk); in mtk_cpu_dvfs_info_init()
402 if (!IS_ERR(info->cpu_clk)) in mtk_cpu_dvfs_info_release()
403 clk_put(info->cpu_clk); in mtk_cpu_dvfs_info_release()
443 policy->clk = info->cpu_clk; in mtk_cpufreq_init()