iio: adc: ad7192: Use sysfs_emit_at
authorAlisa Roman <alisa.roman@analog.com>
Tue, 20 Jun 2023 16:31:35 +0000 (19:31 +0300)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Thu, 20 Jul 2023 18:21:30 +0000 (19:21 +0100)
commit1cbf2c4bea7860e3bbd4ac1031d7a13ccebe0057
treeddc125ad7dcea44aa8cf0c33308f143d29fd4a03
parente85f46433a80e24d37c62977ce1c2c8b2f4f220a
iio: adc: ad7192: Use sysfs_emit_at

Replace scnprintf with sysfs_emit_at which is the preferred alternative.

Also make sure each fractional digit is in its place by padding with
zeros up to 3 digits: "...%03d...".

Signed-off-by: Alisa Roman <alisa.roman@analog.com>
Reviewed-by: Nuno Sa <nuno.sa@analog.com>
Link: https://lore.kernel.org/r/20230620163135.93780-1-alisa.roman@analog.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/adc/ad7192.c