aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/base
diff options
context:
space:
mode:
authorRasmus Villemoes <linux@rasmusvillemoes.dk>2015-09-30 14:30:26 -0400
committerMark Brown <broonie@kernel.org>2015-09-30 15:31:16 -0400
commit20991cdb26ffc51030223320a6dd266f4fc28fbd (patch)
tree11e78b3481be4949942903d6899405de6bc14a27 /drivers/base
parente34dc490713f8d9dfbbb5bb56d966d90a9344131 (diff)
regmap: debugfs: use memcpy instead of snprintf
Since we know the length of entry and that there's room enough in the output buffer, using memcpy instead of snprintf is simpler and cheaper. Signed-off-by: Rasmus Villemoes <linux@rasmusvillemoes.dk> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/base')
-rw-r--r--drivers/base/regmap/regmap-debugfs.c3
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++;