Lines Matching full:cpu_clk
40 struct clk *cpu_clk; member
206 struct clk *cpu_clk = policy->clk; in mtk_cpufreq_set_target() local
207 struct clk *armpll = clk_get_parent(cpu_clk); in mtk_cpufreq_set_target()
216 old_freq_hz = clk_get_rate(cpu_clk); in mtk_cpufreq_set_target()
250 ret = clk_set_parent(cpu_clk, info->inter_clk); in mtk_cpufreq_set_target()
264 clk_set_parent(cpu_clk, armpll); in mtk_cpufreq_set_target()
270 ret = clk_set_parent(cpu_clk, armpll); in mtk_cpufreq_set_target()
288 clk_set_parent(cpu_clk, info->inter_clk); in mtk_cpufreq_set_target()
290 clk_set_parent(cpu_clk, armpll); in mtk_cpufreq_set_target()
305 struct clk *cpu_clk = ERR_PTR(-ENODEV); in mtk_cpu_dvfs_info_init() local
317 cpu_clk = clk_get(cpu_dev, "cpu"); in mtk_cpu_dvfs_info_init()
318 if (IS_ERR(cpu_clk)) { in mtk_cpu_dvfs_info_init()
319 if (PTR_ERR(cpu_clk) == -EPROBE_DEFER) in mtk_cpu_dvfs_info_init()
324 ret = PTR_ERR(cpu_clk); in mtk_cpu_dvfs_info_init()
385 info->cpu_clk = cpu_clk; in mtk_cpu_dvfs_info_init()
404 if (!IS_ERR(cpu_clk)) in mtk_cpu_dvfs_info_init()
405 clk_put(cpu_clk); in mtk_cpu_dvfs_info_init()
418 if (!IS_ERR(info->cpu_clk)) in mtk_cpu_dvfs_info_release()
419 clk_put(info->cpu_clk); in mtk_cpu_dvfs_info_release()
449 policy->clk = info->cpu_clk; in mtk_cpufreq_init()