From bc9a04e1e1d8931bc5bf9d96937477b8c6259f6b Mon Sep 17 00:00:00 2001 From: Alexandre Belloni Date: Thu, 29 Oct 2026 14:23:24 +0100 Subject: [PATCH] rtc: rv3029: use sysfs_emit() instead of sprintf() Use sysfs_emit() instead of sprintf() in sysfs show callbacks (rv3029_hwmon_show_temp and rv3029_hwmon_show_update_interval) to conform to the recommended sysfs attribute formatting guidelines in Documentation/filesystems/sysfs.rst. Link: https://patch.msgid.link/20261029132339.925021-1-alexandre.belloni@bootlin.com Signed-off-by: Alexandre Belloni --- drivers/rtc/rtc-rv3029c2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/rtc/rtc-rv3029c2.c b/drivers/rtc/rtc-rv3029c2.c index c348b31928e9..33b73bbcaf52 100644 --- a/drivers/rtc/rtc-rv3029c2.c +++ b/drivers/rtc/rtc-rv3029c2.c @@ -601,7 +601,7 @@ static ssize_t rv3029_hwmon_show_temp(struct device *dev, if (ret < 0) return ret; - return sprintf(buf, "%d\n", temp_mC); + return sysfs_emit(buf, "%d\n", temp_mC); } static ssize_t rv3029_hwmon_set_update_interval(struct device *dev, @@ -654,7 +654,7 @@ static ssize_t rv3029_hwmon_show_update_interval(struct device *dev, interval_ms = 0; } - return sprintf(buf, "%d\n", interval_ms); + return sysfs_emit(buf, "%d\n", interval_ms); } static SENSOR_DEVICE_ATTR(temp1_input, S_IRUGO, rv3029_hwmon_show_temp,