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]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&]hΌid9uh1hhhhhhhhKubhtopic)}(h Contents h](h)}(hContentsh]hContents}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhKubh bullet_list)}(hhh]h list_item)}(hhh](h paragraph)}(hhh]h reference)}(hhh](hFamily }(hjhhhNhNubh)}(hhh]hdpll}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1hhNhNhjubh netlink specification}(hjhhhNhNubeh}(h]hah ]h"]h$]h&]refid!family-dpll-netlink-specificationuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]j)}(hhh]j)}(hhh]hSummary}(hjNhhhNhNubah}(h]id10ah ]h"]h$]h&]refidsummaryuh1jhjKubah}(h]h ]h"]h$]h&]uh1jhjHubah}(h]h ]h"]h$]h&]uh1jhjEubj)}(hhh](j)}(hhh]j)}(hhh]h Operations}(hjphhhNhNubah}(h]id11ah ]h"]h$]h&]refid operationsuh1jhjmubah}(h]h ]h"]h$]h&]uh1jhjjubj)}(hhh](j)}(hhh]j)}(hhh]j)}(hhh]h device-id-get}(hjhhhNhNubah}(h]id12ah ]h"]h$]h&]refid device-id-getuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]h device-get}(hjhhhNhNubah}(h]id13ah ]h"]h$]h&]refid device-getuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]h device-set}(hjhhhNhNubah}(h]id14ah ]h"]h$]h&]refid device-setuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hdevice-create-ntf}(hjhhhNhNubah}(h]id15ah ]h"]h$]h&]refiddevice-create-ntfuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hdevice-delete-ntf}(hjhhhNhNubah}(h]id16ah ]h"]h$]h&]refiddevice-delete-ntfuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hdevice-change-ntf}(hj9hhhNhNubah}(h]id17ah ]h"]h$]h&]refiddevice-change-ntfuh1jhj6ubah}(h]h ]h"]h$]h&]uh1jhj3ubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]h pin-id-get}(hj[hhhNhNubah}(h]id18ah ]h"]h$]h&]refid pin-id-getuh1jhjXubah}(h]h ]h"]h$]h&]uh1jhjUubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hpin-get}(hj}hhhNhNubah}(h]id19ah ]h"]h$]h&]refidpin-getuh1jhjzubah}(h]h ]h"]h$]h&]uh1jhjwubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hpin-set}(hjhhhNhNubah}(h]id20ah ]h"]h$]h&]refidpin-setuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hpin-create-ntf}(hjhhhNhNubah}(h]id21ah ]h"]h$]h&]refidpin-create-ntfuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hpin-delete-ntf}(hjhhhNhNubah}(h]id22ah ]h"]h$]h&]refidpin-delete-ntfuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hpin-change-ntf}(hjhhhNhNubah}(h]id23ah ]h"]h$]h&]refidpin-change-ntfuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjjubeh}(h]h ]h"]h$]h&]uh1jhjEubj)}(hhh]j)}(hhh]j)}(hhh]hMulticast groups}(hj3hhhNhNubah}(h]id24ah ]h"]h$]h&]refidmulticast-groupsuh1jhj0ubah}(h]h ]h"]h$]h&]uh1jhj-ubah}(h]h ]h"]h$]h&]uh1jhjEubj)}(hhh](j)}(hhh]j)}(hhh]h Definitions}(hjUhhhNhNubah}(h]id25ah ]h"]h$]h&]refid definitionsuh1jhjRubah}(h]h ]h"]h$]h&]uh1jhjOubj)}(hhh](j)}(hhh]j)}(hhh]j)}(hhh]hmode}(hjthhhNhNubah}(h]id26ah ]h"]h$]h&]refidmodeuh1jhjqubah}(h]h ]h"]h$]h&]uh1jhjnubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(hhh]j)}(hhh]j)}(hhh]h lock-status}(hjhhhNhNubah}(h]id27ah ]h"]h$]h&]refid lock-statusuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(hhh]j)}(hhh]j)}(hhh]hlock-status-error}(hjhhhNhNubah}(h]id28ah ]h"]h$]h&]refidlock-status-erroruh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(hhh]j)}(hhh]j)}(hhh]hclock-quality-level}(hjhhhNhNubah}(h]id29ah ]h"]h$]h&]refidclock-quality-leveluh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(hhh]j)}(hhh]j)}(hhh]h temp-divider}(hjhhhNhNubah}(h]id30ah ]h"]h$]h&]refid temp-divideruh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(hhh]j)}(hhh]j)}(hhh]htype}(hjhhhNhNubah}(h]id31ah ]h"]h$]h&]refidtypeuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(hhh]j)}(hhh]j)}(hhh]hpin-type}(hj@hhhNhNubah}(h]id32ah ]h"]h$]h&]refidpin-typeuh1jhj=ubah}(h]h ]h"]h$]h&]uh1jhj:ubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(hhh]j)}(hhh]j)}(hhh]h pin-direction}(hjbhhhNhNubah}(h]id33ah ]h"]h$]h&]refid pin-directionuh1jhj_ubah}(h]h ]h"]h$]h&]uh1jhj\ubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(hhh]j)}(hhh]j)}(hhh]hpin-frequency-1-hz}(hjhhhNhNubah}(h]id34ah ]h"]h$]h&]refidpin-frequency-1-hzuh1jhjubah}(h]h ]h"]h$]h&]uh1jhj~ubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(hhh]j)}(hhh]j)}(hhh]hpin-frequency-10-khz}(hjhhhNhNubah}(h]id35ah ]h"]h$]h&]refidpin-frequency-10-khzuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(hhh]j)}(hhh]j)}(hhh]hpin-frequency-77-5-khz}(hjhhhNhNubah}(h]id36ah ]h"]h$]h&]refidpin-frequency-77-5-khzuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(hhh]j)}(hhh]j)}(hhh]hpin-frequency-10-mhz}(hjhhhNhNubah}(h]id37ah ]h"]h$]h&]refidpin-frequency-10-mhzuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(hhh]j)}(hhh]j)}(hhh]h pin-state}(hj hhhNhNubah}(h]id38ah ]h"]h$]h&]refid pin-stateuh1jhj ubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(hhh]j)}(hhh]j)}(hhh]hpin-capabilities}(hj.hhhNhNubah}(h]id39ah ]h"]h$]h&]refidpin-capabilitiesuh1jhj+ubah}(h]h ]h"]h$]h&]uh1jhj(ubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(hhh]j)}(hhh]j)}(hhh]hphase-offset-divider}(hjPhhhNhNubah}(h]id40ah ]h"]h$]h&]refidphase-offset-divideruh1jhjMubah}(h]h ]h"]h$]h&]uh1jhjJubah}(h]h ]h"]h$]h&]uh1jhjkubj)}(hhh]j)}(hhh]j)}(hhh]h feature-state}(hjrhhhNhNubah}(h]id41ah ]h"]h$]h&]refid feature-stateuh1jhjoubah}(h]h ]h"]h$]h&]uh1jhjlubah}(h]h ]h"]h$]h&]uh1jhjkubeh}(h]h ]h"]h$]h&]uh1jhjOubeh}(h]h ]h"]h$]h&]uh1jhjEubj)}(hhh](j)}(hhh]j)}(hhh]hAttribute sets}(hjhhhNhNubah}(h]id42ah ]h"]h$]h&]refidattribute-setsuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh](j)}(hhh]j)}(hhh]j)}(hhh]hdpll}(hjhhhNhNubah}(h]id43ah ]h"]h$]h&]refiddplluh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hpin}(hjhhhNhNubah}(h]id44ah ]h"]h$]h&]refidpinuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hpin-parent-device}(hjhhhNhNubah}(h]id45ah ]h"]h$]h&]refidpin-parent-deviceuh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hpin-parent-pin}(hj%hhhNhNubah}(h]id46ah ]h"]h$]h&]refidpin-parent-pinuh1jhj"ubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hfrequency-range}(hjGhhhNhNubah}(h]id47ah ]h"]h$]h&]refidfrequency-rangeuh1jhjDubah}(h]h ]h"]h$]h&]uh1jhjAubah}(h]h ]h"]h$]h&]uh1jhjubj)}(hhh]j)}(hhh]j)}(hhh]hreference-sync}(hjihhhNhNubah}(h]id48ah ]h"]h$]h&]refidreference-syncuh1jhjfubah}(h]h ]h"]h$]h&]uh1jhjcubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjEubeh}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhhhNhNubeh}(h]contentsah ]contentsah"]contentsah$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(hSummaryh]hSummary}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjWuh1hhjhhhhhKubj)}(hDPLL subsystem.h]hDPLL subsystem.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjhhubeh}(h]j]ah ]h"]summaryah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(h Operationsh]h Operations}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjyuh1hhjhhhhhKubh)}(h!.. _dpll-operation-device-id-get:h]h}(h]h ]h"]h$]h&]hΌdpll-operation-device-id-getuh1hhKhjhhhhubh)}(hhh](h)}(h device-id-geth]h device-id-get}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhMubj)}(h3Get id of dpll device that matches given attributesh]h3Get id of dpll device that matches given attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjhhubh field_list)}(hhh](hfield)}(hhh](h field_name)}(h attribute-seth]h attribute-set}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubh field_body)}(h:ref:`dpll-attribute-set-dpll`h]j)}(hj+h]h)}(hj+h]hinline)}(hj+h]hdpll-attribute-set-dpll}(hj5hhhNhNubah}(h]h ](xrefstdstd-refeh"]h$]h&]uh1j3hj0ubah}(h]h ]h"]h$]h&]refdocnetlink/specs/dpll refdomainj@reftyperef refexplicitrefwarn reftargetdpll-attribute-set-dplluh1hhhhMhj-ubah}(h]h ]h"]h$]h&]uh1jhhhMhj)ubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hflagsh]hflags}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1jhjfhhhKubj()}(h[``admin-perm``]h]j)}(hjyh](h[}(hj{hhhNhNubh)}(h``admin-perm``h]h admin-perm}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj{ubh]}(hj{hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjwubah}(h]h ]h"]h$]h&]uh1j'hjfubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hdoh]hdo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(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)}(hjh]hpre}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubh definition)}(hhh]j)}(hdpll-lock-doith]hdpll-lock-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(h**post** dpll-unlock-doit h](j)}(h**post**h]j)}(hjh]hpost}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(hhh]j)}(hdpll-unlock-doith]hdpll-unlock-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(hC**request** :attributes: [``module-name``, ``clock-id``, ``type``] h](j)}(h **request**h]j)}(hj>h]hrequest}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj<ubah}(h]h ]h"]h$]h&]uh1jhhhMhj8ubj)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hj\hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjYhhhKubj()}(h*[``module-name``, ``clock-id``, ``type``] h]j)}(h)[``module-name``, ``clock-id``, ``type``]h](h[}(hjnhhhNhNubh)}(h``module-name``h]h module-name}(hjvhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjnubh, }(hjnhhhNhNubh)}(h ``clock-id``h]hclock-id}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjnubh, }hjnsbh)}(h``type``h]htype}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjnubh]}(hjnhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjjubah}(h]h ]h"]h$]h&]uh1j'hjYubeh}(h]h ]h"]h$]h&]uh1jhhhMhjVubah}(h]h ]h"]h$]h&]uh1j hjSubah}(h]h ]h"]h$]h&]uh1jhj8ubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(h#**reply** :attributes: [``id``] h](j)}(h **reply**h]j)}(hjh]hreply}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(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&]uh1jhhhMhj ubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1j hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubeh}(h]h ]h"]h$]h&]uh1j hjhhhhhMubh)}(h.. _dpll-operation-device-get:h]h}(h]h ]h"]h$]h&]hΌdpll-operation-device-getuh1hhK8hjhhhhubeh}(h](jjeh ]h"]( device-id-getdpll-operation-device-id-geteh$]h&]uh1hhjhhhhhMexpect_referenced_by_name}jl jsexpect_referenced_by_id}jjsubh)}(hhh](h)}(h device-geth]h device-get}(hjv hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjs hhhhhM ubj)}(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&]uh1jhhhM hjs hhubj)}(hhh](j)}(hhh](j)}(h attribute-seth]h attribute-set}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj()}(h:ref:`dpll-attribute-set-dpll`h]j)}(hj h]h)}(hj h]j4)}(hj h]hdpll-attribute-set-dpll}(hj hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hj ubah}(h]h ]h"]h$]h&]refdocjL refdomainj reftyperef refexplicitrefwarnjRdpll-attribute-set-dplluh1hhhhM hj ubah}(h]h ]h"]h$]h&]uh1jhhhM hj ubah}(h]h ]h"]h$]h&]uh1j'hj ubeh}(h]h ]h"]h$]h&]uh1jhhhM hj hhubj)}(hhh](j)}(hflagsh]hflags}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj()}(h[``admin-perm``]h]j)}(hj h](h[}(hj hhhNhNubh)}(h``admin-perm``h]h admin-perm}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj ubh]}(hj hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhM hj ubah}(h]h ]h"]h$]h&]uh1j'hj ubeh}(h]h ]h"]h$]h&]uh1jhhhM hj hhubj)}(hhh](j)}(hdoh]hdo}(hj! hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj()}(hX3**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``] 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&]uh1jhj: ubah}(h]h ]h"]h$]h&]uh1jhhhMhj6 ubj)}(hhh]j)}(h dpll-pre-doith]h dpll-pre-doit}(hjT hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjQ ubah}(h]h ]h"]h$]h&]uh1jhj6 ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj3 ubj)}(h**post** dpll-post-doit h](j)}(h**post**h]j)}(hjt h]hpost}(hjv hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjr ubah}(h]h ]h"]h$]h&]uh1jhhhMhjn ubj)}(hhh]j)}(hdpll-post-doith]hdpll-post-doit}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj ubah}(h]h ]h"]h$]h&]uh1jhjn ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj3 ubj)}(h"**request** :attributes: [``id``] h](j)}(h **request**h]j)}(hj h]hrequest}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jhhhMhj ubj)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj()}(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&]uh1jhhhMhj ubah}(h]h ]h"]h$]h&]uh1j'hj ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj ubah}(h]h ]h"]h$]h&]uh1j hj ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj3 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``] h](j)}(h **reply**h]j)}(hj h]hreply}(hj" hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj ubah}(h]h ]h"]h$]h&]uh1jhhhMhj ubj)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hj> hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj; hhhKubj()}(h[``id``, ``module-name``, ``mode``, ``mode-supported``, ``lock-status``, ``lock-status-error``, ``temp``, ``clock-id``, ``type``, ``phase-offset-monitor``, ``phase-offset-avg-factor``] 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``]h](h[}(hjP hhhNhNubh)}(h``id``h]hid}(hjX hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjP ubh, }(hjP hhhNhNubh)}(h``module-name``h]h module-name}(hjj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjP ubh, }hjP sbh)}(h``mode``h]hmode}(hj| hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjP ubh, }hjP sbh)}(h``mode-supported``h]hmode-supported}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjP ubh, }hjP sbh)}(h``lock-status``h]h lock-status}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjP ubh, }hjP sbh)}(h``lock-status-error``h]hlock-status-error}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjP ubh, }hjP sbh)}(h``temp``h]htemp}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjP ubh, }hjP sbh)}(h ``clock-id``h]hclock-id}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjP ubh, }hjP sbh)}(h``type``h]htype}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjP ubh, }hjP sbh)}(h``phase-offset-monitor``h]hphase-offset-monitor}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjP ubh, }hjP sbh)}(h``phase-offset-avg-factor``h]hphase-offset-avg-factor}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjP ubh]}(hjP hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjL ubah}(h]h ]h"]h$]h&]uh1j'hj; ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj8 ubah}(h]h ]h"]h$]h&]uh1j hj5 ubah}(h]h ]h"]h$]h&]uh1jhj ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj3 ubeh}(h]h ]h"]h$]h&]uh1jhj/ ubah}(h]h ]h"]h$]h&]uh1j'hj ubeh}(h]h ]h"]h$]h&]uh1jhhhM hj hhubj)}(hhh](j)}(hdumph]hdump}(hjW hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjT 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``] 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``] h](j)}(h **reply**h]j)}(hjr h]hreply}(hjt hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjp ubah}(h]h ]h"]h$]h&]uh1jhhhM%hjl ubj)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj()}(h[``id``, ``module-name``, ``mode``, ``mode-supported``, ``lock-status``, ``lock-status-error``, ``temp``, ``clock-id``, ``type``, ``phase-offset-monitor``, ``phase-offset-avg-factor``] 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``]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}(hjL 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 hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhM%hj ubah}(h]h ]h"]h$]h&]uh1j'hj ubeh}(h]h ]h"]h$]h&]uh1jhhhM%hj ubah}(h]h ]h"]h$]h&]uh1j hj ubah}(h]h ]h"]h$]h&]uh1jhjl ubeh}(h]h ]h"]h$]h&]uh1jhhhM%hji ubah}(h]h ]h"]h$]h&]uh1jhje ubah}(h]h ]h"]h$]h&]uh1j'hjT ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj hhubeh}(h]h ]h"]h$]h&]uh1j hjs hhhhhM ubh)}(h.. _dpll-operation-device-set:h]h}(h]h ]h"]h$]h&]hΌdpll-operation-device-setuh1hhKWhjs hhhhubeh}(h](jjf eh ]h"]( device-getdpll-operation-device-geteh$]h&]uh1hhjhhhhhM jo }j j\ sjq }jf j\ subh)}(hhh](h)}(h device-seth]h device-set}(hj hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj hhhhhM(ubj)}(h Set attributes for a DPLL deviceh]h Set attributes for a DPLL device}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM(hj hhubj)}(hhh](j)}(hhh](j)}(h attribute-seth]h attribute-set}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj()}(h:ref:`dpll-attribute-set-dpll`h]j)}(hj h]h)}(hj h]j4)}(hj h]hdpll-attribute-set-dpll}(hj hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hj ubah}(h]h ]h"]h$]h&]refdocjL refdomainjreftyperef refexplicitrefwarnjRdpll-attribute-set-dplluh1hhhhM(hj ubah}(h]h ]h"]h$]h&]uh1jhhhM(hj ubah}(h]h ]h"]h$]h&]uh1j'hj ubeh}(h]h ]h"]h$]h&]uh1jhhhM(hj hhubj)}(hhh](j)}(hflagsh]hflags}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj,hhhKubj()}(h[``admin-perm``]h]j)}(hj?h](h[}(hjAhhhNhNubh)}(h``admin-perm``h]h admin-perm}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjAubh]}(hjAhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhM(hj=ubah}(h]h ]h"]h$]h&]uh1j'hj,ubeh}(h]h ]h"]h$]h&]uh1jhhhM(hj hhubj)}(hhh](j)}(hdoh]hdo}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1jhjlhhhKubj()}(h**pre** dpll-pre-doit **post** dpll-post-doit **request** :attributes: [``id``, ``mode``, ``phase-offset-monitor``, ``phase-offset-avg-factor``] h]j)}(hhh](j)}(h**pre** dpll-pre-doit h](j)}(h**pre**h]j)}(hjh]hpre}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhM.hjubj)}(hhh]j)}(h dpll-pre-doith]h dpll-pre-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM.hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhM.hjubj)}(h**post** dpll-post-doit h](j)}(h**post**h]j)}(hjh]hpost}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhM.hjubj)}(hhh]j)}(hdpll-post-doith]hdpll-post-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM.hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhM.hjubj)}(hf**request** :attributes: [``id``, ``mode``, ``phase-offset-monitor``, ``phase-offset-avg-factor``] h](j)}(h **request**h]j)}(hjh]hrequest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhM.hjubj)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(hM[``id``, ``mode``, ``phase-offset-monitor``, ``phase-offset-avg-factor``] h]j)}(hI[``id``, ``mode``, ``phase-offset-monitor``, ``phase-offset-avg-factor``]h](h[}(hj*hhhNhNubh)}(h``id``h]hid}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj*ubh, }(hj*hhhNhNubh)}(h``mode``h]hmode}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj*ubh, }hj*sbh)}(h``phase-offset-monitor``h]hphase-offset-monitor}(hjVhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj*ubh, }hj*sbh)}(h``phase-offset-avg-factor``h]hphase-offset-avg-factor}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj*ubh]}(hj*hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhM.hj&ubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhM.hjubah}(h]h ]h"]h$]h&]uh1j hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhM.hjubeh}(h]h ]h"]h$]h&]uh1jhj}ubah}(h]h ]h"]h$]h&]uh1j'hjlubeh}(h]h ]h"]h$]h&]uh1jhhhM(hj hhubeh}(h]h ]h"]h$]h&]uh1j hj hhhhhM(ubh)}(h%.. _dpll-operation-device-create-ntf:h]h}(h]h ]h"]h$]h&]hΌ dpll-operation-device-create-ntfuh1hhKmhj hhhhubeh}(h](jj eh ]h"]( device-setdpll-operation-device-seteh$]h&]uh1hhjhhhhhM(jo }jj sjq }j j subh)}(hhh](h)}(hdevice-create-ntfh]hdevice-create-ntf}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhM7ubj)}(h#Notification about device appearingh]h#Notification about device appearing}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM7hjhhubj)}(hhh](j)}(hhh](j)}(hnotifyh]hnotify}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(h device-geth]j)}(hjh]h device-get}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM7hjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhM7hjhhubj)}(hhh](j)}(hmcgrph]hmcgrp}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(h monitor h]j)}(hmonitorh]hmonitor}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM7hj,ubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhM7hjhhubeh}(h]h ]h"]h$]h&]uh1j hjhhhhhM7ubh)}(h%.. _dpll-operation-device-delete-ntf:h]h}(h]h ]h"]h$]h&]hΌ dpll-operation-device-delete-ntfuh1hhKxhjhhhhubeh}(h](jjeh ]h"](device-create-ntf dpll-operation-device-create-ntfeh$]h&]uh1hhjhhhhhM7jo }j`jsjq }jjsubh)}(hhh](h)}(hdevice-delete-ntfh]hdevice-delete-ntf}(hjhhhhNhNubah}(h]h ]h"]h$]h&]hj uh1hhjehhhhhM<ubj)}(h&Notification about device disappearingh]h&Notification about device disappearing}(hjvhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM<hjehhubj)}(hhh](j)}(hhh](j)}(hnotifyh]hnotify}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(h device-geth]j)}(hjh]h device-get}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM<hjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhM<hjhhubj)}(hhh](j)}(hmcgrph]hmcgrp}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(h monitor h]j)}(hmonitorh]hmonitor}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM<hjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhM<hjhhubeh}(h]h ]h"]h$]h&]uh1j hjehhhhhM<ubh)}(h%.. _dpll-operation-device-change-ntf:h]h}(h]h ]h"]h$]h&]hΌ dpll-operation-device-change-ntfuh1hhKhjehhhhubeh}(h](j&jZeh ]h"](device-delete-ntf dpll-operation-device-delete-ntfeh$]h&]uh1hhjhhhhhM<jo }jjPsjq }jZjPsubh)}(hhh](h)}(hdevice-change-ntfh]hdevice-change-ntf}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjBuh1hhjhhhhhMAubj)}(h5Notification about device configuration being changedh]h5Notification about device configuration being changed}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMAhjhhubj)}(hhh](j)}(hhh](j)}(hnotifyh]hnotify}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj!hhhKubj()}(h device-geth]j)}(hj4h]h device-get}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMAhj2ubah}(h]h ]h"]h$]h&]uh1j'hj!ubeh}(h]h ]h"]h$]h&]uh1jhhhMAhjhhubj)}(hhh](j)}(hmcgrph]hmcgrp}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjOhhhKubj()}(h monitor h]j)}(hmonitorh]hmonitor}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMAhj`ubah}(h]h ]h"]h$]h&]uh1j'hjOubeh}(h]h ]h"]h$]h&]uh1jhhhMAhjhhubeh}(h]h ]h"]h$]h&]uh1j hjhhhhhMAubh)}(h.. _dpll-operation-pin-id-get:h]h}(h]h ]h"]h$]h&]hΌdpll-operation-pin-id-getuh1hhKhjhhhhubeh}(h](jHjeh ]h"](device-change-ntf dpll-operation-device-change-ntfeh$]h&]uh1hhjhhhhhMAjo }jjsjq }jjsubh)}(hhh](h)}(h pin-id-geth]h pin-id-get}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjduh1hhjhhhhhMFubj)}(h-Get id of a pin that matches given attributesh]h-Get id of a pin that matches given attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMFhjhhubj)}(hhh](j)}(hhh](j)}(h attribute-seth]h attribute-set}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(h:ref:`dpll-attribute-set-pin`h]j)}(hjh]h)}(hjh]j4)}(hjh]hdpll-attribute-set-pin}(hjhhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hjubah}(h]h ]h"]h$]h&]refdocjL refdomainjreftyperef refexplicitrefwarnjRdpll-attribute-set-pinuh1hhhhMFhjubah}(h]h ]h"]h$]h&]uh1jhhhMFhjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhMFhjhhubj)}(hhh](j)}(hflagsh]hflags}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(h[``admin-perm``]h]j)}(hjh](h[}(hjhhhNhNubh)}(h``admin-perm``h]h admin-perm}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMFhjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhMFhjhhubj)}(hhh](j)}(hdoh]hdo}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjDhhhKubj()}(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)}(hjbh]hpre}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1jhj`ubah}(h]h ]h"]h$]h&]uh1jhhhMMhj\ubj)}(hhh]j)}(hdpll-lock-doith]hdpll-lock-doit}(hjzhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMMhjwubah}(h]h ]h"]h$]h&]uh1jhj\ubeh}(h]h ]h"]h$]h&]uh1jhhhMMhjYubj)}(h**post** dpll-unlock-doit h](j)}(h**post**h]j)}(hjh]hpost}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhMMhjubj)}(hhh]j)}(hdpll-unlock-doith]hdpll-unlock-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMMhjYubj)}(hx**request** :attributes: [``module-name``, ``clock-id``, ``board-label``, ``panel-label``, ``package-label``, ``type``] h](j)}(h **request**h]j)}(hjh]hrequest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhMMhjubj)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(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}(hj hhhNhNubah}(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}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``panel-label``h]h panel-label}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``package-label``h]h package-label}(hjRhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``type``h]htype}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMMhjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhMMhjubah}(h]h ]h"]h$]h&]uh1j hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMMhjYubj)}(h#**reply** :attributes: [``id``] h](j)}(h **reply**h]j)}(hjh]hreply}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhMMhjubj)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(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&]uh1jhhhMMhjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhMMhjubah}(h]h ]h"]h$]h&]uh1j hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMMhjYubeh}(h]h ]h"]h$]h&]uh1jhjUubah}(h]h ]h"]h$]h&]uh1j'hjDubeh}(h]h ]h"]h$]h&]uh1jhhhMFhjhhubeh}(h]h ]h"]h$]h&]uh1j hjhhhhhMFubh)}(h.. _dpll-operation-pin-get:h]h}(h]h ]h"]h$]h&]hΌdpll-operation-pin-getuh1hhKhjhhhhubeh}(h](jjjeh ]h"]( pin-id-getdpll-operation-pin-id-geteh$]h&]uh1hhjhhhhhMFjo }j6jsjq }jjsubh)}(hhh](h)}(hpin-geth]hpin-get}(hj>hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj;hhhhhM\ubj)}(h$Get list of pins and its attributes.h]h$Get list of pins and its attributes.}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM\hj;hhubj)}(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}(hjahhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM\hj]ubah}(h]h ]h"]h$]h&]uh1jhjZhhhhhNubj)}(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}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM\hjuubah}(h]h ]h"]h$]h&]uh1jhjZhhhhhNubj)}(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&]uh1jhhhM\hjubah}(h]h ]h"]h$]h&]uh1jhjZhhhhhNubeh}(h]h ]h"]h$]h&]bullet-uh1jhhhM\hj;hhubj)}(hhh](j)}(hhh](j)}(h attribute-seth]h attribute-set}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(h:ref:`dpll-attribute-set-pin`h]j)}(hjh]h)}(hjh]j4)}(hjh]hdpll-attribute-set-pin}(hjhhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hjubah}(h]h ]h"]h$]h&]refdocjL refdomainjreftyperef refexplicitrefwarnjRdpll-attribute-set-pinuh1hhhhM\hjubah}(h]h ]h"]h$]h&]uh1jhhhM\hjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhM\hjhhubj)}(hhh](j)}(hflagsh]hflags}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(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&]uh1jhhhM\hj ubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhM\hjhhubj)}(hhh](j)}(hdoh]hdo}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj9hhhKubj()}(hX:**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``] h]j)}(hhh](j)}(h**pre** dpll-pin-pre-doit h](j)}(h**pre**h]j)}(hjWh]hpre}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjUubah}(h]h ]h"]h$]h&]uh1jhhhMihjQubj)}(hhh]j)}(hdpll-pin-pre-doith]hdpll-pin-pre-doit}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMihjlubah}(h]h ]h"]h$]h&]uh1jhjQubeh}(h]h ]h"]h$]h&]uh1jhhhMihjNubj)}(h**post** dpll-pin-post-doit h](j)}(h**post**h]j)}(hjh]hpost}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhMihjubj)}(hhh]j)}(hdpll-pin-post-doith]hdpll-pin-post-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMihjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMihjNubj)}(h"**request** :attributes: [``id``] h](j)}(h **request**h]j)}(hjh]hrequest}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhMihjubj)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(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&]uh1jhhhMihjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhMihjubah}(h]h ]h"]h$]h&]uh1j hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMihjNubj)}(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``] h](j)}(h **reply**h]j)}(hj;h]hreply}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj9ubah}(h]h ]h"]h$]h&]uh1jhhhMihj5ubj)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjVhhhKubj()}(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``] 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``]h](h[}(hjkhhhNhNubh)}(h``id``h]hid}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }(hjkhhhNhNubh)}(h``module-name``h]h module-name}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h ``clock-id``h]hclock-id}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``board-label``h]h board-label}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``panel-label``h]h panel-label}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``package-label``h]h package-label}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``type``h]htype}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h ``frequency``h]h frequency}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``frequency-supported``h]hfrequency-supported}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``capabilities``h]h capabilities}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``parent-device``h]h parent-device}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``parent-pin``h]h parent-pin}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``phase-adjust-gran``h]hphase-adjust-gran}(hjKhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``phase-adjust-min``h]hphase-adjust-min}(hj]hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``phase-adjust-max``h]hphase-adjust-max}(hjohhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``phase-adjust``h]h phase-adjust}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``fractional-frequency-offset``h]hfractional-frequency-offset}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h#``fractional-frequency-offset-ppt``h]hfractional-frequency-offset-ppt}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``esync-frequency``h]hesync-frequency}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``esync-frequency-supported``h]hesync-frequency-supported}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``esync-pulse``h]h esync-pulse}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh, }hjksbh)}(h``reference-sync``h]hreference-sync}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjkubh]}(hjkhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMihjgubah}(h]h ]h"]h$]h&]uh1j'hjVubeh}(h]h ]h"]h$]h&]uh1jhhhMihjSubah}(h]h ]h"]h$]h&]uh1j hjPubah}(h]h ]h"]h$]h&]uh1jhj5ubeh}(h]h ]h"]h$]h&]uh1jhhhMihjNubeh}(h]h ]h"]h$]h&]uh1jhjJubah}(h]h ]h"]h$]h&]uh1j'hj9ubeh}(h]h ]h"]h$]h&]uh1jhhhM\hjhhubj)}(hhh](j)}(hdumph]hdump}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj5hhhKubj()}(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``] h]j)}(hhh](j)}(h"**request** :attributes: [``id``] h](j)}(h **request**h]j)}(hjSh]hrequest}(hjUhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjQubah}(h]h ]h"]h$]h&]uh1jhhhMhjMubj)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjnhhhKubj()}(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&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1j'hjnubeh}(h]h ]h"]h$]h&]uh1jhhhMhjkubah}(h]h ]h"]h$]h&]uh1j hjhubah}(h]h ]h"]h$]h&]uh1jhjMubeh}(h]h ]h"]h$]h&]uh1jhhhMhjJubj)}(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``] h](j)}(h **reply**h]j)}(hjh]hreply}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(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``] 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``]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}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``panel-label``h]h panel-label}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``package-label``h]h package-label}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``type``h]htype}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h ``frequency``h]h frequency}(hj}hhhNhNubah}(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}(hj hhhNhNubah}(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}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``esync-frequency``h]hesync-frequency}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``esync-frequency-supported``h]hesync-frequency-supported}(hjUhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``esync-pulse``h]h esync-pulse}(hjghhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh, }hjsbh)}(h``reference-sync``h]hreference-sync}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubh]}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1j hjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjJubeh}(h]h ]h"]h$]h&]uh1jhjFubah}(h]h ]h"]h$]h&]uh1j'hj5ubeh}(h]h ]h"]h$]h&]uh1jhhhMihjhhubeh}(h]h ]h"]h$]h&]uh1j hj;hhhhhM\ubh)}(h.. _dpll-operation-pin-set:h]h}(h]h ]h"]h$]h&]hΌdpll-operation-pin-setuh1hhKhj;hhhhubeh}(h](jj0eh ]h"](pin-getdpll-operation-pin-geteh$]h&]uh1hhjhhhhhM\jo }jj&sjq }j0j&subh)}(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&]uh1jhhhMhjhhubj)}(hhh](j)}(hhh](j)}(h attribute-seth]h attribute-set}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(h:ref:`dpll-attribute-set-pin`h]j)}(hjh]h)}(hjh]j4)}(hjh]hdpll-attribute-set-pin}(hjhhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hjubah}(h]h ]h"]h$]h&]refdocjL refdomainj#reftyperef refexplicitrefwarnjRdpll-attribute-set-pinuh1hhhhMhjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hflagsh]hflags}(hjJhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjGhhhKubj()}(h[``admin-perm``]h]j)}(hjZh](h[}(hj\hhhNhNubh)}(h``admin-perm``h]h admin-perm}(hjchhhNhNubah}(h]h ]h"]h$]h&]uh1hhj\ubh]}(hj\hhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjXubah}(h]h ]h"]h$]h&]uh1j'hjGubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hdoh]hdo}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(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)}(hjh]hpre}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(hhh]j)}(hdpll-pin-pre-doith]hdpll-pin-pre-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(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&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(hhh]j)}(hdpll-pin-post-doith]hdpll-pin-post-doit}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(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&]uh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhMhjubj)}(hhh]j)}(hhh]j)}(hhh](j)}(h attributesh]h attributes}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj0hhhKubj()}(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[}(hjEhhhNhNubh)}(h``id``h]hid}(hjMhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjEubh, }(hjEhhhNhNubh)}(h ``frequency``h]h frequency}(hj_hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjEubh, }hjEsbh)}(h ``direction``h]h direction}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjEubh, }hjEsbh)}(h``prio``h]hprio}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjEubh, }hjEsbh)}(h ``state``h]hstate}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjEubh, }hjEsbh)}(h``parent-device``h]h parent-device}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjEubh, }hjEsbh)}(h``parent-pin``h]h parent-pin}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjEubh, }hjEsbh)}(h``phase-adjust``h]h phase-adjust}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjEubh, }hjEsbh)}(h``esync-frequency``h]hesync-frequency}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjEubh, }hjEsbh)}(h``reference-sync``h]hreference-sync}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjEubh]}(hjEhhhNhNubeh}(h]h ]h"]h$]h&]uh1jhhhMhjAubah}(h]h ]h"]h$]h&]uh1j'hj0ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj-ubah}(h]h ]h"]h$]h&]uh1j hj*ubah}(h]h ]h"]h$]h&]uh1jhjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjubeh}(h]h ]h"]h$]h&]uh1jhjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubeh}(h]h ]h"]h$]h&]uh1j hjhhhhhMubh)}(h".. _dpll-operation-pin-create-ntf:h]h}(h]h ]h"]h$]h&]hΌdpll-operation-pin-create-ntfuh1hhKhjhhhhubeh}(h](jjeh ]h"](pin-setdpll-operation-pin-seteh$]h&]uh1hhjhhhhhMjo }jMjsjq }jjsubh)}(hhh](h)}(hpin-create-ntfh]hpin-create-ntf}(hjUhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjRhhhhhMubj)}(h Notification about pin appearingh]h Notification about pin appearing}(hjchhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjRhhubj)}(hhh](j)}(hhh](j)}(hnotifyh]hnotify}(hjwhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjthhhKubj()}(hpin-geth]j)}(hjh]hpin-get}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1j'hjtubeh}(h]h ]h"]h$]h&]uh1jhhhMhjqhhubj)}(hhh](j)}(hmcgrph]hmcgrp}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(h monitor h]j)}(hmonitorh]hmonitor}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjqhhubeh}(h]h ]h"]h$]h&]uh1j hjRhhhhhMubh)}(h".. _dpll-operation-pin-delete-ntf:h]h}(h]h ]h"]h$]h&]hΌdpll-operation-pin-delete-ntfuh1hhKhjRhhhhubeh}(h](jjGeh ]h"](pin-create-ntfdpll-operation-pin-create-ntfeh$]h&]uh1hhjhhhhhMjo }jj=sjq }jGj=subh)}(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&]uh1jhhhMhjhhubj)}(hhh](j)}(hhh](j)}(hnotifyh]hnotify}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(hpin-geth]j)}(hj!h]hpin-get}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhj hhubj)}(hhh](j)}(hmcgrph]hmcgrp}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj<hhhKubj()}(h monitor h]j)}(hmonitorh]hmonitor}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjMubah}(h]h ]h"]h$]h&]uh1j'hj<ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj hhubeh}(h]h ]h"]h$]h&]uh1j hjhhhhhMubh)}(h".. _dpll-operation-pin-change-ntf:h]h}(h]h ]h"]h$]h&]hΌdpll-operation-pin-change-ntfuh1hhKhjhhhhubeh}(h](jjeh ]h"](pin-delete-ntfdpll-operation-pin-delete-ntfeh$]h&]uh1hhjhhhhhMjo }jjsjq }jjsubh)}(hhh](h)}(hpin-change-ntfh]hpin-change-ntf}(hjhhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjhhhhhMubj)}(h2Notification about pin configuration being changedh]h2Notification about pin configuration being changed}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hhh](j)}(hnotifyh]hnotify}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(hpin-geth]j)}(hjh]hpin-get}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubj)}(hhh](j)}(hmcgrph]hmcgrp}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(h monitor h]j)}(hmonitorh]hmonitor}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhMhjhhubeh}(h]h ]h"]h$]h&]uh1j hjhhhhhMubeh}(h](jj{eh ]h"](pin-change-ntfdpll-operation-pin-change-ntfeh$]h&]uh1hhjhhhhhMjo }jjqsjq }j{jqsubeh}(h]jah ]h"] operationsah$]h&]uh1hhhhhhhhKubh)}(hhh](h)}(hMulticast groupsh]hMulticast groups}(hjhhhNhNubah}(h]h ]h"]h$]h&]hj<uh1hhjhhhhhMubj)}(hhh]j)}(hmonitor h]j)}(hmonitorh]hmonitor}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj0ubah}(h]h ]h"]h$]h&]uh1jhj-hhhhhNubah}(h]h ]h"]h$]h&]jjuh1jhhhMhjhhubeh}(h]jBah ]h"]multicast groupsah$]h&]uh1hhhhhhhhMubh)}(hhh](h)}(h Definitionsh]h Definitions}(hjXhhhNhNubah}(h]h ]h"]h$]h&]hj^uh1hhjUhhhhhMubh)}(h.. _dpll-definition-mode:h]h}(h]h ]h"]h$]h&]hΌdpll-definition-modeuh1hhMhjUhhhhubh)}(hhh](h)}(hmodeh]hmode}(hjthhhNhNubah}(h]h ]h"]h$]h&]hj}uh1hhjqhhhhhK ubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(henumh]j)}(hjh]henum}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK hjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhK hjhhubj)}(hhh](j)}(hdoch]hdoc}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(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}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK hjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhK hjhhubj)}(hhh](j)}(hentriesh]hentries}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(h|:manual: input can be only selected by sending a request to dpll :automatic: highest prio input pin auto selected by dpll h]j)}(hhh](j)}(hhh](j)}(hmanualh]hmanual}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjhhhKubj()}(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&]uh1jhhhK hj ubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhK hjubj)}(hhh](j)}(h automatich]h automatic}(hj+ hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj( 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&]uh1jhhhK hj9 ubah}(h]h ]h"]h$]h&]uh1j'hj( ubeh}(h]h ]h"]h$]h&]uh1jhhhK hjubeh}(h]h ]h"]h$]h&]uh1j hjubah}(h]h ]h"]h$]h&]uh1j'hjubeh}(h]h ]h"]h$]h&]uh1jhhhK hjhhubeh}(h]h ]h"]h$]h&]uh1j hjqhhhhhK ubh)}(h .. _dpll-definition-lock-status:h]h}(h]h ]h"]h$]h&]hΌdpll-definition-lock-statusuh1hhM"hjqhhhhubeh}(h](jjpeh ]h"](modedpll-definition-modeeh$]h&]uh1hhjUhhhhhK jo }j jfsjq }jpjfsubh)}(hhh](h)}(h lock-statush]h lock-status}(hj hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj hhhhhKubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj hhhKubj()}(henumh]j)}(hj h]henum}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj ubah}(h]h ]h"]h$]h&]uh1j'hj ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj hhubj)}(hhh](j)}(hdoch]hdoc}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj 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&]uh1jhhhKhj ubah}(h]h ]h"]h$]h&]uh1j'hj ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj hhubj)}(hhh](j)}(hentriesh]hentries}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj 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]j)}(hhh](j)}(hhh](j)}(hunlockedh]hunlocked}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj !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&]uh1jhhhKhj!ubah}(h]h ]h"]h$]h&]uh1j'hj !ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj !ubj)}(hhh](j)}(hlockedh]hlocked}(hj>!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj;!hhhKubj()}(h;dpll is locked to a valid signal, but no holdover availableh]j)}(hjN!h]h;dpll is locked to a valid signal, but no holdover available}(hjP!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjL!ubah}(h]h ]h"]h$]h&]uh1j'hj;!ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj !ubj)}(hhh](j)}(h locked-ho-acqh]h locked-ho-acq}(hjl!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhji!hhhKubj()}(h$dpll is locked and holdover acquiredh]j)}(hj|!h]h$dpll is locked and holdover acquired}(hj~!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjz!ubah}(h]h ]h"]h$]h&]uh1j'hji!ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj !ubj)}(hhh](j)}(hholdoverh]hholdover}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj!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&]uh1jhhhKhj!ubah}(h]h ]h"]h$]h&]uh1j'hj!ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj !ubeh}(h]h ]h"]h$]h&]uh1j hj!ubah}(h]h ]h"]h$]h&]uh1j'hj ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj hhubeh}(h]h ]h"]h$]h&]uh1j hj hhhhhKubh)}(h&.. _dpll-definition-lock-status-error:h]h}(h]h ]h"]h$]h&]hΌ!dpll-definition-lock-status-erroruh1hhM2hj hhhhubeh}(h](jjy eh ]h"]( lock-statusdpll-definition-lock-statuseh$]h&]uh1hhjUhhhhhKjo }j!jo sjq }jy jo subh)}(hhh](h)}(hlock-status-errorh]hlock-status-error}(hj!hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj!hhhhhK7ubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hj "hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj"hhhKubj()}(henumh]j)}(hj"h]henum}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK7hj"ubah}(h]h ]h"]h$]h&]uh1j'hj"ubeh}(h]h ]h"]h$]h&]uh1jhhhK7hj"hhubj)}(hhh](j)}(hdoch]hdoc}(hj8"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj5"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}(hjJ"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK7hjF"ubah}(h]h ]h"]h$]h&]uh1j'hj5"ubeh}(h]h ]h"]h$]h&]uh1jhhhK7hj"hhubj)}(hhh](j)}(hentriesh]hentries}(hjg"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjd"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]j)}(hhh](j)}(hhh](j)}(hnoneh]hnone}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj|"hhhKubj()}(h5dpll device lock status was changed without any errorh]j)}(hj"h]h5dpll device lock status was changed without any error}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK7hj"ubah}(h]h ]h"]h$]h&]uh1j'hj|"ubeh}(h]h ]h"]h$]h&]uh1jhhhK7hjy"ubj)}(hhh](j)}(h undefinedh]h undefined}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj"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)}(hj"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.}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhK7hj"ubah}(h]h ]h"]h$]h&]uh1j'hj"ubeh}(h]h ]h"]h$]h&]uh1jhhhK7hjy"ubj)}(hhh](j)}(h media-downh]h media-down}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj"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&]uh1jhhhK7hj"ubah}(h]h ]h"]h$]h&]uh1j'hj"ubeh}(h]h ]h"]h$]h&]uh1jhhhK7hjy"ubj)}(hhh](j)}(h$fractional-frequency-offset-too-highh]h$fractional-frequency-offset-too-high}(hj #hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj#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&]uh1jhhhK7hj#ubah}(h]h ]h"]h$]h&]uh1j'hj#ubeh}(h]h ]h"]h$]h&]uh1jhhhK7hjy"ubeh}(h]h ]h"]h$]h&]uh1j hju"ubah}(h]h ]h"]h$]h&]uh1j'hjd"ubeh}(h]h ]h"]h$]h&]uh1jhhhK7hj"hhubeh}(h]h ]h"]h$]h&]uh1j hj!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&]uh1hhjUhhhhhK7jo }j]#j!sjq }j!j!subh)}(hhh](h)}(hclock-quality-levelh]hclock-quality-level}(hje#hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhjb#hhhhhKYubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hjy#hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjv#hhhKubj()}(henumh]j)}(hj#h]henum}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKYhj#ubah}(h]h ]h"]h$]h&]uh1j'hjv#ubeh}(h]h ]h"]h$]h&]uh1jhhhKYhjs#hhubj)}(hhh](j)}(hdoch]hdoc}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj#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).}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKYhj#ubah}(h]h ]h"]h$]h&]uh1j'hj#ubeh}(h]h ]h"]h$]h&]uh1jhhhKYhjs#hhubj)}(hhh](j)}(hentriesh]hentries}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj#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]j)}(hhh](j)}(hhh](j)}(h itu-opt1-prch]h itu-opt1-prc}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj#hhhKubj()}(hhh]h}(h]h ]h"]h$]h&]uh1j'hj#ubeh}(h]h ]h"]h$]h&]uh1jhhhKYhj#ubj)}(hhh](j)}(hitu-opt1-ssu-ah]hitu-opt1-ssu-a}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj $hhhKubj()}(hhh]h}(h]h ]h"]h$]h&]uh1j'hj $ubeh}(h]h ]h"]h$]h&]uh1jhhhKYhj#ubj)}(hhh](j)}(hitu-opt1-ssu-bh]hitu-opt1-ssu-b}(hj.$hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj+$hhhKubj()}(hhh]h}(h]h ]h"]h$]h&]uh1j'hj+$ubeh}(h]h ]h"]h$]h&]uh1jhhhKYhj#ubj)}(hhh](j)}(h itu-opt1-eec1h]h itu-opt1-eec1}(hjN$hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjK$hhhKubj()}(hhh]h}(h]h ]h"]h$]h&]uh1j'hjK$ubeh}(h]h ]h"]h$]h&]uh1jhhhKYhj#ubj)}(hhh](j)}(h itu-opt1-prtch]h itu-opt1-prtc}(hjn$hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjk$hhhKubj()}(hhh]h}(h]h ]h"]h$]h&]uh1j'hjk$ubeh}(h]h ]h"]h$]h&]uh1jhhhKYhj#ubj)}(hhh](j)}(hitu-opt1-eprtch]hitu-opt1-eprtc}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj$hhhKubj()}(hhh]h}(h]h ]h"]h$]h&]uh1j'hj$ubeh}(h]h ]h"]h$]h&]uh1jhhhKYhj#ubj)}(hhh](j)}(h itu-opt1-eeech]h itu-opt1-eeec}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj$hhhKubj()}(hhh]h}(h]h ]h"]h$]h&]uh1j'hj$ubeh}(h]h ]h"]h$]h&]uh1jhhhKYhj#ubj)}(hhh](j)}(h itu-opt1-eprch]h itu-opt1-eprc}(hj$hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj$hhhKubj()}(hhh]h}(h]h ]h"]h$]h&]uh1j'hj$ubeh}(h]h ]h"]h$]h&]uh1jhhhKYhj#ubeh}(h]h ]h"]h$]h&]uh1j hj#ubah}(h]h ]h"]h$]h&]uh1j'hj#ubeh}(h]h ]h"]h$]h&]uh1jhhhKYhjs#hhubeh}(h]h ]h"]h$]h&]uh1j hjb#hhhhhKYubh)}(h!.. _dpll-definition-temp-divider:h]h}(h]h ]h"]h$]h&]hΌdpll-definition-temp-divideruh1hhMVhjb#hhhhubeh}(h](jjW#eh ]h"](clock-quality-level#dpll-definition-clock-quality-leveleh$]h&]uh1hhjUhhhhhKYjo }j%jM#sjq }jW#jM#subh)}(hhh](h)}(h temp-dividerh]h temp-divider}(hj%hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj%hhhhhKwubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hj/%hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj,%hhhKubj()}(hconsth]j)}(hj?%h]hconst}(hjA%hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKwhj=%ubah}(h]h ]h"]h$]h&]uh1j'hj,%ubeh}(h]h ]h"]h$]h&]uh1jhhhKwhj)%hhubj)}(hhh](j)}(hvalueh]hvalue}(hj]%hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjZ%hhhKubj()}(h1000h]j)}(hjm%h]h1000}(hjo%hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKwhjk%ubah}(h]h ]h"]h$]h&]uh1j'hjZ%ubeh}(h]h ]h"]h$]h&]uh1jhhhKwhj)%hhubj)}(hhh](j)}(hdoch]hdoc}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj%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.}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKwhj%ubah}(h]h ]h"]h$]h&]uh1j'hj%ubeh}(h]h ]h"]h$]h&]uh1jhhhKwhj)%hhubeh}(h]h ]h"]h$]h&]uh1j hj%hhhhhKwubh)}(h.. _dpll-definition-type:h]h}(h]h ]h"]h$]h&]hΌdpll-definition-typeuh1hhM`hj%hhhhubeh}(h](j j %eh ]h"]( temp-dividerdpll-definition-temp-dividereh$]h&]uh1hhjUhhhhhKwjo }j%j%sjq }j %j%subh)}(hhh](h)}(htypeh]htype}(hj%hhhNhNubah}(h]h ]h"]h$]h&]hj'uh1hhj%hhhhhKubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj%hhhKubj()}(henumh]j)}(hj%h]henum}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj%ubah}(h]h ]h"]h$]h&]uh1j'hj%ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj%hhubj)}(hhh](j)}(hdoch]hdoc}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj&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&]uh1jhhhKhj%&ubah}(h]h ]h"]h$]h&]uh1j'hj&ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj%hhubj)}(hhh](j)}(hentriesh]hentries}(hjF&hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjC&hhhKubj()}(h]:pps: dpll produces Pulse-Per-Second signal :eec: dpll drives the Ethernet Equipment Clock h]j)}(hhh](j)}(hhh](j)}(hppsh]hpps}(hj^&hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj[&hhhKubj()}(h%dpll produces Pulse-Per-Second signalh]j)}(hjn&h]h%dpll produces Pulse-Per-Second signal}(hjp&hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjl&ubah}(h]h ]h"]h$]h&]uh1j'hj[&ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjX&ubj)}(hhh](j)}(heech]heec}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj&hhhKubj()}(h+dpll drives the Ethernet Equipment Clock h]j)}(h(dpll drives the Ethernet Equipment Clockh]h(dpll drives the Ethernet Equipment Clock}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj&ubah}(h]h ]h"]h$]h&]uh1j'hj&ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjX&ubeh}(h]h ]h"]h$]h&]uh1j hjT&ubah}(h]h ]h"]h$]h&]uh1j'hjC&ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj%hhubeh}(h]h ]h"]h$]h&]uh1j hj%hhhhhKubh)}(h.. _dpll-definition-pin-type:h]h}(h]h ]h"]h$]h&]hΌdpll-definition-pin-typeuh1hhMnhj%hhhhubeh}(h](j-j%eh ]h"](typedpll-definition-typeeh$]h&]uh1hhjUhhhhhKjo }j&j%sjq }j%j%subh)}(hhh](h)}(hpin-typeh]hpin-type}(hj&hhhNhNubah}(h]h ]h"]h$]h&]hjIuh1hhj&hhhhhKubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hj&hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj&hhhKubj()}(henumh]j)}(hj 'h]henum}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj 'ubah}(h]h ]h"]h$]h&]uh1j'hj&ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj&hhubj)}(hhh](j)}(hdoch]hdoc}(hj*'hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj''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&]uh1jhhhKhj8'ubah}(h]h ]h"]h$]h&]uh1j'hj''ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj&hhubj)}(hhh](j)}(hentriesh]hentries}(hjY'hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjV'hhhKubj()}(h: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 h]j)}(hhh](j)}(hhh](j)}(hmuxh]hmux}(hjq'hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjn'hhhKubj()}(h+aggregates another layer of selectable pinsh]j)}(hj'h]h+aggregates another layer of selectable pins}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj'ubah}(h]h ]h"]h$]h&]uh1j'hjn'ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjk'ubj)}(hhh](j)}(hexth]hext}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj'hhhKubj()}(hexternal inputh]j)}(hj'h]hexternal input}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj'ubah}(h]h ]h"]h$]h&]uh1j'hj'ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjk'ubj)}(hhh](j)}(hsynce-eth-porth]hsynce-eth-port}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj'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&]uh1jhhhKhj'ubah}(h]h ]h"]h$]h&]uh1j'hj'ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjk'ubj)}(hhh](j)}(hint-oscillatorh]hint-oscillator}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj'hhhKubj()}(hdevice internal oscillatorh]j)}(hj (h]hdevice internal oscillator}(hj (hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj (ubah}(h]h ]h"]h$]h&]uh1j'hj'ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjk'ubj)}(hhh](j)}(hgnssh]hgnss}(hj)(hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj&(hhhKubj()}(hGNSS recovered clock h]j)}(hGNSS recovered clockh]hGNSS recovered clock}(hj;(hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj7(ubah}(h]h ]h"]h$]h&]uh1j'hj&(ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjk'ubeh}(h]h ]h"]h$]h&]uh1j hjg'ubah}(h]h ]h"]h$]h&]uh1j'hjV'ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj&hhubeh}(h]h ]h"]h$]h&]uh1j hj&hhhhhKubh)}(h".. _dpll-definition-pin-direction:h]h}(h]h ]h"]h$]h&]hΌdpll-definition-pin-directionuh1hhMhj&hhhhubeh}(h](jOj&eh ]h"](pin-typedpll-definition-pin-typeeh$]h&]uh1hhjUhhhhhKjo }j}(j&sjq }j&j&subh)}(hhh](h)}(h pin-directionh]h pin-direction}(hj(hhhNhNubah}(h]h ]h"]h$]h&]hjkuh1hhj(hhhhhKubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj(hhhKubj()}(henumh]j)}(hj(h]henum}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj(ubah}(h]h ]h"]h$]h&]uh1j'hj(ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj(hhubj)}(hhh](j)}(hdoch]hdoc}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj(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&]uh1jhhhKhj(ubah}(h]h ]h"]h$]h&]uh1j'hj(ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj(hhubj)}(hhh](j)}(hentriesh]hentries}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj(hhhKubj()}(hQ:input: pin used as a input of a signal :output: pin used to output the signal h]j)}(hhh](j)}(hhh](j)}(hinputh]hinput}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj )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&]uh1jhhhKhj)ubah}(h]h ]h"]h$]h&]uh1j'hj )ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj)ubj)}(hhh](j)}(houtputh]houtput}(hj<)hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj9)hhhKubj()}(h pin used to output the signal h]j)}(hpin used to output the signalh]hpin used to output the signal}(hjN)hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjJ)ubah}(h]h ]h"]h$]h&]uh1j'hj9)ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj)ubeh}(h]h ]h"]h$]h&]uh1j hj)ubah}(h]h ]h"]h$]h&]uh1j'hj(ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj(hhubeh}(h]h ]h"]h$]h&]uh1j hj(hhhhhKubh)}(h'.. _dpll-definition-pin-frequency-1-hz:h]h}(h]h ]h"]h$]h&]hΌ"dpll-definition-pin-frequency-1-hzuh1hhMhj(hhhhubeh}(h](jqjw(eh ]h"]( pin-directiondpll-definition-pin-directioneh$]h&]uh1hhjUhhhhhKjo }j)jm(sjq }jw(jm(subh)}(hhh](h)}(hpin-frequency-1-hzh]hpin-frequency-1-hz}(hj)hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj)hhhhhKubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj)hhhKubj()}(hconsth]j)}(hj)h]hconst}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj)ubah}(h]h ]h"]h$]h&]uh1j'hj)ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj)hhubj)}(hhh](j)}(hvalueh]hvalue}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj)hhhKubj()}(h1 h]j)}(h1h]h1}(hj)hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj)ubah}(h]h ]h"]h$]h&]uh1j'hj)ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj)hhubeh}(h]h ]h"]h$]h&]uh1j hj)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&]uh1hhjUhhhhhKjo }j*j)sjq }j)j)subh)}(hhh](h)}(hpin-frequency-10-khzh]hpin-frequency-10-khz}(hj$*hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj!*hhhhhKubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hj8*hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj5*hhhKubj()}(hconsth]j)}(hjH*h]hconst}(hjJ*hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjF*ubah}(h]h ]h"]h$]h&]uh1j'hj5*ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj2*hhubj)}(hhh](j)}(hvalueh]hvalue}(hjf*hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjc*hhhKubj()}(h10000 h]j)}(h10000h]h10000}(hjx*hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjt*ubah}(h]h ]h"]h$]h&]uh1j'hjc*ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj2*hhubeh}(h]h ]h"]h$]h&]uh1j hj!*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&]uh1hhjUhhhhhKjo }j*j *sjq }j*j *subh)}(hhh](h)}(hpin-frequency-77-5-khzh]hpin-frequency-77-5-khz}(hj*hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj*hhhhhKubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj*hhhKubj()}(hconsth]j)}(hj*h]hconst}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj*ubah}(h]h ]h"]h$]h&]uh1j'hj*ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj*hhubj)}(hhh](j)}(hvalueh]hvalue}(hj*hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj*hhhKubj()}(h77500 h]j)}(h77500h]h77500}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj+ubah}(h]h ]h"]h$]h&]uh1j'hj*ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj*hhubeh}(h]h ]h"]h$]h&]uh1j hj*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&]uh1hhjUhhhhhKjo }j4+j*sjq }j*j*subh)}(hhh](h)}(hpin-frequency-10-mhzh]hpin-frequency-10-mhz}(hj<+hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj9+hhhhhKubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hjP+hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjM+hhhKubj()}(hconsth]j)}(hj`+h]hconst}(hjb+hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj^+ubah}(h]h ]h"]h$]h&]uh1j'hjM+ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjJ+hhubj)}(hhh](j)}(hvalueh]hvalue}(hj~+hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj{+hhhKubj()}(h 10000000 h]j)}(h10000000h]h10000000}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj+ubah}(h]h ]h"]h$]h&]uh1j'hj{+ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjJ+hhubeh}(h]h ]h"]h$]h&]uh1j hj9+hhhhhKubh)}(h.. _dpll-definition-pin-state:h]h}(h]h ]h"]h$]h&]hΌdpll-definition-pin-stateuh1hhMhj9+hhhhubeh}(h](jj.+eh ]h"](pin-frequency-10-mhz$dpll-definition-pin-frequency-10-mhzeh$]h&]uh1hhjUhhhhhKjo }j+j$+sjq }j.+j$+subh)}(hhh](h)}(h pin-stateh]h pin-state}(hj+hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj+hhhhhKubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj+hhhKubj()}(henumh]j)}(hj+h]henum}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj+ubah}(h]h ]h"]h$]h&]uh1j'hj+ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj+hhubj)}(hhh](j)}(hdoch]hdoc}(hj ,hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj,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&]uh1jhhhKhj,ubah}(h]h ]h"]h$]h&]uh1j'hj,ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj+hhubj)}(hhh](j)}(hentriesh]hentries}(hj9,hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj6,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]j)}(hhh](j)}(hhh](j)}(h connectedh]h connected}(hjQ,hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjN,hhhKubj()}(h0pin connected, active input of phase locked looph]j)}(hja,h]h0pin connected, active input of phase locked loop}(hjc,hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj_,ubah}(h]h ]h"]h$]h&]uh1j'hjN,ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjK,ubj)}(hhh](j)}(h disconnectedh]h disconnected}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj|,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&]uh1jhhhKhj,ubah}(h]h ]h"]h$]h&]uh1j'hj|,ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjK,ubj)}(hhh](j)}(h selectableh]h selectable}(hj,hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj,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&]uh1jhhhKhj,ubah}(h]h ]h"]h$]h&]uh1j'hj,ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjK,ubeh}(h]h ]h"]h$]h&]uh1j hjG,ubah}(h]h ]h"]h$]h&]uh1j'hj6,ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj+hhubeh}(h]h ]h"]h$]h&]uh1j hj+hhhhhKubh)}(h%.. _dpll-definition-pin-capabilities:h]h}(h]h ]h"]h$]h&]hΌ dpll-definition-pin-capabilitiesuh1hhMhj+hhhhubeh}(h](jj+eh ]h"]( pin-statedpll-definition-pin-stateeh$]h&]uh1hhjUhhhhhKjo }j-j+sjq }j+j+subh)}(hhh](h)}(hpin-capabilitiesh]hpin-capabilities}(hj -hhhNhNubah}(h]h ]h"]h$]h&]hj7uh1hhj-hhhhhKubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj-hhhKubj()}(hflagsh]j)}(hj--h]hflags}(hj/-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj+-ubah}(h]h ]h"]h$]h&]uh1j'hj-ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj-hhubj)}(hhh](j)}(hdoch]hdoc}(hjK-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjH-hhhKubj()}(hZdefines possible capabilities of a pin, valid flags on DPLL_A_PIN_CAPABILITIES attribute h]j)}(hXdefines possible capabilities of a pin, valid flags on DPLL_A_PIN_CAPABILITIES attributeh]hXdefines possible capabilities of a pin, valid flags on DPLL_A_PIN_CAPABILITIES attribute}(hj]-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjY-ubah}(h]h ]h"]h$]h&]uh1j'hjH-ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj-hhubj)}(hhh](j)}(hentriesh]hentries}(hjz-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjw-hhhKubj()}(h:direction-can-change: pin direction can be changed :priority-can-change: pin priority can be changed :state-can-change: pin state can be changed h]j)}(hhh](j)}(hhh](j)}(hdirection-can-changeh]hdirection-can-change}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj-hhhKubj()}(hpin direction can be changedh]j)}(hj-h]hpin direction can be changed}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj-ubah}(h]h ]h"]h$]h&]uh1j'hj-ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj-ubj)}(hhh](j)}(hpriority-can-changeh]hpriority-can-change}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj-hhhKubj()}(hpin priority can be changedh]j)}(hj-h]hpin priority can be changed}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj-ubah}(h]h ]h"]h$]h&]uh1j'hj-ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj-ubj)}(hhh](j)}(hstate-can-changeh]hstate-can-change}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj-hhhKubj()}(hpin state can be changed h]j)}(hpin state can be changedh]hpin state can be changed}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj-ubah}(h]h ]h"]h$]h&]uh1j'hj-ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj-ubeh}(h]h ]h"]h$]h&]uh1j hj-ubah}(h]h ]h"]h$]h&]uh1j'hjw-ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj-hhubeh}(h]h ]h"]h$]h&]uh1j hj-hhhhhKubh)}(h).. _dpll-definition-phase-offset-divider:h]h}(h]h ]h"]h$]h&]hΌ$dpll-definition-phase-offset-divideruh1hhMhj-hhhhubeh}(h](j=j,eh ]h"](pin-capabilities dpll-definition-pin-capabilitieseh$]h&]uh1hhjUhhhhhKjo }jB.j,sjq }j,j,subh)}(hhh](h)}(hphase-offset-dividerh]hphase-offset-divider}(hjJ.hhhNhNubah}(h]h ]h"]h$]h&]hjYuh1hhjG.hhhhhKubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hj^.hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj[.hhhKubj()}(hconsth]j)}(hjn.h]hconst}(hjp.hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjl.ubah}(h]h ]h"]h$]h&]uh1j'hj[.ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjX.hhubj)}(hhh](j)}(hvalueh]hvalue}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj.hhhKubj()}(h1000h]j)}(hj.h]h1000}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj.ubah}(h]h ]h"]h$]h&]uh1j'hj.ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjX.hhubj)}(hhh](j)}(hdoch]hdoc}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj.hhhKubj()}(hXphase offset divider allows userspace to calculate a value of measured signal phase difference between a pin and dpll device as a fractional value with three digit decimal precision. Value of (DPLL_A_PHASE_OFFSET / DPLL_PHASE_OFFSET_DIVIDER) is an integer part of a measured phase offset value. Value of (DPLL_A_PHASE_OFFSET % DPLL_PHASE_OFFSET_DIVIDER) is a fractional part of a measured phase offset value. h]j)}(hXphase offset divider allows userspace to calculate a value of measured signal phase difference between a pin and dpll device as a fractional value with three digit decimal precision. Value of (DPLL_A_PHASE_OFFSET / DPLL_PHASE_OFFSET_DIVIDER) is an integer part of a measured phase offset value. Value of (DPLL_A_PHASE_OFFSET % DPLL_PHASE_OFFSET_DIVIDER) is a fractional part of a measured phase offset value.h]hXphase offset divider allows userspace to calculate a value of measured signal phase difference between a pin and dpll device as a fractional value with three digit decimal precision. Value of (DPLL_A_PHASE_OFFSET / DPLL_PHASE_OFFSET_DIVIDER) is an integer part of a measured phase offset value. Value of (DPLL_A_PHASE_OFFSET % DPLL_PHASE_OFFSET_DIVIDER) is a fractional part of a measured phase offset value.}(hj.hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj.ubah}(h]h ]h"]h$]h&]uh1j'hj.ubeh}(h]h ]h"]h$]h&]uh1jhhhKhjX.hhubeh}(h]h ]h"]h$]h&]uh1j hjG.hhhhhKubh)}(h".. _dpll-definition-feature-state:h]h}(h]h ]h"]h$]h&]hΌdpll-definition-feature-stateuh1hhMhjG.hhhhubeh}(h](j_j<.eh ]h"](phase-offset-divider$dpll-definition-phase-offset-dividereh$]h&]uh1hhjUhhhhhKjo }j.j2.sjq }j<.j2.subh)}(hhh](h)}(h feature-stateh]h feature-state}(hj/hhhNhNubah}(h]h ]h"]h$]h&]hj{uh1hhj/hhhhhKubj)}(hhh](j)}(hhh](j)}(htypeh]htype}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj/hhhKubj()}(henumh]j)}(hj(/h]henum}(hj*/hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj&/ubah}(h]h ]h"]h$]h&]uh1j'hj/ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj/hhubj)}(hhh](j)}(hdoch]hdoc}(hjF/hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjC/hhhKubj()}(hCAllow control (enable/disable) and status checking over features. h]j)}(hAAllow control (enable/disable) and status checking over features.h]hAAllow control (enable/disable) and status checking over features.}(hjX/hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhjT/ubah}(h]h ]h"]h$]h&]uh1j'hjC/ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj/hhubj)}(hhh](j)}(hentriesh]hentries}(hju/hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjr/hhhKubj()}(hH:disable: feature shall be disabled :enable: feature shall be enabled h]j)}(hhh](j)}(hhh](j)}(hdisableh]hdisable}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj/hhhKubj()}(hfeature shall be disabledh]j)}(hj/h]hfeature shall be disabled}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj/ubah}(h]h ]h"]h$]h&]uh1j'hj/ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj/ubj)}(hhh](j)}(henableh]henable}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj/hhhKubj()}(hfeature shall be enabled h]j)}(hfeature shall be enabledh]hfeature shall be enabled}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhKhj/ubah}(h]h ]h"]h$]h&]uh1j'hj/ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj/ubeh}(h]h ]h"]h$]h&]uh1j hj/ubah}(h]h ]h"]h$]h&]uh1j'hjr/ubeh}(h]h ]h"]h$]h&]uh1jhhhKhj/hhubeh}(h]h ]h"]h$]h&]uh1j hj/hhhhhKubeh}(h](jj.eh ]h"]( feature-statedpll-definition-feature-stateeh$]h&]uh1hhjUhhhhhKjo }j0j.sjq }j.j.subeh}(h]jdah ]h"] definitionsah$]h&]uh1hhhhhhhhMubh)}(hhh](h)}(hAttribute setsh]hAttribute sets}(hj0hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj0hhhhhKubh)}(h.. _dpll-attribute-set-dpll:h]h}(h]h ]h"]h$]h&]hΌdpll-attribute-set-dplluh1hhMhj0hhhhubh)}(hhh](h)}(hdpllh]hdpll}(hj/0hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj,0hhhhhKubh)}(hhh]h)}(h id (``u32``)h](hid (}(hj@0hhhNhNubh)}(h``u32``h]hu32}(hjH0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj@0ubh)}(hj@0hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj=0hhhhhMubah}(h]id-u32ah ]h"]h$]id (u32)ah&]uh1hhj,0hhhhhM referencedKubh)}(hhh]h)}(hmodule-name (``string``)h](h module-name (}(hjl0hhhNhNubh)}(h ``string``h]hstring}(hjt0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjl0ubh)}(hjl0hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhji0hhhhhM ubah}(h]module-name-stringah ]h"]h$]module-name (string)ah&]uh1hhj,0hhhhhM jh0Kubh)}(hhh]h)}(h pad (``pad``)h](hpad (}(hj0hhhNhNubh)}(h``pad``h]hpad}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0ubh)}(hj0hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj0hhhhhMubah}(h]pad-padah ]h"]h$] pad (pad)ah&]uh1hhj,0hhhhhMjh0Kubh)}(hhh]h)}(hclock-id (``u64``)h](h clock-id (}(hj0hhhNhNubh)}(h``u64``h]hu64}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0ubh)}(hj0hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj0hhhhhMubah}(h] clock-id-u64ah ]h"]h$]clock-id (u64)ah&]uh1hhj,0hhhhhMjh0Kubh)}(hhh](h)}(hmode (``u32``)h](hmode (}(hj0hhhNhNubh)}(h``u32``h]hu32}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj0ubh)}(hj0hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj0hhhhhMubj)}(hhh]j)}(hhh](j)}(henumh]henum}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj1hhhKubj()}(h:ref:`dpll-definition-mode` h]j)}(h:ref:`dpll-definition-mode`h]h)}(hj'1h]j4)}(hj'1h]hdpll-definition-mode}(hj,1hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hj)1ubah}(h]h ]h"]h$]h&]refdocjL refdomainj61reftyperef refexplicitrefwarnjRdpll-definition-modeuh1hhhhMhj%1ubah}(h]h ]h"]h$]h&]uh1jhhhMhj!1ubah}(h]h ]h"]h$]h&]uh1j'hj1ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj 1hhubah}(h]h ]h"]h$]h&]uh1j hj0hhhhhMubeh}(h]mode-u32ah ]h"] mode (u32)ah$]h&]uh1hhj,0hhhhhMubh)}(hhh](h)}(hmode-supported (``u32``)h](hmode-supported (}(hjk1hhhNhNubh)}(h``u32``h]hu32}(hjs1hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjk1ubh)}(hjk1hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjh1hhhhhMubj)}(hhh](j)}(hhh](j)}(henumh]henum}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj1hhhKubj()}(h:ref:`dpll-definition-mode`h]j)}(hj1h]h)}(hj1h]j4)}(hj1h]hdpll-definition-mode}(hj1hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hj1ubah}(h]h ]h"]h$]h&]refdocjL refdomainj1reftyperef refexplicitrefwarnjRdpll-definition-modeuh1hhhhMhj1ubah}(h]h ]h"]h$]h&]uh1jhhhMhj1ubah}(h]h ]h"]h$]h&]uh1j'hj1ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj1hhubj)}(hhh](j)}(h multi-attrh]h multi-attr}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj1hhhKubj()}(hTrue h]j)}(hTrueh]hTrue}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj1ubah}(h]h ]h"]h$]h&]uh1j'hj1ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj1hhubeh}(h]h ]h"]h$]h&]uh1j hjh1hhhhhMubeh}(h]mode-supported-u32ah ]h"]mode-supported (u32)ah$]h&]uh1hhj,0hhhhhMubh)}(hhh](h)}(hlock-status (``u32``)h](h lock-status (}(hj2hhhNhNubh)}(h``u32``h]hu32}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj2ubh)}(hj2hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj2hhhhhMubj)}(hhh]j)}(hhh](j)}(henumh]henum}(hj=2hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj:2hhhKubj()}(h%:ref:`dpll-definition-lock-status` h]j)}(h":ref:`dpll-definition-lock-status`h]h)}(hjQ2h]j4)}(hjQ2h]hdpll-definition-lock-status}(hjV2hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hjS2ubah}(h]h ]h"]h$]h&]refdocjL refdomainj`2reftyperef refexplicitrefwarnjRdpll-definition-lock-statusuh1hhhhMhjO2ubah}(h]h ]h"]h$]h&]uh1jhhhMhjK2ubah}(h]h ]h"]h$]h&]uh1j'hj:2ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj72hhubah}(h]h ]h"]h$]h&]uh1j hj2hhhhhMubeh}(h]lock-status-u32ah ]h"]lock-status (u32)ah$]h&]uh1hhj,0hhhhhMubh)}(hhh]h)}(htemp (``s32``)h](htemp (}(hj2hhhNhNubh)}(h``s32``h]hs32}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj2ubh)}(hj2hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj2hhhhhM!ubah}(h]temp-s32ah ]h"] temp (s32)ah$]h&]uh1hhj,0hhhhhM!ubh)}(hhh](h)}(htype (``u32``)h](htype (}(hj2hhhNhNubh)}(h``u32``h]hu32}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj2ubh)}(hj2hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj2hhhhhM$ubj)}(hhh]j)}(hhh](j)}(henumh]henum}(hj2hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj2hhhKubj()}(h:ref:`dpll-definition-type` h]j)}(h:ref:`dpll-definition-type`h]h)}(hj2h]j4)}(hj2h]hdpll-definition-type}(hj2hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hj2ubah}(h]h ]h"]h$]h&]refdocjL refdomainj 3reftyperef refexplicitrefwarnjRdpll-definition-typeuh1hhhhM$hj2ubah}(h]h ]h"]h$]h&]uh1jhhhM$hj2ubah}(h]h ]h"]h$]h&]uh1j'hj2ubeh}(h]h ]h"]h$]h&]uh1jhhhM$hj2hhubah}(h]h ]h"]h$]h&]uh1j hj2hhhhhM$ubeh}(h]type-u32ah ]h"]h$] type (u32)ah&]uh1hhj,0hhhhhM$jh0Kubh)}(hhh](h)}(hlock-status-error (``u32``)h](hlock-status-error (}(hj>3hhhNhNubh)}(h``u32``h]hu32}(hjF3hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj>3ubh)}(hj>3hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj;3hhhhhM(ubj)}(hhh]j)}(hhh](j)}(henumh]henum}(hjd3hhhNhNubah}(h]h ]h"]h$]h&]uh1jhja3hhhKubj()}(h+:ref:`dpll-definition-lock-status-error` h]j)}(h(:ref:`dpll-definition-lock-status-error`h]h)}(hjx3h]j4)}(hjx3h]h!dpll-definition-lock-status-error}(hj}3hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hjz3ubah}(h]h ]h"]h$]h&]refdocjL refdomainj3reftyperef refexplicitrefwarnjR!dpll-definition-lock-status-erroruh1hhhhM(hjv3ubah}(h]h ]h"]h$]h&]uh1jhhhM(hjr3ubah}(h]h ]h"]h$]h&]uh1j'hja3ubeh}(h]h ]h"]h$]h&]uh1jhhhM(hj^3hhubah}(h]h ]h"]h$]h&]uh1j hj;3hhhhhM(ubeh}(h]lock-status-error-u32ah ]h"]lock-status-error (u32)ah$]h&]uh1hhj,0hhhhhM(ubh)}(hhh](h)}(hclock-quality-level (``u32``)h](hclock-quality-level (}(hj3hhhNhNubh)}(h``u32``h]hu32}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj3ubh)}(hj3hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj3hhhhhM,ubj)}(hhh](j)}(hhh](j)}(henumh]henum}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj3hhhKubj()}(h*:ref:`dpll-definition-clock-quality-level`h]j)}(hj3h]h)}(hj3h]j4)}(hj3h]h#dpll-definition-clock-quality-level}(hj3hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hj3ubah}(h]h ]h"]h$]h&]refdocjL refdomainj4reftyperef refexplicitrefwarnjR#dpll-definition-clock-quality-leveluh1hhhhM,hj3ubah}(h]h ]h"]h$]h&]uh1jhhhM,hj3ubah}(h]h ]h"]h$]h&]uh1j'hj3ubeh}(h]h ]h"]h$]h&]uh1jhhhM,hj3hhubj)}(hhh](j)}(h multi-attrh]h multi-attr}(hj+4hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj(4hhhKubj()}(hTrueh]j)}(hj;4h]hTrue}(hj=4hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM,hj94ubah}(h]h ]h"]h$]h&]uh1j'hj(4ubeh}(h]h ]h"]h$]h&]uh1jhhhM,hj3hhubj)}(hhh](j)}(hdoch]hdoc}(hjY4hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjV4hhhKubj()}(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).}(hjk4hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM,hjg4ubah}(h]h ]h"]h$]h&]uh1j'hjV4ubeh}(h]h ]h"]h$]h&]uh1jhhhM,hj3hhubeh}(h]h ]h"]h$]h&]uh1j hj3hhhhhM,ubeh}(h]clock-quality-level-u32ah ]h"]clock-quality-level (u32)ah$]h&]uh1hhj,0hhhhhM,ubh)}(hhh](h)}(hphase-offset-monitor (``u32``)h](hphase-offset-monitor (}(hj4hhhNhNubh)}(h``u32``h]hu32}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj4ubh)}(hj4hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj4hhhhhM7ubj)}(hhh](j)}(hhh](j)}(henumh]henum}(hj4hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj4hhhKubj()}(h$:ref:`dpll-definition-feature-state`h]j)}(hj4h]h)}(hj4h]j4)}(hj4h]hdpll-definition-feature-state}(hj4hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hj4ubah}(h]h ]h"]h$]h&]refdocjL refdomainj4reftyperef refexplicitrefwarnjRdpll-definition-feature-stateuh1hhhhM7hj4ubah}(h]h ]h"]h$]h&]uh1jhhhM7hj4ubah}(h]h ]h"]h$]h&]uh1j'hj4ubeh}(h]h ]h"]h$]h&]uh1jhhhM7hj4hhubj)}(hhh](j)}(hdoch]hdoc}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj5hhhKubj()}(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.}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM7hj5ubah}(h]h ]h"]h$]h&]uh1j'hj5ubeh}(h]h ]h"]h$]h&]uh1jhhhM7hj4hhubeh}(h]h ]h"]h$]h&]uh1j hj4hhhhhM7ubeh}(h]phase-offset-monitor-u32ah ]h"]phase-offset-monitor (u32)ah$]h&]uh1hhj,0hhhhhM7ubh)}(hhh](h)}(h!phase-offset-avg-factor (``u32``)h](hphase-offset-avg-factor (}(hjB5hhhNhNubh)}(h``u32``h]hu32}(hjJ5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjB5ubh)}(hjB5hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj?5hhhhhM?ubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hjh5hhhNhNubah}(h]h ]h"]h$]h&]uh1jhje5hhhKubj()}(hCAveraging 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.}(hjz5hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhM?hjv5ubah}(h]h ]h"]h$]h&]uh1j'hje5ubeh}(h]h ]h"]h$]h&]uh1jhhhM?hjb5hhubah}(h]h ]h"]h$]h&]uh1j hj?5hhhhhM?ubh)}(h.. _dpll-attribute-set-pin:h]h}(h]h ]h"]h$]h&]hΌdpll-attribute-set-pinuh1hhM=hj?5hhhhubeh}(h]phase-offset-avg-factor-u32ah ]h"]phase-offset-avg-factor (u32)ah$]h&]uh1hhj,0hhhhhM?ubeh}(h](jj+0eh ]h"](dplldpll-attribute-set-dplleh$]h&]uh1hhj0hhhhhKjo }j5j!0sjq }j+0j!0subh)}(hhh](h)}(hpinh]hpin}(hj5hhhNhNubah}(h]h ]h"]h$]h&]hjuh1hhj5hhhhhM?ubh)}(hhh]h)}(h id (``u32``)h](hid (}(hj5hhhNhNubh)}(h``u32``h]hu32}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj5ubh)}(hj5hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj5hhhhhMGubah}(h]id1ah ]h"]h$]jf0ah&]uh1hhj5hhhhhMGjh0Kubh)}(hhh]h)}(hparent-id (``u32``)h](h parent-id (}(hj5hhhNhNubh)}(h``u32``h]hu32}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj5ubh)}(hj5hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj5hhhhhMJubah}(h] parent-id-u32ah ]h"]parent-id (u32)ah$]h&]uh1hhj5hhhhhMJubh)}(hhh]h)}(hmodule-name (``string``)h](h module-name (}(hj 6hhhNhNubh)}(h ``string``h]hstring}(hj(6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj 6ubh)}(hj 6hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj6hhhhhMMubah}(h]id2ah ]h"]h$]j0ah&]uh1hhj5hhhhhMMjh0Kubh)}(hhh]h)}(h pad (``pad``)h](hpad (}(hjJ6hhhNhNubh)}(h``pad``h]hpad}(hjR6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjJ6ubh)}(hjJ6hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjG6hhhhhMPubah}(h]id3ah ]h"]h$]j0ah&]uh1hhj5hhhhhMPjh0Kubh)}(hhh]h)}(hclock-id (``u64``)h](h clock-id (}(hjt6hhhNhNubh)}(h``u64``h]hu64}(hj|6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjt6ubh)}(hjt6hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjq6hhhhhMSubah}(h]id4ah ]h"]h$]j0ah&]uh1hhj5hhhhhMSjh0Kubh)}(hhh]h)}(hboard-label (``string``)h](h board-label (}(hj6hhhNhNubh)}(h ``string``h]hstring}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj6ubh)}(hj6hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj6hhhhhMVubah}(h]board-label-stringah ]h"]board-label (string)ah$]h&]uh1hhj5hhhhhMVubh)}(hhh]h)}(hpanel-label (``string``)h](h panel-label (}(hj6hhhNhNubh)}(h ``string``h]hstring}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj6ubh)}(hj6hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj6hhhhhMYubah}(h]panel-label-stringah ]h"]panel-label (string)ah$]h&]uh1hhj5hhhhhMYubh)}(hhh]h)}(hpackage-label (``string``)h](hpackage-label (}(hj6hhhNhNubh)}(h ``string``h]hstring}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj6ubh)}(hj6hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj6hhhhhM\ubah}(h]package-label-stringah ]h"]package-label (string)ah$]h&]uh1hhj5hhhhhM\ubh)}(hhh](h)}(htype (``u32``)h](htype (}(hj7hhhNhNubh)}(h``u32``h]hu32}(hj'7hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj7ubh)}(hj7hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj7hhhhhM_ubj)}(hhh]j)}(hhh](j)}(henumh]henum}(hjE7hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjB7hhhKubj()}(h":ref:`dpll-definition-pin-type` h]j)}(h:ref:`dpll-definition-pin-type`h]h)}(hjY7h]j4)}(hjY7h]hdpll-definition-pin-type}(hj^7hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hj[7ubah}(h]h ]h"]h$]h&]refdocjL refdomainjh7reftyperef refexplicitrefwarnjRdpll-definition-pin-typeuh1hhhhM_hjW7ubah}(h]h ]h"]h$]h&]uh1jhhhM_hjS7ubah}(h]h ]h"]h$]h&]uh1j'hjB7ubeh}(h]h ]h"]h$]h&]uh1jhhhM_hj?7hhubah}(h]h ]h"]h$]h&]uh1j hj7hhhhhM_ubeh}(h]id5ah ]h"]h$]j93ah&]uh1hhj5hhhhhM_jh0Kubh)}(hhh](h)}(hdirection (``u32``)h](h direction (}(hj7hhhNhNubh)}(h``u32``h]hu32}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj7ubh)}(hj7hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj7hhhhhMcubj)}(hhh]j)}(hhh](j)}(henumh]henum}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj7hhhKubj()}(h':ref:`dpll-definition-pin-direction` h]j)}(h$:ref:`dpll-definition-pin-direction`h]h)}(hj7h]j4)}(hj7h]hdpll-definition-pin-direction}(hj7hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hj7ubah}(h]h ]h"]h$]h&]refdocjL refdomainj7reftyperef refexplicitrefwarnjRdpll-definition-pin-directionuh1hhhhMchj7ubah}(h]h ]h"]h$]h&]uh1jhhhMchj7ubah}(h]h ]h"]h$]h&]uh1j'hj7ubeh}(h]h ]h"]h$]h&]uh1jhhhMchj7hhubah}(h]h ]h"]h$]h&]uh1j hj7hhhhhMcubeh}(h] direction-u32ah ]h"]direction (u32)ah$]h&]uh1hhj5hhhhhMcubh)}(hhh]h)}(hfrequency (``u64``)h](h frequency (}(hj8hhhNhNubh)}(h``u64``h]hu64}(hj"8hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj8ubh)}(hj8hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj8hhhhhMgubah}(h] frequency-u64ah ]h"]frequency (u64)ah$]h&]uh1hhj5hhhhhMgubh)}(hhh](h)}(hfrequency-supported (``nest``)h](hfrequency-supported (}(hjE8hhhNhNubh)}(h``nest``h]hnest}(hjM8hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjE8ubh)}(hjE8hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjB8hhhhhMjubj)}(hhh](j)}(hhh](j)}(h multi-attrh]h multi-attr}(hjk8hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjh8hhhKubj()}(hTrueh]j)}(hj{8h]hTrue}(hj}8hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMjhjy8ubah}(h]h ]h"]h$]h&]uh1j'hjh8ubeh}(h]h ]h"]h$]h&]uh1jhhhMjhje8hhubj)}(hhh](j)}(hnested-attributesh]hnested-attributes}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj8hhhKubj()}(h,:ref:`dpll-attribute-set-frequency-range` h]j)}(h):ref:`dpll-attribute-set-frequency-range`h]h)}(hj8h]j4)}(hj8h]h"dpll-attribute-set-frequency-range}(hj8hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hj8ubah}(h]h ]h"]h$]h&]refdocjL refdomainj8reftyperef refexplicitrefwarnjR"dpll-attribute-set-frequency-rangeuh1hhhhMjhj8ubah}(h]h ]h"]h$]h&]uh1jhhhMjhj8ubah}(h]h ]h"]h$]h&]uh1j'hj8ubeh}(h]h ]h"]h$]h&]uh1jhhhMjhje8hhubeh}(h]h ]h"]h$]h&]uh1j hjB8hhhhhMjubeh}(h]frequency-supported-nestah ]h"]frequency-supported (nest)ah$]h&]uh1hhj5hhhhhMjubh)}(hhh]h)}(hfrequency-min (``u64``)h](hfrequency-min (}(hj8hhhNhNubh)}(h``u64``h]hu64}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj8ubh)}(hj8hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj8hhhhhMoubah}(h]frequency-min-u64ah ]h"]frequency-min (u64)ah$]h&]uh1hhj5hhhhhMoubh)}(hhh]h)}(hfrequency-max (``u64``)h](hfrequency-max (}(hj9hhhNhNubh)}(h``u64``h]hu64}(hj$9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj9ubh)}(hj9hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj9hhhhhMrubah}(h]frequency-max-u64ah ]h"]frequency-max (u64)ah$]h&]uh1hhj5hhhhhMrubh)}(hhh]h)}(hprio (``u32``)h](hprio (}(hjG9hhhNhNubh)}(h``u32``h]hu32}(hjO9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjG9ubh)}(hjG9hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjD9hhhhhMuubah}(h]prio-u32ah ]h"] prio (u32)ah$]h&]uh1hhj5hhhhhMuubh)}(hhh](h)}(hstate (``u32``)h](hstate (}(hjr9hhhNhNubh)}(h``u32``h]hu32}(hjz9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjr9ubh)}(hjr9hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjo9hhhhhMxubj)}(hhh]j)}(hhh](j)}(henumh]henum}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj9hhhKubj()}(h#:ref:`dpll-definition-pin-state` h]j)}(h :ref:`dpll-definition-pin-state`h]h)}(hj9h]j4)}(hj9h]hdpll-definition-pin-state}(hj9hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hj9ubah}(h]h ]h"]h$]h&]refdocjL refdomainj9reftyperef refexplicitrefwarnjRdpll-definition-pin-stateuh1hhhhMxhj9ubah}(h]h ]h"]h$]h&]uh1jhhhMxhj9ubah}(h]h ]h"]h$]h&]uh1j'hj9ubeh}(h]h ]h"]h$]h&]uh1jhhhMxhj9hhubah}(h]h ]h"]h$]h&]uh1j hjo9hhhhhMxubeh}(h] state-u32ah ]h"] state (u32)ah$]h&]uh1hhj5hhhhhMxubh)}(hhh](h)}(hcapabilities (``u32``)h](hcapabilities (}(hj9hhhNhNubh)}(h``u32``h]hu32}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj9ubh)}(hj9hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj9hhhhhM|ubj)}(hhh]j)}(hhh](j)}(henumh]henum}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj:hhhKubj()}(h*:ref:`dpll-definition-pin-capabilities` h]j)}(h':ref:`dpll-definition-pin-capabilities`h]h)}(hj*:h]j4)}(hj*:h]h dpll-definition-pin-capabilities}(hj/:hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hj,:ubah}(h]h ]h"]h$]h&]refdocjL refdomainj9:reftyperef refexplicitrefwarnjR dpll-definition-pin-capabilitiesuh1hhhhM|hj(:ubah}(h]h ]h"]h$]h&]uh1jhhhM|hj$:ubah}(h]h ]h"]h$]h&]uh1j'hj:ubeh}(h]h ]h"]h$]h&]uh1jhhhM|hj:hhubah}(h]h ]h"]h$]h&]uh1j hj9hhhhhM|ubeh}(h]capabilities-u32ah ]h"]capabilities (u32)ah$]h&]uh1hhj5hhhhhM|ubh)}(hhh](h)}(hparent-device (``nest``)h](hparent-device (}(hjn:hhhNhNubh)}(h``nest``h]hnest}(hjv:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjn:ubh)}(hjn:hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjk:hhhhhMubj)}(hhh](j)}(hhh](j)}(h multi-attrh]h multi-attr}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj:hhhKubj()}(hTrueh]j)}(hj:h]hTrue}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj:ubah}(h]h ]h"]h$]h&]uh1j'hj:ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj:hhubj)}(hhh](j)}(hnested-attributesh]hnested-attributes}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj:hhhKubj()}(h.:ref:`dpll-attribute-set-pin-parent-device` h]j)}(h+:ref:`dpll-attribute-set-pin-parent-device`h]h)}(hj:h]j4)}(hj:h]h$dpll-attribute-set-pin-parent-device}(hj:hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hj:ubah}(h]h ]h"]h$]h&]refdocjL refdomainj:reftyperef refexplicitrefwarnjR$dpll-attribute-set-pin-parent-deviceuh1hhhhMhj:ubah}(h]h ]h"]h$]h&]uh1jhhhMhj:ubah}(h]h ]h"]h$]h&]uh1j'hj:ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj:hhubeh}(h]h ]h"]h$]h&]uh1j hjk:hhhhhMubeh}(h]parent-device-nestah ]h"]parent-device (nest)ah$]h&]uh1hhj5hhhhhMubh)}(hhh](h)}(hparent-pin (``nest``)h](h parent-pin (}(hj;hhhNhNubh)}(h``nest``h]hnest}(hj";hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj;ubh)}(hj;hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj;hhhhhMubj)}(hhh](j)}(hhh](j)}(h multi-attrh]h multi-attr}(hj@;hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj=;hhhKubj()}(hTrueh]j)}(hjP;h]hTrue}(hjR;hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjN;ubah}(h]h ]h"]h$]h&]uh1j'hj=;ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj:;hhubj)}(hhh](j)}(hnested-attributesh]hnested-attributes}(hjn;hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjk;hhhKubj()}(h+:ref:`dpll-attribute-set-pin-parent-pin` h]j)}(h(:ref:`dpll-attribute-set-pin-parent-pin`h]h)}(hj;h]j4)}(hj;h]h!dpll-attribute-set-pin-parent-pin}(hj;hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hj;ubah}(h]h ]h"]h$]h&]refdocjL refdomainj;reftyperef refexplicitrefwarnjR!dpll-attribute-set-pin-parent-pinuh1hhhhMhj;ubah}(h]h ]h"]h$]h&]uh1jhhhMhj|;ubah}(h]h ]h"]h$]h&]uh1j'hjk;ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj:;hhubeh}(h]h ]h"]h$]h&]uh1j hj;hhhhhMubeh}(h]parent-pin-nestah ]h"]parent-pin (nest)ah$]h&]uh1hhj5hhhhhMubh)}(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&]uh1hhj5hhhhhMubh)}(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&]uh1hhj5hhhhhMubh)}(hhh]h)}(hphase-adjust (``s32``)h](hphase-adjust (}(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-s32ah ]h"]phase-adjust (s32)ah$]h&]uh1hhj5hhhhhMubh)}(hhh]h)}(hphase-offset (``s64``)h](hphase-offset (}(hjG<hhhNhNubh)}(h``s64``h]hs64}(hjO<hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjG<ubh)}(hjG<hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjD<hhhhhMubah}(h]phase-offset-s64ah ]h"]phase-offset (s64)ah$]h&]uh1hhj5hhhhhMubh)}(hhh](h)}(h&fractional-frequency-offset (``sint``)h](hfractional-frequency-offset (}(hjr<hhhNhNubh)}(h``sint``h]hsint}(hjz<hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjr<ubh)}(hjr<hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjo<hhhhhMubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj<hhhKubj()}(hX The FFO (Fractional Frequency Offset) between the RX and TX symbol rate on the media associated with the pin: (rx_frequency-tx_frequency)/rx_frequency Value is in PPM (parts per million). This may be implemented for example for pin of type PIN_TYPE_SYNCE_ETH_PORT. h]j)}(hXThe FFO (Fractional Frequency Offset) between the RX and TX symbol rate on the media associated with the pin: (rx_frequency-tx_frequency)/rx_frequency Value is in PPM (parts per million). This may be implemented for example for pin of type PIN_TYPE_SYNCE_ETH_PORT.h]hXThe FFO (Fractional Frequency Offset) between the RX and TX symbol rate on the media associated with the pin: (rx_frequency-tx_frequency)/rx_frequency Value is in PPM (parts per million). This may be implemented for example for pin of type PIN_TYPE_SYNCE_ETH_PORT.}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj<ubah}(h]h ]h"]h$]h&]uh1j'hj<ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj<hhubah}(h]h ]h"]h$]h&]uh1j hjo<hhhhhMubeh}(h] fractional-frequency-offset-sintah ]h"]"fractional-frequency-offset (sint)ah$]h&]uh1hhj5hhhhhMubh)}(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<hhhhhMubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj<hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj<hhhKubj()}(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.}(hj =hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj =ubah}(h]h ]h"]h$]h&]uh1j'hj<ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj<hhubah}(h]h ]h"]h$]h&]uh1j hj<hhhhhMubeh}(h]esync-frequency-u64ah ]h"]esync-frequency (u64)ah$]h&]uh1hhj5hhhhhMubh)}(hhh](h)}(h$esync-frequency-supported (``nest``)h](hesync-frequency-supported (}(hj8=hhhNhNubh)}(h``nest``h]hnest}(hj@=hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj8=ubh)}(hj8=hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj5=hhhhhMubj)}(hhh](j)}(hhh](j)}(h multi-attrh]h multi-attr}(hj^=hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj[=hhhKubj()}(hTrueh]j)}(hjn=h]hTrue}(hjp=hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjl=ubah}(h]h ]h"]h$]h&]uh1j'hj[=ubeh}(h]h ]h"]h$]h&]uh1jhhhMhjX=hhubj)}(hhh](j)}(hnested-attributesh]hnested-attributes}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj=hhhKubj()}(h):ref:`dpll-attribute-set-frequency-range`h]j)}(hj=h]h)}(hj=h]j4)}(hj=h]h"dpll-attribute-set-frequency-range}(hj=hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hj=ubah}(h]h ]h"]h$]h&]refdocjL refdomainj=reftyperef refexplicitrefwarnjR"dpll-attribute-set-frequency-rangeuh1hhhhMhj=ubah}(h]h ]h"]h$]h&]uh1jhhhMhj=ubah}(h]h ]h"]h$]h&]uh1j'hj=ubeh}(h]h ]h"]h$]h&]uh1jhhhMhjX=hhubj)}(hhh](j)}(hdoch]hdoc}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj=hhhKubj()}(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.}(hj=hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj=ubah}(h]h ]h"]h$]h&]uh1j'hj=ubeh}(h]h ]h"]h$]h&]uh1jhhhMhjX=hhubeh}(h]h ]h"]h$]h&]uh1j hj5=hhhhhMubeh}(h]esync-frequency-supported-nestah ]h"] esync-frequency-supported (nest)ah$]h&]uh1hhj5hhhhhMubh)}(hhh](h)}(hesync-pulse (``u32``)h](h esync-pulse (}(hj>hhhNhNubh)}(h``u32``h]hu32}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj>ubh)}(hj>hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj>hhhhhMubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj8>hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj5>hhhKubj()}(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.}(hjJ>hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhjF>ubah}(h]h ]h"]h$]h&]uh1j'hj5>ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj2>hhubah}(h]h ]h"]h$]h&]uh1j hj>hhhhhMubeh}(h]esync-pulse-u32ah ]h"]esync-pulse (u32)ah$]h&]uh1hhj5hhhhhMubh)}(hhh](h)}(hreference-sync (``nest``)h](hreference-sync (}(hju>hhhNhNubh)}(h``nest``h]hnest}(hj}>hhhNhNubah}(h]h ]h"]h$]h&]uh1hhju>ubh)}(hju>hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjr>hhhhhMubj)}(hhh](j)}(hhh](j)}(h multi-attrh]h multi-attr}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj>hhhKubj()}(hTrueh]j)}(hj>h]hTrue}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj>ubah}(h]h ]h"]h$]h&]uh1j'hj>ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj>hhubj)}(hhh](j)}(hnested-attributesh]hnested-attributes}(hj>hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj>hhhKubj()}(h(:ref:`dpll-attribute-set-reference-sync`h]j)}(hj>h]h)}(hj>h]j4)}(hj>h]h!dpll-attribute-set-reference-sync}(hj>hhhNhNubah}(h]h ](j?stdstd-refeh"]h$]h&]uh1j3hj>ubah}(h]h ]h"]h$]h&]refdocjL refdomainj>reftyperef refexplicitrefwarnjR!dpll-attribute-set-reference-syncuh1hhhhMhj>ubah}(h]h ]h"]h$]h&]uh1jhhhMhj>ubah}(h]h ]h"]h$]h&]uh1j'hj>ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj>hhubj)}(hhh](j)}(hdoch]hdoc}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj?hhhKubj()}(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.}(hj$?hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj ?ubah}(h]h ]h"]h$]h&]uh1j'hj?ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj>hhubeh}(h]h ]h"]h$]h&]uh1j hjr>hhhhhMubeh}(h]reference-sync-nestah ]h"]reference-sync (nest)ah$]h&]uh1hhj5hhhhhMubh)}(hhh](h)}(hphase-adjust-gran (``u32``)h](hphase-adjust-gran (}(hjO?hhhNhNubh)}(h``u32``h]hu32}(hjW?hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjO?ubh)}(hjO?hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhjL?hhhhhMubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hju?hhhNhNubah}(h]h ]h"]h$]h&]uh1jhjr?hhhKubj()}(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.}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj?ubah}(h]h ]h"]h$]h&]uh1j'hjr?ubeh}(h]h ]h"]h$]h&]uh1jhhhMhjo?hhubah}(h]h ]h"]h$]h&]uh1j hjL?hhhhhMubeh}(h]phase-adjust-gran-u32ah ]h"]phase-adjust-gran (u32)ah$]h&]uh1hhj5hhhhhMubh)}(hhh](h)}(h*fractional-frequency-offset-ppt (``sint``)h](h!fractional-frequency-offset-ppt (}(hj?hhhNhNubh)}(h``sint``h]hsint}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj?ubh)}(hj?hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhj?hhhhhMubj)}(hhh]j)}(hhh](j)}(hdoch]hdoc}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1jhj?hhhKubj()}(hX=The FFO (Fractional Frequency Offset) of the pin with respect to the nominal frequency. Value = (frequency_measured - frequency_nominal) / frequency_nominal Value is in PPT (parts per trillion, 10^-12). Note: This attribute provides higher resolution than the standard fractional-frequency-offset (which is in PPM). h]j)}(hX;The FFO (Fractional Frequency Offset) of the pin with respect to the nominal frequency. Value = (frequency_measured - frequency_nominal) / frequency_nominal Value is in PPT (parts per trillion, 10^-12). Note: This attribute provides higher resolution than the standard fractional-frequency-offset (which is in PPM).h]hX;The FFO (Fractional Frequency Offset) of the pin with respect to the nominal frequency. Value = (frequency_measured - frequency_nominal) / frequency_nominal Value is in PPT (parts per trillion, 10^-12). Note: This attribute provides higher resolution than the standard fractional-frequency-offset (which is in PPM).}(hj?hhhNhNubah}(h]h ]h"]h$]h&]uh1jhhhMhj?ubah}(h]h ]h"]h$]h&]uh1j'hj?ubeh}(h]h ]h"]h$]h&]uh1jhhhMhj?hhubah}(h]h ]h"]h$]h&]uh1j hj?hhhhhMubh)}(h).. _dpll-attribute-set-pin-parent-device:h]h}(h]h ]h"]h$]h&]hΌ$dpll-attribute-set-pin-parent-deviceuh1hhMhj?hhhhubeh}(h]$fractional-frequency-offset-ppt-sintah ]h"]&fractional-frequency-offset-ppt (sint)ah$]h&]uh1hhj5hhhhhMubeh}(h](jj5eh ]h"](pindpll-attribute-set-pineh$]h&]uh1hhj0hhhhhM?jo }j"@j5sjq }j5j5subh)}(hhh](h)}(hpin-parent-deviceh]hpin-parent-device}(hj*@hhhNhNubah}(h]h ]h"]h$]h&]hj uh1hhj'@hhhhhMubh)}(hhh]h)}(h parent-idh]h parent-id}(hj;@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj8@hhhhhMubah}(h] parent-idah ]h"]h$] parent-idah&]uh1hhj'@hhhhhMjh0Kubh)}(hhh]h)}(h directionh]h direction}(hjT@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjQ@hhhhhMubah}(h] directionah ]h"] directionah$]h&]uh1hhj'@hhhhhMubh)}(hhh]h)}(hprioh]hprio}(hjm@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhjj@hhhhhMubah}(h]prioah ]h"]prioah$]h&]uh1hhj'@hhhhhMubh)}(hhh]h)}(hstateh]hstate}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj@hhhhhMubah}(h]stateah ]h"]h$]stateah&]uh1hhj'@hhhhhMjh0Kubh)}(hhh](h)}(h phase-offseth]h phase-offset}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj@hhhhhMubh)}(h&.. _dpll-attribute-set-pin-parent-pin:h]h}(h]h ]h"]h$]h&]hΌ!dpll-attribute-set-pin-parent-pinuh1hhM hj@hhhhubeh}(h] phase-offsetah ]h"] phase-offsetah$]h&]uh1hhj'@hhhhhMubeh}(h](jj@eh ]h"](pin-parent-device$dpll-attribute-set-pin-parent-deviceeh$]h&]uh1hhj0hhhhhMjo }j@j @sjq }j@j @subh)}(hhh](h)}(hpin-parent-pinh]hpin-parent-pin}(hj@hhhNhNubah}(h]h ]h"]h$]h&]hj.uh1hhj@hhhhhMubh)}(hhh]h)}(h parent-idh]h parent-id}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj@hhhhhMubah}(h]id6ah ]h"]h$]jO@ah&]uh1hhj@hhhhhMjh0Kubh)}(hhh](h)}(hstateh]hstate}(hj@hhhNhNubah}(h]h ]h"]h$]h&]uh1hhj@hhhhhMubh)}(h'.. _dpll-attribute-set-frequency-range:h]h}(h]h ]h"]h$]h&]hΌ"dpll-attribute-set-frequency-rangeuh1hhMhj@hhhhubeh}(h]id7ah ]h"]h$]j@ah&]uh1hhj@hhhhhMjh0Kubeh}(h](j4j@eh ]h"](pin-parent-pin!dpll-attribute-set-pin-parent-pineh$]h&]uh1hhj0hhhhhMjo }jAj@sjq }j@j@subh)}(hhh](h)}(hfrequency-rangeh]hfrequency-range}(hj#AhhhNhNubah}(h]h ]h"]h$]h&]hjPuh1hhj AhhhhhMubh)}(hhh]h)}(h frequency-minh]h frequency-min}(hj4AhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj1AhhhhhMubah}(h] frequency-minah ]h"] frequency-minah$]h&]uh1hhj AhhhhhMubh)}(hhh](h)}(h frequency-maxh]h frequency-max}(hjMAhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjJAhhhhhMubh)}(h&.. _dpll-attribute-set-reference-sync:h]h}(h]h ]h"]h$]h&]hΌ!dpll-attribute-set-reference-syncuh1hhM%hjJAhhhhubeh}(h] frequency-maxah ]h"] frequency-maxah$]h&]uh1hhj AhhhhhMubeh}(h](jVjAeh ]h"](frequency-range"dpll-attribute-set-frequency-rangeeh$]h&]uh1hhj0hhhhhMjo }jsAjAsjq }jAjAsubh)}(hhh](h)}(hreference-synch]hreference-sync}(hj{AhhhNhNubah}(h]h ]h"]h$]h&]hjruh1hhjxAhhhhhMubh)}(hhh]h)}(hidh]hid}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjAhhhhhMubah}(h]idah ]h"]idah$]h&]uh1hhjxAhhhhhMubh)}(hhh]h)}(hstateh]hstate}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjAhhhhhMubah}(h]id8ah ]h"]h$]stateah&]uh1hhjxAhhhhhMjh0Kubeh}(h](jxjeAeh ]h"](reference-sync!dpll-attribute-set-reference-synceh$]h&]uh1hhj0hhhhhMjo }jAj[Asjq }jeAj[Asubeh}(h]jah ]h"]attribute setsah$]h&]uh1hhhhhhhhKubeh}(h](j>heh ]h"](!family dpll netlink specification netlink-dplleh$]h&]uh1hhhhhhhhKjo }jAhsjq }hhsubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksentryfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerjAerror_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'doctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addresses pep_base_urlhttps://peps.python.org/pep_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/rfc_referencesNsection_self_linksmartquotes_locales]envNtrim_footnote_reference_space smart_quotesubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}(h]haj]jajf ]j\ aj ]j aj]jajZ]jPaj]jaj]jaj0]j&aj]jajG]j=aj]jaj{]jqajp]jfajy ]jo aj!]j!ajW#]jM#aj %]j%aj%]j%aj&]j&ajw(]jm(aj)]j)aj*]j *aj*]j*aj.+]j$+aj+]j+aj,]j,aj<.]j2.aj.]j.aj+0]j!0aj5]j5aj@]j @aj@]j@ajA]jAajeA]j[Aaunameids}(jAhjAj>jjjj]jjjl jjk jj jf j jjj jjj`jj_jjjZjj&jjjjHj6jj5jjjj0jjjMjjLjjjGjjjjjjjj{jjjRjBj 0jdj jpj~ jj!jy j!jj]#j!j\#jj%jW#j%jj%j %j%j j&j%j&j-j}(j&j|(jOj)jw(j)jqj*j)j*jj*j*j*jj4+j*j3+jj+j.+j+jj-j+j-jjB.j,jA.j=j.j<.j.j_j0j.j0jjAjj5j+0j5jid (u32)Nmodule-name (string)N pad (pad)Nclock-id (u64)Nje1jb1j2j2j2j2j2j2 type (u32)Nj3j3j4j4j<5j95j5j5j"@j5j!@jj6j6j6j6j6j6j7j7j8j8j?8j<8j8j8j9j9jA9j>9jl9ji9j9j9jh:je:j;j;j;j;j;j;j<j<jA<j><jl<ji<j<j<j2=j/=j >j >jo>jl>jI?jF?j?j?j@j@j@j@j@j parent-idNjg@jd@j@j}@stateNj@j@jAj@jAj4jsAjAjrAjVjGAjDAjkAjhAjAjeAjAjxjAjAu nametypes}(jAjAjjjjl jk j j jjj`j_jjjjj6j5jjjMjLjjjjjjjRj 0j j~ j!j!j]#j\#j%j%j%j%j&j&j}(j|(j)j)j*j*j*j*j4+j3+j+j+j-j-jB.jA.j.j.j0j0jAj5j5jZBj[Bj\Bj]Bje1j2j2j2j^Bj3j4j<5j5j"@j!@j6j6j6j7j8j?8j8j9jA9jl9j9jh:j;j;j;j<jA<jl<j<j2=j >jo>jI?j?j@j@j@j_Bjg@j@j`Bj@jAjAjsAjrAjGAjkAjAjAjAuh}(hhj>hjhj]jjjjjjjjf js jjs j j jj jjjjjZjej&jejjjHjjjjjjj0j;jj;jjjjjGjRjjRjjjjj{jjjjBjjdjUjpjqjjqjy j jj j!j!jj!jW#jb#jjb#j %j%j j%j%j%j-j%j&j&jOj&jw(j(jqj(j)j)jj)j*j!*jj!*j*j*jj*j.+j9+jj9+j+j+jj+j,j-j=j-j<.jG.j_jG.j.j/jj/jj0j+0j,0jj,0jb0j=0j0ji0j0j0j0j0jb1j0j2jh1j2j2j2j2j53j2j3j;3j4j3j95j4j5j?5j5j5jj5j5j5j6j5jB6j6jl6jG6j6jq6j6j6j6j6j7j6j7j7j8j7j<8j8j8jB8j9j8j>9j9ji9jD9j9jo9je:j9j;jk:j;j;j;j;j<j;j><j<ji<jD<j<jo<j/=j<j >j5=jl>j>jF?jr>j?jL?j@j?j@j'@jj'@jK@j8@jd@jQ@j}@jj@j@j@j@j@j@j@j4j@j@j@jAj@jAj AjVj AjDAj1AjhAjJAjeAjxAjxjxAjAjAjAjAhjjWjNjyjpjjjjjjjjj jjBj9jdj[jj}jjjjjjjjj<j3j^jUj}jtjjjjjjjjj'jjIj@jkjbjjjjjjjjjj j7j.jYjPj{jrjjjjjjj jj.j%jPjGjrjiu footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}jBK0sRparse_messages](hsystem_message)}(hhh]j)}(h+Duplicate implicit target name: "id (u32)".h]h/Duplicate implicit target name: “id (u32)”.}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjBubah}(h]h ]h"]h$]h&]j5alevelKtypeINFOsourcehlineMGuh1jBhj5hhhhhMGubjB)}(hhh]j)}(h7Duplicate implicit target name: "module-name (string)".h]h;Duplicate implicit target name: “module-name (string)”.}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjBubah}(h]h ]h"]h$]h&]jB6alevelKtypejBsourcehlineMMuh1jBhj6hhhhhMMubjB)}(hhh]j)}(h,Duplicate implicit target name: "pad (pad)".h]h0Duplicate implicit target name: “pad (pad)”.}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjBubah}(h]h ]h"]h$]h&]jl6alevelKtypejBsourcehlineMPuh1jBhjG6hhhhhMPubjB)}(hhh]j)}(h1Duplicate implicit target name: "clock-id (u64)".h]h5Duplicate implicit target name: “clock-id (u64)”.}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjBubah}(h]h ]h"]h$]h&]j6alevelKtypejBsourcehlineMSuh1jBhjq6hhhhhMSubjB)}(hhh]j)}(h-Duplicate implicit target name: "type (u32)".h]h1Duplicate implicit target name: “type (u32)”.}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1jhjBubah}(h]h ]h"]h$]h&]j7alevelKtypejBsourcehlineM_uh1jBhj7hhhhhM_ubjB)}(hhh]j)}(h,Duplicate implicit target name: "parent-id".h]h0Duplicate implicit target name: “parent-id”.}(hj ChhhNhNubah}(h]h ]h"]h$]h&]uh1jhj Cubah}(h]h ]h"]h$]h&]j@alevelKtypejBsourcehlineMuh1jBhj@hhhhhMubjB)}(hhh]j)}(h(Duplicate implicit target name: "state".h]h,Duplicate implicit target name: “state”.}(hj'ChhhNhNubah}(h]h ]h"]h$]h&]uh1jhj$Cubah}(h]h ]h"]h$]h&]jAalevelKtypejBsourcehlineMuh1jBhj@hhhhhMubjB)}(hhh]j)}(h(Duplicate implicit target name: "state".h]h,Duplicate implicit target name: “state”.}(hjBChhhNhNubah}(h]h ]h"]h$]h&]uh1jhj?Cubah}(h]h ]h"]h$]h&]jAalevelKtypejBsourcehlineMuh1jBhjAhhhhhMubetransform_messages](jB)}(hhh]j)}(hhh]h2Hyperlink target "netlink-dpll" is not referenced.}hj_Csbah}(h]h ]h"]h$]h&]uh1jhj\Cubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineKuh1jBubjB)}(hhh]j)}(hhh]hBHyperlink target "dpll-operation-device-id-get" is not referenced.}hjyCsbah}(h]h ]h"]h$]h&]uh1jhjvCubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineKuh1jBubjB)}(hhh]j)}(hhh]h?Hyperlink target "dpll-operation-device-get" is not referenced.}hjCsbah}(h]h ]h"]h$]h&]uh1jhjCubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineK8uh1jBubjB)}(hhh]j)}(hhh]h?Hyperlink target "dpll-operation-device-set" is not referenced.}hjCsbah}(h]h ]h"]h$]h&]uh1jhjCubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineKWuh1jBubjB)}(hhh]j)}(hhh]hFHyperlink target "dpll-operation-device-create-ntf" is not referenced.}hjCsbah}(h]h ]h"]h$]h&]uh1jhjCubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineKmuh1jBubjB)}(hhh]j)}(hhh]hFHyperlink target "dpll-operation-device-delete-ntf" is not referenced.}hjCsbah}(h]h ]h"]h$]h&]uh1jhjCubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineKxuh1jBubjB)}(hhh]j)}(hhh]hFHyperlink target "dpll-operation-device-change-ntf" is not referenced.}hjCsbah}(h]h ]h"]h$]h&]uh1jhjCubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineKuh1jBubjB)}(hhh]j)}(hhh]h?Hyperlink target "dpll-operation-pin-id-get" is not referenced.}hjDsbah}(h]h ]h"]h$]h&]uh1jhjDubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineKuh1jBubjB)}(hhh]j)}(hhh]hHyperlink target "dpll-definition-pin-type" is not referenced.}hjMEsbah}(h]h ]h"]h$]h&]uh1jhjJEubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineMnuh1jBubjB)}(hhh]j)}(hhh]hCHyperlink target "dpll-definition-pin-direction" is not referenced.}hjgEsbah}(h]h ]h"]h$]h&]uh1jhjdEubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineMuh1jBubjB)}(hhh]j)}(hhh]hHHyperlink target "dpll-definition-pin-frequency-1-hz" is not referenced.}hjEsbah}(h]h ]h"]h$]h&]uh1jhj~Eubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineMuh1jBubjB)}(hhh]j)}(hhh]hJHyperlink target "dpll-definition-pin-frequency-10-khz" is not referenced.}hjEsbah}(h]h ]h"]h$]h&]uh1jhjEubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineMuh1jBubjB)}(hhh]j)}(hhh]hLHyperlink target "dpll-definition-pin-frequency-77-5-khz" is not referenced.}hjEsbah}(h]h ]h"]h$]h&]uh1jhjEubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineMuh1jBubjB)}(hhh]j)}(hhh]hJHyperlink target "dpll-definition-pin-frequency-10-mhz" is not referenced.}hjEsbah}(h]h ]h"]h$]h&]uh1jhjEubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineMuh1jBubjB)}(hhh]j)}(hhh]h?Hyperlink target "dpll-definition-pin-state" is not referenced.}hjEsbah}(h]h ]h"]h$]h&]uh1jhjEubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineMuh1jBubjB)}(hhh]j)}(hhh]hFHyperlink target "dpll-definition-pin-capabilities" is not referenced.}hjFsbah}(h]h ]h"]h$]h&]uh1jhjFubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineMuh1jBubjB)}(hhh]j)}(hhh]hJHyperlink target "dpll-definition-phase-offset-divider" is not referenced.}hjFsbah}(h]h ]h"]h$]h&]uh1jhjFubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineMuh1jBubjB)}(hhh]j)}(hhh]hCHyperlink target "dpll-definition-feature-state" is not referenced.}hj7Fsbah}(h]h ]h"]h$]h&]uh1jhj4Fubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineMuh1jBubjB)}(hhh]j)}(hhh]h=Hyperlink target "dpll-attribute-set-dpll" is not referenced.}hjQFsbah}(h]h ]h"]h$]h&]uh1jhjNFubah}(h]h ]h"]h$]h&]levelKtypejBsourcehlineMuh1jBubjB)}(hhh]j)}(hhh]h