drm/panfrost: dev_pm_opp_put_*() accepts NULL argument
authorViresh Kumar <viresh.kumar@linaro.org>
Fri, 6 Nov 2020 06:48:39 +0000 (12:18 +0530)
committerViresh Kumar <viresh.kumar@linaro.org>
Wed, 9 Dec 2020 05:51:12 +0000 (11:21 +0530)
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 check. Drop them.

Reviewed-by: Steven Price <steven.price@arm.com>
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
drivers/gpu/drm/panfrost/panfrost_devfreq.c

index 8ab025d..97b5abc 100644 (file)
@@ -170,10 +170,8 @@ void panfrost_devfreq_fini(struct panfrost_device *pfdev)
                pfdevfreq->opp_of_table_added = false;
        }
 
-       if (pfdevfreq->regulators_opp_table) {
-               dev_pm_opp_put_regulators(pfdevfreq->regulators_opp_table);
-               pfdevfreq->regulators_opp_table = NULL;
-       }
+       dev_pm_opp_put_regulators(pfdevfreq->regulators_opp_table);
+       pfdevfreq->regulators_opp_table = NULL;
 }
 
 void panfrost_devfreq_resume(struct panfrost_device *pfdev)