cpufreq: stats: Clean up local variable in cpufreq_stats_create_table()
authorShaokun Zhang <zhangshaokun@hisilicon.com>
Mon, 31 May 2021 07:16:07 +0000 (15:16 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 7 Jun 2021 11:47:57 +0000 (13:47 +0200)
Local variable 'count' will be initialized and 'ret' is also not
required, so remove the redundant initialization and get rid of
'ret'.

Signed-off-by: Shaokun Zhang <zhangshaokun@hisilicon.com>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/cpufreq/cpufreq_stats.c

index da717f7cd9a936aa3596a4de60aa5d18813195d5..1570d6f3e75d36a6373e7bcddc16365511f4dd23 100644 (file)
@@ -211,7 +211,7 @@ void cpufreq_stats_free_table(struct cpufreq_policy *policy)
 
 void cpufreq_stats_create_table(struct cpufreq_policy *policy)
 {
-       unsigned int i = 0, count = 0, ret = -ENOMEM;
+       unsigned int i = 0, count;
        struct cpufreq_stats *stats;
        unsigned int alloc_size;
        struct cpufreq_frequency_table *pos;
@@ -253,8 +253,7 @@ void cpufreq_stats_create_table(struct cpufreq_policy *policy)
        stats->last_index = freq_table_get_index(stats, policy->cur);
 
        policy->stats = stats;
-       ret = sysfs_create_group(&policy->kobj, &stats_attr_group);
-       if (!ret)
+       if (!sysfs_create_group(&policy->kobj, &stats_attr_group))
                return;
 
        /* We failed, release resources */