ASoC: cs43130: Replace scnprintf() with sysfs_emit()
sysfs_emit() is a new helper to simplify the sysfs string output. Replace the open-code straightforwardly with this new helper. Signed-off-by: Takashi Iwai <tiwai@suse.de> Link: https://lore.kernel.org/r/20220801170108.26340-2-tiwai@suse.de Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
4d39265b93
commit
32d3679cbb
@ -1666,10 +1666,9 @@ static int cs43130_show_dc(struct device *dev, char *buf, u8 ch)
|
||||
struct cs43130_private *cs43130 = i2c_get_clientdata(client);
|
||||
|
||||
if (!cs43130->hpload_done)
|
||||
return scnprintf(buf, PAGE_SIZE, "NO_HPLOAD\n");
|
||||
return sysfs_emit(buf, "NO_HPLOAD\n");
|
||||
else
|
||||
return scnprintf(buf, PAGE_SIZE, "%u\n",
|
||||
cs43130->hpload_dc[ch]);
|
||||
return sysfs_emit(buf, "%u\n", cs43130->hpload_dc[ch]);
|
||||
}
|
||||
|
||||
static ssize_t hpload_dc_l_show(struct device *dev,
|
||||
@ -1705,8 +1704,8 @@ static int cs43130_show_ac(struct device *dev, char *buf, u8 ch)
|
||||
|
||||
if (cs43130->hpload_done && cs43130->ac_meas) {
|
||||
for (i = 0; i < ARRAY_SIZE(cs43130_ac_freq); i++) {
|
||||
tmp = scnprintf(buf + j, PAGE_SIZE - j, "%u\n",
|
||||
cs43130->hpload_ac[i][ch]);
|
||||
tmp = sysfs_emit_at(buf, j, "%u\n",
|
||||
cs43130->hpload_ac[i][ch]);
|
||||
if (!tmp)
|
||||
break;
|
||||
|
||||
@ -1715,7 +1714,7 @@ static int cs43130_show_ac(struct device *dev, char *buf, u8 ch)
|
||||
|
||||
return j;
|
||||
} else {
|
||||
return scnprintf(buf, PAGE_SIZE, "NO_HPLOAD\n");
|
||||
return sysfs_emit(buf, "NO_HPLOAD\n");
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user