Lines Matching refs:cpu_dev
44 struct device *cpu_dev; member
179 struct device *cpu_dev = info->cpu_dev; in mtk_cpufreq_set_target() local
192 opp = dev_pm_opp_find_freq_ceil(cpu_dev, &freq_hz); in mtk_cpufreq_set_target()
269 struct device_node *np = of_node_get(info->cpu_dev->of_node); in mtk_cpufreq_ready()
279 dev_err(info->cpu_dev, in mtk_cpufreq_ready()
292 struct device *cpu_dev; in mtk_cpu_dvfs_info_init() local
301 cpu_dev = get_cpu_device(cpu); in mtk_cpu_dvfs_info_init()
302 if (!cpu_dev) { in mtk_cpu_dvfs_info_init()
307 cpu_clk = clk_get(cpu_dev, "cpu"); in mtk_cpu_dvfs_info_init()
318 inter_clk = clk_get(cpu_dev, "intermediate"); in mtk_cpu_dvfs_info_init()
331 proc_reg = regulator_get_exclusive(cpu_dev, "proc"); in mtk_cpu_dvfs_info_init()
345 sram_reg = regulator_get_exclusive(cpu_dev, "sram"); in mtk_cpu_dvfs_info_init()
347 ret = dev_pm_opp_of_add_table(cpu_dev); in mtk_cpu_dvfs_info_init()
356 opp = dev_pm_opp_find_freq_ceil(cpu_dev, &rate); in mtk_cpu_dvfs_info_init()
366 info->cpu_dev = cpu_dev; in mtk_cpu_dvfs_info_init()
381 dev_pm_opp_of_remove_table(cpu_dev); in mtk_cpu_dvfs_info_init()
407 dev_pm_opp_of_remove_table(info->cpu_dev); in mtk_cpu_dvfs_info_release()
427 ret = dev_pm_opp_init_cpufreq_table(info->cpu_dev, &freq_table); in mtk_cpufreq_init()
448 dev_pm_opp_free_cpufreq_table(info->cpu_dev, &freq_table); in mtk_cpufreq_init()
464 dev_pm_opp_free_cpufreq_table(info->cpu_dev, &policy->freq_table); in mtk_cpufreq_exit()