Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Documentation: ABI: IIO: add new convdelay documentation

Add new IIO "convdelay" documentation.

The ad7606 implements a phase calibation feature, in nanoseconds.
Being this a time delay, using the convdelay suffix.

Signed-off-by: Angelo Dureghello <adureghello@baylibre.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://patch.msgid.link/20250606-wip-bl-ad7606-calibration-v9-1-6e014a1f92a2@baylibre.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>

authored by

Angelo Dureghello and committed by
Jonathan Cameron
c86b6018 7e54d932

+24
+24
Documentation/ABI/testing/sysfs-bus-iio
··· 559 559 - a small discrete set of values like "0 2 4 6 8" 560 560 - a range specified as "[min step max]" 561 561 562 + What: /sys/bus/iio/devices/iio:deviceX/in_voltageY_convdelay 563 + KernelVersion: 6.17 564 + Contact: linux-iio@vger.kernel.org 565 + Description: 566 + Delay of start of conversion from common reference point shared 567 + by all channels. Can be writable when used to compensate for 568 + delay variation introduced by external filters feeding a 569 + simultaneous sampling ADC. 570 + 571 + E.g., for the ad7606 ADC series, this value is intended as a 572 + configurable time delay in seconds, to correct delay introduced 573 + by an optional external filtering circuit. 574 + 575 + What: /sys/bus/iio/devices/iio:deviceX/in_voltageY_convdelay_available 576 + KernelVersion: 6.16 577 + Contact: linux-iio@vger.kernel.org 578 + Description: 579 + Available values of convdelay. Maybe expressed as: 580 + 581 + - a range specified as "[min step max]" 582 + 583 + If shared across all channels, <type>_convdelay_available 584 + is used. 585 + 562 586 What: /sys/bus/iio/devices/iio:deviceX/in_accel_x_calibscale 563 587 What: /sys/bus/iio/devices/iio:deviceX/in_accel_y_calibscale 564 588 What: /sys/bus/iio/devices/iio:deviceX/in_accel_z_calibscale