Sfoglia il codice sorgente

cpufreq-dt: Drop unnecessary check before cpufreq_cooling_unregister() invocation

The cpufreq_cooling_unregister() function tests whether its argument is NULL
and then returns immediately. Thus the test around the call is not needed.

This issue was detected by using the Coccinelle software.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
[ rjw: Subject ]
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Markus Elfring 10 anni fa
parent
commit
17ad13ba84
1 ha cambiato i file con 1 aggiunte e 2 eliminazioni
  1. 1 2
      drivers/cpufreq/cpufreq-dt.c

+ 1 - 2
drivers/cpufreq/cpufreq-dt.c

@@ -320,8 +320,7 @@ static int cpufreq_exit(struct cpufreq_policy *policy)
 {
 	struct private_data *priv = policy->driver_data;
 
-	if (priv->cdev)
-		cpufreq_cooling_unregister(priv->cdev);
+	cpufreq_cooling_unregister(priv->cdev);
 	dev_pm_opp_free_cpufreq_table(priv->cpu_dev, &policy->freq_table);
 	of_free_opp_table(priv->cpu_dev);
 	clk_put(policy->clk);