]> www.infradead.org Git - users/hch/misc.git/commitdiff
iio: core: add ADC delay calibration definition
authorAngelo Dureghello <adureghello@baylibre.com>
Fri, 6 Jun 2025 14:19:17 +0000 (16:19 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Mon, 9 Jun 2025 06:45:37 +0000 (07:45 +0100)
ADCs as ad7606 implement a phase calibration as a delay. Add such
definition, needed for ad7606.

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-2-6e014a1f92a2@baylibre.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/industrialio-core.c
include/linux/iio/types.h

index 178e99b111debc59a247fcc3a6037e429db3bebf..f13c3aa470d774bfe655d6a9fb00c263789db637 100644 (file)
@@ -188,6 +188,7 @@ static const char * const iio_chan_info_postfix[] = {
        [IIO_CHAN_INFO_CALIBAMBIENT] = "calibambient",
        [IIO_CHAN_INFO_ZEROPOINT] = "zeropoint",
        [IIO_CHAN_INFO_TROUGH] = "trough_raw",
+       [IIO_CHAN_INFO_CONVDELAY] = "convdelay",
 };
 /**
  * iio_device_id() - query the unique ID for the device
index d89982c98368cf72c0fc30fa66ab001e48af4e8b..ad2761efcc8315e1f9907d2a7159447fb463333e 100644 (file)
@@ -69,6 +69,7 @@ enum iio_chan_info_enum {
        IIO_CHAN_INFO_CALIBAMBIENT,
        IIO_CHAN_INFO_ZEROPOINT,
        IIO_CHAN_INFO_TROUGH,
+       IIO_CHAN_INFO_CONVDELAY,
 };
 
 #endif /* _IIO_TYPES_H_ */