cpufreq: dt: dev_pm_opp_put_regulators() accepts NULL argument
The dev_pm_opp_put_*() APIs now accepts a NULL opp_table pointer and so there is no need for us to carry the extra checks. Drop them. Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
This commit is contained in:
Родитель
c7bf8758c9
Коммит
5f6ffb8d8f
|
@ -291,7 +291,6 @@ static int dt_cpufreq_early_init(struct device *dev, int cpu)
|
|||
out:
|
||||
if (priv->have_static_opps)
|
||||
dev_pm_opp_of_cpumask_remove_table(priv->cpus);
|
||||
if (priv->opp_table)
|
||||
dev_pm_opp_put_regulators(priv->opp_table);
|
||||
free_cpumask:
|
||||
free_cpumask_var(priv->cpus);
|
||||
|
@ -306,7 +305,6 @@ static void dt_cpufreq_release(void)
|
|||
dev_pm_opp_free_cpufreq_table(priv->cpu_dev, &priv->freq_table);
|
||||
if (priv->have_static_opps)
|
||||
dev_pm_opp_of_cpumask_remove_table(priv->cpus);
|
||||
if (priv->opp_table)
|
||||
dev_pm_opp_put_regulators(priv->opp_table);
|
||||
free_cpumask_var(priv->cpus);
|
||||
list_del(&priv->node);
|
||||
|
|
Загрузка…
Ссылка в новой задаче