Home
last modified time | relevance | path

Searched refs:cpu_dev (Results 1 – 4 of 4) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/cpufreq/
Dcpufreq-dt.c32 struct device *cpu_dev; member
66 return rockchip_cpufreq_opp_set_rate(priv->cpu_dev, freq * 0x3e8); in set_target()
68 return dev_pm_opp_set_rate(priv->cpu_dev, freq * 0x3e8); in set_target()
113 struct device *cpu_dev; in cpufreq_init() local
123 cpu_dev = priv->cpu_dev; in cpufreq_init()
125 cpu_clk = clk_get(cpu_dev, NULL); in cpufreq_init()
128 dev_err(cpu_dev, "%s: failed to get clk: %d\n", __func__, ret); in cpufreq_init()
132 transition_latency = dev_pm_opp_get_max_transition_latency(cpu_dev); in cpufreq_init()
141 policy->suspend_freq = dev_pm_opp_get_suspend_opp_freq(cpu_dev) / 0x3e8; in cpufreq_init()
155 dev_pm_opp_of_register_em(cpu_dev, policy->cpus); in cpufreq_init()
[all …]
/device/soc/rockchip/common/sdk_linux/kernel/power/
Denergy_model.c188 struct device *cpu_dev; in em_create_pd() local
214 cpu_dev = get_cpu_device(cpu); in em_create_pd()
215 cpu_dev->em_pd = pd; in em_create_pd()
250 struct device *cpu_dev; in em_cpu_get() local
252 cpu_dev = get_cpu_device(cpu); in em_cpu_get()
253 if (!cpu_dev) { in em_cpu_get()
257 return em_pd_get(cpu_dev); in em_cpu_get()
/device/soc/rockchip/common/sdk_linux/drivers/opp/
Dof.c1080 struct device *cpu_dev; in dev_pm_opp_of_cpumask_add_table() local
1089 cpu_dev = get_cpu_device(cpu); in dev_pm_opp_of_cpumask_add_table()
1090 if (!cpu_dev) { in dev_pm_opp_of_cpumask_add_table()
1096 ret = dev_pm_opp_of_add_table(cpu_dev); in dev_pm_opp_of_cpumask_add_table()
1135 int dev_pm_opp_of_get_sharing_cpus(struct device *cpu_dev, struct cpumask *cpumask) in dev_pm_opp_of_get_sharing_cpus() argument
1141 np = dev_pm_opp_of_get_opp_desc_node(cpu_dev); in dev_pm_opp_of_get_sharing_cpus()
1143 dev_dbg(cpu_dev, "%s: Couldn't find opp node.\n", __func__); in dev_pm_opp_of_get_sharing_cpus()
1147 cpumask_set_cpu(cpu_dev->id, cpumask); in dev_pm_opp_of_get_sharing_cpus()
1156 if (cpu == cpu_dev->id) { in dev_pm_opp_of_get_sharing_cpus()
1162 dev_err(cpu_dev, "%s: failed to get cpu%d node\n", __func__, cpu); in dev_pm_opp_of_get_sharing_cpus()
/device/board/hihope/dayu210/kernel/kernel_patch/linux-5.10/dayu210_patch/
Dkernel.patch3240 struct device *cpu_dev;
3252 + return rockchip_cpufreq_opp_set_rate(priv->cpu_dev, freq * 1000);
3254 return dev_pm_opp_set_rate(priv->cpu_dev, freq * 1000);
3265 struct device *cpu_dev;
3272 cpu_dev = priv->cpu_dev;
3275 cpu_clk = clk_get(cpu_dev, NULL);
3298 - ret = dev_pm_opp_get_opp_count(cpu_dev);
3300 - dev_err(cpu_dev, "OPP table can't be empty\n");
3305 - ret = dev_pm_opp_init_cpufreq_table(cpu_dev, &freq_table);
3307 - dev_err(cpu_dev, "failed to init cpufreq table: %d\n", ret);
[all …]