Lines Matching +full:pseudo +full:- +full:differential

1 .. SPDX-License-Identifier: GPL-2.0-only
25 ----------------
29 CS mode, 3-wire, without busy indicator
32 .. code-block::
34 +-------------+
35 +--------------------| CS |
37 VIO +--------------------+ | HOST |
39 +--->| SDI AD7944 SDO |-------->| SDI |
41 +--------------------+ | |
43 +--------------------| SCLK |
44 +-------------+
46 To select this mode in the device tree, set the ``adi,spi-mode`` property to
47 ``"single"`` and omit the ``cnv-gpios`` property.
49 CS mode, 4-wire, without busy indicator
52 .. code-block::
54 +-------------+
55 +-----------------------------------| CS |
57 | +--------------------| GPIO |
59 | +--------------------+ | HOST |
61 +--->| SDI AD7944 SDO |-------->| SDI |
63 +--------------------+ | |
65 +--------------------| SCLK |
66 +-------------+
68 To select this mode in the device tree, omit the ``adi,spi-mode`` property and
69 provide the ``cnv-gpios`` property.
74 .. code-block::
76 +-------------+
77 +-------------------------+--------------------| CS |
79 +--------------------+ +--------------------+ | HOST |
81 +--->| SDI AD7944 SDO |--->| SDI AD7944 SDO |-------->| SDI |
83 GND +--------------------+ +--------------------+ | |
85 +-------------------------+--------------------| SCLK |
86 +-------------+
88 To select this mode in the device tree, set the ``adi,spi-mode`` property to
89 ``"chain"``, add the ``spi-cs-high`` flag, add the ``#daisy-chained-devices``
90 property, and omit the ``cnv-gpios`` property.
93 -----------------
97 - Internal reference
98 - External 1.2V reference and internal buffer
99 - External reference
101 The source is determined by the device tree. If ``ref-supply`` is present, then
102 the external reference is used. If ``refin-supply`` is present, then the internal
106 ----------------------
108 - ``BUSY`` indication
109 - ``TURBO`` mode
115 There are two types of ADCs in this family, pseudo-differential and fully
116 differential. The channel name is different depending on the type of ADC.
118 Pseudo-differential ADCs
119 ------------------------
121 AD7944 and AD7985 are pseudo-differential ADCs and have the following attributes:
123 +---------------------------------------+----------------------------------------------------------…
127 +---------------------------------------+----------------------------------------------------------…
129 +---------------------------------------+----------------------------------------------------------…
134 Fully-differential ADCs
135 -----------------------
137 AD7986 is a fully-differential ADC and has the following attributes:
139 +---------------------------------------+----------------------------------------------------------…
142 | ``in_voltage0-voltage1_raw`` | Raw ADC voltage value (*IN+* - *IN-*). …
143 +---------------------------------------+----------------------------------------------------------…
144 | ``in_voltage0-voltage1_scale`` | Scale factor to convert raw value to mV. …
145 +---------------------------------------+----------------------------------------------------------…
148 channels, e.g. ``in_voltage2-voltage3_raw``.