iio: adc: pac1921: replace sprintf() with sysfs_emit()

Update the pac1921_read_label() function to use sysfs_emit() for
generating labels.

Signed-off-by: Nuno Sá <nuno.sa@analog.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
This commit is contained in:
Nuno Sá
2025-09-30 16:33:15 +01:00
committed by Jonathan Cameron
parent 31ab988b9f
commit 4367d24b15

View File

@@ -672,13 +672,13 @@ static int pac1921_read_label(struct iio_dev *indio_dev,
{
switch (chan->channel) {
case PAC1921_CHAN_VBUS:
return sprintf(label, "vbus\n");
return sysfs_emit(label, "vbus\n");
case PAC1921_CHAN_VSENSE:
return sprintf(label, "vsense\n");
return sysfs_emit(label, "vsense\n");
case PAC1921_CHAN_CURRENT:
return sprintf(label, "current\n");
return sysfs_emit(label, "current\n");
case PAC1921_CHAN_POWER:
return sprintf(label, "power\n");
return sysfs_emit(label, "power\n");
default:
return -EINVAL;
}