]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
cpufreq: Contain scaling_cur_freq.attr in cpufreq_attrs
authorLifeng Zheng <zhenglifeng1@huawei.com>
Mon, 23 Jun 2025 13:33:58 +0000 (21:33 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 14 Jul 2025 17:38:10 +0000 (19:38 +0200)
After commit c034b02e213d ("cpufreq: expose scaling_cur_freq sysfs file
for set_policy() drivers"), the file scaling_cur_freq is exposed to all
drivers.

No need to create this file separately. It's better to be contained in
cpufreq_attrs.

Signed-off-by: Lifeng Zheng <zhenglifeng1@huawei.com>
Link: https://patch.msgid.link/20250623133402.3120230-4-zhenglifeng1@huawei.com
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/cpufreq/cpufreq.c

index d7426e1d8bdd2628538ab5487e1dfd6609b1cf4d..5560c7df03475b440aba853a46feb42774720f12 100644 (file)
@@ -967,6 +967,7 @@ static struct attribute *cpufreq_attrs[] = {
        &cpuinfo_min_freq.attr,
        &cpuinfo_max_freq.attr,
        &cpuinfo_transition_latency.attr,
+       &scaling_cur_freq.attr,
        &scaling_min_freq.attr,
        &scaling_max_freq.attr,
        &affected_cpus.attr,
@@ -1095,10 +1096,6 @@ static int cpufreq_add_dev_interface(struct cpufreq_policy *policy)
                        return ret;
        }
 
-       ret = sysfs_create_file(&policy->kobj, &scaling_cur_freq.attr);
-       if (ret)
-               return ret;
-
        if (cpufreq_driver->bios_limit) {
                ret = sysfs_create_file(&policy->kobj, &bios_limit.attr);
                if (ret)