sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget&/translations/zh_CN/netlink/specs/dpllmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/zh_TW/netlink/specs/dpllmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/it_IT/netlink/specs/dpllmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/ja_JP/netlink/specs/dpllmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/ko_KR/netlink/specs/dpllmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hPortuguese (Brazilian)}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/pt_BR/netlink/specs/dpllmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget&/translations/sp_SP/netlink/specs/dpllmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h SPDX-License-Identifier: GPL-2.0h]h SPDX-License-Identifier: GPL-2.0}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhhA/var/lib/git/docbuild/linux/Documentation/netlink/specs/dpll.yamlhKubh)}(h'NOTE: This document was auto-generated.h]h'NOTE: This document was auto-generated.}hhsbah}(h]h ]h"]h$]h&]hhuh1hhhhhhhhKubhtarget)}(h.. _netlink-dpll:h]h}(h]h ]h"]h$]h&]refid netlink-dplluh1hhKhhhhhhubhsection)}(hhh](htitle)}(h%Family ``dpll`` netlink specificationh](hFamily }(hhhhhNhNubhliteral)}(h``dpll``h]hdpll}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhubh netlink specification}(hhhhhNhNubeh}(h]h ]h"]h$]h&]hid9uh1hhhhhhhhKubhtopic)}(h Contents h](h)}(hContentsh]hContents}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhKubh bullet_list)}(hhh]h list_item)}(hhh](h paragraph)}(hhh]h reference)}(hhh](hFamily }(hj3hhhNhNubh)}(hhh]hdpll}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhNhNhj3ubh netlink specification}(hj3hhhNhNubeh}(h]j ah ]h"]h$]h&]refid!family-dpll-netlink-specificationuh1j1hj.ubah}(h]h ]h"]h$]h&]uh1j,hj)ubj#)}(hhh](j()}(hhh]j-)}(hhh]j2)}(hhh]hSummary}(hjbhhhNhNubah}(h]id10ah ]h"]h$]h&]refidsummaryuh1j1hj_ubah}(h]h ]h"]h$]h&]uh1j,hj\ubah}(h]h ]h"]h$]h&]uh1j'hjYubj()}(hhh](j-)}(hhh]j2)}(hhh]h Operations}(hjhhhNhNubah}(h]id11ah ]h"]h$]h&]refid operationsuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hj~ubj#)}(hhh](j()}(hhh]j-)}(hhh]j2)}(hhh]h device-id-get}(hjhhhNhNubah}(h]id12ah ]h"]h$]h&]refid device-id-getuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]h device-get}(hjhhhNhNubah}(h]id13ah ]h"]h$]h&]refid device-getuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]h device-set}(hjhhhNhNubah}(h]id14ah ]h"]h$]h&]refid device-setuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hdevice-create-ntf}(hj hhhNhNubah}(h]id15ah ]h"]h$]h&]refiddevice-create-ntfuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hdevice-delete-ntf}(hj+hhhNhNubah}(h]id16ah ]h"]h$]h&]refiddevice-delete-ntfuh1j1hj(ubah}(h]h ]h"]h$]h&]uh1j,hj%ubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hdevice-change-ntf}(hjMhhhNhNubah}(h]id17ah ]h"]h$]h&]refiddevice-change-ntfuh1j1hjJubah}(h]h ]h"]h$]h&]uh1j,hjGubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]h pin-id-get}(hjohhhNhNubah}(h]id18ah ]h"]h$]h&]refid pin-id-getuh1j1hjlubah}(h]h ]h"]h$]h&]uh1j,hjiubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hpin-get}(hjhhhNhNubah}(h]id19ah ]h"]h$]h&]refidpin-getuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hpin-set}(hjhhhNhNubah}(h]id20ah ]h"]h$]h&]refidpin-setuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hpin-create-ntf}(hjhhhNhNubah}(h]id21ah ]h"]h$]h&]refidpin-create-ntfuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hpin-delete-ntf}(hjhhhNhNubah}(h]id22ah ]h"]h$]h&]refidpin-delete-ntfuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hpin-change-ntf}(hjhhhNhNubah}(h]id23ah ]h"]h$]h&]refidpin-change-ntfuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1j"hj~ubeh}(h]h ]h"]h$]h&]uh1j'hjYubj()}(hhh]j-)}(hhh]j2)}(hhh]hMulticast groups}(hjGhhhNhNubah}(h]id24ah ]h"]h$]h&]refidmulticast-groupsuh1j1hjDubah}(h]h ]h"]h$]h&]uh1j,hjAubah}(h]h ]h"]h$]h&]uh1j'hjYubj()}(hhh](j-)}(hhh]j2)}(hhh]h Definitions}(hjihhhNhNubah}(h]id25ah ]h"]h$]h&]refid definitionsuh1j1hjfubah}(h]h ]h"]h$]h&]uh1j,hjcubj#)}(hhh](j()}(hhh]j-)}(hhh]j2)}(hhh]hmode}(hjhhhNhNubah}(h]id26ah ]h"]h$]h&]refidmodeuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]h lock-status}(hjhhhNhNubah}(h]id27ah ]h"]h$]h&]refid lock-statusuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hlock-status-error}(hjhhhNhNubah}(h]id28ah ]h"]h$]h&]refidlock-status-erroruh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hclock-quality-level}(hjhhhNhNubah}(h]id29ah ]h"]h$]h&]refidclock-quality-leveluh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]h temp-divider}(hjhhhNhNubah}(h]id30ah ]h"]h$]h&]refid temp-divideruh1j1hj ubah}(h]h ]h"]h$]h&]uh1j,hj ubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]htype}(hj2hhhNhNubah}(h]id31ah ]h"]h$]h&]refidtypeuh1j1hj/ubah}(h]h ]h"]h$]h&]uh1j,hj,ubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hpin-type}(hjThhhNhNubah}(h]id32ah ]h"]h$]h&]refidpin-typeuh1j1hjQubah}(h]h ]h"]h$]h&]uh1j,hjNubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]h pin-direction}(hjvhhhNhNubah}(h]id33ah ]h"]h$]h&]refid pin-directionuh1j1hjsubah}(h]h ]h"]h$]h&]uh1j,hjpubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hpin-frequency-1-hz}(hjhhhNhNubah}(h]id34ah ]h"]h$]h&]refidpin-frequency-1-hzuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hpin-frequency-10-khz}(hjhhhNhNubah}(h]id35ah ]h"]h$]h&]refidpin-frequency-10-khzuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hpin-frequency-77-5-khz}(hjhhhNhNubah}(h]id36ah ]h"]h$]h&]refidpin-frequency-77-5-khzuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hpin-frequency-10-mhz}(hjhhhNhNubah}(h]id37ah ]h"]h$]h&]refidpin-frequency-10-mhzuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]h pin-state}(hj hhhNhNubah}(h]id38ah ]h"]h$]h&]refid pin-stateuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]h pin-operstate}(hjBhhhNhNubah}(h]id39ah ]h"]h$]h&]refid pin-operstateuh1j1hj?ubah}(h]h ]h"]h$]h&]uh1j,hj<ubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hpin-capabilities}(hjdhhhNhNubah}(h]id40ah ]h"]h$]h&]refidpin-capabilitiesuh1j1hjaubah}(h]h ]h"]h$]h&]uh1j,hj^ubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hphase-offset-divider}(hjhhhNhNubah}(h]id41ah ]h"]h$]h&]refidphase-offset-divideruh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hpin-measured-frequency-divider}(hjhhhNhNubah}(h]id42ah ]h"]h$]h&]refidpin-measured-frequency-divideruh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]h feature-state}(hjhhhNhNubah}(h]id43ah ]h"]h$]h&]refid feature-stateuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1j"hjcubeh}(h]h ]h"]h$]h&]uh1j'hjYubj()}(hhh](j-)}(hhh]j2)}(hhh]hAttribute sets}(hjhhhNhNubah}(h]id44ah ]h"]h$]h&]refidattribute-setsuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubj#)}(hhh](j()}(hhh]j-)}(hhh]j2)}(hhh]hdpll}(hjhhhNhNubah}(h]id45ah ]h"]h$]h&]refiddplluh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hpin}(hj9hhhNhNubah}(h]id46ah ]h"]h$]h&]refidpinuh1j1hj6ubah}(h]h ]h"]h$]h&]uh1j,hj3ubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hpin-parent-device}(hj[hhhNhNubah}(h]id47ah ]h"]h$]h&]refidpin-parent-deviceuh1j1hjXubah}(h]h ]h"]h$]h&]uh1j,hjUubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hpin-parent-pin}(hj}hhhNhNubah}(h]id48ah ]h"]h$]h&]refidpin-parent-pinuh1j1hjzubah}(h]h ]h"]h$]h&]uh1j,hjwubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hfrequency-range}(hjhhhNhNubah}(h]id49ah ]h"]h$]h&]refidfrequency-rangeuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubj()}(hhh]j-)}(hhh]j2)}(hhh]hreference-sync}(hjhhhNhNubah}(h]id50ah ]h"]h$]h&]refidreference-syncuh1j1hjubah}(h]h ]h"]h$]h&]uh1j,hjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1j"hjubeh}(h]h ]h"]h$]h&]uh1j'hjYubeh}(h]h ]h"]h$]h&]uh1j"hj)ubeh}(h]h ]h"]h$]h&]uh1j'hj$ubah}(h]h ]h"]h$]h&]uh1j"hjhhhNhNubeh}(h]contentsah ]contentsah"]contentsah$]h&]uh1jhhhKhhhhubh)}(hhh](h)}(hSummaryh]hSummary}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjkuh1hhjhhhhhKubj-)}(hDPLL subsystem.h]hDPLL subsystem.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhjhhubeh}(h]jqah ]h"]summaryah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h Operationsh]h Operations}(hj-hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj*hhhhhKubh)}(h!.. _dpll-operation-device-id-get:h]h}(h]h ]h"]h$]h&]hdpll-operation-device-id-getuh1hhKhj*hhhhubh)}(hhh](h)}(h device-id-geth]h device-id-get}(hjIhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjFhhhhhMTubj-)}(h3Get id of dpll device that matches given attributesh]h3Get id of dpll device that matches given attributes}(hjWhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMThjFhhubh field_list)}(hhh](hfield)}(hhh](h field_name)}(h attribute-seth]h attribute-set}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1johjlhhhKubh field_body)}(h:ref:`dpll-attribute-set-dpll`h]j-)}(hjh]h)}(hjh]hinline)}(hjh]hdpll-attribute-set-dpll}(hjhhhNhNubah}(h]h ](xrefstdstd-refeh"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]refdocnetlink/specs/dpll refdomainjreftyperef refexplicitrefwarn reftargetdpll-attribute-set-dplluh1hhhhMThjubah}(h]h ]h"]h$]h&]uh1j,hhhMThjubah}(h]h ]h"]h$]h&]uh1jhjlubeh}(h]h ]h"]h$]h&]uh1jjhhhMThjghhubjk)}(hhh](jp)}(hflagsh]hflags}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h[``admin-perm``]h]j-)}(hjh](h[}(hjhhhNhNubh)}(h``admin-perm``h]h admin-perm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMThjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMThjghhubjk)}(hhh](jp)}(hdoh]hdo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h**pre** dpll-lock-doit **post** dpll-unlock-doit **request** :attributes: [``module-name``, ``clock-id``, ``type``] **reply** :attributes: [``id``] h]hdefinition_list)}(hhh](hdefinition_list_item)}(h**pre** dpll-lock-doit h](hterm)}(h**pre**h]hstrong)}(hj"h]hpre}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hj ubah}(h]h ]h"]h$]h&]uh1jhhhM[hjubh definition)}(hhh]j-)}(hdpll-lock-doith]hdpll-lock-doit}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhM[hj;ubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1jhhhM[hjubj)}(h**post** dpll-unlock-doit h](j)}(h**post**h]j%)}(hj^h]hpost}(hj`hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hj\ubah}(h]h ]h"]h$]h&]uh1jhhhM[hjXubj:)}(hhh]j-)}(hdpll-unlock-doith]hdpll-unlock-doit}(hjvhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhM[hjsubah}(h]h ]h"]h$]h&]uh1j9hjXubeh}(h]h ]h"]h$]h&]uh1jhhhM[hjubj)}(hC**request** :attributes: [``module-name``, ``clock-id``, ``type``] h](j)}(h **request**h]j%)}(hjh]hrequest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hjubah}(h]h ]h"]h$]h&]uh1jhhhM[hjubj:)}(hhh]jf)}(hhh]jk)}(hhh](jp)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h*[``module-name``, ``clock-id``, ``type``] h]j-)}(h)[``module-name``, ``clock-id``, ``type``]h](h[}(hjhhhNhNubh)}(h``module-name``h]h module-name}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }(hjhhhNhNubh)}(h ``clock-id``h]hclock-id}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``type``h]htype}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhM[hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhM[hjubah}(h]h ]h"]h$]h&]uh1jehjubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1jhhhM[hjubj)}(h#**reply** :attributes: [``id``] h](j)}(h **reply**h]j%)}(hj. h]hreply}(hj0 hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hj, ubah}(h]h ]h"]h$]h&]uh1jhhhM[hj( ubj:)}(hhh]jf)}(hhh]jk)}(hhh](jp)}(h attributesh]h attributes}(hjL hhhNhNubah}(h]h ]h"]h$]h&]uh1johjI hhhKubj)}(h [``id``] h]j-)}(h[``id``]h](h[}(hj^ hhhNhNubh)}(h``id``h]hid}(hjf hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj^ ubh]}(hj^ hhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhM[hjZ ubah}(h]h ]h"]h$]h&]uh1jhjI ubeh}(h]h ]h"]h$]h&]uh1jjhhhM[hjF ubah}(h]h ]h"]h$]h&]uh1jehjC ubah}(h]h ]h"]h$]h&]uh1j9hj( ubeh}(h]h ]h"]h$]h&]uh1jhhhM[hjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMThjghhubeh}(h]h ]h"]h$]h&]uh1jehjFhhhhhMTubh)}(h.. _dpll-operation-device-get:h]h}(h]h ]h"]h$]h&]hdpll-operation-device-getuh1hhK8hjFhhhhubeh}(h](jjEeh ]h"]( device-id-getdpll-operation-device-id-geteh$]h&]uh1hhj*hhhhhMTexpect_referenced_by_name}j j;sexpect_referenced_by_id}jEj;subh)}(hhh](h)}(h device-geth]h device-get}(hj hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj hhhhhMgubj-)}(hEGet list of DPLL devices (dump) or attributes of a single dpll deviceh]hEGet list of DPLL devices (dump) or attributes of a single dpll device}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMghj hhubjf)}(hhh](jk)}(hhh](jp)}(h attribute-seth]h attribute-set}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1johj hhhKubj)}(h:ref:`dpll-attribute-set-dpll`h]j-)}(hj h]h)}(hj h]j)}(hj h]hdpll-attribute-set-dpll}(hj hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]refdocj refdomainj reftyperef refexplicitrefwarnjdpll-attribute-set-dplluh1hhhhMghj ubah}(h]h ]h"]h$]h&]uh1j,hhhMghj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jjhhhMghj hhubjk)}(hhh](jp)}(hflagsh]hflags}(hj9 hhhNhNubah}(h]h ]h"]h$]h&]uh1johj6 hhhKubj)}(h[``admin-perm``]h]j-)}(hjI h](h[}(hjK hhhNhNubh)}(h``admin-perm``h]h admin-perm}(hjR hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjK ubh]}(hjK hhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMghjG ubah}(h]h ]h"]h$]h&]uh1jhj6 ubeh}(h]h ]h"]h$]h&]uh1jjhhhMghj hhubjk)}(hhh](jp)}(hdoh]hdo}(hjy hhhNhNubah}(h]h ]h"]h$]h&]uh1johjv hhhKubj)}(hXJ**pre** dpll-pre-doit **post** dpll-post-doit **request** :attributes: [``id``] **reply** :attributes: [``id``, ``module-name``, ``mode``, ``mode-supported``, ``lock-status``, ``lock-status-error``, ``temp``, ``clock-id``, ``type``, ``phase-offset-monitor``, ``phase-offset-avg-factor``, ``frequency-monitor``] h]j)}(hhh](j)}(h**pre** dpll-pre-doit h](j)}(h**pre**h]j%)}(hj h]hpre}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hj ubah}(h]h ]h"]h$]h&]uh1jhhhMnhj ubj:)}(hhh]j-)}(h dpll-pre-doith]h dpll-pre-doit}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMnhj ubah}(h]h ]h"]h$]h&]uh1j9hj ubeh}(h]h ]h"]h$]h&]uh1jhhhMnhj ubj)}(h**post** dpll-post-doit h](j)}(h**post**h]j%)}(hj h]hpost}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hj ubah}(h]h ]h"]h$]h&]uh1jhhhMnhj ubj:)}(hhh]j-)}(hdpll-post-doith]hdpll-post-doit}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMnhj ubah}(h]h ]h"]h$]h&]uh1j9hj ubeh}(h]h ]h"]h$]h&]uh1jhhhMnhj ubj)}(h"**request** :attributes: [``id``] h](j)}(h **request**h]j%)}(hj h]hrequest}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hj ubah}(h]h ]h"]h$]h&]uh1jhhhMnhj ubj:)}(hhh]jf)}(hhh]jk)}(hhh](jp)}(h attributesh]h attributes}(hj" hhhNhNubah}(h]h ]h"]h$]h&]uh1johj hhhKubj)}(h [``id``] h]j-)}(h[``id``]h](h[}(hj4 hhhNhNubh)}(h``id``h]hid}(hj< hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj4 ubh]}(hj4 hhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMnhj0 ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jjhhhMnhj ubah}(h]h ]h"]h$]h&]uh1jehj ubah}(h]h ]h"]h$]h&]uh1j9hj ubeh}(h]h ]h"]h$]h&]uh1jhhhMnhj ubj)}(h**reply** :attributes: [``id``, ``module-name``, ``mode``, ``mode-supported``, ``lock-status``, ``lock-status-error``, ``temp``, ``clock-id``, ``type``, ``phase-offset-monitor``, ``phase-offset-avg-factor``, ``frequency-monitor``] h](j)}(h **reply**h]j%)}(hjx h]hreply}(hjz hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hjv ubah}(h]h ]h"]h$]h&]uh1jhhhMnhjr ubj:)}(hhh]jf)}(hhh]jk)}(hhh](jp)}(h attributesh]h attributes}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1johj hhhKubj)}(h[``id``, ``module-name``, ``mode``, ``mode-supported``, ``lock-status``, ``lock-status-error``, ``temp``, ``clock-id``, ``type``, ``phase-offset-monitor``, ``phase-offset-avg-factor``, ``frequency-monitor``] h]j-)}(h[``id``, ``module-name``, ``mode``, ``mode-supported``, ``lock-status``, ``lock-status-error``, ``temp``, ``clock-id``, ``type``, ``phase-offset-monitor``, ``phase-offset-avg-factor``, ``frequency-monitor``]h](h[}(hj hhhNhNubh)}(h``id``h]hid}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }(hj hhhNhNubh)}(h``module-name``h]h module-name}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``mode``h]hmode}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``mode-supported``h]hmode-supported}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``lock-status``h]h lock-status}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``lock-status-error``h]hlock-status-error}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``temp``h]htemp}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h ``clock-id``h]hclock-id}(hj. hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``type``h]htype}(hj@ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``phase-offset-monitor``h]hphase-offset-monitor}(hjR hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``phase-offset-avg-factor``h]hphase-offset-avg-factor}(hjd hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``frequency-monitor``h]hfrequency-monitor}(hjv hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh]}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMnhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jjhhhMnhj ubah}(h]h ]h"]h$]h&]uh1jehj ubah}(h]h ]h"]h$]h&]uh1j9hjr ubeh}(h]h ]h"]h$]h&]uh1jhhhMnhj ubeh}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jhjv ubeh}(h]h ]h"]h$]h&]uh1jjhhhMghj hhubjk)}(hhh](jp)}(hdumph]hdump}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1johj hhhKubj)}(h**reply** :attributes: [``id``, ``module-name``, ``mode``, ``mode-supported``, ``lock-status``, ``lock-status-error``, ``temp``, ``clock-id``, ``type``, ``phase-offset-monitor``, ``phase-offset-avg-factor``, ``frequency-monitor``] h]j)}(hhh]j)}(h**reply** :attributes: [``id``, ``module-name``, ``mode``, ``mode-supported``, ``lock-status``, ``lock-status-error``, ``temp``, ``clock-id``, ``type``, ``phase-offset-monitor``, ``phase-offset-avg-factor``, ``frequency-monitor``] h](j)}(h **reply**h]j%)}(hj h]hreply}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hj ubah}(h]h ]h"]h$]h&]uh1jhhhMhj ubj:)}(hhh]jf)}(hhh]jk)}(hhh](jp)}(h attributesh]h attributes}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1johj hhhKubj)}(h[``id``, ``module-name``, ``mode``, ``mode-supported``, ``lock-status``, ``lock-status-error``, ``temp``, ``clock-id``, ``type``, ``phase-offset-monitor``, ``phase-offset-avg-factor``, ``frequency-monitor``] h]j-)}(h[``id``, ``module-name``, ``mode``, ``mode-supported``, ``lock-status``, ``lock-status-error``, ``temp``, ``clock-id``, ``type``, ``phase-offset-monitor``, ``phase-offset-avg-factor``, ``frequency-monitor``]h](h[}(hj hhhNhNubh)}(h``id``h]hid}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }(hj hhhNhNubh)}(h``module-name``h]h module-name}(hj& hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``mode``h]hmode}(hj8 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``mode-supported``h]hmode-supported}(hjJ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``lock-status``h]h lock-status}(hj\ hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``lock-status-error``h]hlock-status-error}(hjn hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``temp``h]htemp}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h ``clock-id``h]hclock-id}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``type``h]htype}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``phase-offset-monitor``h]hphase-offset-monitor}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``phase-offset-avg-factor``h]hphase-offset-avg-factor}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh, }hj sbh)}(h``frequency-monitor``h]hfrequency-monitor}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh]}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj ubah}(h]h ]h"]h$]h&]uh1jehj ubah}(h]h ]h"]h$]h&]uh1j9hj ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jjhhhMnhj hhubeh}(h]h ]h"]h$]h&]uh1jehj hhhhhMgubh)}(h.. _dpll-operation-device-set:h]h}(h]h ]h"]h$]h&]hdpll-operation-device-setuh1hhKWhj hhhhubeh}(h](jj eh ]h"]( device-getdpll-operation-device-geteh$]h&]uh1hhj*hhhhhMgj }j8j sj }j j subh)}(hhh](h)}(h device-seth]h device-set}(hj@hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj=hhhhhMubj-)}(h Set attributes for a DPLL deviceh]h Set attributes for a DPLL device}(hjNhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhj=hhubjf)}(hhh](jk)}(hhh](jp)}(h attribute-seth]h attribute-set}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1johj_hhhKubj)}(h:ref:`dpll-attribute-set-dpll`h]j-)}(hjrh]h)}(hjrh]j)}(hjrh]hdpll-attribute-set-dpll}(hjzhhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjwubah}(h]h ]h"]h$]h&]refdocj refdomainjreftyperef refexplicitrefwarnjdpll-attribute-set-dplluh1hhhhMhjtubah}(h]h ]h"]h$]h&]uh1j,hhhMhjpubah}(h]h ]h"]h$]h&]uh1jhj_ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj\hhubjk)}(hhh](jp)}(hflagsh]hflags}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h[``admin-perm``]h]j-)}(hjh](h[}(hjhhhNhNubh)}(h``admin-perm``h]h admin-perm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj\hhubjk)}(hhh](jp)}(hdoh]hdo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h**pre** dpll-pre-doit **post** dpll-post-doit **request** :attributes: [``id``, ``mode``, ``phase-offset-monitor``, ``phase-offset-avg-factor``, ``frequency-monitor``] h]j)}(hhh](j)}(h**pre** dpll-pre-doit h](j)}(h**pre**h]j%)}(hjh]hpre}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubj:)}(hhh]j-)}(h dpll-pre-doith]h dpll-pre-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(h**post** dpll-post-doit h](j)}(h**post**h]j%)}(hj>h]hpost}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hj<ubah}(h]h ]h"]h$]h&]uh1jhhhMhj8ubj:)}(hhh]j-)}(hdpll-post-doith]hdpll-post-doit}(hjVhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjSubah}(h]h ]h"]h$]h&]uh1j9hj8ubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(h}**request** :attributes: [``id``, ``mode``, ``phase-offset-monitor``, ``phase-offset-avg-factor``, ``frequency-monitor``] h](j)}(h **request**h]j%)}(hjvh]hrequest}(hjxhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hjtubah}(h]h ]h"]h$]h&]uh1jhhhMhjpubj:)}(hhh]jf)}(hhh]jk)}(hhh](jp)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(hd[``id``, ``mode``, ``phase-offset-monitor``, ``phase-offset-avg-factor``, ``frequency-monitor``] h]j-)}(h`[``id``, ``mode``, ``phase-offset-monitor``, ``phase-offset-avg-factor``, ``frequency-monitor``]h](h[}(hjhhhNhNubh)}(h``id``h]hid}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }(hjhhhNhNubh)}(h``mode``h]hmode}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``phase-offset-monitor``h]hphase-offset-monitor}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``phase-offset-avg-factor``h]hphase-offset-avg-factor}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``frequency-monitor``h]hfrequency-monitor}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjubah}(h]h ]h"]h$]h&]uh1jehjubah}(h]h ]h"]h$]h&]uh1j9hjpubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj\hhubeh}(h]h ]h"]h$]h&]uh1jehj=hhhhhMubh)}(h%.. _dpll-operation-device-create-ntf:h]h}(h]h ]h"]h$]h&]h dpll-operation-device-create-ntfuh1hhKmhj=hhhhubeh}(h](jj2eh ]h"]( device-setdpll-operation-device-seteh$]h&]uh1hhj*hhhhhMj }jTj(sj }j2j(subh)}(hhh](h)}(hdevice-create-ntfh]hdevice-create-ntf}(hj\hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjYhhhhhMubj-)}(h#Notification about device appearingh]h#Notification about device appearing}(hjjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjYhhubjf)}(hhh](jk)}(hhh](jp)}(hnotifyh]hnotify}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1johj{hhhKubj)}(h device-geth]j-)}(hjh]h device-get}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhj{ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjxhhubjk)}(hhh](jp)}(hmcgrph]hmcgrp}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h monitor h]j-)}(hmonitorh]hmonitor}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjxhhubeh}(h]h ]h"]h$]h&]uh1jehjYhhhhhMubh)}(h%.. _dpll-operation-device-delete-ntf:h]h}(h]h ]h"]h$]h&]h dpll-operation-device-delete-ntfuh1hhKxhjYhhhhubeh}(h](jjNeh ]h"](device-create-ntf dpll-operation-device-create-ntfeh$]h&]uh1hhj*hhhhhMj }jjDsj }jNjDsubh)}(hhh](h)}(hdevice-delete-ntfh]hdevice-delete-ntf}(hjhhhNhNubah}(h]h ]h"]h$]h&]hj4uh1hhjhhhhhMubj-)}(h&Notification about device disappearingh]h&Notification about device disappearing}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjhhubjf)}(hhh](jk)}(hhh](jp)}(hnotifyh]hnotify}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h device-geth]j-)}(hj(h]h device-get}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhj&ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjhhubjk)}(hhh](jp)}(hmcgrph]hmcgrp}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1johjChhhKubj)}(h monitor h]j-)}(hmonitorh]hmonitor}(hjXhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjTubah}(h]h ]h"]h$]h&]uh1jhjCubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjhhubeh}(h]h ]h"]h$]h&]uh1jehjhhhhhMubh)}(h%.. _dpll-operation-device-change-ntf:h]h}(h]h ]h"]h$]h&]h dpll-operation-device-change-ntfuh1hhKhjhhhhubeh}(h](j:jeh ]h"](device-delete-ntf dpll-operation-device-delete-ntfeh$]h&]uh1hhj*hhhhhMj }jjsj }jjsubh)}(hhh](h)}(hdevice-change-ntfh]hdevice-change-ntf}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjVuh1hhjhhhhhMubj-)}(h5Notification about device configuration being changedh]h5Notification about device configuration being changed}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjhhubjf)}(hhh](jk)}(hhh](jp)}(hnotifyh]hnotify}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h device-geth]j-)}(hjh]h device-get}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjhhubjk)}(hhh](jp)}(hmcgrph]hmcgrp}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h monitor h]j-)}(hmonitorh]hmonitor}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjhhubeh}(h]h ]h"]h$]h&]uh1jehjhhhhhMubh)}(h.. _dpll-operation-pin-id-get:h]h}(h]h ]h"]h$]h&]hdpll-operation-pin-id-getuh1hhKhjhhhhubeh}(h](j\jeh ]h"](device-change-ntf dpll-operation-device-change-ntfeh$]h&]uh1hhj*hhhhhMj }j"jxsj }jjxsubh)}(hhh](h)}(h pin-id-geth]h pin-id-get}(hj*hhhNhNubah}(h]h ]h"]h$]h&]hjxuh1hhj'hhhhhMubj-)}(h-Get id of a pin that matches given attributesh]h-Get id of a pin that matches given attributes}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhj'hhubjf)}(hhh](jk)}(hhh](jp)}(h attribute-seth]h attribute-set}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1johjIhhhKubj)}(h:ref:`dpll-attribute-set-pin`h]j-)}(hj\h]h)}(hj\h]j)}(hj\h]hdpll-attribute-set-pin}(hjdhhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjaubah}(h]h ]h"]h$]h&]refdocj refdomainjnreftyperef refexplicitrefwarnjdpll-attribute-set-pinuh1hhhhMhj^ubah}(h]h ]h"]h$]h&]uh1j,hhhMhjZubah}(h]h ]h"]h$]h&]uh1jhjIubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjFhhubjk)}(hhh](jp)}(hflagsh]hflags}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h[``admin-perm``]h]j-)}(hjh](h[}(hjhhhNhNubh)}(h``admin-perm``h]h admin-perm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjFhhubjk)}(hhh](jp)}(hdoh]hdo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h**pre** dpll-lock-doit **post** dpll-unlock-doit **request** :attributes: [``module-name``, ``clock-id``, ``board-label``, ``panel-label``, ``package-label``, ``type``] **reply** :attributes: [``id``] h]j)}(hhh](j)}(h**pre** dpll-lock-doit h](j)}(h**pre**h]j%)}(hjh]hpre}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubj:)}(hhh]j-)}(hdpll-lock-doith]hdpll-lock-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(h**post** dpll-unlock-doit h](j)}(h**post**h]j%)}(hj(h]hpost}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hj&ubah}(h]h ]h"]h$]h&]uh1jhhhMhj"ubj:)}(hhh]j-)}(hdpll-unlock-doith]hdpll-unlock-doit}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhj=ubah}(h]h ]h"]h$]h&]uh1j9hj"ubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(hx**request** :attributes: [``module-name``, ``clock-id``, ``board-label``, ``panel-label``, ``package-label``, ``type``] h](j)}(h **request**h]j%)}(hj`h]hrequest}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hj^ubah}(h]h ]h"]h$]h&]uh1jhhhMhjZubj:)}(hhh]jf)}(hhh]jk)}(hhh](jp)}(h attributesh]h attributes}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1johj{hhhKubj)}(h_[``module-name``, ``clock-id``, ``board-label``, ``panel-label``, ``package-label``, ``type``] h]j-)}(h^[``module-name``, ``clock-id``, ``board-label``, ``panel-label``, ``package-label``, ``type``]h](h[}(hjhhhNhNubh)}(h``module-name``h]h module-name}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }(hjhhhNhNubh)}(h ``clock-id``h]hclock-id}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``board-label``h]h board-label}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``panel-label``h]h panel-label}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``package-label``h]h package-label}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``type``h]htype}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhj{ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjxubah}(h]h ]h"]h$]h&]uh1jehjuubah}(h]h ]h"]h$]h&]uh1j9hjZubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(h#**reply** :attributes: [``id``] h](j)}(h **reply**h]j%)}(hj.h]hreply}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1j$hj,ubah}(h]h ]h"]h$]h&]uh1jhhhMhj(ubj:)}(hhh]jf)}(hhh]jk)}(hhh](jp)}(h attributesh]h attributes}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1johjIhhhKubj)}(h [``id``] h]j-)}(h[``id``]h](h[}(hj^hhhNhNubh)}(h``id``h]hid}(hjfhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj^ubh]}(hj^hhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMhjZubah}(h]h ]h"]h$]h&]uh1jhjIubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjFubah}(h]h ]h"]h$]h&]uh1jehjCubah}(h]h ]h"]h$]h&]uh1j9hj(ubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjFhhubeh}(h]h ]h"]h$]h&]uh1jehj'hhhhhMubh)}(h.. _dpll-operation-pin-get:h]h}(h]h ]h"]h$]h&]hdpll-operation-pin-getuh1hhKhj'hhhhubeh}(h](j~jeh ]h"]( pin-id-getdpll-operation-pin-id-geteh$]h&]uh1hhj*hhhhhMj }jjsj }jjsubh)}(hhh](h)}(hpin-geth]hpin-get}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhMubj-)}(h$Get list of pins and its attributes.h]h$Get list of pins and its attributes.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjhhubj#)}(hhh](j()}(hKdump request without any attributes given - list all the pins in the systemh]j-)}(hKdump request without any attributes given - list all the pins in the systemh]hKdump request without any attributes given - list all the pins in the system}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1j'hjhhhhhNubj()}(hUdump request with target dpll - list all the pins registered with a given dpll deviceh]j-)}(hUdump request with target dpll - list all the pins registered with a given dpll deviceh]hUdump request with target dpll - list all the pins registered with a given dpll device}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1j'hjhhhhhNubj()}(hDdo request with target dpll and target pin - single pin attributes h]j-)}(hBdo request with target dpll and target pin - single pin attributesh]hBdo request with target dpll and target pin - single pin attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1j'hjhhhhhNubeh}(h]h ]h"]h$]h&]bullet-uh1j"hhhMhjhhubjf)}(hhh](jk)}(hhh](jp)}(h attribute-seth]h attribute-set}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1johj>hhhKubj)}(h:ref:`dpll-attribute-set-pin`h]j-)}(hjQh]h)}(hjQh]j)}(hjQh]hdpll-attribute-set-pin}(hjYhhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjVubah}(h]h ]h"]h$]h&]refdocj refdomainjcreftyperef refexplicitrefwarnjdpll-attribute-set-pinuh1hhhhMhjSubah}(h]h ]h"]h$]h&]uh1j,hhhMhjOubah}(h]h ]h"]h$]h&]uh1jhj>ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj;hhubjk)}(hhh](jp)}(hflagsh]hflags}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h[``admin-perm``]h]j-)}(hjh](h[}(hjhhhNhNubh)}(h``admin-perm``h]h admin-perm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj;hhubjk)}(hhh](jp)}(hdoh]hdo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(hXR**pre** dpll-pin-pre-doit **post** dpll-pin-post-doit **request** :attributes: [``id``] **reply** :attributes: [``id``, ``module-name``, ``clock-id``, ``board-label``, ``panel-label``, ``package-label``, ``type``, ``frequency``, ``frequency-supported``, ``capabilities``, ``parent-device``, ``parent-pin``, ``phase-adjust-gran``, ``phase-adjust-min``, ``phase-adjust-max``, ``phase-adjust``, ``fractional-frequency-offset``, ``fractional-frequency-offset-ppt``, ``esync-frequency``, ``esync-frequency-supported``, ``esync-pulse``, ``reference-sync``, ``measured-frequency``] h]j)}(hhh](j)}(h**pre** dpll-pin-pre-doit h](j)}(h**pre**h]j%)}(hjh]hpre}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubj:)}(hhh]j-)}(hdpll-pin-pre-doith]hdpll-pin-pre-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(h**post** dpll-pin-post-doit h](j)}(h**post**h]j%)}(hjh]hpost}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubj:)}(hhh]j-)}(hdpll-pin-post-doith]hdpll-pin-post-doit}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhj2ubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(h"**request** :attributes: [``id``] h](j)}(h **request**h]j%)}(hjUh]hrequest}(hjWhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hjSubah}(h]h ]h"]h$]h&]uh1jhhhMhjOubj:)}(hhh]jf)}(hhh]jk)}(hhh](jp)}(h attributesh]h attributes}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1johjphhhKubj)}(h [``id``] h]j-)}(h[``id``]h](h[}(hjhhhNhNubh)}(h``id``h]hid}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjpubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjmubah}(h]h ]h"]h$]h&]uh1jehjjubah}(h]h ]h"]h$]h&]uh1j9hjOubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(hX**reply** :attributes: [``id``, ``module-name``, ``clock-id``, ``board-label``, ``panel-label``, ``package-label``, ``type``, ``frequency``, ``frequency-supported``, ``capabilities``, ``parent-device``, ``parent-pin``, ``phase-adjust-gran``, ``phase-adjust-min``, ``phase-adjust-max``, ``phase-adjust``, ``fractional-frequency-offset``, ``fractional-frequency-offset-ppt``, ``esync-frequency``, ``esync-frequency-supported``, ``esync-pulse``, ``reference-sync``, ``measured-frequency``] h](j)}(h **reply**h]j%)}(hjh]hreply}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubj:)}(hhh]jf)}(hhh]jk)}(hhh](jp)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(hX[``id``, ``module-name``, ``clock-id``, ``board-label``, ``panel-label``, ``package-label``, ``type``, ``frequency``, ``frequency-supported``, ``capabilities``, ``parent-device``, ``parent-pin``, ``phase-adjust-gran``, ``phase-adjust-min``, ``phase-adjust-max``, ``phase-adjust``, ``fractional-frequency-offset``, ``fractional-frequency-offset-ppt``, ``esync-frequency``, ``esync-frequency-supported``, ``esync-pulse``, ``reference-sync``, ``measured-frequency``] h]j-)}(hX[``id``, ``module-name``, ``clock-id``, ``board-label``, ``panel-label``, ``package-label``, ``type``, ``frequency``, ``frequency-supported``, ``capabilities``, ``parent-device``, ``parent-pin``, ``phase-adjust-gran``, ``phase-adjust-min``, ``phase-adjust-max``, ``phase-adjust``, ``fractional-frequency-offset``, ``fractional-frequency-offset-ppt``, ``esync-frequency``, ``esync-frequency-supported``, ``esync-pulse``, ``reference-sync``, ``measured-frequency``]h](h[}(hjhhhNhNubh)}(h``id``h]hid}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }(hjhhhNhNubh)}(h``module-name``h]h module-name}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``clock-id``h]hclock-id}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``board-label``h]h board-label}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``panel-label``h]h panel-label}(hjIhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``package-label``h]h package-label}(hj[hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``type``h]htype}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``frequency``h]h frequency}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``frequency-supported``h]hfrequency-supported}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``capabilities``h]h capabilities}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``parent-device``h]h parent-device}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``parent-pin``h]h parent-pin}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``phase-adjust-gran``h]hphase-adjust-gran}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``phase-adjust-min``h]hphase-adjust-min}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``phase-adjust-max``h]hphase-adjust-max}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``phase-adjust``h]h phase-adjust}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``fractional-frequency-offset``h]hfractional-frequency-offset}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h#``fractional-frequency-offset-ppt``h]hfractional-frequency-offset-ppt}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``esync-frequency``h]hesync-frequency}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``esync-frequency-supported``h]hesync-frequency-supported}(hjWhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``esync-pulse``h]h esync-pulse}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``reference-sync``h]hreference-sync}(hj{hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``measured-frequency``h]hmeasured-frequency}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjubah}(h]h ]h"]h$]h&]uh1jehjubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj;hhubjk)}(hhh](jp)}(hdumph]hdump}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(hX**request** :attributes: [``id``] **reply** :attributes: [``id``, ``module-name``, ``clock-id``, ``board-label``, ``panel-label``, ``package-label``, ``type``, ``frequency``, ``frequency-supported``, ``capabilities``, ``parent-device``, ``parent-pin``, ``phase-adjust-gran``, ``phase-adjust-min``, ``phase-adjust-max``, ``phase-adjust``, ``fractional-frequency-offset``, ``fractional-frequency-offset-ppt``, ``esync-frequency``, ``esync-frequency-supported``, ``esync-pulse``, ``reference-sync``, ``measured-frequency``] h]j)}(hhh](j)}(h"**request** :attributes: [``id``] h](j)}(h **request**h]j%)}(hjh]hrequest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubj:)}(hhh]jf)}(hhh]jk)}(hhh](jp)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h [``id``] h]j-)}(h[``id``]h](h[}(hj#hhhNhNubh)}(h``id``h]hid}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj#ubh]}(hj#hhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj ubah}(h]h ]h"]h$]h&]uh1jehjubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(hX**reply** :attributes: [``id``, ``module-name``, ``clock-id``, ``board-label``, ``panel-label``, ``package-label``, ``type``, ``frequency``, ``frequency-supported``, ``capabilities``, ``parent-device``, ``parent-pin``, ``phase-adjust-gran``, ``phase-adjust-min``, ``phase-adjust-max``, ``phase-adjust``, ``fractional-frequency-offset``, ``fractional-frequency-offset-ppt``, ``esync-frequency``, ``esync-frequency-supported``, ``esync-pulse``, ``reference-sync``, ``measured-frequency``] h](j)}(h **reply**h]j%)}(hjgh]hreply}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1j$hjeubah}(h]h ]h"]h$]h&]uh1jhhhMhjaubj:)}(hhh]jf)}(hhh]jk)}(hhh](jp)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(hX[``id``, ``module-name``, ``clock-id``, ``board-label``, ``panel-label``, ``package-label``, ``type``, ``frequency``, ``frequency-supported``, ``capabilities``, ``parent-device``, ``parent-pin``, ``phase-adjust-gran``, ``phase-adjust-min``, ``phase-adjust-max``, ``phase-adjust``, ``fractional-frequency-offset``, ``fractional-frequency-offset-ppt``, ``esync-frequency``, ``esync-frequency-supported``, ``esync-pulse``, ``reference-sync``, ``measured-frequency``] h]j-)}(hX[``id``, ``module-name``, ``clock-id``, ``board-label``, ``panel-label``, ``package-label``, ``type``, ``frequency``, ``frequency-supported``, ``capabilities``, ``parent-device``, ``parent-pin``, ``phase-adjust-gran``, ``phase-adjust-min``, ``phase-adjust-max``, ``phase-adjust``, ``fractional-frequency-offset``, ``fractional-frequency-offset-ppt``, ``esync-frequency``, ``esync-frequency-supported``, ``esync-pulse``, ``reference-sync``, ``measured-frequency``]h](h[}(hjhhhNhNubh)}(h``id``h]hid}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }(hjhhhNhNubh)}(h``module-name``h]h module-name}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``clock-id``h]hclock-id}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``board-label``h]h board-label}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``panel-label``h]h panel-label}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``package-label``h]h package-label}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``type``h]htype}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``frequency``h]h frequency}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``frequency-supported``h]hfrequency-supported}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``capabilities``h]h capabilities}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``parent-device``h]h parent-device}(hjShhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``parent-pin``h]h parent-pin}(hjehhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``phase-adjust-gran``h]hphase-adjust-gran}(hjwhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``phase-adjust-min``h]hphase-adjust-min}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``phase-adjust-max``h]hphase-adjust-max}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``phase-adjust``h]h phase-adjust}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``fractional-frequency-offset``h]hfractional-frequency-offset}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h#``fractional-frequency-offset-ppt``h]hfractional-frequency-offset-ppt}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``esync-frequency``h]hesync-frequency}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``esync-frequency-supported``h]hesync-frequency-supported}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``esync-pulse``h]h esync-pulse}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``reference-sync``h]hreference-sync}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``measured-frequency``h]hmeasured-frequency}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(hd]h ]h"]h$]h&]uh1jjhhhMhjubah}(h]h ]h"]h$]h&]uh1jehj|ubah}(h]h ]h"]h$]h&]uh1j9hjaubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj;hhubeh}(h]h ]h"]h$]h&]uh1jehjhhhhhMubh)}(h.. _dpll-operation-pin-set:h]h}(h]h ]h"]h$]h&]hdpll-operation-pin-setuh1hhKhjhhhhubeh}(h](jjeh ]h"](pin-getdpll-operation-pin-geteh$]h&]uh1hhj*hhhhhMj }jjsj }jjsubh)}(hhh](h)}(hpin-seth]hpin-set}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhMubj-)}(hSet attributes of a target pinh]hSet attributes of a target pin}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjhhubjf)}(hhh](jk)}(hhh](jp)}(h attribute-seth]h attribute-set}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h:ref:`dpll-attribute-set-pin`h]j-)}(hjh]h)}(hjh]j)}(hjh]hdpll-attribute-set-pin}(hjhhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]refdocj refdomainjreftyperef refexplicitrefwarnjdpll-attribute-set-pinuh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjhhubjk)}(hhh](jp)}(hflagsh]hflags}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h[``admin-perm``]h]j-)}(hj h](h[}(hjhhhNhNubh)}(h``admin-perm``h]h admin-perm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMhj ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjhhubjk)}(hhh](jp)}(hdoh]hdo}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1johj9hhhKubj)}(h**pre** dpll-pin-pre-doit **post** dpll-pin-post-doit **request** :attributes: [``id``, ``frequency``, ``direction``, ``prio``, ``state``, ``parent-device``, ``parent-pin``, ``phase-adjust``, ``esync-frequency``, ``reference-sync``] h]j)}(hhh](j)}(h**pre** dpll-pin-pre-doit h](j)}(h**pre**h]j%)}(hjWh]hpre}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hjUubah}(h]h ]h"]h$]h&]uh1jhhhMhjQubj:)}(hhh]j-)}(hdpll-pin-pre-doith]hdpll-pin-pre-doit}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjlubah}(h]h ]h"]h$]h&]uh1j9hjQubeh}(h]h ]h"]h$]h&]uh1jhhhMhjNubj)}(h**post** dpll-pin-post-doit h](j)}(h**post**h]j%)}(hjh]hpost}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubj:)}(hhh]j-)}(hdpll-pin-post-doith]hdpll-pin-post-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjNubj)}(h**request** :attributes: [``id``, ``frequency``, ``direction``, ``prio``, ``state``, ``parent-device``, ``parent-pin``, ``phase-adjust``, ``esync-frequency``, ``reference-sync``] h](j)}(h **request**h]j%)}(hjh]hrequest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j$hjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubj:)}(hhh]jf)}(hhh]jk)}(hhh](jp)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h[``id``, ``frequency``, ``direction``, ``prio``, ``state``, ``parent-device``, ``parent-pin``, ``phase-adjust``, ``esync-frequency``, ``reference-sync``] h]j-)}(h[``id``, ``frequency``, ``direction``, ``prio``, ``state``, ``parent-device``, ``parent-pin``, ``phase-adjust``, ``esync-frequency``, ``reference-sync``]h](h[}(hjhhhNhNubh)}(h``id``h]hid}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }(hjhhhNhNubh)}(h ``frequency``h]h frequency}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``direction``h]h direction}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``prio``h]hprio}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``state``h]hstate}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``parent-device``h]h parent-device}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``parent-pin``h]h parent-pin}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``phase-adjust``h]h phase-adjust}(hj}hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``esync-frequency``h]hesync-frequency}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``reference-sync``h]hreference-sync}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjubah}(h]h ]h"]h$]h&]uh1jehjubah}(h]h ]h"]h$]h&]uh1j9hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjNubeh}(h]h ]h"]h$]h&]uh1jhjJubah}(h]h ]h"]h$]h&]uh1jhj9ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjhhubeh}(h]h ]h"]h$]h&]uh1jehjhhhhhMubh)}(h".. _dpll-operation-pin-create-ntf:h]h}(h]h ]h"]h$]h&]hdpll-operation-pin-create-ntfuh1hhKhjhhhhubeh}(h](jjeh ]h"](pin-setdpll-operation-pin-seteh$]h&]uh1hhj*hhhhhMj }jjysj }jjysubh)}(hhh](h)}(hpin-create-ntfh]hpin-create-ntf}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhMubj-)}(h Notification about pin appearingh]h Notification about pin appearing}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjhhubjf)}(hhh](jk)}(hhh](jp)}(hnotifyh]hnotify}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1johj&hhhKubj)}(hpin-geth]j-)}(hj9h]hpin-get}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhj7ubah}(h]h ]h"]h$]h&]uh1jhj&ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj#hhubjk)}(hhh](jp)}(hmcgrph]hmcgrp}(hjWhhhNhNubah}(h]h ]h"]h$]h&]uh1johjThhhKubj)}(h monitor h]j-)}(hmonitorh]hmonitor}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjeubah}(h]h ]h"]h$]h&]uh1jhjTubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj#hhubeh}(h]h ]h"]h$]h&]uh1jehjhhhhhMubh)}(h".. _dpll-operation-pin-delete-ntf:h]h}(h]h ]h"]h$]h&]hdpll-operation-pin-delete-ntfuh1hhKhjhhhhubeh}(h](jjeh ]h"](pin-create-ntfdpll-operation-pin-create-ntfeh$]h&]uh1hhj*hhhhhMj }jjsj }jjsubh)}(hhh](h)}(hpin-delete-ntfh]hpin-delete-ntf}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhMubj-)}(h#Notification about pin disappearingh]h#Notification about pin disappearing}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjhhubjf)}(hhh](jk)}(hhh](jp)}(hnotifyh]hnotify}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(hpin-geth]j-)}(hjh]hpin-get}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjhhubjk)}(hhh](jp)}(hmcgrph]hmcgrp}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h monitor h]j-)}(hmonitorh]hmonitor}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjhhubeh}(h]h ]h"]h$]h&]uh1jehjhhhhhMubh)}(h".. _dpll-operation-pin-change-ntf:h]h}(h]h ]h"]h$]h&]hdpll-operation-pin-change-ntfuh1hhKhjhhhhubeh}(h](jjeh ]h"](pin-delete-ntfdpll-operation-pin-delete-ntfeh$]h&]uh1hhj*hhhhhMj }j3jsj }jjsubh)}(hhh](h)}(hpin-change-ntfh]hpin-change-ntf}(hj;hhhNhNubah}(h]h ]h"]h$]h&]hj"uh1hhj8hhhhhM ubj-)}(h2Notification about pin configuration being changedh]h2Notification about pin configuration being changed}(hjIhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhM hj8hhubjf)}(hhh](jk)}(hhh](jp)}(hnotifyh]hnotify}(hj]hhhNhNubah}(h]h ]h"]h$]h&]uh1johjZhhhKubj)}(hpin-geth]j-)}(hjmh]hpin-get}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhM hjkubah}(h]h ]h"]h$]h&]uh1jhjZubeh}(h]h ]h"]h$]h&]uh1jjhhhM hjWhhubjk)}(hhh](jp)}(hmcgrph]hmcgrp}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1johjhhhKubj)}(h monitor h]j-)}(hmonitorh]hmonitor}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhM hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jjhhhM hjWhhubeh}(h]h ]h"]h$]h&]uh1jehj8hhhhhM ubeh}(h](j(j-eh ]h"](pin-change-ntfdpll-operation-pin-change-ntfeh$]h&]uh1hhj*hhhhhM j }jj#sj }j-j#subeh}(h]jah ]h"] operationsah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(hMulticast groupsh]hMulticast groups}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjPuh1hhjhhhhhM ubj#)}(hhh]j()}(hmonitor h]j-)}(hmonitorh]hmonitor}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhM hjubah}(h]h ]h"]h$]h&]uh1j'hjhhhhhNubah}(h]h ]h"]h$]h&]j9j:uh1j"hhhM hjhhubeh}(h]jVah ]h"]multicast groupsah$]h&]uh1hhhhhhhhM ubh)}(hhh](h)}(h Definitionsh]h Definitions}(hj hhhNhNubah}(h]h ]h"]h$]h&]hjruh1hhj hhhhhM ubh)}(h.. _dpll-definition-mode:h]h}(h]h ]h"]h$]h&]hdpll-definition-modeuh1hhMhj hhhhubh)}(hhh](h)}(hmodeh]hmode}(hj& hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj# hhhhhK ubjf)}(hhh](jk)}(hhh](jp)}(htypeh]htype}(hj: hhhNhNubah}(h]h ]h"]h$]h&]uh1johj7 hhhKubj)}(henumh]j-)}(hjJ h]henum}(hjL hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhK hjH ubah}(h]h ]h"]h$]h&]uh1jhj7 ubeh}(h]h ]h"]h$]h&]uh1jjhhhK hj4 hhubjk)}(hhh](jp)}(hdoch]hdoc}(hjh hhhNhNubah}(h]h ]h"]h$]h&]uh1johje hhhKubj)}(hworking modes a dpll can support, differentiates if and how dpll selects one of its inputs to syntonize with it, valid values for DPLL_A_MODE attribute h]j-)}(hworking modes a dpll can support, differentiates if and how dpll selects one of its inputs to syntonize with it, valid values for DPLL_A_MODE attributeh]hworking modes a dpll can support, differentiates if and how dpll selects one of its inputs to syntonize with it, valid values for DPLL_A_MODE attribute}(hjz hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhK hjv ubah}(h]h ]h"]h$]h&]uh1jhje ubeh}(h]h ]h"]h$]h&]uh1jjhhhK hj4 hhubjk)}(hhh](jp)}(hentriesh]hentries}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1johj hhhKubj)}(h|:manual: input can be only selected by sending a request to dpll :automatic: highest prio input pin auto selected by dpll h]jf)}(hhh](jk)}(hhh](jp)}(hmanualh]hmanual}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1johj hhhKubj)}(h7input can be only selected by sending a request to dpllh]j-)}(hj h]h7input can be only selected by sending a request to dpll}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhK hj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jjhhhK hj ubjk)}(hhh](jp)}(h automatich]h automatic}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1johj hhhKubj)}(h/highest prio input pin auto selected by dpll h]j-)}(h,highest prio input pin auto selected by dpllh]h,highest prio input pin auto selected by dpll}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhK hj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jjhhhK hj ubeh}(h]h ]h"]h$]h&]uh1jehj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jjhhhK hj4 hhubeh}(h]h ]h"]h$]h&]uh1jehj# hhhhhK ubh)}(h .. _dpll-definition-lock-status:h]h}(h]h ]h"]h$]h&]hdpll-definition-lock-statusuh1hhM"hj# hhhhubeh}(h](jj" eh ]h"](modedpll-definition-modeeh$]h&]uh1hhj hhhhhK j }j1!j sj }j" j subh)}(hhh](h)}(h lock-statush]h lock-status}(hj9!hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj6!hhhhhKubjf)}(hhh](jk)}(hhh](jp)}(htypeh]htype}(hjM!hhhNhNubah}(h]h ]h"]h$]h&]uh1johjJ!hhhKubj)}(henumh]j-)}(hj]!h]henum}(hj_!hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj[!ubah}(h]h ]h"]h$]h&]uh1jhjJ!ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhjG!hhubjk)}(hhh](jp)}(hdoch]hdoc}(hj{!hhhNhNubah}(h]h ]h"]h$]h&]uh1johjx!hhhKubj)}(h`provides information of dpll device lock status, valid values for DPLL_A_LOCK_STATUS attribute h]j-)}(h^provides information of dpll device lock status, valid values for DPLL_A_LOCK_STATUS attributeh]h^provides information of dpll device lock status, valid values for DPLL_A_LOCK_STATUS attribute}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj!ubah}(h]h ]h"]h$]h&]uh1jhjx!ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhjG!hhubjk)}(hhh](jp)}(hentriesh]hentries}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1johj!hhhKubj)}(hX :unlocked: dpll was not yet locked to any valid input (or forced by setting DPLL_A_MODE to DPLL_MODE_DETACHED) :locked: dpll is locked to a valid signal, but no holdover available :locked-ho-acq: dpll is locked and holdover acquired :holdover: dpll is in holdover state - lost a valid lock or was forced by disconnecting all the pins (latter possible only when dpll lock-state was already DPLL_LOCK_STATUS_LOCKED_HO_ACQ, if dpll lock-state was not DPLL_LOCK_STATUS_LOCKED_HO_ACQ, the dpll's lock-state shall remain DPLL_LOCK_STATUS_UNLOCKED) h]jf)}(hhh](jk)}(hhh](jp)}(hunlockedh]hunlocked}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1johj!hhhKubj)}(hcdpll was not yet locked to any valid input (or forced by setting DPLL_A_MODE to DPLL_MODE_DETACHED)h]j-)}(hj!h]hcdpll was not yet locked to any valid input (or forced by setting DPLL_A_MODE to DPLL_MODE_DETACHED)}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj!ubah}(h]h ]h"]h$]h&]uh1jhj!ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj!ubjk)}(hhh](jp)}(hlockedh]hlocked}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1johj!hhhKubj)}(h;dpll is locked to a valid signal, but no holdover availableh]j-)}(hj"h]h;dpll is locked to a valid signal, but no holdover available}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj!ubah}(h]h ]h"]h$]h&]uh1jhj!ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj!ubjk)}(hhh](jp)}(h locked-ho-acqh]h locked-ho-acq}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1johj"hhhKubj)}(h$dpll is locked and holdover acquiredh]j-)}(hj."h]h$dpll is locked and holdover acquired}(hj0"hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj,"ubah}(h]h ]h"]h$]h&]uh1jhj"ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj!ubjk)}(hhh](jp)}(hholdoverh]hholdover}(hjL"hhhNhNubah}(h]h ]h"]h$]h&]uh1johjI"hhhKubj)}(hX,dpll is in holdover state - lost a valid lock or was forced by disconnecting all the pins (latter possible only when dpll lock-state was already DPLL_LOCK_STATUS_LOCKED_HO_ACQ, if dpll lock-state was not DPLL_LOCK_STATUS_LOCKED_HO_ACQ, the dpll's lock-state shall remain DPLL_LOCK_STATUS_UNLOCKED) h]j-)}(hX)dpll is in holdover state - lost a valid lock or was forced by disconnecting all the pins (latter possible only when dpll lock-state was already DPLL_LOCK_STATUS_LOCKED_HO_ACQ, if dpll lock-state was not DPLL_LOCK_STATUS_LOCKED_HO_ACQ, the dpll's lock-state shall remain DPLL_LOCK_STATUS_UNLOCKED)h]hX+dpll is in holdover state - lost a valid lock or was forced by disconnecting all the pins (latter possible only when dpll lock-state was already DPLL_LOCK_STATUS_LOCKED_HO_ACQ, if dpll lock-state was not DPLL_LOCK_STATUS_LOCKED_HO_ACQ, the dpll’s lock-state shall remain DPLL_LOCK_STATUS_UNLOCKED)}(hj^"hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhjZ"ubah}(h]h ]h"]h$]h&]uh1jhjI"ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj!ubeh}(h]h ]h"]h$]h&]uh1jehj!ubah}(h]h ]h"]h$]h&]uh1jhj!ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhjG!hhubeh}(h]h ]h"]h$]h&]uh1jehj6!hhhhhKubh)}(h&.. _dpll-definition-lock-status-error:h]h}(h]h ]h"]h$]h&]h!dpll-definition-lock-status-erroruh1hhM2hj6!hhhhubeh}(h](jj+!eh ]h"]( lock-statusdpll-definition-lock-statuseh$]h&]uh1hhj hhhhhKj }j"j!!sj }j+!j!!subh)}(hhh](h)}(hlock-status-errorh]hlock-status-error}(hj"hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj"hhhhhK7ubjf)}(hhh](jk)}(hhh](jp)}(htypeh]htype}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1johj"hhhKubj)}(henumh]j-)}(hj"h]henum}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhK7hj"ubah}(h]h ]h"]h$]h&]uh1jhj"ubeh}(h]h ]h"]h$]h&]uh1jjhhhK7hj"hhubjk)}(hhh](jp)}(hdoch]hdoc}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1johj"hhhKubj)}(hif previous status change was done due to a failure, this provides information of dpll device lock status error. Valid values for DPLL_A_LOCK_STATUS_ERROR attribute h]j-)}(hif previous status change was done due to a failure, this provides information of dpll device lock status error. Valid values for DPLL_A_LOCK_STATUS_ERROR attributeh]hif previous status change was done due to a failure, this provides information of dpll device lock status error. Valid values for DPLL_A_LOCK_STATUS_ERROR attribute}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhK7hj"ubah}(h]h ]h"]h$]h&]uh1jhj"ubeh}(h]h ]h"]h$]h&]uh1jjhhhK7hj"hhubjk)}(hhh](jp)}(hentriesh]hentries}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1johj#hhhKubj)}(hX:none: dpll device lock status was changed without any error :undefined: dpll device lock status was changed due to undefined error. Driver fills this value up in case it is not able to obtain suitable exact error type. :media-down: dpll device lock status was changed because of associated media got down. This may happen for example if dpll device was previously locked on an input pin of type PIN_TYPE_SYNCE_ETH_PORT. :fractional-frequency-offset-too-high: the FFO (Fractional Frequency Offset) between the RX and TX symbol rate on the media got too high. This may happen for example if dpll device was previously locked on an input pin of type PIN_TYPE_SYNCE_ETH_PORT. h]jf)}(hhh](jk)}(hhh](jp)}(hnoneh]hnone}(hj1#hhhNhNubah}(h]h ]h"]h$]h&]uh1johj.#hhhKubj)}(h5dpll device lock status was changed without any errorh]j-)}(hjA#h]h5dpll device lock status was changed without any error}(hjC#hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhK7hj?#ubah}(h]h ]h"]h$]h&]uh1jhj.#ubeh}(h]h ]h"]h$]h&]uh1jjhhhK7hj+#ubjk)}(hhh](jp)}(h undefinedh]h undefined}(hj_#hhhNhNubah}(h]h ]h"]h$]h&]uh1johj\#hhhKubj)}(hdpll device lock status was changed due to undefined error. Driver fills this value up in case it is not able to obtain suitable exact error type.h]j-)}(hjo#h]hdpll device lock status was changed due to undefined error. Driver fills this value up in case it is not able to obtain suitable exact error type.}(hjq#hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhK7hjm#ubah}(h]h ]h"]h$]h&]uh1jhj\#ubeh}(h]h ]h"]h$]h&]uh1jjhhhK7hj+#ubjk)}(hhh](jp)}(h media-downh]h media-down}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1johj#hhhKubj)}(hdpll device lock status was changed because of associated media got down. This may happen for example if dpll device was previously locked on an input pin of type PIN_TYPE_SYNCE_ETH_PORT.h]j-)}(hj#h]hdpll device lock status was changed because of associated media got down. This may happen for example if dpll device was previously locked on an input pin of type PIN_TYPE_SYNCE_ETH_PORT.}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhK7hj#ubah}(h]h ]h"]h$]h&]uh1jhj#ubeh}(h]h ]h"]h$]h&]uh1jjhhhK7hj+#ubjk)}(hhh](jp)}(h$fractional-frequency-offset-too-highh]h$fractional-frequency-offset-too-high}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1johj#hhhKubj)}(hthe FFO (Fractional Frequency Offset) between the RX and TX symbol rate on the media got too high. This may happen for example if dpll device was previously locked on an input pin of type PIN_TYPE_SYNCE_ETH_PORT. h]j-)}(hthe FFO (Fractional Frequency Offset) between the RX and TX symbol rate on the media got too high. This may happen for example if dpll device was previously locked on an input pin of type PIN_TYPE_SYNCE_ETH_PORT.h]hthe FFO (Fractional Frequency Offset) between the RX and TX symbol rate on the media got too high. This may happen for example if dpll device was previously locked on an input pin of type PIN_TYPE_SYNCE_ETH_PORT.}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhK7hj#ubah}(h]h ]h"]h$]h&]uh1jhj#ubeh}(h]h ]h"]h$]h&]uh1jjhhhK7hj+#ubeh}(h]h ]h"]h$]h&]uh1jehj'#ubah}(h]h ]h"]h$]h&]uh1jhj#ubeh}(h]h ]h"]h$]h&]uh1jjhhhK7hj"hhubeh}(h]h ]h"]h$]h&]uh1jehj"hhhhhK7ubh)}(h(.. _dpll-definition-clock-quality-level:h]h}(h]h ]h"]h$]h&]h#dpll-definition-clock-quality-leveluh1hhMBhj"hhhhubeh}(h](jj"eh ]h"](lock-status-error!dpll-definition-lock-status-erroreh$]h&]uh1hhj hhhhhK7j }j$j"sj }j"j"subh)}(hhh](h)}(hclock-quality-levelh]hclock-quality-level}(hj$hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj$hhhhhKYubjf)}(hhh](jk)}(hhh](jp)}(htypeh]htype}(hj+$hhhNhNubah}(h]h ]h"]h$]h&]uh1johj($hhhKubj)}(henumh]j-)}(hj;$h]henum}(hj=$hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKYhj9$ubah}(h]h ]h"]h$]h&]uh1jhj($ubeh}(h]h ]h"]h$]h&]uh1jjhhhKYhj%$hhubjk)}(hhh](jp)}(hdoch]hdoc}(hjY$hhhNhNubah}(h]h ]h"]h$]h&]uh1johjV$hhhKubj)}(hXlevel of quality of a clock device. This mainly applies when the dpll lock-status is DPLL_LOCK_STATUS_HOLDOVER. The current list is defined according to the table 11-7 contained in ITU-T G.8264/Y.1364 document. One may extend this list freely by other ITU-T defined clock qualities, or different ones defined by another standardization body (for those, please use different prefix). h]j-)}(hX~level of quality of a clock device. This mainly applies when the dpll lock-status is DPLL_LOCK_STATUS_HOLDOVER. The current list is defined according to the table 11-7 contained in ITU-T G.8264/Y.1364 document. One may extend this list freely by other ITU-T defined clock qualities, or different ones defined by another standardization body (for those, please use different prefix).h]hX~level of quality of a clock device. This mainly applies when the dpll lock-status is DPLL_LOCK_STATUS_HOLDOVER. The current list is defined according to the table 11-7 contained in ITU-T G.8264/Y.1364 document. One may extend this list freely by other ITU-T defined clock qualities, or different ones defined by another standardization body (for those, please use different prefix).}(hjk$hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKYhjg$ubah}(h]h ]h"]h$]h&]uh1jhjV$ubeh}(h]h ]h"]h$]h&]uh1jjhhhKYhj%$hhubjk)}(hhh](jp)}(hentriesh]hentries}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1johj$hhhKubj)}(h:itu-opt1-prc: :itu-opt1-ssu-a: :itu-opt1-ssu-b: :itu-opt1-eec1: :itu-opt1-prtc: :itu-opt1-eprtc: :itu-opt1-eeec: :itu-opt1-eprc: h]jf)}(hhh](jk)}(hhh](jp)}(h itu-opt1-prch]h itu-opt1-prc}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1johj$hhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhj$ubeh}(h]h ]h"]h$]h&]uh1jjhhhKYhj$ubjk)}(hhh](jp)}(hitu-opt1-ssu-ah]hitu-opt1-ssu-a}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1johj$hhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhj$ubeh}(h]h ]h"]h$]h&]uh1jjhhhKYhj$ubjk)}(hhh](jp)}(hitu-opt1-ssu-bh]hitu-opt1-ssu-b}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1johj$hhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhj$ubeh}(h]h ]h"]h$]h&]uh1jjhhhKYhj$ubjk)}(hhh](jp)}(h itu-opt1-eec1h]h itu-opt1-eec1}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1johj$hhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhj$ubeh}(h]h ]h"]h$]h&]uh1jjhhhKYhj$ubjk)}(hhh](jp)}(h itu-opt1-prtch]h itu-opt1-prtc}(hj %hhhNhNubah}(h]h ]h"]h$]h&]uh1johj%hhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhj%ubeh}(h]h ]h"]h$]h&]uh1jjhhhKYhj$ubjk)}(hhh](jp)}(hitu-opt1-eprtch]hitu-opt1-eprtc}(hj@%hhhNhNubah}(h]h ]h"]h$]h&]uh1johj=%hhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhj=%ubeh}(h]h ]h"]h$]h&]uh1jjhhhKYhj$ubjk)}(hhh](jp)}(h itu-opt1-eeech]h itu-opt1-eeec}(hj`%hhhNhNubah}(h]h ]h"]h$]h&]uh1johj]%hhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhj]%ubeh}(h]h ]h"]h$]h&]uh1jjhhhKYhj$ubjk)}(hhh](jp)}(h itu-opt1-eprch]h itu-opt1-eprc}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1johj}%hhhKubj)}(hhh]h}(h]h ]h"]h$]h&]uh1jhj}%ubeh}(h]h ]h"]h$]h&]uh1jjhhhKYhj$ubeh}(h]h ]h"]h$]h&]uh1jehj$ubah}(h]h ]h"]h$]h&]uh1jhj$ubeh}(h]h ]h"]h$]h&]uh1jjhhhKYhj%$hhubeh}(h]h ]h"]h$]h&]uh1jehj$hhhhhKYubh)}(h!.. _dpll-definition-temp-divider:h]h}(h]h ]h"]h$]h&]hdpll-definition-temp-divideruh1hhMVhj$hhhhubeh}(h](jj $eh ]h"](clock-quality-level#dpll-definition-clock-quality-leveleh$]h&]uh1hhj hhhhhKYj }j%j#sj }j $j#subh)}(hhh](h)}(h temp-dividerh]h temp-divider}(hj%hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj%hhhhhKwubjf)}(hhh](jk)}(hhh](jp)}(htypeh]htype}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1johj%hhhKubj)}(hconsth]j-)}(hj%h]hconst}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKwhj%ubah}(h]h ]h"]h$]h&]uh1jhj%ubeh}(h]h ]h"]h$]h&]uh1jjhhhKwhj%hhubjk)}(hhh](jp)}(hvalueh]hvalue}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1johj &hhhKubj)}(h1000h]j-)}(hj&h]h1000}(hj!&hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKwhj&ubah}(h]h ]h"]h$]h&]uh1jhj &ubeh}(h]h ]h"]h$]h&]uh1jjhhhKwhj%hhubjk)}(hhh](jp)}(hdoch]hdoc}(hj=&hhhNhNubah}(h]h ]h"]h$]h&]uh1johj:&hhhKubj)}(hXtemperature divider allowing userspace to calculate the temperature as float with three digit decimal precision. Value of (DPLL_A_TEMP / DPLL_TEMP_DIVIDER) is integer part of temperature value. Value of (DPLL_A_TEMP % DPLL_TEMP_DIVIDER) is fractional part of temperature value. h]j-)}(hXtemperature divider allowing userspace to calculate the temperature as float with three digit decimal precision. Value of (DPLL_A_TEMP / DPLL_TEMP_DIVIDER) is integer part of temperature value. Value of (DPLL_A_TEMP % DPLL_TEMP_DIVIDER) is fractional part of temperature value.h]hXtemperature divider allowing userspace to calculate the temperature as float with three digit decimal precision. Value of (DPLL_A_TEMP / DPLL_TEMP_DIVIDER) is integer part of temperature value. Value of (DPLL_A_TEMP % DPLL_TEMP_DIVIDER) is fractional part of temperature value.}(hjO&hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKwhjK&ubah}(h]h ]h"]h$]h&]uh1jhj:&ubeh}(h]h ]h"]h$]h&]uh1jjhhhKwhj%hhubeh}(h]h ]h"]h$]h&]uh1jehj%hhhhhKwubh)}(h.. _dpll-definition-type:h]h}(h]h ]h"]h$]h&]hdpll-definition-typeuh1hhM`hj%hhhhubeh}(h](jj%eh ]h"]( temp-dividerdpll-definition-temp-dividereh$]h&]uh1hhj hhhhhKwj }j&j%sj }j%j%subh)}(hhh](h)}(htypeh]htype}(hj&hhhNhNubah}(h]h ]h"]h$]h&]hj;uh1hhj&hhhhhKubjf)}(hhh](jk)}(hhh](jp)}(htypeh]htype}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1johj&hhhKubj)}(henumh]j-)}(hj&h]henum}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj&ubah}(h]h ]h"]h$]h&]uh1jhj&ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj&hhubjk)}(hhh](jp)}(hdoch]hdoc}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1johj&hhhKubj)}(h6type of dpll, valid values for DPLL_A_TYPE attribute h]j-)}(h4type of dpll, valid values for DPLL_A_TYPE attributeh]h4type of dpll, valid values for DPLL_A_TYPE attribute}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj&ubah}(h]h ]h"]h$]h&]uh1jhj&ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj&hhubjk)}(hhh](jp)}(hentriesh]hentries}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1johj&hhhKubj)}(h:pps: dpll produces Pulse-Per-Second signal :eec: dpll drives the Ethernet Equipment Clock :generic: generic dpll type for devices outside PPS/EEC classes h]jf)}(hhh](jk)}(hhh](jp)}(hppsh]hpps}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1johj 'hhhKubj)}(h%dpll produces Pulse-Per-Second signalh]j-)}(hj 'h]h%dpll produces Pulse-Per-Second signal}(hj"'hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj'ubah}(h]h ]h"]h$]h&]uh1jhj 'ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj 'ubjk)}(hhh](jp)}(heech]heec}(hj>'hhhNhNubah}(h]h ]h"]h$]h&]uh1johj;'hhhKubj)}(h(dpll drives the Ethernet Equipment Clockh]j-)}(hjN'h]h(dpll drives the Ethernet Equipment Clock}(hjP'hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhjL'ubah}(h]h ]h"]h$]h&]uh1jhj;'ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj 'ubjk)}(hhh](jp)}(hgenerich]hgeneric}(hjl'hhhNhNubah}(h]h ]h"]h$]h&]uh1johji'hhhKubj)}(h8generic dpll type for devices outside PPS/EEC classes h]j-)}(h5generic dpll type for devices outside PPS/EEC classesh]h5generic dpll type for devices outside PPS/EEC classes}(hj~'hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhjz'ubah}(h]h ]h"]h$]h&]uh1jhji'ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj 'ubeh}(h]h ]h"]h$]h&]uh1jehj'ubah}(h]h ]h"]h$]h&]uh1jhj&ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj&hhubeh}(h]h ]h"]h$]h&]uh1jehj&hhhhhKubh)}(h.. _dpll-definition-pin-type:h]h}(h]h ]h"]h$]h&]hdpll-definition-pin-typeuh1hhMohj&hhhhubeh}(h](jAjy&eh ]h"](typedpll-definition-typeeh$]h&]uh1hhj hhhhhKj }j'jo&sj }jy&jo&subh)}(hhh](h)}(hpin-typeh]hpin-type}(hj'hhhNhNubah}(h]h ]h"]h$]h&]hj]uh1hhj'hhhhhKubjf)}(hhh](jk)}(hhh](jp)}(htypeh]htype}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1johj'hhhKubj)}(henumh]j-)}(hj'h]henum}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj'ubah}(h]h ]h"]h$]h&]uh1jhj'ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj'hhubjk)}(hhh](jp)}(hdoch]hdoc}(hj (hhhNhNubah}(h]h ]h"]h$]h&]uh1johj(hhhKubj)}(hMdefines possible types of a pin, valid values for DPLL_A_PIN_TYPE attribute h]j-)}(hKdefines possible types of a pin, valid values for DPLL_A_PIN_TYPE attributeh]hKdefines possible types of a pin, valid values for DPLL_A_PIN_TYPE attribute}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj(ubah}(h]h ]h"]h$]h&]uh1jhj(ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj'hhubjk)}(hhh](jp)}(hentriesh]hentries}(hj9(hhhNhNubah}(h]h ]h"]h$]h&]uh1johj6(hhhKubj)}(hX:mux: aggregates another layer of selectable pins :ext: external input :synce-eth-port: ethernet port PHY's recovered clock :int-oscillator: device internal oscillator :gnss: GNSS recovered clock :int-nco: Device internal numerically controlled oscillator. When connected as a DPLL input, the DPLL enters NCO mode where the output frequency is adjusted by the host via the PTP clock interface. h]jf)}(hhh](jk)}(hhh](jp)}(hmuxh]hmux}(hjQ(hhhNhNubah}(h]h ]h"]h$]h&]uh1johjN(hhhKubj)}(h+aggregates another layer of selectable pinsh]j-)}(hja(h]h+aggregates another layer of selectable pins}(hjc(hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj_(ubah}(h]h ]h"]h$]h&]uh1jhjN(ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhjK(ubjk)}(hhh](jp)}(hexth]hext}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1johj|(hhhKubj)}(hexternal inputh]j-)}(hj(h]hexternal input}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj(ubah}(h]h ]h"]h$]h&]uh1jhj|(ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhjK(ubjk)}(hhh](jp)}(hsynce-eth-porth]hsynce-eth-port}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1johj(hhhKubj)}(h#ethernet port PHY's recovered clockh]j-)}(hj(h]h%ethernet port PHY’s recovered clock}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj(ubah}(h]h ]h"]h$]h&]uh1jhj(ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhjK(ubjk)}(hhh](jp)}(hint-oscillatorh]hint-oscillator}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1johj(hhhKubj)}(hdevice internal oscillatorh]j-)}(hj(h]hdevice internal oscillator}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj(ubah}(h]h ]h"]h$]h&]uh1jhj(ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhjK(ubjk)}(hhh](jp)}(hgnssh]hgnss}(hj )hhhNhNubah}(h]h ]h"]h$]h&]uh1johj)hhhKubj)}(hGNSS recovered clockh]j-)}(hj)h]hGNSS recovered clock}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj)ubah}(h]h ]h"]h$]h&]uh1jhj)ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhjK(ubjk)}(hhh](jp)}(hint-ncoh]hint-nco}(hj7)hhhNhNubah}(h]h ]h"]h$]h&]uh1johj4)hhhKubj)}(hDevice internal numerically controlled oscillator. When connected as a DPLL input, the DPLL enters NCO mode where the output frequency is adjusted by the host via the PTP clock interface. h]j-)}(hDevice internal numerically controlled oscillator. When connected as a DPLL input, the DPLL enters NCO mode where the output frequency is adjusted by the host via the PTP clock interface.h]hDevice internal numerically controlled oscillator. When connected as a DPLL input, the DPLL enters NCO mode where the output frequency is adjusted by the host via the PTP clock interface.}(hjI)hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhjE)ubah}(h]h ]h"]h$]h&]uh1jhj4)ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhjK(ubeh}(h]h ]h"]h$]h&]uh1jehjG(ubah}(h]h ]h"]h$]h&]uh1jhj6(ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj'hhubeh}(h]h ]h"]h$]h&]uh1jehj'hhhhhKubh)}(h".. _dpll-definition-pin-direction:h]h}(h]h ]h"]h$]h&]hdpll-definition-pin-directionuh1hhMhj'hhhhubeh}(h](jcj'eh ]h"](pin-typedpll-definition-pin-typeeh$]h&]uh1hhj hhhhhKj }j)j'sj }j'j'subh)}(hhh](h)}(h pin-directionh]h pin-direction}(hj)hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj)hhhhhKubjf)}(hhh](jk)}(hhh](jp)}(htypeh]htype}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1johj)hhhKubj)}(henumh]j-)}(hj)h]henum}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj)ubah}(h]h ]h"]h$]h&]uh1jhj)ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj)hhubjk)}(hhh](jp)}(hdoch]hdoc}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1johj)hhhKubj)}(hVdefines possible direction of a pin, valid values for DPLL_A_PIN_DIRECTION attribute h]j-)}(hTdefines possible direction of a pin, valid values for DPLL_A_PIN_DIRECTION attributeh]hTdefines possible direction of a pin, valid values for DPLL_A_PIN_DIRECTION attribute}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj)ubah}(h]h ]h"]h$]h&]uh1jhj)ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj)hhubjk)}(hhh](jp)}(hentriesh]hentries}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1johj*hhhKubj)}(hQ:input: pin used as a input of a signal :output: pin used to output the signal h]jf)}(hhh](jk)}(hhh](jp)}(hinputh]hinput}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1johj*hhhKubj)}(hpin used as a input of a signalh]j-)}(hj,*h]hpin used as a input of a signal}(hj.*hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj**ubah}(h]h ]h"]h$]h&]uh1jhj*ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj*ubjk)}(hhh](jp)}(houtputh]houtput}(hjJ*hhhNhNubah}(h]h ]h"]h$]h&]uh1johjG*hhhKubj)}(h pin used to output the signal h]j-)}(hpin used to output the signalh]hpin used to output the signal}(hj\*hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhjX*ubah}(h]h ]h"]h$]h&]uh1jhjG*ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj*ubeh}(h]h ]h"]h$]h&]uh1jehj*ubah}(h]h ]h"]h$]h&]uh1jhj*ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj)hhubeh}(h]h ]h"]h$]h&]uh1jehj)hhhhhKubh)}(h'.. _dpll-definition-pin-frequency-1-hz:h]h}(h]h ]h"]h$]h&]h"dpll-definition-pin-frequency-1-hzuh1hhMhj)hhhhubeh}(h](jj)eh ]h"]( pin-directiondpll-definition-pin-directioneh$]h&]uh1hhj hhhhhKj }j*j{)sj }j)j{)subh)}(hhh](h)}(hpin-frequency-1-hzh]hpin-frequency-1-hz}(hj*hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj*hhhhhKubjf)}(hhh](jk)}(hhh](jp)}(htypeh]htype}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1johj*hhhKubj)}(hconsth]j-)}(hj*h]hconst}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj*ubah}(h]h ]h"]h$]h&]uh1jhj*ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj*hhubjk)}(hhh](jp)}(hvalueh]hvalue}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1johj*hhhKubj)}(h1 h]j-)}(h1h]h1}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj*ubah}(h]h ]h"]h$]h&]uh1jhj*ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj*hhubeh}(h]h ]h"]h$]h&]uh1jehj*hhhhhKubh)}(h).. _dpll-definition-pin-frequency-10-khz:h]h}(h]h ]h"]h$]h&]h$dpll-definition-pin-frequency-10-khzuh1hhMhj*hhhhubeh}(h](jj*eh ]h"](pin-frequency-1-hz"dpll-definition-pin-frequency-1-hzeh$]h&]uh1hhj hhhhhKj }j*+j*sj }j*j*subh)}(hhh](h)}(hpin-frequency-10-khzh]hpin-frequency-10-khz}(hj2+hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj/+hhhhhKubjf)}(hhh](jk)}(hhh](jp)}(htypeh]htype}(hjF+hhhNhNubah}(h]h ]h"]h$]h&]uh1johjC+hhhKubj)}(hconsth]j-)}(hjV+h]hconst}(hjX+hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhjT+ubah}(h]h ]h"]h$]h&]uh1jhjC+ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj@+hhubjk)}(hhh](jp)}(hvalueh]hvalue}(hjt+hhhNhNubah}(h]h ]h"]h$]h&]uh1johjq+hhhKubj)}(h10000 h]j-)}(h10000h]h10000}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj+ubah}(h]h ]h"]h$]h&]uh1jhjq+ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj@+hhubeh}(h]h ]h"]h$]h&]uh1jehj/+hhhhhKubh)}(h+.. _dpll-definition-pin-frequency-77-5-khz:h]h}(h]h ]h"]h$]h&]h&dpll-definition-pin-frequency-77-5-khzuh1hhMhj/+hhhhubeh}(h](jj$+eh ]h"](pin-frequency-10-khz$dpll-definition-pin-frequency-10-khzeh$]h&]uh1hhj hhhhhKj }j+j+sj }j$+j+subh)}(hhh](h)}(hpin-frequency-77-5-khzh]hpin-frequency-77-5-khz}(hj+hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj+hhhhhKubjf)}(hhh](jk)}(hhh](jp)}(htypeh]htype}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1johj+hhhKubj)}(hconsth]j-)}(hj+h]hconst}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj+ubah}(h]h ]h"]h$]h&]uh1jhj+ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj+hhubjk)}(hhh](jp)}(hvalueh]hvalue}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1johj+hhhKubj)}(h77500 h]j-)}(h77500h]h77500}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj,ubah}(h]h ]h"]h$]h&]uh1jhj+ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj+hhubeh}(h]h ]h"]h$]h&]uh1jehj+hhhhhKubh)}(h).. _dpll-definition-pin-frequency-10-mhz:h]h}(h]h ]h"]h$]h&]h$dpll-definition-pin-frequency-10-mhzuh1hhMhj+hhhhubeh}(h](jj+eh ]h"](pin-frequency-77-5-khz&dpll-definition-pin-frequency-77-5-khzeh$]h&]uh1hhj hhhhhKj }jB,j+sj }j+j+subh)}(hhh](h)}(hpin-frequency-10-mhzh]hpin-frequency-10-mhz}(hjJ,hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjG,hhhhhKubjf)}(hhh](jk)}(hhh](jp)}(htypeh]htype}(hj^,hhhNhNubah}(h]h ]h"]h$]h&]uh1johj[,hhhKubj)}(hconsth]j-)}(hjn,h]hconst}(hjp,hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhjl,ubah}(h]h ]h"]h$]h&]uh1jhj[,ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhjX,hhubjk)}(hhh](jp)}(hvalueh]hvalue}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1johj,hhhKubj)}(h 10000000 h]j-)}(h10000000h]h10000000}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj,ubah}(h]h ]h"]h$]h&]uh1jhj,ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhjX,hhubeh}(h]h ]h"]h$]h&]uh1jehjG,hhhhhKubh)}(h.. _dpll-definition-pin-state:h]h}(h]h ]h"]h$]h&]hdpll-definition-pin-stateuh1hhMhjG,hhhhubeh}(h](j j<,eh ]h"](pin-frequency-10-mhz$dpll-definition-pin-frequency-10-mhzeh$]h&]uh1hhj hhhhhKj }j,j2,sj }j<,j2,subh)}(hhh](h)}(h pin-stateh]h pin-state}(hj,hhhNhNubah}(h]h ]h"]h$]h&]hj)uh1hhj,hhhhhKubjf)}(hhh](jk)}(hhh](jp)}(htypeh]htype}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1johj,hhhKubj)}(henumh]j-)}(hj,h]henum}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj,ubah}(h]h ]h"]h$]h&]uh1jhj,ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj,hhubjk)}(hhh](jp)}(hdoch]hdoc}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1johj-hhhKubj)}(hOdefines possible states of a pin, valid values for DPLL_A_PIN_STATE attribute h]j-)}(hMdefines possible states of a pin, valid values for DPLL_A_PIN_STATE attributeh]hMdefines possible states of a pin, valid values for DPLL_A_PIN_STATE attribute}(hj*-hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj&-ubah}(h]h ]h"]h$]h&]uh1jhj-ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj,hhubjk)}(hhh](jp)}(hentriesh]hentries}(hjG-hhhNhNubah}(h]h ]h"]h$]h&]uh1johjD-hhhKubj)}(h:connected: pin connected, active input of phase locked loop :disconnected: pin disconnected, not considered as a valid input :selectable: pin enabled for automatic input selection h]jf)}(hhh](jk)}(hhh](jp)}(h connectedh]h connected}(hj_-hhhNhNubah}(h]h ]h"]h$]h&]uh1johj\-hhhKubj)}(h0pin connected, active input of phase locked looph]j-)}(hjo-h]h0pin connected, active input of phase locked loop}(hjq-hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhjm-ubah}(h]h ]h"]h$]h&]uh1jhj\-ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhjY-ubjk)}(hhh](jp)}(h disconnectedh]h disconnected}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1johj-hhhKubj)}(h1pin disconnected, not considered as a valid inputh]j-)}(hj-h]h1pin disconnected, not considered as a valid input}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj-ubah}(h]h ]h"]h$]h&]uh1jhj-ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhjY-ubjk)}(hhh](jp)}(h selectableh]h selectable}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1johj-hhhKubj)}(h,pin enabled for automatic input selection h]j-)}(h)pin enabled for automatic input selectionh]h)pin enabled for automatic input selection}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj-ubah}(h]h ]h"]h$]h&]uh1jhj-ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhjY-ubeh}(h]h ]h"]h$]h&]uh1jehjU-ubah}(h]h ]h"]h$]h&]uh1jhjD-ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj,hhubeh}(h]h ]h"]h$]h&]uh1jehj,hhhhhKubh)}(h".. _dpll-definition-pin-operstate:h]h}(h]h ]h"]h$]h&]hdpll-definition-pin-operstateuh1hhMhj,hhhhubeh}(h](j/j,eh ]h"]( pin-statedpll-definition-pin-stateeh$]h&]uh1hhj hhhhhKj }j.j,sj }j,j,subh)}(hhh](h)}(h pin-operstateh]h pin-operstate}(hj.hhhNhNubah}(h]h ]h"]h$]h&]hjKuh1hhj.hhhhhKubjf)}(hhh](jk)}(hhh](jp)}(htypeh]htype}(hj+.hhhNhNubah}(h]h ]h"]h$]h&]uh1johj(.hhhKubj)}(henumh]j-)}(hj;.h]henum}(hj=.hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj9.ubah}(h]h ]h"]h$]h&]uh1jhj(.ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj%.hhubjk)}(hhh](jp)}(hdoch]hdoc}(hjY.hhhNhNubah}(h]h ]h"]h$]h&]uh1johjV.hhhKubj)}(hdefines possible operational states of a pin with respect to its parent DPLL device, valid values for DPLL_A_PIN_OPERSTATE attribute h]j-)}(hdefines possible operational states of a pin with respect to its parent DPLL device, valid values for DPLL_A_PIN_OPERSTATE attributeh]hdefines possible operational states of a pin with respect to its parent DPLL device, valid values for DPLL_A_PIN_OPERSTATE attribute}(hjk.hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhjg.ubah}(h]h ]h"]h$]h&]uh1jhjV.ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj%.hhubjk)}(hhh](jp)}(hentriesh]hentries}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1johj.hhhKubj)}(h:active: pin is qualified and actively used by the DPLL :standby: pin is qualified but not actively used by the DPLL :no-signal: pin does not have a valid signal :qual-failed: pin signal failed qualification (e.g. frequency or phase monitor) h]jf)}(hhh](jk)}(hhh](jp)}(hactiveh]hactive}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1johj.hhhKubj)}(h.pin is qualified and actively used by the DPLLh]j-)}(hj.h]h.pin is qualified and actively used by the DPLL}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj.ubah}(h]h ]h"]h$]h&]uh1jhj.ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj.ubjk)}(hhh](jp)}(hstandbyh]hstandby}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1johj.hhhKubj)}(h2pin is qualified but not actively used by the DPLLh]j-)}(hj.h]h2pin is qualified but not actively used by the DPLL}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj.ubah}(h]h ]h"]h$]h&]uh1jhj.ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj.ubjk)}(hhh](jp)}(h no-signalh]h no-signal}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1johj.hhhKubj)}(h pin does not have a valid signalh]j-)}(hj /h]h pin does not have a valid signal}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhKhj /ubah}(h]h ]h"]h$]h&]uh1jhj.ubeh}(h]h ]h"]h$]h&]uh1jjhhhKhj.ubjk)}(hhh](jp)}(h qual-failedh]h qual-failed}(hj*/hhhNhNubah}(h]h ]h"]h$]h&]uh1johj'/hhhKubj)}(hDpin signal failed qualification (e.g. frequency or phase monitor) h]j-)}(hApin signal failed qualification (e.g. frequency or phase monitor)h]hApin signal failed qualification (e.g. frequency or phase monitor)}(hjubah}(h]module-name-stringah ]h"]h$]module-name (string)ah&]uh1hhj3hhhhhM>j3Kubh)}(hhh]h)}(h pad (``pad``)h](hpad (}(hj3hhhNhNubh)}(h``pad``h]hpad}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh)}(hj3hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj3hhhhhMAubah}(h]pad-padah ]h"]h$] pad (pad)ah&]uh1hhj3hhhhhMAj3Kubh)}(hhh]h)}(hclock-id (``u64``)h](h clock-id (}(hj'4hhhNhNubh)}(h``u64``h]hu64}(hj/4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj'4ubh)}(hj'4hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj$4hhhhhMDubah}(h] clock-id-u64ah ]h"]h$]clock-id (u64)ah&]uh1hhj3hhhhhMDj3Kubh)}(hhh](h)}(hmode (``u32``)h](hmode (}(hjR4hhhNhNubh)}(h``u32``h]hu32}(hjZ4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjR4ubh)}(hjR4hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjO4hhhhhMGubjf)}(hhh]jk)}(hhh](jp)}(henumh]henum}(hjx4hhhNhNubah}(h]h ]h"]h$]h&]uh1johju4hhhKubj)}(h:ref:`dpll-definition-mode` h]j-)}(h:ref:`dpll-definition-mode`h]h)}(hj4h]j)}(hj4h]hdpll-definition-mode}(hj4hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj4ubah}(h]h ]h"]h$]h&]refdocj refdomainj4reftyperef refexplicitrefwarnjdpll-definition-modeuh1hhhhMGhj4ubah}(h]h ]h"]h$]h&]uh1j,hhhMGhj4ubah}(h]h ]h"]h$]h&]uh1jhju4ubeh}(h]h ]h"]h$]h&]uh1jjhhhMGhjr4hhubah}(h]h ]h"]h$]h&]uh1jehjO4hhhhhMGubeh}(h]mode-u32ah ]h"] mode (u32)ah$]h&]uh1hhj3hhhhhMGubh)}(hhh](h)}(hmode-supported (``u32``)h](hmode-supported (}(hj4hhhNhNubh)}(h``u32``h]hu32}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj4ubh)}(hj4hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj4hhhhhMKubjf)}(hhh](jk)}(hhh](jp)}(henumh]henum}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1johj4hhhKubj)}(h:ref:`dpll-definition-mode`h]j-)}(hj5h]h)}(hj5h]j)}(hj5h]hdpll-definition-mode}(hj5hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj 5ubah}(h]h ]h"]h$]h&]refdocj refdomainj5reftyperef refexplicitrefwarnjdpll-definition-modeuh1hhhhMKhj5ubah}(h]h ]h"]h$]h&]uh1j,hhhMKhj5ubah}(h]h ]h"]h$]h&]uh1jhj4ubeh}(h]h ]h"]h$]h&]uh1jjhhhMKhj4hhubjk)}(hhh](jp)}(h multi-attrh]h multi-attr}(hj?5hhhNhNubah}(h]h ]h"]h$]h&]uh1johj<5hhhKubj)}(hTrue h]j-)}(hTrueh]hTrue}(hjQ5hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMKhjM5ubah}(h]h ]h"]h$]h&]uh1jhj<5ubeh}(h]h ]h"]h$]h&]uh1jjhhhMKhj4hhubeh}(h]h ]h"]h$]h&]uh1jehj4hhhhhMKubeh}(h]mode-supported-u32ah ]h"]mode-supported (u32)ah$]h&]uh1hhj3hhhhhMKubh)}(hhh](h)}(hlock-status (``u32``)h](h lock-status (}(hj|5hhhNhNubh)}(h``u32``h]hu32}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj|5ubh)}(hj|5hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjy5hhhhhMPubjf)}(hhh]jk)}(hhh](jp)}(henumh]henum}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1johj5hhhKubj)}(h%:ref:`dpll-definition-lock-status` h]j-)}(h":ref:`dpll-definition-lock-status`h]h)}(hj5h]j)}(hj5h]hdpll-definition-lock-status}(hj5hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj5ubah}(h]h ]h"]h$]h&]refdocj refdomainj5reftyperef refexplicitrefwarnjdpll-definition-lock-statusuh1hhhhMPhj5ubah}(h]h ]h"]h$]h&]uh1j,hhhMPhj5ubah}(h]h ]h"]h$]h&]uh1jhj5ubeh}(h]h ]h"]h$]h&]uh1jjhhhMPhj5hhubah}(h]h ]h"]h$]h&]uh1jehjy5hhhhhMPubeh}(h]lock-status-u32ah ]h"]lock-status (u32)ah$]h&]uh1hhj3hhhhhMPubh)}(hhh]h)}(htemp (``s32``)h](htemp (}(hj5hhhNhNubh)}(h``s32``h]hs32}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj5ubh)}(hj5hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj5hhhhhMTubah}(h]temp-s32ah ]h"] temp (s32)ah$]h&]uh1hhj3hhhhhMTubh)}(hhh](h)}(htype (``u32``)h](htype (}(hj%6hhhNhNubh)}(h``u32``h]hu32}(hj-6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj%6ubh)}(hj%6hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj"6hhhhhMWubjf)}(hhh]jk)}(hhh](jp)}(henumh]henum}(hjK6hhhNhNubah}(h]h ]h"]h$]h&]uh1johjH6hhhKubj)}(h:ref:`dpll-definition-type` h]j-)}(h:ref:`dpll-definition-type`h]h)}(hj_6h]j)}(hj_6h]hdpll-definition-type}(hjd6hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhja6ubah}(h]h ]h"]h$]h&]refdocj refdomainjn6reftyperef refexplicitrefwarnjdpll-definition-typeuh1hhhhMWhj]6ubah}(h]h ]h"]h$]h&]uh1j,hhhMWhjY6ubah}(h]h ]h"]h$]h&]uh1jhjH6ubeh}(h]h ]h"]h$]h&]uh1jjhhhMWhjE6hhubah}(h]h ]h"]h$]h&]uh1jehj"6hhhhhMWubeh}(h]type-u32ah ]h"]h$] type (u32)ah&]uh1hhj3hhhhhMWj3Kubh)}(hhh](h)}(hlock-status-error (``u32``)h](hlock-status-error (}(hj6hhhNhNubh)}(h``u32``h]hu32}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj6ubh)}(hj6hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj6hhhhhM[ubjf)}(hhh]jk)}(hhh](jp)}(henumh]henum}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1johj6hhhKubj)}(h+:ref:`dpll-definition-lock-status-error` h]j-)}(h(:ref:`dpll-definition-lock-status-error`h]h)}(hj6h]j)}(hj6h]h!dpll-definition-lock-status-error}(hj6hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj6ubah}(h]h ]h"]h$]h&]refdocj refdomainj6reftyperef refexplicitrefwarnj!dpll-definition-lock-status-erroruh1hhhhM[hj6ubah}(h]h ]h"]h$]h&]uh1j,hhhM[hj6ubah}(h]h ]h"]h$]h&]uh1jhj6ubeh}(h]h ]h"]h$]h&]uh1jjhhhM[hj6hhubah}(h]h ]h"]h$]h&]uh1jehj6hhhhhM[ubeh}(h]lock-status-error-u32ah ]h"]lock-status-error (u32)ah$]h&]uh1hhj3hhhhhM[ubh)}(hhh](h)}(hclock-quality-level (``u32``)h](hclock-quality-level (}(hj!7hhhNhNubh)}(h``u32``h]hu32}(hj)7hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj!7ubh)}(hj!7hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj7hhhhhM_ubjf)}(hhh](jk)}(hhh](jp)}(henumh]henum}(hjG7hhhNhNubah}(h]h ]h"]h$]h&]uh1johjD7hhhKubj)}(h*:ref:`dpll-definition-clock-quality-level`h]j-)}(hjW7h]h)}(hjW7h]j)}(hjW7h]h#dpll-definition-clock-quality-level}(hj_7hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj\7ubah}(h]h ]h"]h$]h&]refdocj refdomainji7reftyperef refexplicitrefwarnj#dpll-definition-clock-quality-leveluh1hhhhM_hjY7ubah}(h]h ]h"]h$]h&]uh1j,hhhM_hjU7ubah}(h]h ]h"]h$]h&]uh1jhjD7ubeh}(h]h ]h"]h$]h&]uh1jjhhhM_hjA7hhubjk)}(hhh](jp)}(h multi-attrh]h multi-attr}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1johj7hhhKubj)}(hTrueh]j-)}(hj7h]hTrue}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhM_hj7ubah}(h]h ]h"]h$]h&]uh1jhj7ubeh}(h]h ]h"]h$]h&]uh1jjhhhM_hjA7hhubjk)}(hhh](jp)}(hdoch]hdoc}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1johj7hhhKubj)}(hXLevel of quality of a clock device. This mainly applies when the dpll lock-status is DPLL_LOCK_STATUS_HOLDOVER. This could be put to message multiple times to indicate possible parallel quality levels (e.g. one specified by ITU option 1 and another one specified by option 2). h]j-)}(hXLevel of quality of a clock device. This mainly applies when the dpll lock-status is DPLL_LOCK_STATUS_HOLDOVER. This could be put to message multiple times to indicate possible parallel quality levels (e.g. one specified by ITU option 1 and another one specified by option 2).h]hXLevel of quality of a clock device. This mainly applies when the dpll lock-status is DPLL_LOCK_STATUS_HOLDOVER. This could be put to message multiple times to indicate possible parallel quality levels (e.g. one specified by ITU option 1 and another one specified by option 2).}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhM_hj7ubah}(h]h ]h"]h$]h&]uh1jhj7ubeh}(h]h ]h"]h$]h&]uh1jjhhhM_hjA7hhubeh}(h]h ]h"]h$]h&]uh1jehj7hhhhhM_ubeh}(h]clock-quality-level-u32ah ]h"]clock-quality-level (u32)ah$]h&]uh1hhj3hhhhhM_ubh)}(hhh](h)}(hphase-offset-monitor (``u32``)h](hphase-offset-monitor (}(hj7hhhNhNubh)}(h``u32``h]hu32}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj7ubh)}(hj7hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj7hhhhhMjubjf)}(hhh](jk)}(hhh](jp)}(henumh]henum}(hj!8hhhNhNubah}(h]h ]h"]h$]h&]uh1johj8hhhKubj)}(h$:ref:`dpll-definition-feature-state`h]j-)}(hj18h]h)}(hj18h]j)}(hj18h]hdpll-definition-feature-state}(hj98hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj68ubah}(h]h ]h"]h$]h&]refdocj refdomainjC8reftyperef refexplicitrefwarnjdpll-definition-feature-stateuh1hhhhMjhj38ubah}(h]h ]h"]h$]h&]uh1j,hhhMjhj/8ubah}(h]h ]h"]h$]h&]uh1jhj8ubeh}(h]h ]h"]h$]h&]uh1jjhhhMjhj8hhubjk)}(hhh](jp)}(hdoch]hdoc}(hjj8hhhNhNubah}(h]h ]h"]h$]h&]uh1johjg8hhhKubj)}(hReceive or request state of phase offset monitor feature. If enabled, dpll device shall monitor and notify all currently available inputs for changes of their phase offset against the dpll device. h]j-)}(hReceive or request state of phase offset monitor feature. If enabled, dpll device shall monitor and notify all currently available inputs for changes of their phase offset against the dpll device.h]hReceive or request state of phase offset monitor feature. If enabled, dpll device shall monitor and notify all currently available inputs for changes of their phase offset against the dpll device.}(hj|8hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMjhjx8ubah}(h]h ]h"]h$]h&]uh1jhjg8ubeh}(h]h ]h"]h$]h&]uh1jjhhhMjhj8hhubeh}(h]h ]h"]h$]h&]uh1jehj7hhhhhMjubeh}(h]phase-offset-monitor-u32ah ]h"]phase-offset-monitor (u32)ah$]h&]uh1hhj3hhhhhMjubh)}(hhh](h)}(h!phase-offset-avg-factor (``u32``)h](hphase-offset-avg-factor (}(hj8hhhNhNubh)}(h``u32``h]hu32}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj8ubh)}(hj8hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj8hhhhhMrubjf)}(hhh]jk)}(hhh](jp)}(hdoch]hdoc}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1johj8hhhKubj)}(hDAveraging factor applied to calculation of reported phase offset. h]j-)}(hAAveraging factor applied to calculation of reported phase offset.h]hAAveraging factor applied to calculation of reported phase offset.}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMrhj8ubah}(h]h ]h"]h$]h&]uh1jhj8ubeh}(h]h ]h"]h$]h&]uh1jjhhhMrhj8hhubah}(h]h ]h"]h$]h&]uh1jehj8hhhhhMrubeh}(h]phase-offset-avg-factor-u32ah ]h"]phase-offset-avg-factor (u32)ah$]h&]uh1hhj3hhhhhMrubh)}(hhh](h)}(hfrequency-monitor (``u32``)h](hfrequency-monitor (}(hj 9hhhNhNubh)}(h``u32``h]hu32}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj 9ubh)}(hj 9hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj9hhhhhMvubjf)}(hhh](jk)}(hhh](jp)}(henumh]henum}(hj09hhhNhNubah}(h]h ]h"]h$]h&]uh1johj-9hhhKubj)}(h$:ref:`dpll-definition-feature-state`h]j-)}(hj@9h]h)}(hj@9h]j)}(hj@9h]hdpll-definition-feature-state}(hjH9hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjE9ubah}(h]h ]h"]h$]h&]refdocj refdomainjR9reftyperef refexplicitrefwarnjdpll-definition-feature-stateuh1hhhhMvhjB9ubah}(h]h ]h"]h$]h&]uh1j,hhhMvhj>9ubah}(h]h ]h"]h$]h&]uh1jhj-9ubeh}(h]h ]h"]h$]h&]uh1jjhhhMvhj*9hhubjk)}(hhh](jp)}(hdoch]hdoc}(hjy9hhhNhNubah}(h]h ]h"]h$]h&]uh1johjv9hhhKubj)}(hCurrent or desired state of the frequency monitor feature. If enabled, dpll device shall measure all currently available inputs for their actual input frequency. h]j-)}(hCurrent or desired state of the frequency monitor feature. If enabled, dpll device shall measure all currently available inputs for their actual input frequency.h]hCurrent or desired state of the frequency monitor feature. If enabled, dpll device shall measure all currently available inputs for their actual input frequency.}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMvhj9ubah}(h]h ]h"]h$]h&]uh1jhjv9ubeh}(h]h ]h"]h$]h&]uh1jjhhhMvhj*9hhubeh}(h]h ]h"]h$]h&]uh1jehj9hhhhhMvubh)}(h.. _dpll-attribute-set-pin:h]h}(h]h ]h"]h$]h&]hdpll-attribute-set-pinuh1hhMahj9hhhhubeh}(h]frequency-monitor-u32ah ]h"]frequency-monitor (u32)ah$]h&]uh1hhj3hhhhhMvubeh}(h](j&j3eh ]h"](dplldpll-attribute-set-dplleh$]h&]uh1hhju3hhhhhM'j }j9j3sj }j3j3subh)}(hhh](h)}(hpinh]hpin}(hj9hhhNhNubah}(h]h ]h"]h$]h&]hjBuh1hhj9hhhhhMvubh)}(hhh]h)}(h id (``u32``)h](hid (}(hj9hhhNhNubh)}(h``u32``h]hu32}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj9ubh)}(hj9hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj9hhhhhMubah}(h]id1ah ]h"]h$]j3ah&]uh1hhj9hhhhhMj3Kubh)}(hhh]h)}(hparent-id (``u32``)h](h parent-id (}(hj:hhhNhNubh)}(h``u32``h]hu32}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj:ubh)}(hj:hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj:hhhhhMubah}(h] parent-id-u32ah ]h"]parent-id (u32)ah$]h&]uh1hhj9hhhhhMubh)}(hhh]h)}(hmodule-name (``string``)h](h module-name (}(hj1:hhhNhNubh)}(h ``string``h]hstring}(hj9:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj1:ubh)}(hj1:hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj.:hhhhhMubah}(h]id2ah ]h"]h$]j3ah&]uh1hhj9hhhhhMj3Kubh)}(hhh]h)}(h pad (``pad``)h](hpad (}(hj[:hhhNhNubh)}(h``pad``h]hpad}(hjc:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj[:ubh)}(hj[:hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjX:hhhhhMubah}(h]id3ah ]h"]h$]j"4ah&]uh1hhj9hhhhhMj3Kubh)}(hhh]h)}(hclock-id (``u64``)h](h clock-id (}(hj:hhhNhNubh)}(h``u64``h]hu64}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj:ubh)}(hj:hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj:hhhhhMubah}(h]id4ah ]h"]h$]jM4ah&]uh1hhj9hhhhhMj3Kubh)}(hhh]h)}(hboard-label (``string``)h](h board-label (}(hj:hhhNhNubh)}(h ``string``h]hstring}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj:ubh)}(hj:hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj:hhhhhMubah}(h]board-label-stringah ]h"]board-label (string)ah$]h&]uh1hhj9hhhhhMubh)}(hhh]h)}(hpanel-label (``string``)h](h panel-label (}(hj:hhhNhNubh)}(h ``string``h]hstring}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj:ubh)}(hj:hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj:hhhhhMubah}(h]panel-label-stringah ]h"]panel-label (string)ah$]h&]uh1hhj9hhhhhMubh)}(hhh]h)}(hpackage-label (``string``)h](hpackage-label (}(hj;hhhNhNubh)}(h ``string``h]hstring}(hj ;hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj;ubh)}(hj;hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj;hhhhhMubah}(h]package-label-stringah ]h"]package-label (string)ah$]h&]uh1hhj9hhhhhMubh)}(hhh](h)}(htype (``u32``)h](htype (}(hj0;hhhNhNubh)}(h``u32``h]hu32}(hj8;hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0;ubh)}(hj0;hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj-;hhhhhMubjf)}(hhh]jk)}(hhh](jp)}(henumh]henum}(hjV;hhhNhNubah}(h]h ]h"]h$]h&]uh1johjS;hhhKubj)}(h":ref:`dpll-definition-pin-type` h]j-)}(h:ref:`dpll-definition-pin-type`h]h)}(hjj;h]j)}(hjj;h]hdpll-definition-pin-type}(hjo;hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjl;ubah}(h]h ]h"]h$]h&]refdocj refdomainjy;reftyperef refexplicitrefwarnjdpll-definition-pin-typeuh1hhhhMhjh;ubah}(h]h ]h"]h$]h&]uh1j,hhhMhjd;ubah}(h]h ]h"]h$]h&]uh1jhjS;ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjP;hhubah}(h]h ]h"]h$]h&]uh1jehj-;hhhhhMubeh}(h]id5ah ]h"]h$]j6ah&]uh1hhj9hhhhhMj3Kubh)}(hhh](h)}(hdirection (``u32``)h](h direction (}(hj;hhhNhNubh)}(h``u32``h]hu32}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj;ubh)}(hj;hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj;hhhhhMubjf)}(hhh]jk)}(hhh](jp)}(henumh]henum}(hj;hhhNhNubah}(h]h ]h"]h$]h&]uh1johj;hhhKubj)}(h':ref:`dpll-definition-pin-direction` h]j-)}(h$:ref:`dpll-definition-pin-direction`h]h)}(hj;h]j)}(hj;h]hdpll-definition-pin-direction}(hj;hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj;ubah}(h]h ]h"]h$]h&]refdocj refdomainj;reftyperef refexplicitrefwarnjdpll-definition-pin-directionuh1hhhhMhj;ubah}(h]h ]h"]h$]h&]uh1j,hhhMhj;ubah}(h]h ]h"]h$]h&]uh1jhj;ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj;hhubah}(h]h ]h"]h$]h&]uh1jehj;hhhhhMubeh}(h] direction-u32ah ]h"]direction (u32)ah$]h&]uh1hhj9hhhhhMubh)}(hhh]h)}(hfrequency (``u64``)h](h frequency (}(hj+<hhhNhNubh)}(h``u64``h]hu64}(hj3<hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj+<ubh)}(hj+<hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj(<hhhhhMubah}(h] frequency-u64ah ]h"]frequency (u64)ah$]h&]uh1hhj9hhhhhMubh)}(hhh](h)}(hfrequency-supported (``nest``)h](hfrequency-supported (}(hjV<hhhNhNubh)}(h``nest``h]hnest}(hj^<hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjV<ubh)}(hjV<hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjS<hhhhhMubjf)}(hhh](jk)}(hhh](jp)}(h multi-attrh]h multi-attr}(hj|<hhhNhNubah}(h]h ]h"]h$]h&]uh1johjy<hhhKubj)}(hTrueh]j-)}(hj<h]hTrue}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhj<ubah}(h]h ]h"]h$]h&]uh1jhjy<ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjv<hhubjk)}(hhh](jp)}(hnested-attributesh]hnested-attributes}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1johj<hhhKubj)}(h,:ref:`dpll-attribute-set-frequency-range` h]j-)}(h):ref:`dpll-attribute-set-frequency-range`h]h)}(hj<h]j)}(hj<h]h"dpll-attribute-set-frequency-range}(hj<hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj<ubah}(h]h ]h"]h$]h&]refdocj refdomainj<reftyperef refexplicitrefwarnj"dpll-attribute-set-frequency-rangeuh1hhhhMhj<ubah}(h]h ]h"]h$]h&]uh1j,hhhMhj<ubah}(h]h ]h"]h$]h&]uh1jhj<ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjv<hhubeh}(h]h ]h"]h$]h&]uh1jehjS<hhhhhMubeh}(h]frequency-supported-nestah ]h"]frequency-supported (nest)ah$]h&]uh1hhj9hhhhhMubh)}(hhh]h)}(hfrequency-min (``u64``)h](hfrequency-min (}(hj=hhhNhNubh)}(h``u64``h]hu64}(hj =hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj=ubh)}(hj=hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj<hhhhhMubah}(h]frequency-min-u64ah ]h"]frequency-min (u64)ah$]h&]uh1hhj9hhhhhMubh)}(hhh]h)}(hfrequency-max (``u64``)h](hfrequency-max (}(hj-=hhhNhNubh)}(h``u64``h]hu64}(hj5=hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj-=ubh)}(hj-=hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj*=hhhhhMubah}(h]frequency-max-u64ah ]h"]frequency-max (u64)ah$]h&]uh1hhj9hhhhhMubh)}(hhh]h)}(hprio (``u32``)h](hprio (}(hjX=hhhNhNubh)}(h``u32``h]hu32}(hj`=hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjX=ubh)}(hjX=hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjU=hhhhhMubah}(h]prio-u32ah ]h"] prio (u32)ah$]h&]uh1hhj9hhhhhMubh)}(hhh](h)}(hstate (``u32``)h](hstate (}(hj=hhhNhNubh)}(h``u32``h]hu32}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj=ubh)}(hj=hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj=hhhhhMubjf)}(hhh]jk)}(hhh](jp)}(henumh]henum}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1johj=hhhKubj)}(h#:ref:`dpll-definition-pin-state` h]j-)}(h :ref:`dpll-definition-pin-state`h]h)}(hj=h]j)}(hj=h]hdpll-definition-pin-state}(hj=hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj=ubah}(h]h ]h"]h$]h&]refdocj refdomainj=reftyperef refexplicitrefwarnjdpll-definition-pin-stateuh1hhhhMhj=ubah}(h]h ]h"]h$]h&]uh1j,hhhMhj=ubah}(h]h ]h"]h$]h&]uh1jhj=ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj=hhubah}(h]h ]h"]h$]h&]uh1jehj=hhhhhMubeh}(h] state-u32ah ]h"] state (u32)ah$]h&]uh1hhj9hhhhhMubh)}(hhh](h)}(hcapabilities (``u32``)h](hcapabilities (}(hj>hhhNhNubh)}(h``u32``h]hu32}(hj >hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj>ubh)}(hj>hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj=hhhhhMubjf)}(hhh]jk)}(hhh](jp)}(henumh]henum}(hj'>hhhNhNubah}(h]h ]h"]h$]h&]uh1johj$>hhhKubj)}(h*:ref:`dpll-definition-pin-capabilities` h]j-)}(h':ref:`dpll-definition-pin-capabilities`h]h)}(hj;>h]j)}(hj;>h]h dpll-definition-pin-capabilities}(hj@>hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj=>ubah}(h]h ]h"]h$]h&]refdocj refdomainjJ>reftyperef refexplicitrefwarnj dpll-definition-pin-capabilitiesuh1hhhhMhj9>ubah}(h]h ]h"]h$]h&]uh1j,hhhMhj5>ubah}(h]h ]h"]h$]h&]uh1jhj$>ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj!>hhubah}(h]h ]h"]h$]h&]uh1jehj=hhhhhMubeh}(h]capabilities-u32ah ]h"]capabilities (u32)ah$]h&]uh1hhj9hhhhhMubh)}(hhh](h)}(hparent-device (``nest``)h](hparent-device (}(hj>hhhNhNubh)}(h``nest``h]hnest}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj>ubh)}(hj>hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj|>hhhhhMubjf)}(hhh](jk)}(hhh](jp)}(h multi-attrh]h multi-attr}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1johj>hhhKubj)}(hTrueh]j-)}(hj>h]hTrue}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhj>ubah}(h]h ]h"]h$]h&]uh1jhj>ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj>hhubjk)}(hhh](jp)}(hnested-attributesh]hnested-attributes}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1johj>hhhKubj)}(h.:ref:`dpll-attribute-set-pin-parent-device` h]j-)}(h+:ref:`dpll-attribute-set-pin-parent-device`h]h)}(hj>h]j)}(hj>h]h$dpll-attribute-set-pin-parent-device}(hj>hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj>ubah}(h]h ]h"]h$]h&]refdocj refdomainj>reftyperef refexplicitrefwarnj$dpll-attribute-set-pin-parent-deviceuh1hhhhMhj>ubah}(h]h ]h"]h$]h&]uh1j,hhhMhj>ubah}(h]h ]h"]h$]h&]uh1jhj>ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj>hhubeh}(h]h ]h"]h$]h&]uh1jehj|>hhhhhMubeh}(h]parent-device-nestah ]h"]parent-device (nest)ah$]h&]uh1hhj9hhhhhMubh)}(hhh](h)}(hparent-pin (``nest``)h](h parent-pin (}(hj+?hhhNhNubh)}(h``nest``h]hnest}(hj3?hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj+?ubh)}(hj+?hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj(?hhhhhMubjf)}(hhh](jk)}(hhh](jp)}(h multi-attrh]h multi-attr}(hjQ?hhhNhNubah}(h]h ]h"]h$]h&]uh1johjN?hhhKubj)}(hTrueh]j-)}(hja?h]hTrue}(hjc?hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhj_?ubah}(h]h ]h"]h$]h&]uh1jhjN?ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjK?hhubjk)}(hhh](jp)}(hnested-attributesh]hnested-attributes}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1johj|?hhhKubj)}(h+:ref:`dpll-attribute-set-pin-parent-pin` h]j-)}(h(:ref:`dpll-attribute-set-pin-parent-pin`h]h)}(hj?h]j)}(hj?h]h!dpll-attribute-set-pin-parent-pin}(hj?hhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhj?ubah}(h]h ]h"]h$]h&]refdocj refdomainj?reftyperef refexplicitrefwarnj!dpll-attribute-set-pin-parent-pinuh1hhhhMhj?ubah}(h]h ]h"]h$]h&]uh1j,hhhMhj?ubah}(h]h ]h"]h$]h&]uh1jhj|?ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjK?hhubeh}(h]h ]h"]h$]h&]uh1jehj(?hhhhhMubeh}(h]parent-pin-nestah ]h"]parent-pin (nest)ah$]h&]uh1hhj9hhhhhMubh)}(hhh]h)}(hphase-adjust-min (``s32``)h](hphase-adjust-min (}(hj?hhhNhNubh)}(h``s32``h]hs32}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj?ubh)}(hj?hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj?hhhhhMubah}(h]phase-adjust-min-s32ah ]h"]phase-adjust-min (s32)ah$]h&]uh1hhj9hhhhhMubh)}(hhh]h)}(hphase-adjust-max (``s32``)h](hphase-adjust-max (}(hj@hhhNhNubh)}(h``s32``h]hs32}(hj @hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj@ubh)}(hj@hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj?hhhhhMubah}(h]phase-adjust-max-s32ah ]h"]phase-adjust-max (s32)ah$]h&]uh1hhj9hhhhhMubh)}(hhh]h)}(hphase-adjust (``s32``)h](hphase-adjust (}(hj-@hhhNhNubh)}(h``s32``h]hs32}(hj5@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj-@ubh)}(hj-@hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj*@hhhhhMubah}(h]phase-adjust-s32ah ]h"]phase-adjust (s32)ah$]h&]uh1hhj9hhhhhMubh)}(hhh]h)}(hphase-offset (``s64``)h](hphase-offset (}(hjX@hhhNhNubh)}(h``s64``h]hs64}(hj`@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjX@ubh)}(hjX@hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjU@hhhhhMubah}(h]phase-offset-s64ah ]h"]phase-offset (s64)ah$]h&]uh1hhj9hhhhhMubh)}(hhh](h)}(h&fractional-frequency-offset (``sint``)h](hfractional-frequency-offset (}(hj@hhhNhNubh)}(h``sint``h]hsint}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj@ubh)}(hj@hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj@hhhhhMubjf)}(hhh]jk)}(hhh](jp)}(hdoch]hdoc}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1johj@hhhKubj)}(hXThe FFO (Fractional Frequency Offset) of the pin. At top level this represents the RX vs TX symbol rate offset on the media associated with the pin. Inside the pin-parent-device nest it represents the frequency offset between the pin and its parent DPLL device. For pins of type PIN_TYPE_INT_NCO this represents the DPLL's current output frequency offset from its nominal frequency. Value is in PPM (parts per million). This is a lower-precision version of fractional-frequency-offset-ppt. h]j-)}(hXThe FFO (Fractional Frequency Offset) of the pin. At top level this represents the RX vs TX symbol rate offset on the media associated with the pin. Inside the pin-parent-device nest it represents the frequency offset between the pin and its parent DPLL device. For pins of type PIN_TYPE_INT_NCO this represents the DPLL's current output frequency offset from its nominal frequency. Value is in PPM (parts per million). This is a lower-precision version of fractional-frequency-offset-ppt.h]hXThe FFO (Fractional Frequency Offset) of the pin. At top level this represents the RX vs TX symbol rate offset on the media associated with the pin. Inside the pin-parent-device nest it represents the frequency offset between the pin and its parent DPLL device. For pins of type PIN_TYPE_INT_NCO this represents the DPLL’s current output frequency offset from its nominal frequency. Value is in PPM (parts per million). This is a lower-precision version of fractional-frequency-offset-ppt.}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhj@ubah}(h]h ]h"]h$]h&]uh1jhj@ubeh}(h]h ]h"]h$]h&]uh1jjhhhMhj@hhubah}(h]h ]h"]h$]h&]uh1jehj@hhhhhMubeh}(h] fractional-frequency-offset-sintah ]h"]"fractional-frequency-offset (sint)ah$]h&]uh1hhj9hhhhhMubh)}(hhh](h)}(hesync-frequency (``u64``)h](hesync-frequency (}(hj@hhhNhNubh)}(h``u64``h]hu64}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj@ubh)}(hj@hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj@hhhhhMubjf)}(hhh]jk)}(hhh](jp)}(hdoch]hdoc}(hj AhhhNhNubah}(h]h ]h"]h$]h&]uh1johj AhhhKubj)}(hFrequency of Embedded SYNC signal. If provided, the pin is configured with a SYNC signal embedded into its base clock frequency. h]j-)}(hFrequency of Embedded SYNC signal. If provided, the pin is configured with a SYNC signal embedded into its base clock frequency.h]hFrequency of Embedded SYNC signal. If provided, the pin is configured with a SYNC signal embedded into its base clock frequency.}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjAubah}(h]h ]h"]h$]h&]uh1jhj Aubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjAhhubah}(h]h ]h"]h$]h&]uh1jehj@hhhhhMubeh}(h]esync-frequency-u64ah ]h"]esync-frequency (u64)ah$]h&]uh1hhj9hhhhhMubh)}(hhh](h)}(h$esync-frequency-supported (``nest``)h](hesync-frequency-supported (}(hjIAhhhNhNubh)}(h``nest``h]hnest}(hjQAhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjIAubh)}(hjIAhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjFAhhhhhMubjf)}(hhh](jk)}(hhh](jp)}(h multi-attrh]h multi-attr}(hjoAhhhNhNubah}(h]h ]h"]h$]h&]uh1johjlAhhhKubj)}(hTrueh]j-)}(hjAh]hTrue}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhj}Aubah}(h]h ]h"]h$]h&]uh1jhjlAubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjiAhhubjk)}(hhh](jp)}(hnested-attributesh]hnested-attributes}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1johjAhhhKubj)}(h):ref:`dpll-attribute-set-frequency-range`h]j-)}(hjAh]h)}(hjAh]j)}(hjAh]h"dpll-attribute-set-frequency-range}(hjAhhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjAubah}(h]h ]h"]h$]h&]refdocj refdomainjAreftyperef refexplicitrefwarnj"dpll-attribute-set-frequency-rangeuh1hhhhMhjAubah}(h]h ]h"]h$]h&]uh1j,hhhMhjAubah}(h]h ]h"]h$]h&]uh1jhjAubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjiAhhubjk)}(hhh](jp)}(hdoch]hdoc}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1johjAhhhKubj)}(hoIf provided a pin is capable of embedding a SYNC signal (within given range) into its base frequency signal. h]j-)}(hlIf provided a pin is capable of embedding a SYNC signal (within given range) into its base frequency signal.h]hlIf provided a pin is capable of embedding a SYNC signal (within given range) into its base frequency signal.}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjAubah}(h]h ]h"]h$]h&]uh1jhjAubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjiAhhubeh}(h]h ]h"]h$]h&]uh1jehjFAhhhhhMubeh}(h]esync-frequency-supported-nestah ]h"] esync-frequency-supported (nest)ah$]h&]uh1hhj9hhhhhMubh)}(hhh](h)}(hesync-pulse (``u32``)h](h esync-pulse (}(hj#BhhhNhNubh)}(h``u32``h]hu32}(hj+BhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj#Bubh)}(hj#BhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj BhhhhhMubjf)}(hhh]jk)}(hhh](jp)}(hdoch]hdoc}(hjIBhhhNhNubah}(h]h ]h"]h$]h&]uh1johjFBhhhKubj)}(hpA ratio of high to low state of a SYNC signal pulse embedded into base clock frequency. Value is in percents. h]j-)}(hmA ratio of high to low state of a SYNC signal pulse embedded into base clock frequency. Value is in percents.h]hmA ratio of high to low state of a SYNC signal pulse embedded into base clock frequency. Value is in percents.}(hj[BhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjWBubah}(h]h ]h"]h$]h&]uh1jhjFBubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjCBhhubah}(h]h ]h"]h$]h&]uh1jehj BhhhhhMubeh}(h]esync-pulse-u32ah ]h"]esync-pulse (u32)ah$]h&]uh1hhj9hhhhhMubh)}(hhh](h)}(hreference-sync (``nest``)h](hreference-sync (}(hjBhhhNhNubh)}(h``nest``h]hnest}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjBubh)}(hjBhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjBhhhhhMubjf)}(hhh](jk)}(hhh](jp)}(h multi-attrh]h multi-attr}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1johjBhhhKubj)}(hTrueh]j-)}(hjBh]hTrue}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjBubah}(h]h ]h"]h$]h&]uh1jhjBubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjBhhubjk)}(hhh](jp)}(hnested-attributesh]hnested-attributes}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1johjBhhhKubj)}(h(:ref:`dpll-attribute-set-reference-sync`h]j-)}(hjBh]h)}(hjBh]j)}(hjBh]h!dpll-attribute-set-reference-sync}(hjBhhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjBubah}(h]h ]h"]h$]h&]refdocj refdomainjBreftyperef refexplicitrefwarnj!dpll-attribute-set-reference-syncuh1hhhhMhjBubah}(h]h ]h"]h$]h&]uh1j,hhhMhjBubah}(h]h ]h"]h$]h&]uh1jhjBubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjBhhubjk)}(hhh](jp)}(hdoch]hdoc}(hj#ChhhNhNubah}(h]h ]h"]h$]h&]uh1johj ChhhKubj)}(h[Capable pin provides list of pins that can be bound to create a reference-sync pin pair. h]j-)}(hXCapable pin provides list of pins that can be bound to create a reference-sync pin pair.h]hXCapable pin provides list of pins that can be bound to create a reference-sync pin pair.}(hj5ChhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhj1Cubah}(h]h ]h"]h$]h&]uh1jhj Cubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjBhhubeh}(h]h ]h"]h$]h&]uh1jehjBhhhhhMubeh}(h]reference-sync-nestah ]h"]reference-sync (nest)ah$]h&]uh1hhj9hhhhhMubh)}(hhh](h)}(hphase-adjust-gran (``u32``)h](hphase-adjust-gran (}(hj`ChhhNhNubh)}(h``u32``h]hu32}(hjhChhhNhNubah}(h]h ]h"]h$]h&]uh1hhj`Cubh)}(hj`ChhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj]ChhhhhMubjf)}(hhh]jk)}(hhh](jp)}(hdoch]hdoc}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1johjChhhKubj)}(hyGranularity of phase adjustment, in picoseconds. The value of phase adjustment must be a multiple of this granularity. h]j-)}(hvGranularity of phase adjustment, in picoseconds. The value of phase adjustment must be a multiple of this granularity.h]hvGranularity of phase adjustment, in picoseconds. The value of phase adjustment must be a multiple of this granularity.}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjCubah}(h]h ]h"]h$]h&]uh1jhjCubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjChhubah}(h]h ]h"]h$]h&]uh1jehj]ChhhhhMubeh}(h]phase-adjust-gran-u32ah ]h"]phase-adjust-gran (u32)ah$]h&]uh1hhj9hhhhhMubh)}(hhh](h)}(h*fractional-frequency-offset-ppt (``sint``)h](h!fractional-frequency-offset-ppt (}(hjChhhNhNubh)}(h``sint``h]hsint}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1hhjCubh)}(hjChhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjChhhhhMubjf)}(hhh]jk)}(hhh](jp)}(hdoch]hdoc}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1johjChhhKubj)}(hXThe FFO (Fractional Frequency Offset) of the pin. At top level this represents the RX vs TX symbol rate offset on the media associated with the pin. Inside the pin-parent-device nest it represents the frequency offset between the pin and its parent DPLL device. For pins of type PIN_TYPE_INT_NCO this represents the DPLL's current output frequency offset from its nominal frequency. Value is in PPT (parts per trillion, 10^-12). This is a higher-precision version of fractional-frequency-offset. h]j-)}(hXThe FFO (Fractional Frequency Offset) of the pin. At top level this represents the RX vs TX symbol rate offset on the media associated with the pin. Inside the pin-parent-device nest it represents the frequency offset between the pin and its parent DPLL device. For pins of type PIN_TYPE_INT_NCO this represents the DPLL's current output frequency offset from its nominal frequency. Value is in PPT (parts per trillion, 10^-12). This is a higher-precision version of fractional-frequency-offset.h]hXThe FFO (Fractional Frequency Offset) of the pin. At top level this represents the RX vs TX symbol rate offset on the media associated with the pin. Inside the pin-parent-device nest it represents the frequency offset between the pin and its parent DPLL device. For pins of type PIN_TYPE_INT_NCO this represents the DPLL’s current output frequency offset from its nominal frequency. Value is in PPT (parts per trillion, 10^-12). This is a higher-precision version of fractional-frequency-offset.}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjCubah}(h]h ]h"]h$]h&]uh1jhjCubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjChhubah}(h]h ]h"]h$]h&]uh1jehjChhhhhMubeh}(h]$fractional-frequency-offset-ppt-sintah ]h"]&fractional-frequency-offset-ppt (sint)ah$]h&]uh1hhj9hhhhhMubh)}(hhh](h)}(hmeasured-frequency (``u64``)h](hmeasured-frequency (}(hj&DhhhNhNubh)}(h``u64``h]hu64}(hj.DhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj&Dubh)}(hj&DhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj#DhhhhhMubjf)}(hhh]jk)}(hhh](jp)}(hdoch]hdoc}(hjLDhhhNhNubah}(h]h ]h"]h$]h&]uh1johjIDhhhKubj)}(hXHThe measured frequency of the input pin in millihertz (mHz). Value of (DPLL_A_PIN_MEASURED_FREQUENCY / DPLL_PIN_MEASURED_FREQUENCY_DIVIDER) is an integer part (Hz) of a measured frequency value. Value of (DPLL_A_PIN_MEASURED_FREQUENCY % DPLL_PIN_MEASURED_FREQUENCY_DIVIDER) is a fractional part of a measured frequency value. h]j-)}(hXEThe measured frequency of the input pin in millihertz (mHz). Value of (DPLL_A_PIN_MEASURED_FREQUENCY / DPLL_PIN_MEASURED_FREQUENCY_DIVIDER) is an integer part (Hz) of a measured frequency value. Value of (DPLL_A_PIN_MEASURED_FREQUENCY % DPLL_PIN_MEASURED_FREQUENCY_DIVIDER) is a fractional part of a measured frequency value.h]hXEThe measured frequency of the input pin in millihertz (mHz). Value of (DPLL_A_PIN_MEASURED_FREQUENCY / DPLL_PIN_MEASURED_FREQUENCY_DIVIDER) is an integer part (Hz) of a measured frequency value. Value of (DPLL_A_PIN_MEASURED_FREQUENCY % DPLL_PIN_MEASURED_FREQUENCY_DIVIDER) is a fractional part of a measured frequency value.}(hj^DhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjZDubah}(h]h ]h"]h$]h&]uh1jhjIDubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjFDhhubah}(h]h ]h"]h$]h&]uh1jehj#DhhhhhMubeh}(h]measured-frequency-u64ah ]h"]measured-frequency (u64)ah$]h&]uh1hhj9hhhhhMubh)}(hhh](h)}(hoperstate (``u32``)h](h operstate (}(hjDhhhNhNubh)}(h``u32``h]hu32}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjDubh)}(hjDhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjDhhhhhMubjf)}(hhh](jk)}(hhh](jp)}(henumh]henum}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1johjDhhhKubj)}(h$:ref:`dpll-definition-pin-operstate`h]j-)}(hjDh]h)}(hjDh]j)}(hjDh]hdpll-definition-pin-operstate}(hjDhhhNhNubah}(h]h ](jstdstd-refeh"]h$]h&]uh1jhjDubah}(h]h ]h"]h$]h&]refdocj refdomainjDreftyperef refexplicitrefwarnjdpll-definition-pin-operstateuh1hhhhMhjDubah}(h]h ]h"]h$]h&]uh1j,hhhMhjDubah}(h]h ]h"]h$]h&]uh1jhjDubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjDhhubjk)}(hhh](jp)}(hdoch]hdoc}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1johjDhhhKubj)}(hOperational state of the pin with respect to its parent DPLL device. Unlike state (which reflects the administrative intent), operstate reflects the actual hardware status. h]j-)}(hOperational state of the pin with respect to its parent DPLL device. Unlike state (which reflects the administrative intent), operstate reflects the actual hardware status.h]hOperational state of the pin with respect to its parent DPLL device. Unlike state (which reflects the administrative intent), operstate reflects the actual hardware status.}(hj EhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hhhMhjEubah}(h]h ]h"]h$]h&]uh1jhjDubeh}(h]h ]h"]h$]h&]uh1jjhhhMhjDhhubeh}(h]h ]h"]h$]h&]uh1jehjDhhhhhMubh)}(h).. _dpll-attribute-set-pin-parent-device:h]h}(h]h ]h"]h$]h&]h$dpll-attribute-set-pin-parent-deviceuh1hhMhjDhhhhubeh}(h] operstate-u32ah ]h"]operstate (u32)ah$]h&]uh1hhj9hhhhhMubeh}(h](jHj9eh ]h"](pindpll-attribute-set-pineh$]h&]uh1hhju3hhhhhMvj }jBEj9sj }j9j9subh)}(hhh](h)}(hpin-parent-deviceh]hpin-parent-device}(hjJEhhhNhNubah}(h]h ]h"]h$]h&]hjduh1hhjGEhhhhhMubh)}(hhh]h)}(h parent-idh]h parent-id}(hj[EhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjXEhhhhhM(ubah}(h] parent-idah ]h"]h$] parent-idah&]uh1hhjGEhhhhhM(j3Kubh)}(hhh]h)}(h directionh]h direction}(hjtEhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjqEhhhhhM*ubah}(h] directionah ]h"] directionah$]h&]uh1hhjGEhhhhhM*ubh)}(hhh]h)}(hprioh]hprio}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjEhhhhhM,ubah}(h]prioah ]h"]prioah$]h&]uh1hhjGEhhhhhM,ubh)}(hhh]h)}(hstateh]hstate}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjEhhhhhM.ubah}(h]stateah ]h"]h$]stateah&]uh1hhjGEhhhhhM.j3Kubh)}(hhh]h)}(h operstateh]h operstate}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjEhhhhhM0ubah}(h] operstateah ]h"] operstateah$]h&]uh1hhjGEhhhhhM0ubh)}(hhh]h)}(h phase-offseth]h phase-offset}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjEhhhhhM2ubah}(h] phase-offsetah ]h"] phase-offsetah$]h&]uh1hhjGEhhhhhM2ubh)}(hhh]h)}(hfractional-frequency-offseth]hfractional-frequency-offset}(hjEhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjEhhhhhM4ubah}(h]fractional-frequency-offsetah ]h"]fractional-frequency-offsetah$]h&]uh1hhjGEhhhhhM4ubh)}(hhh](h)}(hfractional-frequency-offset-ppth]hfractional-frequency-offset-ppt}(hj FhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjFhhhhhM6ubh)}(h&.. _dpll-attribute-set-pin-parent-pin:h]h}(h]h ]h"]h$]h&]h!dpll-attribute-set-pin-parent-pinuh1hhMIhjFhhhhubeh}(h]fractional-frequency-offset-pptah ]h"]fractional-frequency-offset-pptah$]h&]uh1hhjGEhhhhhM6ubeh}(h](jjj4Eeh ]h"](pin-parent-device$dpll-attribute-set-pin-parent-deviceeh$]h&]uh1hhju3hhhhhMj }j0Fj*Esj }j4Ej*Esubh)}(hhh](h)}(hpin-parent-pinh]hpin-parent-pin}(hj8FhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj5FhhhhhM6ubh)}(hhh]h)}(h parent-idh]h parent-id}(hjIFhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjFFhhhhhM<ubah}(h]id6ah ]h"]h$]joEah&]uh1hhj5FhhhhhM<j3Kubh)}(hhh](h)}(hstateh]hstate}(hjaFhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj^FhhhhhM>ubh)}(h'.. _dpll-attribute-set-frequency-range:h]h}(h]h ]h"]h$]h&]h"dpll-attribute-set-frequency-rangeuh1hhMWhj^Fhhhhubeh}(h]id7ah ]h"]h$]jEah&]uh1hhj5FhhhhhM>j3Kubeh}(h](jj"Feh ]h"](pin-parent-pin!dpll-attribute-set-pin-parent-pineh$]h&]uh1hhju3hhhhhM6j }jFjFsj }j"FjFsubh)}(hhh](h)}(hfrequency-rangeh]hfrequency-range}(hjFhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjFhhhhhM>ubh)}(hhh]h)}(h frequency-minh]h frequency-min}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjFhhhhhMDubah}(h] frequency-minah ]h"] frequency-minah$]h&]uh1hhjFhhhhhMDubh)}(hhh](h)}(h frequency-maxh]h frequency-max}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjFhhhhhMFubh)}(h&.. _dpll-attribute-set-reference-sync:h]h}(h]h ]h"]h$]h&]h!dpll-attribute-set-reference-syncuh1hhMehjFhhhhubeh}(h] frequency-maxah ]h"] frequency-maxah$]h&]uh1hhjFhhhhhMFubeh}(h](jjyFeh ]h"](frequency-range"dpll-attribute-set-frequency-rangeeh$]h&]uh1hhju3hhhhhM>j }jFjoFsj }jyFjoFsubh)}(hhh](h)}(hreference-synch]hreference-sync}(hjFhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjFhhhhhMFubh)}(hhh]h)}(hidh]hid}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjFhhhhhMLubah}(h]idah ]h"]idah$]h&]uh1hhjFhhhhhMLubh)}(hhh]h)}(hstateh]hstate}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj GhhhhhMNubah}(h]id8ah ]h"]h$]stateah&]uh1hhjFhhhhhMNj3Kubeh}(h](jjFeh ]h"](reference-sync!dpll-attribute-set-reference-synceh$]h&]uh1hhju3hhhhhMFj }j+GjFsj }jFjFsubeh}(h]jah ]h"]attribute setsah$]h&]uh1hhhhhhhhM'ubeh}(h](jRheh ]h"](!family dpll netlink specification netlink-dplleh$]h&]uh1hhhhhhhhKj }jjv>j%?j"?j?j?j?j?j'@j$@jR@jO@j}@jz@j@j@jCAj@AjBjBjBj}BjZCjWCjCjCj DjDjDjDj:Ej7Ej0Fj4Ej/Fjj parent-idNjEjEjEjEstateNjEjEjEjEjFjFj(Fj%FjFj"FjFjjFjyFjFjjFjFjFjFj+GjFj*Gjj GjGu nametypes}(jj%?j?j?j'@jR@j}@j@jCAjBjBjZCjCj DjDj:Ej0Fj/FjGjEjEjGjEjEjFj(FjFjFjFjFjFjFj+Gj*Gj Guh}(hhjRhjjjqjjj*jEjFjjFj j jj j2j=jj=jNjYjjYjjj:jjjj\jjj'j~j'jjjjjjjjjjjjjjjjj-j8j(j8jVjjxj j" j# jj# j+!j6!jj6!j"j"jj"j $j$jj$j%j%jj%jy&j&jAj&j'j'jcj'j)j)jj)j*j*jj*j$+j/+jj/+j+j+jj+j<,jG,j jG,j,j,j/j,j .j.jQj.jx/j/jsj/j0j0jj0j1j1jj1j[2jf2jjf2jju3j3j3j&j3j3j3j3j3j4j3jI4j$4j4jO4js5j4j5jy5j6j5j6j"6j7j6j7j7j8j7j9j8j9j9j9j9jHj9j9j9j(:j:jS:j.:j}:jX:j:j:j:j:j:j:j';j;j;j-;j"<j;jM<j(<j<jS<j$=j<jO=j*=jz=jU=j=j=jv>j=j"?j|>j?j(?j?j?j$@j?jO@j*@jz@jU@j@j@j@Aj@jBjFAj}Bj BjWCjBjCj]CjDjCjDj#Dj7EjDj4EjGEjjjGEjkEjXEjEjqEjEjEjEjEjEjEjEjEjFjEj%FjFj"Fj5Fjj5FjYFjFFj|Fj^FjyFjFjjFjFjFjFjFjFjFjjFjGjFj Gj Gj j3jkjbjjjjjjjjjj j4j+jVjMjxjojjjjjjjjj"jjPjGjrjijjjjjjjjjjj;j2j]jTjjvjjjjjjjjj)j jKjBjmjdjjjjjjjjj jjBj9jdj[jj}jjjju footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}jrGK2sRparse_messages](hsystem_message)}(hhh]j-)}(h+Duplicate implicit target name: "id (u32)".h]h/Duplicate implicit target name: “id (u32)”.}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hjGubah}(h]h ]h"]h$]h&]j9alevelKtypeINFOsourcehnjlineMuh1jGhj9hhhhhMubjG)}(hhh]j-)}(h7Duplicate implicit target name: "module-name (string)".h]h;Duplicate implicit target name: “module-name (string)”.}(hj HhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hj Hubah}(h]h ]h"]h$]h&]jS:alevelKtypejHsourcehnjlineMuh1jGhj.:hhhhhMubjG)}(hhh]j-)}(h,Duplicate implicit target name: "pad (pad)".h]h0Duplicate implicit target name: “pad (pad)”.}(hj(HhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hj%Hubah}(h]h ]h"]h$]h&]j}:alevelKtypejHsourcehnjlineMuh1jGhjX:hhhhhMubjG)}(hhh]j-)}(h1Duplicate implicit target name: "clock-id (u64)".h]h5Duplicate implicit target name: “clock-id (u64)”.}(hjCHhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hj@Hubah}(h]h ]h"]h$]h&]j:alevelKtypejHsourcehnjlineMuh1jGhj:hhhhhMubjG)}(hhh]j-)}(h-Duplicate implicit target name: "type (u32)".h]h1Duplicate implicit target name: “type (u32)”.}(hj^HhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hj[Hubah}(h]h ]h"]h$]h&]j;alevelKtypejHsourcehnjlineMuh1jGhj-;hhhhhMubjG)}(hhh]j-)}(h,Duplicate implicit target name: "parent-id".h]h0Duplicate implicit target name: “parent-id”.}(hjyHhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hjvHubah}(h]h ]h"]h$]h&]jYFalevelKtypejHsourcehnjlineM<uh1jGhjFFhhhhhM<ubjG)}(hhh]j-)}(h(Duplicate implicit target name: "state".h]h,Duplicate implicit target name: “state”.}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hjHubah}(h]h ]h"]h$]h&]j|FalevelKtypejHsourcehnjlineM>uh1jGhj^FhhhhhM>ubjG)}(hhh]j-)}(h(Duplicate implicit target name: "state".h]h,Duplicate implicit target name: “state”.$}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1j,hjHubah}(h]h ]h"]h$]h&]j GalevelKtypejHsourcehnjlineMNuh1jGhj GhhhhhMNubetransform_messages](jG)}(hhh]j-)}(hhh]h2Hyperlink target "netlink-dpll" is not referenced.}hjHsbah}(h]h ]h"]h$]h&]uh1j,hjHubah}(h]h ]h"]h$]h&]levelKtypejHsourcehnjlineKuh1jGubjG)}(hhh]j-)}(hhh]hBHyperlink target "dpll-operation-device-id-get" is not referenced.}hjHsbah}(h]h ]h"]h$]h&]uh1j,hjHubah}(h]h ]h"]h$]h&]levelKtypejHsourcehnjlineKuh1jGubjG)}(hhh]j-)}(hhh]h?Hyperlink target "dpll-operation-device-get" is not referenced.}hjIsbah}(h]h ]h"]h$]h&]uh1j,hjHubah}(h]h ]h"]h$]h&]levelKtypejHsourcehnjlineK8uh1jGubjG)}(hhh]j-)}(hhh]h?Hyperlink target "dpll-operation-device-set" is not referenced.}hjIsbah}(h]h ]h"]h$]h&]uh1j,hjIubah}(h]h ]h"]h$]h&]levelKtypejHsourcehnjlineKWuh1jGubjG)}(hhh]j-)}(hhh]hFHyperlink target "dpll-operation-device-create-ntf" is not referenced.}hj4Isbah}(h]h ]h"]h$]h&]uh1j,hj1Iubah}(h]h ]h"]h$]h&]levelKtypejHsourcehnjlineKmuh1jGubjG)}(hhh]j-)}(hhh]hFHyperlink target "dpll-operation-device-delete-ntf" is not referenced.}hjNIsbah}(h]h ]h"]h$]h&]uh1j,hjKIubah}(h]h ]h"]h$]h&]levelKtypejHsourcehnjlineKxuh1jGubjG)}(hhh]j-)}(hhh]hFHyperlink target "dpll-operation-device-change-ntf" is not referenced.}hjhIsbah}(h]h ]h"]h$]h&]uh1j,hjeIubah}(h]h ]h"]h$]h&]levelKtypejHsourcehnjlineKuh1jGubjG)}(hhh]j-)}(hhh]h?Hyperlink target "dpll-operation-pin-id-get" is not referenced.}hjIsbah}(h]h ]h"]h$]h&]uh1j,hjIubah}(h]h ]h"]h$]h&]levelKtypejHsourcehnjlineKuh1jGubjG)}(hhh]j-)}(hhh]hHyperlink target "dpll-definition-pin-type" is not referenced.}hjJsbah}(h]h ]h"]h$]h&]uh1j,hjJubah}(h]h ]h"]h$]h&]levelKtypejHsourcehnjlineMouh1jGubjG)}(hhh]j-)}(hhh]hCHyperlink target "dpll-definition-pin-direction" is not referenced.}hjJsbah}(h]h ]h"]h$]h&]uh1j,hjJubah}(h]h ]h"]h$]h&]levelKtypejHsourcehnjlineMuh1jGubjG)}(hhh]j-)}(hhh]hHHyperlink target "dpll-definition-pin-frequency-1-hz" is not referenced.}hjJsbah}(h]h ]h"]h$]h&]uh1j,hjJubah}(h]h ]h"]h$]h&]levelKtypejHsourcehnjlineMuh1jGubjG)}(hhh]j-)}(hhh]hJHyperlink target "dpll-definition-pin-frequency-10-khz" is not referenced.}hjKsbah}(h]h ]h"]h$]h&]uh1j,hjKubah}(h]h ]h"]h$]h&]levelKtypejHsourcehnjlineMuh1jGubjG)}(hhh]j-)}(hhh]hLHyperlink target "dpll-definition-pin-frequency-77-5-khz" is not referenced.}hj"Ksbah}(h]h ]h"]h$]h&]uh1j,hjKubah}(h]h ]h"]h$]h&]levelKtypejHsourcehnjlineMuh1jGubjG)}(hhh]j-)}(hhh]hJHyperlink target "dpll-definition-pin-frequency-10-mhz" is not referenced.}hj