ssphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget/translations/zh_CN/iio/ad4062modnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/zh_TW/iio/ad4062modnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/it_IT/iio/ad4062modnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/ja_JP/iio/ad4062modnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/ko_KR/iio/ad4062modnameN classnameN refexplicituh1hhh ubh)}(hhh]hPortuguese (Brazilian)}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/pt_BR/iio/ad4062modnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/sp_SP/iio/ad4062modnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h%SPDX-License-Identifier: GPL-2.0-onlyh]h%SPDX-License-Identifier: GPL-2.0-only}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhh8/var/lib/git/docbuild/linux/Documentation/iio/ad4062.rsthKubhsection)}(hhh](htitle)}(h AD4062 driverh]h AD4062 driver}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubh paragraph)}(hXADC driver for Analog Devices Inc. AD4060/AD4062 devices. The module name is ``ad4062``.h](hMADC driver for Analog Devices Inc. AD4060/AD4062 devices. The module name is }(hhhhhNhNubhliteral)}(h ``ad4062``h]had4062}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhubh.}(hhhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(hSupported devicesh]hSupported devices}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhK ubh)}(h1The following chips are supported by this driver:h]h1The following chips are supported by this driver:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjhhubh bullet_list)}(hhh](h list_item)}(h)`AD4060 `_h]h)}(hj)h](h reference)}(hj)h]hAD4060}(hj0hhhNhNubah}(h]h ]h"]h$]h&]nameAD4060refurihttps://www.analog.com/AD4060uh1j.hj+ubhtarget)}(h h]h}(h]ad4060ah ]h"]ad4060ah$]h&]refurij@uh1jA referencedKhj+ubeh}(h]h ]h"]h$]h&]uh1hhhhKhj'ubah}(h]h ]h"]h$]h&]uh1j%hj"hhhhhNubj&)}(h*`AD4062 `_ h]h)}(h)`AD4062 `_h](j/)}(hjch]hAD4062}(hjehhhNhNubah}(h]h ]h"]h$]h&]nameAD4062j?https://www.analog.com/AD4062uh1j.hjaubjB)}(h h]h}(h]ad4062ah ]h"]ad4062ah$]h&]refurijtuh1jAjPKhjaubeh}(h]h ]h"]h$]h&]uh1hhhhKhj]ubah}(h]h ]h"]h$]h&]uh1j%hj"hhhhhNubeh}(h]h ]h"]h$]h&]bullet*uh1j hhhKhjhhubeh}(h]supported-devicesah ]h"]supported devicesah$]h&]uh1hhhhhhhhK ubh)}(hhh](h)}(h Wiring modesh]h Wiring modes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhhhKubh)}(hNThe ADC is interfaced through an I3C bus, and contains two programmable GPIOs.h]hNThe ADC is interfaced through an I3C bus, and contains two programmable GPIOs.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(hlThe ADC convert-start happens on the SDA rising edge of the I3C stop (P) bit at the end of the read command.h]hlThe ADC convert-start happens on the SDA rising edge of the I3C stop (P) bit at the end of the read command.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h{The two programmable GPIOS are optional and have a role assigned if present in the devicetree ``interrupt-names`` property:h](h^The two programmable GPIOS are optional and have a role assigned if present in the devicetree }(hjhhhNhNubh)}(h``interrupt-names``h]hinterrupt-names}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh property:}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhjhhubj!)}(hhh](j&)}(h5GP0: Is assigned the role of Threshold Either signal.h]h)}(hjh]h5GP0: Is assigned the role of Threshold Either signal.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j%hjhhhhhNubj&)}(h0GP1: Is assigned the role of Data Ready signal. h]h)}(h/GP1: Is assigned the role of Data Ready signal.h]h/GP1: Is assigned the role of Data Ready signal.}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1j%hjhhhhhNubeh}(h]h ]h"]h$]h&]j-uh1j hhhKhjhhubh)}(hIf the property ``gpio-controller`` is present in the devicetree, then the GPO not present in the ``interrupt-names`` is exposed as a GPO.h](hIf the property }(hj$hhhNhNubh)}(h``gpio-controller``h]hgpio-controller}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj$ubh? is present in the devicetree, then the GPO not present in the }(hj$hhhNhNubh)}(h``interrupt-names``h]hinterrupt-names}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj$ubh is exposed as a GPO.}(hj$hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK hjhhubeh}(h] wiring-modesah ]h"] wiring modesah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(hDevice attributesh]hDevice attributes}(hjahhhNhNubah}(h]h ]h"]h$]h&]uh1hhj^hhhhhK$ubh)}(h