]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
ACPI: use sysfs_emit() instead of scnprintf()
authorye xingchen <ye.xingchen@zte.com.cn>
Wed, 30 Nov 2022 08:16:08 +0000 (16:16 +0800)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Fri, 2 Dec 2022 19:24:55 +0000 (20:24 +0100)
Replace the open-code with sysfs_emit() to simplify the code.

Signed-off-by: ye xingchen <ye.xingchen@zte.com.cn>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/acpi/acpi_pad.c
drivers/acpi/cppc_acpi.c

index ec0e22a1e25d64bd0d7add3e54892092f6a31cd7..0c305cd6bb42a804ea1ae713731eeb6d1ca5cbf1 100644 (file)
@@ -287,7 +287,7 @@ static ssize_t rrtime_store(struct device *dev,
 static ssize_t rrtime_show(struct device *dev,
        struct device_attribute *attr, char *buf)
 {
-       return scnprintf(buf, PAGE_SIZE, "%d\n", round_robin_time);
+       return sysfs_emit(buf, "%d\n", round_robin_time);
 }
 static DEVICE_ATTR_RW(rrtime);
 
@@ -309,7 +309,7 @@ static ssize_t idlepct_store(struct device *dev,
 static ssize_t idlepct_show(struct device *dev,
        struct device_attribute *attr, char *buf)
 {
-       return scnprintf(buf, PAGE_SIZE, "%d\n", idle_pct);
+       return sysfs_emit(buf, "%d\n", idle_pct);
 }
 static DEVICE_ATTR_RW(idlepct);
 
index 093675b1a1ffbe04614e7b3a317ea835a14685ae..0f17b1c32718edb3d0f8c48597c54bbc6fc5f2f3 100644 (file)
@@ -148,7 +148,7 @@ __ATTR(_name, 0444, show_##_name, NULL)
                if (ret)                                                \
                        return ret;                                     \
                                                                        \
-               return scnprintf(buf, PAGE_SIZE, "%llu\n",              \
+               return sysfs_emit(buf, "%llu\n",                \
                                (u64)st_name.member_name);              \
        }                                                               \
        define_one_cppc_ro(member_name)
@@ -174,7 +174,7 @@ static ssize_t show_feedback_ctrs(struct kobject *kobj,
        if (ret)
                return ret;
 
-       return scnprintf(buf, PAGE_SIZE, "ref:%llu del:%llu\n",
+       return sysfs_emit(buf, "ref:%llu del:%llu\n",
                        fb_ctrs.reference, fb_ctrs.delivered);
 }
 define_one_cppc_ro(feedback_ctrs);