Commit 5f6ffb8d authored by Viresh Kumar's avatar Viresh Kumar
Browse files

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: default avatarViresh Kumar <viresh.kumar@linaro.org>
parent c7bf8758
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -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);