[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <2d148091-9e40-41ee-95cb-544abcbf81be@baylibre.com>
Date: Sun, 18 Jan 2026 13:46:01 -0600
From: David Lechner <dlechner@...libre.com>
To: Marcelo Schmitt <marcelo.schmitt1@...il.com>, linux-iio@...r.kernel.org,
linux-kernel@...r.kernel.org
Cc: jic23@...nel.org, Jonathan.Cameron@...wei.com, nuno.sa@...log.com,
andy@...nel.org
Subject: Re: [RFC PATCH v1 2/9] iio: ABI: Accurately describe
in_distance_input
On 1/18/26 12:20 PM, Marcelo Schmitt wrote:
> 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@...il.com>
> ---
> 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@...r.kernel.org
> +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@...r.kernel.org
I'm not sure it is worth splitting these up since the documentation is
just repeated except for the bit about scale. And it is common knowledge
that scale only applies to raw and not input.
Also, looks like raw and input are swapped. raw it the one with scale
so the sentence about scale should be with the raw attribute.
Powered by blists - more mailing lists