[RFC PATCH v1 2/9] iio: ABI: Accurately describe in_distance_input

From: Marcelo Schmitt

Date: Sun Jan 18 2026 - 13:18:13 EST


There is only one driver (drivers/iio/accel/mma9553.c) that declares a
channel of type IIO_DISTANCE with an info_mask containing
IIO_CHAN_INFO_PROCESSED. Though, mma9553.c provides distance in meters (as
would be expected for the _input interface). Split in_distance_raw and
in_distance_input ABI documentation to provide accurate description for the
in_distance_input interface.

Fixes: 7cf78db585b1 ("iio: Add ABI documentation for illuminance raw and scale values in light")
Signed-off-by: Marcelo Schmitt <marcelo.schmitt1@xxxxxxxxx>
---
Added a fix tag though not sure it's needed/desired since it might not be worth
to backport documentation?

Documentation/ABI/testing/sysfs-bus-iio | 7 +++++++
1 file changed, 7 insertions(+)

diff --git a/Documentation/ABI/testing/sysfs-bus-iio b/Documentation/ABI/testing/sysfs-bus-iio
index aec39b8e3345..27251b65ea0e 100644
--- a/Documentation/ABI/testing/sysfs-bus-iio
+++ b/Documentation/ABI/testing/sysfs-bus-iio
@@ -1613,6 +1613,13 @@ Description:
user). Units after application of scale are Joules.

What: /sys/.../iio:deviceX/in_distance_input
+KernelVersion: 4.0
+Contact: linux-iio@xxxxxxxxxxxxxxx
+Description:
+ This attribute is used to read the measured distance (in meters)
+ to an object or the distance covered by the user since the last
+ reboot while activated.
+
What: /sys/.../iio:deviceX/in_distance_raw
KernelVersion: 4.0
Contact: linux-iio@xxxxxxxxxxxxxxx
--
2.51.0