diff options
-rw-r--r-- | drivers/base/regmap/regmap-debugfs.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/base/regmap/regmap-debugfs.c b/drivers/base/regmap/regmap-debugfs.c index 1ffc101ca011..69894bb9b6dd 100644 --- a/drivers/base/regmap/regmap-debugfs.c +++ b/drivers/base/regmap/regmap-debugfs.c | |||
@@ -370,8 +370,7 @@ static ssize_t regmap_reg_ranges_read_file(struct file *file, | |||
370 | if (p >= *ppos) { | 370 | if (p >= *ppos) { |
371 | if (buf_pos + 1 + entry_len > count) | 371 | if (buf_pos + 1 + entry_len > count) |
372 | break; | 372 | break; |
373 | snprintf(buf + buf_pos, count - buf_pos, | 373 | memcpy(buf + buf_pos, entry, entry_len); |
374 | "%s", entry); | ||
375 | buf_pos += entry_len; | 374 | buf_pos += entry_len; |
376 | buf[buf_pos] = '\n'; | 375 | buf[buf_pos] = '\n'; |
377 | buf_pos++; | 376 | buf_pos++; |