cBsphinx.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/ad7625modnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/zh_TW/iio/ad7625modnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/it_IT/iio/ad7625modnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/ja_JP/iio/ad7625modnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/ko_KR/iio/ad7625modnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/sp_SP/iio/ad7625modnameN 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/ad7625.rsthKubhsection)}(hhh](htitle)}(h AD7625 driverh]h AD7625 driver}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubh paragraph)}(hmADC driver for Analog Devices Inc. AD7625, AD7626, AD7960, and AD7961 devices. The module name is ``ad7625``.h](hbADC driver for Analog Devices Inc. AD7625, AD7626, AD7960, and AD7961 devices. The module name is }(hhhhhNhNubhliteral)}(h ``ad7625``h]had7625}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhubh.}(hhhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(hSupported devicesh]hSupported devices}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhK ubh)}(h1The following chips are supported by this driver:h]h1The following chips are supported by this driver:}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhhhubh bullet_list)}(hhh](h list_item)}(h)`AD7625 `_h]h)}(hjh](h reference)}(hjh]hAD7625}(hjhhhNhNubah}(h]h ]h"]h$]h&]nameAD7625refurihttps://www.analog.com/AD7625uh1jhjubhtarget)}(h h]h}(h]ad7625ah ]h"]ad7625ah$]h&]refurij,uh1j- referencedKhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(h)`AD7626 `_h]h)}(hjKh](j)}(hjKh]hAD7626}(hjPhhhNhNubah}(h]h ]h"]h$]h&]nameAD7626j+https://www.analog.com/AD7626uh1jhjMubj.)}(h h]h}(h]ad7626ah ]h"]ad7626ah$]h&]refurij_uh1j-j<KhjMubeh}(h]h ]h"]h$]h&]uh1hhhhKhjIubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(h)`AD7960 `_h]h)}(hj{h](j)}(hj{h]hAD7960}(hjhhhNhNubah}(h]h ]h"]h$]h&]nameAD7960j+https://www.analog.com/AD7960uh1jhj}ubj.)}(h h]h}(h]ad7960ah ]h"]ad7960ah$]h&]refurijuh1j-j<Khj}ubeh}(h]h ]h"]h$]h&]uh1hhhhKhjyubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(h*`AD7961 `_ h]h)}(h)`AD7961 `_h](j)}(hjh]hAD7961}(hjhhhNhNubah}(h]h ]h"]h$]h&]nameAD7961j+https://www.analog.com/AD7961uh1jhjubj.)}(h h]h}(h]ad7961ah ]h"]ad7961ah$]h&]refurijuh1j-j<Khjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubeh}(h]h ]h"]h$]h&]bullet*uh1j hhhKhhhhubh)}(h7The driver requires use of the Pulsar LVDS HDL project:h]h7The driver requires use of the Pulsar LVDS HDL project:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubj )}(hhh]j)}(h[`Pulsar LVDS HDL `_ h]h)}(hZ`Pulsar LVDS HDL `_h](j)}(hjh]hPulsar LVDS HDL}(hjhhhNhNubah}(h]h ]h"]h$]h&]namePulsar LVDS HDLj+Ehttp://analogdevicesinc.github.io/hdl/projects/pulsar_lvds/index.htmluh1jhjubj.)}(hH h]h}(h]pulsar-lvds-hdlah ]h"]pulsar lvds hdlah$]h&]refurij uh1j-j<Khjubeh}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubah}(h]h ]h"]h$]h&]jjuh1j hhhKhhhhubh)}(hxTo trigger conversions and enable subsequent data transfer, the devices require coupled PWM signals with a phase offset.h]hxTo trigger conversions and enable subsequent data transfer, the devices require coupled PWM signals with a phase offset.}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubeh}(h]supported-devicesah ]h"]supported devicesah$]h&]uh1hhhhhhhhK ubh)}(hhh](h)}(hSupported featuresh]hSupported features}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1hhj@hhhhhKubh)}(hhh](h)}(hConversion control modesh]hConversion control modes}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1hhjQhhhhhKubh)}(hRThe driver currently supports one of two possible LVDS conversion control methods.h]hRThe driver currently supports one of two possible LVDS conversion control methods.}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK!hjQhhubh)}(hhh](h)}(hEchoed-Clock interface modeh]hEchoed-Clock interface mode}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1hhjphhhhhK$ubh literal_block)}(hX +----------------+ +xxxxxxxxxxxxxxxxxxxxxxxxxx| CNV | X | | v | HOST | +----------------------------+ | | | CNV+/CNV- DCO+/DCO- |xxxxxxx>| CLK_IN | | | | | | | | | | AD7625 D+/D- |xxxxxxx>| DATA_IN | | | | | | | | | | CLK+/CLK- || CLK_IN | | | | | | | | | | AD7625 D+/D- |xxxxxxx>| DATA_IN | | | | | | | | | | CLK+/CLK- |hjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubeh}(h]h ]h"]h$]h&]j-uh1j hhhKuh1jhjubhthead)}(hhh]hrow)}(hhh](hentry)}(hhh]h)}(h Attributeh]h Attribute}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKPhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(h Descriptionh]h Description}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKPhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubhtbody)}(hhh]j)}(hhh](j)}(hhh]h)}(h ``scale``h]h)}(hj#h]hscale}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj!ubah}(h]h ]h"]h$]h&]uh1hhhhKRhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]h)}(hubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]colsKuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubeh}(h]device-attributesah ]h"]device attributesah$]h&]uh1hhhhhhhhKKubh)}(hhh](h)}(hDevice buffersh]hDevice buffers}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjvhhhhhKWubh)}(h+This driver supports IIO triggered buffers.h]h+This driver supports IIO triggered buffers.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhjvhhubh)}(h+See :doc:`iio_devbuf` for more information.h](hSee }(hjhhhNhNubh)}(h:doc:`iio_devbuf`h]hinline)}(hjh]h iio_devbuf}(hjhhhNhNubah}(h]h ](xrefstdstd-doceh"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]refdoc iio/ad7625 refdomainjreftypedoc refexplicitrefwarn reftarget iio_devbufuh1hhhhK[hjubh for more information.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK[hjvhhubeh}(h]device-buffersah ]h"]device buffersah$]h&]uh1hhhhhhhhKWubeh}(h] ad7625-driverah ]h"] ad7625 driverah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksjfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerjerror_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}nameids}(jjj=j:j8j5jijfjjjjjjjjjjjjjLjIjjjsjpjju nametypes}(jj=j8jijjjjjjjLjjsjuh}(jhj:hj5j/jfj`jjjjjj jj@jjQjjpjIjjjOjpjjjvu footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}Rparse_messages]transform_messages] transformerN include_log] decorationNhhub.