From 0d71879a760b65ae7ac7e07578ec747e4c9e3e4c Mon Sep 17 00:00:00 2001 From: Finley Xiao Date: Thu, 15 Dec 2016 19:54:07 +0800 Subject: [PATCH] cpufreq: dt: fix the warning when use opp_v1 Change-Id: I02c7a3cc68536b707baaa8a61f21ac4961184dda Signed-off-by: Finley Xiao --- drivers/cpufreq/cpufreq-dt.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/cpufreq/cpufreq-dt.c b/drivers/cpufreq/cpufreq-dt.c index d5166b0f4576..37604c72c9b9 100644 --- a/drivers/cpufreq/cpufreq-dt.c +++ b/drivers/cpufreq/cpufreq-dt.c @@ -215,8 +215,10 @@ static int cpufreq_init(struct cpufreq_policy *policy) } else { cpumask_copy(&cpus, policy->cpus); cpumask_clear_cpu(policy->cpu, &cpus); - if (dev_pm_opp_of_cpumask_add_table(&cpus)) - dev_pm_opp_of_remove_table(cpu_dev); + if (!cpumask_empty(&cpus)) { + if (dev_pm_opp_of_cpumask_add_table(&cpus)) + dev_pm_opp_of_remove_table(cpu_dev); + } } #else dev_pm_opp_of_cpumask_add_table(policy->cpus); -- 2.34.1