Re: [PATCH v2 21/24] iio:Documentation:ABI Add missing elements as used by the adi,ad7150

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Mar 14, 2021 at 8:18 PM Jonathan Cameron <jic23@xxxxxxxxxx> wrote:
>
> From: Jonathan Cameron <Jonathan.Cameron@xxxxxxxxxx>
>
> Main additions are around thresh_adaptive.  This has been supported
> by the core of IIO for a long time, but no driver that uses it has
> previously graduated from staging, hence we are missing Docs.
>
> Otherwise, just new entries in existing lists.
>

Reviewed-by: Alexandru Ardelean <ardeleanalex@xxxxxxxxx>

> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@xxxxxxxxxx>
> Link: https://lore.kernel.org/r/20210207154623.433442-23-jic23@xxxxxxxxxx
> ---
>  Documentation/ABI/testing/sysfs-bus-iio | 33 +++++++++++++++++++++++++
>  1 file changed, 33 insertions(+)
>
> diff --git a/Documentation/ABI/testing/sysfs-bus-iio b/Documentation/ABI/testing/sysfs-bus-iio
> index affd4ce871d7..32d26c118141 100644
> --- a/Documentation/ABI/testing/sysfs-bus-iio
> +++ b/Documentation/ABI/testing/sysfs-bus-iio
> @@ -371,6 +371,7 @@ What:               /sys/bus/iio/devices/iio:deviceX/in_humidityrelative_offset
>  What:          /sys/bus/iio/devices/iio:deviceX/in_magn_offset
>  What:          /sys/bus/iio/devices/iio:deviceX/in_rot_offset
>  What:          /sys/bus/iio/devices/iio:deviceX/in_angl_offset
> +What:          /sys/bus/iio/devices/iio:deviceX/in_capacitanceX_offset
>  KernelVersion: 2.6.35
>  Contact:       linux-iio@xxxxxxxxxxxxxxx
>  Description:
> @@ -702,6 +703,8 @@ What:               /sys/.../iio:deviceX/events/in_voltageY_thresh_falling_en
>  What:          /sys/.../iio:deviceX/events/in_voltageY_thresh_either_en
>  What:          /sys/.../iio:deviceX/events/in_tempY_thresh_rising_en
>  What:          /sys/.../iio:deviceX/events/in_tempY_thresh_falling_en
> +What:          /sys/.../iio:deviceX/events/in_capacitanceY_thresh_rising_en
> +What:          /sys/.../iio:deviceX/events/in_capacitanceY_thresh_falling_en
>  KernelVersion: 2.6.37
>  Contact:       linux-iio@xxxxxxxxxxxxxxx
>  Description:
> @@ -779,6 +782,32 @@ Description:
>                 a given event type is enabled a future point (and not those for
>                 whatever event was previously enabled).
>
> +What:          /sys/.../events/in_capacitanceY_adaptive_thresh_rising_en
> +What:          /sys/.../events/in_capacitanceY_adaptive_thresh_falling_en
> +KernelVersion: 5.11
> +Contact:       linux-iio@xxxxxxxxxxxxxxx
> +Descrption:
> +               Adaptive thresholds are similar to normal fixed thresholds
> +               but the value is expressed as an offset from a value which
> +               provides a low frequency approximation of the channel itself.
> +               Thus these detect if a rapid change occurs in the specified
> +               direction which crosses tracking value + offset.
> +               Tracking value calculation is devices specific.
> +
> +What:          /sys/.../in_capacitanceY_adaptive_thresh_rising_timeout
> +What:          /sys/.../in_capacitanceY_adaptive_thresh_falling_timeout
> +KernelVersion: 5.11
> +Contact:       linux-iio@xxxxxxxxxxxxxxx
> +Descrption:
> +               When adaptive thresholds are used, the tracking signal
> +               may adjust too slowly to step changes in the raw signal.
> +               *_timeout (in seconds) specifies a time for which the
> +               difference between the slow tracking signal and the raw
> +               signal is allowed to remain out-of-range before a reset
> +               event occurs in which the tracking signal is made equal
> +               to the raw signal, allowing slow tracking to resume and the
> +               adaptive threshold event detection to function as expected.
> +
>  What:          /sys/.../events/in_accel_thresh_rising_value
>  What:          /sys/.../events/in_accel_thresh_falling_value
>  What:          /sys/.../events/in_accel_x_raw_thresh_rising_value
> @@ -819,6 +848,10 @@ What:              /sys/.../events/in_proximity0_thresh_falling_value
>  What:          /sys/.../events/in_proximity0_thresh_rising_value
>  What:          /sys/.../events/in_illuminance_thresh_rising_value
>  What:          /sys/.../events/in_illuminance_thresh_falling_value
> +What:          /sys/.../events/in_capacitanceY_thresh_rising_value
> +What:          /sys/.../events/in_capacitanceY_thresh_falling_value
> +What:          /sys/.../events/in_capacitanceY_thresh_adaptive_rising_value
> +What:          /sys/.../events/in_capacitanceY_thresh_falling_rising_value
>  KernelVersion: 2.6.37
>  Contact:       linux-iio@xxxxxxxxxxxxxxx
>  Description:
> --
> 2.30.2
>



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Input]     [Linux Kernel]     [Linux SCSI]     [X.org]

  Powered by Linux