]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Documentation: iio: Add ADC documentation
authorMarcelo Schmitt <marcelo.schmitt@analog.com>
Wed, 19 Feb 2025 21:00:56 +0000 (18:00 -0300)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Tue, 4 Mar 2025 13:17:51 +0000 (13:17 +0000)
commit9b4b9791dd51c42cb6a6352ec6e84afed64993d6
tree4077a92cbfa1b291fb73bdf28afbfbcf0797fc78
parent8c53df1499ca8d1b44ad9423ebeeecc11014ea95
Documentation: iio: Add ADC documentation

ADC inputs can be classified into a few different types according to how
they measure the input signal, how restrained the signal is, and number of
input pins. Even though datasheets tend to provide many details about their
inputs and measurement procedures, it may not always be clear how to model
those inputs into IIO channels.

For example, some differential ADCs can have their inputs configured into
pseudo-differential channels. In that configuration, only one input
connects to the signal of interest as opposed to using two inputs of a
differential input configuration. Datasheets sometimes also refer to
pseudo-differential inputs as single-ended inputs even though they have
distinct physical configuration and measurement procedure.

Document consolidated ADC input types and how they are usually described
and supported in device tree and IIO, respectively.

Signed-off-by: Marcelo Schmitt <marcelo.schmitt@analog.com>
Reviewed-by: David Lechner <dlechner@baylibre.com>
Link: https://patch.msgid.link/e6ac2a595f06ba2d5ff0eb86e5895479c9dd797f.1739998491.git.marcelo.schmitt@analog.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Documentation/iio/iio_adc.rst [new file with mode: 0644]
Documentation/iio/index.rst