Lines Matching refs:cpu_clk
49 struct clk *cpu_clk; member
216 struct clk *cpu_clk = policy->clk; in mtk_cpufreq_set_target() local
217 struct clk *armpll = clk_get_parent(cpu_clk); in mtk_cpufreq_set_target()
226 old_freq_hz = clk_get_rate(cpu_clk); in mtk_cpufreq_set_target()
260 ret = clk_set_parent(cpu_clk, info->inter_clk); in mtk_cpufreq_set_target()
274 clk_set_parent(cpu_clk, armpll); in mtk_cpufreq_set_target()
280 ret = clk_set_parent(cpu_clk, armpll); in mtk_cpufreq_set_target()
298 clk_set_parent(cpu_clk, info->inter_clk); in mtk_cpufreq_set_target()
300 clk_set_parent(cpu_clk, armpll); in mtk_cpufreq_set_target()
322 struct clk *cpu_clk = ERR_PTR(-ENODEV); in mtk_cpu_dvfs_info_init() local
334 cpu_clk = clk_get(cpu_dev, "cpu"); in mtk_cpu_dvfs_info_init()
335 if (IS_ERR(cpu_clk)) { in mtk_cpu_dvfs_info_init()
336 if (PTR_ERR(cpu_clk) == -EPROBE_DEFER) in mtk_cpu_dvfs_info_init()
341 ret = PTR_ERR(cpu_clk); in mtk_cpu_dvfs_info_init()
402 info->cpu_clk = cpu_clk; in mtk_cpu_dvfs_info_init()
421 if (!IS_ERR(cpu_clk)) in mtk_cpu_dvfs_info_init()
422 clk_put(cpu_clk); in mtk_cpu_dvfs_info_init()
435 if (!IS_ERR(info->cpu_clk)) in mtk_cpu_dvfs_info_release()
436 clk_put(info->cpu_clk); in mtk_cpu_dvfs_info_release()
466 policy->clk = info->cpu_clk; in mtk_cpufreq_init()