[PATCH 2/4] ARM: OMAP2: use sysfs_emit() in type_show
Thorsten Blum
thorsten.blum at linux.dev
Thu Apr 23 10:10:18 PDT 2026
Replace unbounded sprintf() with sysfs_emit() in type_show().
Signed-off-by: Thorsten Blum <thorsten.blum at linux.dev>
---
arch/arm/mach-omap2/id.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/arm/mach-omap2/id.c b/arch/arm/mach-omap2/id.c
index 44d7471666a8..25ded74e4b01 100644
--- a/arch/arm/mach-omap2/id.c
+++ b/arch/arm/mach-omap2/id.c
@@ -18,6 +18,7 @@
#include <linux/random.h>
#include <linux/slab.h>
#include <linux/string.h>
+#include <linux/sysfs.h>
#ifdef CONFIG_SOC_BUS
#include <linux/sys_soc.h>
@@ -771,7 +772,7 @@ static const char * __init omap_get_family(void)
static ssize_t
type_show(struct device *dev, struct device_attribute *attr, char *buf)
{
- return sprintf(buf, "%s\n", omap_types[omap_type()]);
+ return sysfs_emit(buf, "%s\n", omap_types[omap_type()]);
}
static DEVICE_ATTR_RO(type);
More information about the linux-arm-kernel
mailing list